欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于管理內(nèi)容文件信息的方法和裝置及存儲程序的介質(zhì)的制作方法

文檔序號:7958262閱讀:114來源:國知局
專利名稱:用于管理內(nèi)容文件信息的方法和裝置及存儲程序的介質(zhì)的制作方法
技術(shù)領(lǐng)域
結(jié)合本發(fā)明的方法及裝置涉及管理內(nèi)容文件信息,且尤其涉及管理基于文件路徑的內(nèi)容文件信息。
背景技術(shù)
近來,在例如數(shù)字照相機(jī)、數(shù)字?jǐn)z像機(jī)、以及數(shù)據(jù)音頻播放器這樣的數(shù)字裝置的使用變得越來越廣泛的同時,也產(chǎn)生了各種類型的數(shù)字內(nèi)容文件。這些數(shù)字內(nèi)容文件包括各種類型的附加信息,例如除文件名之外的ID3標(biāo)簽、EXIF標(biāo)簽以及幀頻,作為內(nèi)容文件信息。
因此,需要通過利用上述附加信息以及文件名來搜索或分類數(shù)字內(nèi)容文件,相關(guān)技術(shù)內(nèi)容已提出通過利用具有分層定義的文件夾(或目錄)的數(shù)據(jù)庫來管理內(nèi)容文件信息,其中內(nèi)容文件信息基于附加信息存放,或通過利用以文件系統(tǒng)為基礎(chǔ)的基于文件的數(shù)據(jù)庫存放。
然而,在用于管理內(nèi)容文件信息的相關(guān)技術(shù)中,通過利用文件表格以及將整個文件路徑視為基本密鑰來處理內(nèi)容文件信息。圖1是相關(guān)技術(shù)內(nèi)容中用于管理內(nèi)容文件信息所使用的文件表格的例子。
例如,當(dāng)數(shù)據(jù)庫中包括1000段內(nèi)容文件信息且用戶想刪除或重新命名內(nèi)容一段文件信息時,根據(jù)相關(guān)技術(shù)內(nèi)容,用戶不得不比較內(nèi)容文件的內(nèi)容文件信息的字符串。因此,需要長的處理時間(字符串比較時間×1000)來刪除或重新命名內(nèi)容一段文件信息。
另外,當(dāng)細(xì)分包括1000段內(nèi)容文件信息的文件夾時,子文件夾名稱被加入到路徑中。這樣,由于字段長度必須包括子文件夾路徑的長度,則全部文件路徑的字段長度就會增加。結(jié)果,處理時間也會增加。在Windows操作系統(tǒng)中,內(nèi)容文件的文件路徑的最大長度是255個字符。
另外,當(dāng)刪除文件夾中的內(nèi)容文件信息時,由于用戶不得不搜索并刪除每個內(nèi)容文件的具有文件夾名稱的內(nèi)容文件的信息,這也需要同樣長的處理時間(字符串比較時間×1000)。

發(fā)明內(nèi)容
本發(fā)明提供用于快速管理內(nèi)容文件信息的方法、裝置以及存儲程序的記錄介質(zhì)。
本發(fā)明還提供能通過減少文件路徑的長度以及文件路徑的重復(fù)使用而降低內(nèi)容文件信息段之間的字符串比較的量的方法、裝置以及存儲程序的記錄介質(zhì)。
本發(fā)明還提供用于通過分離文件夾路徑和文件夾名稱而基于文件路徑管理內(nèi)容文件信息的方法、裝置以及存儲程序的記錄介質(zhì)。
本發(fā)明還提供用于通過利用文件路徑的識別信息作為外部密鑰基而基于文件路徑管理內(nèi)容文件信息的方法、裝置以及存儲程序的記錄介質(zhì)。
根據(jù)本發(fā)明的一個方面,提供一種管理內(nèi)容文件信息的方法,該方法包括生成包括內(nèi)容文件的文件夾路徑以及對應(yīng)于文件夾路徑的文件夾路徑識別信息的文件夾表格;生成包括內(nèi)容文件的文件名以及對應(yīng)于內(nèi)容文件的文件夾路徑識別信息的文件表格;以及基于文件夾表格和文件表格中的信息來管理內(nèi)容文件信息。
根據(jù)本發(fā)明的另一個方面,提供一種管理內(nèi)容文件信息的裝置。該裝置包括存儲單元,其用于存儲至少一個內(nèi)容文件、包括至少一個內(nèi)容文件的文件夾路徑的文件夾表格和對應(yīng)于文件夾路徑的文件夾路徑識別信息,以及包括對應(yīng)于至少一個內(nèi)容文件的文件名和對應(yīng)于至少一個內(nèi)容文件的文件夾路徑識別信息的文件表格;信息輸入單元,其輸入管理至少一個內(nèi)容文件的內(nèi)容文件信息所需的信息;以及庫模塊,其管理存儲單元中存儲的內(nèi)容文件信息,并通過使用信息輸入單元輸入的信息以及文件夾表格和文件表格所包括的信息生成和更新文件夾表格和文件表格。
根據(jù)本發(fā)明的另一個方面,提供一種用于存儲程序的計算機(jī)可讀記錄介質(zhì),該程序用于執(zhí)行管理內(nèi)容文件信息的方法,其中該方法包括生成包括內(nèi)容文件的文件夾路徑以及對應(yīng)于文件夾路徑的文件夾路徑識別信息的文件夾表格;生成包括內(nèi)容文件的文件名以及對應(yīng)于內(nèi)容文件的文件夾路徑識別信息的文件表格;以及基于文件夾表格和文件表格中的信息來管理內(nèi)容文件信息。


通過參考附圖詳細(xì)描述典型實施例,本發(fā)明的上述及其他方面將更清楚,其中圖1是示出基于現(xiàn)有技術(shù)管理內(nèi)容文件信息的文件表格的示例的圖;圖2是根據(jù)本發(fā)明的典型實施例的用于管理內(nèi)容文件信息的裝置的功能框圖;圖3示出了根據(jù)本發(fā)明的典型實施例的文件夾表格;圖4示出了根據(jù)本發(fā)明的典型實施例的文件表格;圖5是根據(jù)本發(fā)明典型實施例的管理內(nèi)容文件信息的方法的流程圖;圖6是當(dāng)?shù)怯泝?nèi)容文件信息時、圖5所示管理內(nèi)容文件信息的操作的詳細(xì)流程圖示例;圖7是當(dāng)?shù)怯泝?nèi)容文件信息時、圖5所示管理內(nèi)容文件信息的操作的詳細(xì)流程圖的另一示例;圖8是當(dāng)?shù)怯泝?nèi)容文件信息時、圖5所示管理內(nèi)容文件信息的操作的詳細(xì)流程圖的另一示例;圖9是當(dāng)搜索內(nèi)容文件信息時、圖5所示管理內(nèi)容文件信息的操作的詳細(xì)流程圖;圖10是當(dāng)基于文件夾搜索內(nèi)容文件信息時、圖5所示管理內(nèi)容文件信息的操作的詳細(xì)流程圖;圖11是當(dāng)刪除文件夾時、圖5所示管理內(nèi)容文件信息的操作的詳細(xì)流程圖;圖12是當(dāng)刪除內(nèi)容文件信息時、圖5所示管理內(nèi)容文件信息的操作的詳細(xì)流程圖的示例;圖13是當(dāng)刪除內(nèi)容文件信息時、圖5所示管理內(nèi)容文件信息的操作的詳細(xì)流程圖的另一示例;圖14是當(dāng)重新命名文件夾時、圖5所示管理內(nèi)容文件信息的操作的詳細(xì)流程圖;以及圖15是當(dāng)重新命名內(nèi)容文件時、圖5所示管理內(nèi)容文件信息的操作的詳細(xì)流程圖。
具體實施例方式
將參考所結(jié)合的附圖詳細(xì)描述本發(fā)明的某些典型實施例。
圖2是根據(jù)本發(fā)明的一個典型實施例的一種用于管理內(nèi)容文件信息的裝置的功能框圖。該裝置包括信息輸入單元201、存儲單元202、庫模塊203、文件夾表格204、以及文件表格205。
信息輸入單元201輸入管理內(nèi)容文件信息所需要的信息。管理可以包括添加、刪除、重命名以及搜索內(nèi)容文件信息的功能,或本領(lǐng)域已知的其他功能。因此,信息輸入單元201可以輸入對應(yīng)于所需功能的命令(例如,添加、刪除、重命名或搜索命令)。此外,信息輸入單元201可以輸入內(nèi)容文件信息。內(nèi)容文件信息可以包括文件名以及內(nèi)容文件的文件夾路徑,或其他此類信息。文件夾路徑可以定義為一個文件夾名稱或多個文件夾名稱。
存儲單元202可以存儲至少一個內(nèi)容文件的真實數(shù)據(jù)。內(nèi)容文件可以包括音頻、音頻及視頻、視頻、文本內(nèi)容或被典型地存儲的相似類型的內(nèi)容。
通過利用從信息輸入單元201輸入的信息以及文件夾表格204和文件表格205所包括的信息來生成和更新文件夾表格204和文件表格205,庫模塊203管理存儲單元202中存儲的內(nèi)容文件信息。
換句話說,當(dāng)信息輸入單元201請求登記存儲單元202中存儲的內(nèi)容文件信息時,庫模塊203通過利用從輸入單元201輸入的信息以及文件夾表格204和文件表格205中包括的信息將內(nèi)容文件信息添加(或記錄)到文件夾表格204以及文件表格205中。從而,文件夾表格204和文件表格205中包括的信息被更新。
當(dāng)信息輸入單元201請求搜索存儲單元202中存儲的內(nèi)容文件信息時,如圖9所示,庫模塊203通過利用從輸入單元201輸入的信息以及文件夾表格204和文件表格205中包括的信息來搜索內(nèi)容文件信息。
當(dāng)信息輸入單元201請求基于文件夾搜索存儲單元202中存儲的內(nèi)容文件信息時,如圖10所示,庫模塊203通過利用從輸入單元201輸入的信息以及文件夾表格204和文件表格205中包括的信息而基于文件夾來搜索內(nèi)容文件信息。
當(dāng)信息輸入單元201請求刪除存儲單元202中存儲的內(nèi)容文件信息時,如圖11和12所示,庫模塊203通過利用從輸入單元201輸入的信息以及文件夾表格204和文件表格205中包括的信息刪除內(nèi)容文件信息。從而,更新文件夾表格204中、或文件夾表格204及文件表格205中所包括的信息。
當(dāng)信息輸入單元201請求重命名文件夾時,如圖14所示,庫模塊203通過利用從輸入單元201輸入的信息以及文件夾表格204和文件表格205中包括的信息,將對應(yīng)文件夾重命名為新的文件夾名稱。從而,更新文件夾表格204中包括的信息。
當(dāng)信息輸入單元201請求重命名文件時,如圖15所示,庫模塊203通過利用從輸入單元201輸入的信息以及文件夾表格204和文件表格205中包括的信息,將對應(yīng)文件重命名為新的文件名。從而,更新文件表格205中包括的信息。
如接下來將要進(jìn)一步描述的,庫模塊203利用文件夾路徑識別信息作為外部密鑰以管理內(nèi)容文件信息。
文件夾表格204由庫模塊203生成和更新且包括存儲單元202中存儲的內(nèi)容文件的文件夾路徑以及文件夾路徑識別信息。圖3示出了根據(jù)本發(fā)明典型實施例的文件夾表格示例。圖3中,文件夾路徑“我的文件夾/D1/”的文件夾路徑識別信息為“1”,且文件夾路徑“我的文件夾/D3/”的文件夾路徑識別信息為“2”。
文件夾路徑識別信息根據(jù)文件夾表格204中定義的順序分配。例如,在文件夾表格204中存在n個文件夾路徑和n段文件夾路徑識別信息的情況中,當(dāng)想要在文件夾表格204中登記新的文件夾路徑時,要被登記的新的文件夾路徑識別信息被分配為n+1。當(dāng)文件夾路徑識別信息“2”被刪除時,要被登記的文件夾路徑識別信息可被分配為“2”。此外,當(dāng)刪除文件夾路徑識別信息段“2”、“3”和“5”時,要被登記的文件夾路徑識別信息可被分配為最高等級的信息段,即“2”。文件夾路徑識別信息可以由庫模塊203基于庫模塊203對文件夾表格204中存在的文件夾路徑識別信息監(jiān)視的結(jié)果來分配。
文件表格205由庫模塊203生成并更新且包括附加的內(nèi)容文件信息,也包括所存儲內(nèi)容文件的文件夾路徑識別信息以及存儲單元202中的文件名。圖4表示了根據(jù)本發(fā)明典型實施例的文件表格205的示例。參考圖4,內(nèi)容文件“Dsc0001.jpg”的文件夾路徑識別信息為“1”,且登記相同內(nèi)容文件的日期為“1998.10.18”。
參考圖3和4,因為內(nèi)容文件“Dsc0001.j pg”的文件夾路徑識別信息為“1”,基于文件夾路徑識別信息“1”,內(nèi)容文件“Dsc0001.jpg”的文件夾路徑是“我的文件夾/D1/”。因此,庫模塊203可以基于文件夾表格204和文件表格205中包括的信息識別出內(nèi)容文件“Dsc0001.jpg”的全部路徑為“我的文件夾/D1/Dsc0001.jpg”。
圖5是根據(jù)本發(fā)明典型實施例的管理內(nèi)容文件信息的方法的流程圖。將結(jié)合圖2、3和4來說明圖5的流程圖。
庫模塊203生成包括存儲單元202中存儲的內(nèi)容文件的文件夾路徑以及具有圖3所示結(jié)構(gòu)的文件夾路徑識別信息的文件夾表格204(操作501)。
此外,庫模塊203生成包括內(nèi)容文件的文件名以及具有圖4所示結(jié)構(gòu)的文件夾路徑識別信息的文件表格205(操作502)。要注意的是,存儲單元202也可以包括附加信息,例如內(nèi)容文件的登記日期。庫模塊203可以進(jìn)一步在文件表格205中包括該附加內(nèi)容文件信息,即內(nèi)容文件的登記日期。
當(dāng)內(nèi)容文件被存儲在存儲單元202時,庫模塊203可以基于由庫模塊203收集的內(nèi)容文件信息或從信息輸入單元201輸入的信息生成文件夾表格204和文件表格205。
當(dāng)以這種方式生成文件夾表格204和文件表格205時,庫模塊203通過利用文件夾表格204和文件表格205中包括的信息來管理內(nèi)容文件信息(503)。庫模塊203利用文件夾路徑識別信息作為外部密鑰來管理內(nèi)容文件信息。
圖6表示根據(jù)本發(fā)明典型實施例、當(dāng)?shù)怯泝?nèi)容文件信息時操作503執(zhí)行的詳細(xì)流程圖。將結(jié)合圖2、3和4說明圖6。
庫模塊203從文件夾表格204獲取其信息將被登記的內(nèi)容文件的文件夾路徑識別信息(操作601)。內(nèi)容文件的文件夾路徑信息可以由信息輸入單元201提供。例如,當(dāng)文件夾表格204如圖3所示且文件夾路徑的信息是“我的文件夾/D1/”時,庫模塊203獲取“1”作為來自文件夾表格204的文件夾路徑識別信息。
接著,所獲取的文件夾路徑識別信息以及其信息將被登記的內(nèi)容文件的文件名被記錄在文件表格205中。即,當(dāng)根據(jù)上述例子從文件夾表格204獲取的文件夾路徑識別信息為“1”且內(nèi)容文件的文件名為“Dsc0001.jpg”時,文件夾路徑識別信息和文件名被記錄在文件表格205中,如圖4所示的“內(nèi)容文件(ID)1的識別信息的條目”。從而,文件表格205中包括的信息被更新。如圖4所示,附加內(nèi)容文件信息也可以被記錄在文件表格205中。如圖4所示,文件表格205可以包括內(nèi)容文件的識別信息(ID)、文件夾路徑的ID、以及如圖4中所示的列401的文件名。
圖7表示根據(jù)本發(fā)明的另一典型實施例的、當(dāng)記錄內(nèi)容文件信息時執(zhí)行的操作503(圖3所示)的詳細(xì)流程圖的另一示例。將結(jié)合圖2說明圖7。
庫模塊203在文件夾表格204中搜索對應(yīng)于其信息要被登記的內(nèi)容文件的文件夾路徑的文件夾路徑(操作701)。內(nèi)容文件的文件夾路徑的信息可以由信息輸入單元201提供。
如果存在對應(yīng)于其信息將被登記的內(nèi)容文件的文件夾路徑(操作702),則庫模塊203獲取文件夾表格204中存儲的文件夾路徑對應(yīng)的文件夾路徑識別信息,作為其信息將被記錄的內(nèi)容文件的文件夾路徑識別信息(操作703)。
但是,當(dāng)不能在文件夾表格204中找到對應(yīng)的文件夾路徑(操作702)時,庫模塊203分配其信息將被登記的內(nèi)容文件的文件夾路徑識別信息(操作704)。該文件夾路徑識別信息的分配參照圖2中的說明執(zhí)行。
庫模塊203接著在文件夾表格204中記錄所分配的文件夾路徑識別信息以及其信息將被登記的內(nèi)容文件的文件夾路徑(操作705)。從而,更新文件夾表格204中包括的信息。
執(zhí)行操作703或操作705之后,庫模塊203在文件表格205中記錄文件夾路徑識別信息以及其信息將被登記的內(nèi)容文件的文件名。從而,更新文件表格205中包括的信息。
圖8表示根據(jù)本發(fā)明的另一典型實施例的、當(dāng)?shù)怯泝?nèi)容文件信息時執(zhí)行的操作503(如圖3所示)的詳細(xì)流程圖的另一示例。將結(jié)合圖2說明圖8。
庫模塊203將其信息將被登記的內(nèi)容文件的文件夾路徑與在前的文件夾路徑進(jìn)行比較(操作801)。可以由信息輸入單元201提供其信息將被登記的內(nèi)容文件的文件夾路徑。該在前的文件夾路徑可以是庫模塊203之前使用的用于管理內(nèi)容文件信息的文件夾路徑,同時文件夾路徑和對應(yīng)于文件夾路徑的識別信息被臨時保存在庫模塊203中。
當(dāng)其信息將被登記的內(nèi)容文件的文件夾路徑和在前的文件夾路徑相同時,庫模塊203獲取在前的文件夾路徑的文件夾路徑識別信息作為其信息將被登記的內(nèi)容文件的文件夾路徑識別信息(操作802)。即,當(dāng)在前的文件夾路徑的文件夾路徑識別信息為“1”時,其信息將被登記的內(nèi)容文件的當(dāng)前文件夾路徑的識別信息被設(shè)置為“1”。
庫模塊203在文件表格205中記錄已獲取的文件夾路徑識別信息和內(nèi)容文件的文件名(操作803)。從而,文件表格205中包括的信息被更新。
另一方面,當(dāng)其信息將被登記的內(nèi)容文件的文件夾路徑和在前的文件夾路徑不相同時,庫模塊203在文件夾表格204中搜索對應(yīng)于其信息將被登記的內(nèi)容文件的文件夾路徑的文件夾路徑(操作804),以及確定對應(yīng)的文件夾路徑是否存在(操作805)。
當(dāng)文件夾表格204中存在對應(yīng)的文件夾路徑時,庫模塊203從文件夾表格204獲取其信息將被登記的內(nèi)容文件的文件夾路徑(操作806),且?guī)炷K203執(zhí)行上述操作803。
當(dāng)文件夾表格204中不存在對應(yīng)的文件夾路徑時,如圖2中的說明,庫模塊203分配其信息將被登記的內(nèi)容文件的文件夾路徑識別信息(操作807)。
庫模塊203在文件夾表格204中記錄被分配的文件夾路徑識別信息以及其信息將被登記的內(nèi)容文件的文件夾路徑(操作808)。從而,更新文件夾表格204中包括的信息。接著,庫模塊203回到操作803。
圖9表示根據(jù)本發(fā)明的典型實施例的、當(dāng)搜索內(nèi)容文件信息時操作503執(zhí)行的詳細(xì)流程圖的示例。將結(jié)合圖2說明圖9。
庫模塊203從文件夾表格204獲取其信息將被搜索的內(nèi)容文件的文件夾路徑識別信息(操作901)??梢詮男畔⑤斎雴卧?01提供內(nèi)容文件的文件夾路徑的信息。
庫模塊203通過利用已獲取的文件夾路徑識別信息以及其信息將被搜索的內(nèi)容文件的文件名在文件表格205中搜索內(nèi)容文件信息(操作902)??梢詮男畔⑤斎雴卧?01提供內(nèi)容文件的文件名。
當(dāng)在文件表格205中搜索到所需內(nèi)容文件信息時,庫模塊203輸出找到的內(nèi)容文件信息(操作903)。從而,搜索到的內(nèi)容文件信息可以被提供給用戶。
圖10是根據(jù)本發(fā)明的典型實施例的、當(dāng)基于文件夾搜索內(nèi)容文件信息時操作503執(zhí)行的詳細(xì)流程圖的示例。將結(jié)合圖2、3和4說明圖10。
庫模塊203從文件夾表格204獲取將被搜索的內(nèi)容文件信息所在的文件夾路徑識別信息(操作1001)??梢詮奈募A表格204獲取多個文件夾路徑識別信息段。當(dāng)被搜索的內(nèi)容文件信息所在的文件夾路徑信息是一個文件夾名稱時,包括文件夾名稱的所有文件夾路徑是對應(yīng)將被搜索的文件夾路徑的文件夾路徑。例如,當(dāng)將被搜索的文件夾路徑是“我的文件夾”且文件夾表格如圖3所示時,庫模塊203從文件夾表格204獲取識別信息“1”和“2”。可以從信息輸入單元201輸入將被搜索的文件夾路徑的信息。
當(dāng)從文件夾表格204獲取到文件夾路徑識別信息時,庫模塊203基于所獲取的文件夾路徑識別信息在文件表格205中搜索包括文件夾路徑識別信息的內(nèi)容文件信息(操作1002)。例如,當(dāng)所獲取的文件夾路徑識別信息為“1”且文件表格205如圖4所示時,在操作1002中搜索文件“Dsc0001.jpg”和“Dsc0002.jpg”的信息段。
因此,當(dāng)如上述示例中所述地獲取多個文件夾路徑識別信息段時,在文件表格205中搜索包括多個所獲取文件夾路徑識別信息段的所有內(nèi)容文件信息段。即,搜索所分配的文件夾路徑識別信息段“1”和“2”的所有內(nèi)容文件信息段。
庫模塊203輸出被搜索的內(nèi)容文件信息(操作1003)。從而,搜索到的內(nèi)容文件信息可以被提供給用戶。
圖11表示根據(jù)本發(fā)明的典型實施例的、當(dāng)刪除文件夾時圖5所示的操作503執(zhí)行的詳細(xì)流程圖。將結(jié)合圖2和3說明圖11。
庫模塊203從文件夾表格204中刪除包括將要刪除的文件夾名稱的文件夾路徑(操作1101)。例如,當(dāng)將被刪除的文件夾名稱為“我的文件夾”時,從圖3所示的文件夾表格204中刪除識別信息段為“1”和“2”的文件夾路徑??梢詮男畔⑤斎雴卧?01提供與將被刪除的文件夾名稱有關(guān)的信息。
當(dāng)從文件夾表格204中刪除具有將被刪除的文件夾名稱的文件夾路徑時,庫模塊203獲取被刪除的文件夾路徑的識別信息(操作1102)。根據(jù)上述示例,庫模塊203獲取“1”和“2”作為在操作1102被刪除的文件夾路徑的識別信息。
庫模塊203從文件表格205中刪除包括被刪除文件夾路徑的識別信息的內(nèi)容文件信息(操作1103)。如上述示例,當(dāng)獲取文件夾路徑識別信息段“1”和“2”時,從文件表格205中刪除識別信息段為“1”、2”和“n”的內(nèi)容文件信息段。識別信息段為“1”、“2”和“n”的內(nèi)容文件的文件夾路徑識別信息為“1”或“2”。
圖12表示根據(jù)本發(fā)明的典型實施例的、當(dāng)刪除內(nèi)容文件信息時圖5所示的操作503執(zhí)行的詳細(xì)流程圖。將結(jié)合圖2說明圖12。
庫模塊203從文件夾表格204獲取其信息將被刪除的內(nèi)容文件的文件夾路徑識別信息(操作1201)。可以從信息輸入單元201提供其信息將被刪除的內(nèi)容文件的文件夾路徑的信息。
庫模塊203通過利用所獲取的文件夾路徑識別信息以及其信息將被刪除的內(nèi)容文件的文件名在文件表格205中搜索內(nèi)容文件信息(操作1202)??梢詮男畔⑤斎雴卧?01提供其信息將被刪除的內(nèi)容文件的文件名。
庫模塊203從文件表格205中刪除搜索到的內(nèi)容文件信息(操作1203)。
圖13是根據(jù)本發(fā)明的典型實施例的、當(dāng)刪除內(nèi)容文件信息時圖5所示的操作503執(zhí)行的詳細(xì)流程圖的另一示例。將結(jié)合圖2說明圖13。
庫模塊203比較其信息將被刪除的內(nèi)容文件的文件夾路徑和在前的文件夾路徑,以確定其信息將被刪除的內(nèi)容文件的文件夾路徑是否與在前的文件夾路徑相同(操作1301)??梢詮男畔⑤斎雴卧?01提供其信息將被刪除的內(nèi)容文件的文件夾路徑的信息。該在前的文件夾路徑是庫模塊203之前使用的用于管理內(nèi)容文件信息的文件夾路徑,且該文件夾路徑和對應(yīng)于文件夾路徑的識別信息被臨時保留在庫模塊203中。
當(dāng)其信息將被刪除的內(nèi)容文件的文件夾路徑與在前的文件夾路徑相同時,庫模塊203通過利用在前文件夾路徑的識別信息以及其信息將被刪除的內(nèi)容文件的文件名從文件表格205中搜索內(nèi)容文件信息(操作1302)。
當(dāng)在文件表格中搜索到內(nèi)容文件信息時,庫模塊203從文件表格205中刪除所搜索到的內(nèi)容文件的信息(操作1303)。
然而,當(dāng)其信息將被刪除的內(nèi)容文件的文件夾路徑與在前的文件夾路徑不相同時,庫模塊203執(zhí)行與上述操作1201和操作1202相同的操作(操作1304和操作1305),同時執(zhí)行操作1303(也與上述操作1203相同)。
圖14表示根據(jù)本發(fā)明的典型實施例的、當(dāng)重命名文件夾時圖5所示的操作503執(zhí)行的詳細(xì)流程圖。將結(jié)合圖2說明圖14。
庫模塊203在文件夾表格204中搜索包括要被重命名的文件夾名稱的文件夾路徑(操作1401)。例如,當(dāng)想要將文件夾“我的文件夾”重命名為“我的內(nèi)容”,庫模塊203在文件夾表格204中搜索包括文件夾名稱“我的文件夾”的文件夾路徑??蓮男畔⑤斎雴卧?01提供將被重命名的文件夾的名稱。當(dāng)找到包括要被重命名的文件夾名稱的文件夾路徑時(操作1402),庫模塊203重命名所確定文件夾路徑中的對應(yīng)文件夾(操作1403)。例如,當(dāng)遇到文件夾路徑“我的文件夾/D1/”時,找到的文件夾路徑被重命名為“我的內(nèi)容/D1/”。接著確定存在于文件夾表格中的附加文件夾路徑是否仍需要被搜索(操作1404)。如果存在附加文件夾路徑,則接著操作回到操作1401。
當(dāng)沒有找到將被重命名的文件夾名稱(操作1402)時,庫模塊203的操作操作返回到操作1401以評估下一個文件夾路徑,且?guī)炷K203分別執(zhí)行上述操作1401和1402。例如,當(dāng)在操作1403中搜索文件夾路徑識別信息“1”時,未搜索到的文件夾路徑就是對應(yīng)于文件夾路徑識別信息“2到n”的文件夾路徑。
參考圖14,在文件夾表格204存儲的文件夾路徑中搜索具有文件夾名“我的文件夾”的文件夾路徑,并將搜索到的文件夾路徑中所包括的文件夾名稱“我的文件夾”重命名為“我的內(nèi)容”。從而,文件夾表格204被更新為包括重命名的文件夾。
圖15表示根據(jù)本發(fā)明的一個典型實施例的、當(dāng)重命名內(nèi)容文件時圖5所示操作503執(zhí)行的詳細(xì)流程。將結(jié)合圖2說明圖15。
庫模塊203從文件夾表格204中獲取將被重命名的內(nèi)容文件的文件夾路徑識別信息(操作1501)。可以從信息輸入單元201提供重命名的內(nèi)容文件的文件夾路徑的信息。
庫模塊203基于文件夾路徑識別信息在文件表格205中搜索要被重命名的內(nèi)容文件的文件名(操作1502)。此后,庫模塊203重命名被找到的文件(操作1503)。從而,更新文件表格205以包括重命名的文件名。
本發(fā)明概念也可以實施為計算機(jī)可讀記錄介質(zhì)上的計算機(jī)可讀代碼。計算機(jī)可讀記錄介質(zhì)可為能存儲計算機(jī)系統(tǒng)讀取的數(shù)據(jù)的任何數(shù)據(jù)存儲設(shè)備。計算機(jī)可讀記錄介質(zhì)的例子包括只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)、CD-ROM、磁帶、軟盤、光學(xué)數(shù)據(jù)存儲設(shè)備、以及載波(例如通過互聯(lián)網(wǎng)的數(shù)據(jù)傳輸)。計算機(jī)可讀記錄介質(zhì)也可以分布在連接計算機(jī)系統(tǒng)的網(wǎng)絡(luò)上,這樣計算機(jī)可讀代碼在分布模式中存儲并執(zhí)行。
如上所述,根據(jù)本發(fā)明的典型實施例,當(dāng)庫模塊通過分別管理基于內(nèi)容文件的文件夾路徑和文件夾路徑識別信息的文件夾表格以及基于內(nèi)容文件的文件夾路徑識別信息和文件名的文件表格對內(nèi)容文件信息進(jìn)行管理時,可以通過減少內(nèi)容文件信息段之間的字符串比較數(shù)量,減少文件路徑的長度以及減少文件路徑的重復(fù)使用,提高對內(nèi)容文件信息進(jìn)行添加、刪除、重命名以及搜索的處理速度。
雖然本發(fā)明結(jié)合特定典型實施例被特別示出并描述,本領(lǐng)域技術(shù)人員可以理解的是,在形式和細(xì)節(jié)上可作出的各種變化并不背離由附加的權(quán)利要求所定義的本發(fā)明的精神和范圍。典型實施例可以被認(rèn)為僅具有說明性意義而不具備限定作用。因此,不應(yīng)該通過發(fā)明的詳細(xì)描述來定義本發(fā)明的范圍,而是通過附加的權(quán)利要求,且所有范圍之內(nèi)的區(qū)別變化也應(yīng)該包括在本發(fā)明之內(nèi)。
相關(guān)申請的交叉引用本申請要求于2005年11月2日在韓國知識產(chǎn)權(quán)局提出的韓國專利申請No.10-2005-0104151的權(quán)益,其公開在此結(jié)合其全部內(nèi)容以供參考。
權(quán)利要求
1.一種管理內(nèi)容文件信息的方法,該方法包括生成包括內(nèi)容文件的文件夾路徑以及對應(yīng)于文件夾路徑的文件夾路徑識別信息的文件夾表格;生成包括內(nèi)容文件的文件名以及對應(yīng)于內(nèi)容文件的文件夾路徑識別信息的文件表格;以及基于文件夾表格和文件表格中包括的信息來管理內(nèi)容文件信息。
2.如權(quán)利要求1所述的方法,其中,在內(nèi)容文件信息的管理中,通過利用文件夾路徑識別信息作為外部密鑰來管理內(nèi)容文件信息。
3.如權(quán)利要求1所述的方法,其中文件表格還包括對應(yīng)于每個內(nèi)容文件的附加信息。
4.如權(quán)利要求1所述的方法,其中內(nèi)容文件信息的管理包括從文件夾表格中獲取對應(yīng)于其信息將被登記的內(nèi)容文件的文件夾路徑識別信息;以及在文件表格中記錄所獲取的文件夾路徑識別信息以及其信息將被登記的內(nèi)容文件的文件名。
5.如權(quán)利要求4所述的方法,其中內(nèi)容文件信息的管理還包括比較其信息將被登記的內(nèi)容文件的文件夾路徑與現(xiàn)存的文件夾路徑;如果其信息將被登記的內(nèi)容文件的文件夾路徑與一個現(xiàn)存的文件夾路徑相同,則從文件夾表格獲取對應(yīng)于一個現(xiàn)存的文件夾路徑的文件夾路徑識別信息作為其信息將被登記的內(nèi)容文件的文件夾路徑識別信息;以及如果其信息將被登記的內(nèi)容文件的文件夾路徑與任何現(xiàn)存的文件夾路徑均不相同,則從文件夾表格獲取文件夾路徑識別信息。
6.如權(quán)利要求5所述的方法,其中內(nèi)容文件信息的管理還包括如果文件夾表格中不存在對應(yīng)于其信息將被登記的內(nèi)容文件的文件夾路徑的文件夾路徑,則基于已經(jīng)包括在文件夾表格中的文件夾路徑識別信息來分配其信息將被登記的內(nèi)容文件的文件夾路徑識別信息;以及在文件夾表格中記錄其信息將被登記的內(nèi)容文件的文件夾路徑以及所分配的文件夾路徑識別信息。
7.如權(quán)利要求4所述的方法,其中內(nèi)容文件信息的管理還包括如果文件夾表格中不存在對應(yīng)于其信息將被登記的內(nèi)容文件的文件夾路徑的文件夾路徑,則基于已經(jīng)包括在文件夾表格中的文件夾路徑識別信息來分配其信息將被登記的內(nèi)容文件的文件夾路徑識別信息;以及在文件夾表格中記錄其信息將被登記的內(nèi)容文件的文件夾路徑以及所分配的文件夾路徑識別信息。
8.如權(quán)利要求1所述的方法,其中內(nèi)容文件信息的管理包括從文件夾表格中獲取其信息將被搜索的內(nèi)容文件的文件夾路徑識別信息;利用其信息將被搜索的內(nèi)容文件的文件名以及所獲取的文件夾路徑識別信息來搜索文件表格中的內(nèi)容文件信息;以及輸出搜索結(jié)果。
9.如權(quán)利要求1所述的方法,其中內(nèi)容文件信息的管理包括從文件夾表格中獲取其信息將被搜索的文件夾路徑識別信息;在文件表格中搜索對應(yīng)于所獲取的文件夾路徑識別信息的至少一個內(nèi)容文件信息;以及輸出搜索結(jié)果。
10.如權(quán)利要求1所述的方法,其中內(nèi)容文件信息的管理包括從文件夾表格所包括的文件夾路徑中刪除對應(yīng)于將被刪除的文件夾名稱的文件夾路徑;獲取被刪除的文件夾路徑的文件夾路徑識別信息;以及從文件夾表格中刪除對應(yīng)于所獲取的文件夾路徑識別信息的內(nèi)容文件信息。
11.如權(quán)利要求1所述的方法,其中內(nèi)容文件信息的管理包括從文件夾表格獲取對應(yīng)于其信息將被刪除的內(nèi)容文件的文件夾路徑識別信息;基于其信息將被刪除的內(nèi)容文件的文件名以及所獲取的文件夾路徑識別信息,在文件表格中搜索將被從文件表格刪除的內(nèi)容文件信息;以及從文件表格刪除作為搜索結(jié)果的內(nèi)容文件信息。
12.如權(quán)利要求11所述的方法,其中內(nèi)容文件信息的管理包括比較對應(yīng)于其信息將被刪除的內(nèi)容文件的文件夾路徑與在前的文件夾路徑;如果其信息將被刪除的內(nèi)容文件的文件夾路徑與在前的文件夾路徑相同,則通過利用在前文件夾路徑的文件夾路徑識別信息以及其信息將被刪除的內(nèi)容文件的文件名,在文件表格中搜索將被從文件表格刪除的內(nèi)容文件信息;以及如果其信息將被刪除的內(nèi)容文件的文件夾路徑與在前的文件夾路徑不相同,則從文件夾表格獲取對應(yīng)于其信息將被刪除的內(nèi)容文件的文件夾路徑的文件夾路徑識別信息。
13.如權(quán)利要求1所述的方法,其中,內(nèi)容文件信息的管理包括在文件夾表格中搜索對應(yīng)于將被重命名的文件夾的文件夾路徑;以及對作為搜索結(jié)果而識別的文件夾路徑重命名新的文件夾名稱。
14.如權(quán)利要求1所述的方法,其中內(nèi)容文件信息的管理包括從文件夾表格中獲取對應(yīng)于將被重命名的內(nèi)容文件的文件夾路徑識別信息;基于所獲取的文件夾路徑識別信息,在文件表格中搜索將被重命名的內(nèi)容文件的文件名;以及對作為搜索結(jié)果而找到的文件名重命名新的文件名。
15.如一種用于管理內(nèi)容文件信息的裝置,該裝置包括存儲單元,其存儲至少一個內(nèi)容文件、包括至少一個內(nèi)容文件的文件夾路徑和對應(yīng)于文件夾路徑的文件夾路徑識別信息的文件夾表格、以及包括對應(yīng)于至少一個內(nèi)容文件的文件名和對應(yīng)于至少一個內(nèi)容文件的文件夾路徑識別信息的文件表格;信息輸入單元,其輸入管理至少一個內(nèi)容文件的內(nèi)容文件信息所需的信息;以及庫模塊,其管理在存儲單元中存儲的內(nèi)容文件信息,并通過利用從信息輸入單元輸入的信息以及文件夾表格和文件表格中包括的信息來生成和更新文件夾表格和文件表格。
16.如權(quán)利要求15所述的用于管理內(nèi)容文件信息的裝置,其中庫模塊基于作為外部密鑰的文件夾路徑識別信息來管理文件夾表格和文件表格中包括的內(nèi)容文件信息。
17.如權(quán)利要求15所述的用于管理內(nèi)容文件信息的裝置,其中文件表格還包括對應(yīng)于至少一個內(nèi)容文件的附加內(nèi)容文件信息。
18.一種存儲用于執(zhí)行管理內(nèi)容文件信息方法的程序的計算機(jī)可讀記錄介質(zhì),其中該方法包括生成包括內(nèi)容文件的文件夾路徑以及對應(yīng)于文件夾路徑的文件夾路徑識別信息的文件夾表格;生成包括內(nèi)容文件的文件名以及對應(yīng)于內(nèi)容文件的文件夾路徑識別信息的文件表格;以及基于文件夾表格和文件表格中包括的信息來管理內(nèi)容文件信息。
全文摘要
提供一種基于文件路徑管理內(nèi)容文件信息的方法和裝置。該方法包括生成包括內(nèi)容文件的文件夾路徑以及對應(yīng)于文件夾路徑的文件夾路徑識別信息的文件夾表格;生成包括內(nèi)容文件的文件名以及對應(yīng)于內(nèi)容文件的文件夾路徑識別信息的文件表格;以及基于文件夾表格和文件表格中的信息來管理內(nèi)容文件信息。該裝置包括存儲單元,其用于存儲至少一個內(nèi)容文件、文件夾表格以及文件表格;信息輸入單元,其輸入管理至少一個內(nèi)容文件的內(nèi)容文件信息所需的信息;以及庫模塊,其管理存儲單元中存儲的內(nèi)容文件信息。
文檔編號H04N5/76GK1975721SQ20061006471
公開日2007年6月6日 申請日期2006年11月2日 優(yōu)先權(quán)日2005年11月2日
發(fā)明者金南順, 金德鎬, 孫瑚晨, 金倫希 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阿图什市| 阿巴嘎旗| 金堂县| 宽甸| 北宁市| 威宁| 德州市| 门头沟区| 寿光市| 湘潭县| 温州市| 科技| 广宗县| 娱乐| 辉南县| 同江市| 府谷县| 竹溪县| 哈密市| 浮山县| 三穗县| 获嘉县| 潜江市| 惠东县| 科技| 滦平县| 正镶白旗| 日照市| 鲁甸县| 体育| 东安县| 临沧市| 彭水| 河北区| 长阳| 阳泉市| 新民市| 淄博市| 苏尼特右旗| 若尔盖县| 革吉县|