專利名稱:檔案瀏覽系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于一種使用者接口,特別有關(guān)于一種根據(jù)檔案屬性及自訂標(biāo)簽進行檔案瀏覽的系統(tǒng)及其方法。
背景技術(shù):
使用者經(jīng)常于電子裝置中儲存許多不同類型的檔案,例如文本文件、影像檔案、影片檔案和音樂檔案等,大多會透過電子裝置的應(yīng)用軟件進行編輯或管理。在許多相關(guān)的編輯管理應(yīng)用軟件中,這些檔案都不具有可以直接提供群組功能的文件名稱或是元數(shù)據(jù)(metadata)。使用者必需自行利用其它的方式將檔案進行群組及分類。另一方面,隨著儲存設(shè)備(如硬盤、光盤、隨身碟和記憶卡等)的價格日益低廉,以及網(wǎng)絡(luò)設(shè)備日漸普及,使用者可儲存的檔案數(shù)量亦越來越多,而多不勝數(shù)的檔案將難以管理與分類,造成檔案管理上的一大難題。另外,在數(shù)量龐大的檔案的中,使用者可能僅對其中一小部分有興趣,而已知的檔案瀏覽技術(shù),大都只能根據(jù)單一條件進行排序及顯示,無法符合使用者的需求與期待。
發(fā)明內(nèi)容
有鑒于上述已知技術(shù)的問題,本發(fā)明的其中一目的就是在提供一種檔案瀏覽系統(tǒng)及其方法,根據(jù)檔案的屬性和使用者的偏好數(shù)據(jù),有效率的將檔案排序以供使用者瀏覽。根據(jù)本發(fā)明的另一目的,提出一種檔案瀏覽方法,適用于具有多個檔案的電子裝置,且每一檔案皆具有檔案比對數(shù)據(jù),檔案比對數(shù)據(jù)包含檔案屬性字段和自訂標(biāo)簽字段,檔案瀏覽方法可包含下列步驟首先,輸入字符串。接下來,將字符串與每一檔案的檔案比對數(shù)據(jù)的字段進行比對,并產(chǎn)生比對結(jié)果。然后,根據(jù)比對結(jié)果和對應(yīng)每一字段的字段權(quán)重值,進行權(quán)重加總計算,并產(chǎn)生計算結(jié)果。接著,再根據(jù)計算結(jié)果將所有檔案的文件名稱排序,并產(chǎn)生文件名稱序列。最后,顯示該文件名稱序列以供瀏覽。其中,權(quán)重加總計算可包含下列步驟根據(jù)比對結(jié)果,將每一檔案的命中字段對應(yīng)的字段權(quán)重值加總,借以分別計算出每一檔案的加總分數(shù)。而每一檔案的加總分數(shù)表示此檔案與字符串的相關(guān)程度。其中,檔案屬性字段的數(shù)據(jù)可由對應(yīng)檔案的元數(shù)據(jù)(meta data)中擷取,且自訂標(biāo)簽字段的數(shù)據(jù)和字段的權(quán)重值可由使用者輸入。根據(jù)本發(fā)明的另一目的,提出一種檔案瀏覽系統(tǒng),適用于具有多個檔案的電子裝置,且每一檔案皆具有檔案比對數(shù)據(jù),檔案比對數(shù)據(jù)包含檔案屬性字段和自訂標(biāo)簽字段,該檔案瀏覽系統(tǒng)包含數(shù)據(jù)庫、輸入單元、比對單元、計算單元、排序單元和顯示單元。數(shù)據(jù)庫用以儲存所有檔案比對數(shù)據(jù)和檔案比對數(shù)據(jù)中每一字段的字段權(quán)重值。輸入單元用以輸入字符串。比對單元用以將字符串與每一檔案的檔案比對數(shù)據(jù)的字段進行比對,并產(chǎn)生比對結(jié)果。計算單元根據(jù)比對結(jié)果和字段權(quán)重值,進行權(quán)重加總計算,并產(chǎn)生計算結(jié)果。排序單元根據(jù)計算結(jié)果將檔案的文件名稱排序,并產(chǎn)生文件名稱序列。顯示單元則用以顯示文件名稱序列。其中,計算單元的權(quán)重加總計算則是根據(jù)比對結(jié)果,將每一檔案的命中字段對應(yīng)的字段權(quán)重值加總,分別計算出每一檔案的加總分數(shù);而每一檔案的加總分數(shù)表示對應(yīng)的檔案與字符串的相關(guān)程度。其中,檔案屬性字段的數(shù)據(jù)可由對應(yīng)檔案的元數(shù)據(jù)(meta data)中擷取,且自訂標(biāo)簽字段的數(shù)據(jù)和字段的權(quán)重值可由使用者輸入。承上所述,依本發(fā)明的檔案瀏覽系統(tǒng)及其方法,具有下述優(yōu)點(I)通過使用者輸入的自訂標(biāo)簽字段與檔案屬性字段,可有效率的將檔案排序以供使用者瀏覽。(2)使用者可依據(jù)喜好變更字段權(quán)重值,更能貼近使用者的實際需求。為使對本發(fā)明的目的、構(gòu)造特征及其功能有進一步的了解,茲配合圖示詳細說明如下。
圖1繪示本發(fā)明的檔案瀏覽方法的流程圖。圖2繪示本發(fā)明的檔案瀏覽系統(tǒng)的示意圖。圖3繪示本發(fā)明的實施例的瀏覽畫面的示意圖。圖4繪示本發(fā)明的另一實施例的瀏覽畫面的示意圖。
具體實施例方式本發(fā)明的檔案瀏覽系統(tǒng)及其方法,可適用于具有多個檔案的電子裝置,例如個人計算機、智能型手機(smart phone)、個人數(shù)字助理(PDA)、數(shù)字機上盒(set-topbox, STB)、數(shù)字視訊記錄器(digital video recorder, DVR)、便攜式多媒體播放器(portab I emu ltimedia player, PMP)等,亦可為米用通用即插即用(Universal Plug andPlay7UPnP)架構(gòu)的影音控制點(Control Point)、影音服務(wù)器(Media Server)和影音播放器(MediaRenderer)等。而上述的電子裝置中,通常存有許多不同類型的檔案,例如文本文件、多媒體檔案和照片檔案等。可擷取檔案的元數(shù)據(jù)(meta data),將檔案屬性數(shù)據(jù)記錄于對應(yīng)的檔案比對數(shù)據(jù)的字段中。另一方面,為了滿足個人化的需求,使用者亦可自行輸入一個以上的自訂標(biāo)簽數(shù)據(jù),以便日后進行搜尋或分類,而由使用者輸入的自訂標(biāo)簽數(shù)據(jù)亦會記錄在對應(yīng)的檔案比對數(shù)據(jù)的字段中。請參閱圖1,其為本發(fā)明的檔案瀏覽方法的流程圖,圖中,本發(fā)明的檔案瀏覽方法可包含下列步驟在步驟SllO中,輸入所欲搜尋的字符串。在步驟S120中,將字符串與每一檔案比對數(shù)據(jù)的選定字段進行比對,并產(chǎn)生比對結(jié)果,其中,字段的選定可依實際需求進行設(shè)定。在步驟S130中,根據(jù)比對結(jié)果,將每一檔案的命中字段對應(yīng)的字段權(quán)重值加總,通過分別計算出每一該檔案的加總分數(shù),并產(chǎn)生計算結(jié)果。在步驟S140中,根據(jù)計算結(jié)果將文件名稱排序,并產(chǎn)生文件名稱序列。在步驟S150中,顯示文件名稱序列以供瀏覽。接著,將通過一實施例,說明本發(fā)明的檔案瀏覽方法,請配合圖1的流程步驟以理解下列說明。假設(shè)采用通用即插即用架構(gòu)的影音控制點中,有5個多媒體檔案,分別為001.mp3、002. mp3、003. mp3、004. mp3和005. mp3,其檔案比對數(shù)據(jù)如表I所示,檔案比對數(shù)據(jù)的
字段權(quán)重值如表2所示。其中,演唱者字段、風(fēng)格字段和專輯字段的數(shù)據(jù),由各檔案的元數(shù)據(jù)中擷取而得,自訂標(biāo)簽字段則由使用者視需求自行輸入,且字段權(quán)重值亦可由使用者視需求自行設(shè)定。表I檔案比對數(shù)據(jù)文件名稱演唱者風(fēng)格專輯自訂標(biāo)簽001. mp3 山姆藍調(diào)輕音樂精選 2009/4/17購買002. mp3 萊恩流行幸福之歌適合在結(jié)婚播放003. mp3 艾力克爵士與結(jié)婚有約我覺得不好聽004. mp3 山姆輕音樂分手快樂節(jié)奏輕快005. mp3 里奧流行結(jié)婚輕音樂適合結(jié)婚播放的輕音樂表2字段權(quán)重值 演唱者風(fēng)格專輯自訂標(biāo)簽3224首先,輸入“結(jié)婚”作為搜尋字符串。接著,將“結(jié)婚”與表I所有檔案比對數(shù)據(jù)的字段進行比對,其中,由于002. mp3的自訂標(biāo)簽字段、003. mp3的專輯字段、005. mp3的專輯字段以及005. mp3的自訂標(biāo)簽字段中具有“結(jié)婚”,上述的字段即為命中的字段。接下來,將每一檔案命中的字段對應(yīng)的字段權(quán)重值加總,以005. mp3為例,其命中的字段為專輯字段和自訂標(biāo)簽字段,而可由表2中得知其對應(yīng)的權(quán)重值分別為2和4,將其加總后即得到005.mp3的加總分數(shù)為6。依此類推,001. mp3的加總分數(shù)為0、002. mp3的加總分數(shù)為4、003. mp3的加總分數(shù)為2和004. mp3的加總分數(shù)為O。接著,根據(jù)檔案的加總分數(shù)將文件名稱排序(若加總分數(shù)相同則依據(jù)文件名稱進行排序),其順序為005. mp3,002. mp3,003. mp3,001.mp3和004. mp3。然后,顯示排序結(jié)果以供瀏覽,圖3中即為瀏覽畫面的示意圖。請參閱圖2,其為本發(fā)明的檔案瀏覽系統(tǒng)的示意圖,圖中,本發(fā)明的檔案瀏覽系統(tǒng)可包含數(shù)據(jù)庫21、輸入單元22、比對單元23、計算單元24、排序單元25和顯示單元26。數(shù)據(jù)庫21用以儲存所有檔案比對數(shù)據(jù)211和檔案比對數(shù)據(jù)中每一字段的字段權(quán)重值212。輸入單元22用以輸入字符串。比對單元23將字符串與每一檔案的檔案比對數(shù)據(jù)211的字段進行比對,并產(chǎn)生比對結(jié)果。計算單元24則根據(jù)比對結(jié)果,將每一檔案的命中字段對應(yīng)的字段權(quán)重值212加總,通過分別計算出每一該檔案的加總分數(shù),并產(chǎn)生計算結(jié)果。排序單元25根據(jù)計算結(jié)果將檔案的文件名稱排序,并產(chǎn)生文件名稱序列。顯示單元26則用以顯示文件名稱序列。接著,將通過一實施例,說明本發(fā)明的檔案瀏覽方法,請配合圖2以理解下列說明。假設(shè)前述的采用通用即插即用架構(gòu)的影音控制點中,使用者將自訂標(biāo)簽與字段權(quán)重值進行更改,其更改后的檔案比對數(shù)據(jù)如表3所示,字段權(quán)重值如表4所示。表3檔案比對數(shù)據(jù)文件名稱演唱者風(fēng)格專輯自訂標(biāo)簽001. mp3 山姆藍調(diào)輕音樂精選睡前床邊音樂002. mp3 萊恩流行幸福之歌適合結(jié)婚
003. mp3 艾力克爵士與結(jié)婚有約不好聽004. mp3 山姆輕音樂分手快樂節(jié)奏輕快005. mp3 里奧流行結(jié)婚輕音樂適合結(jié)婚播放的輕音樂表4字段權(quán)重值演唱者風(fēng)格專輯自訂標(biāo)簽2123首先,于輸入單元22中,輸入“輕音樂”作為搜尋字符串。接著,比對單元將“輕音樂”與表3所有檔案比對數(shù)據(jù)的字段進行比對,其中,由于001. mp3的專輯字段、004. mp3的風(fēng)格字段、005. mp3的專輯字段以及005. mp3的自訂標(biāo)簽字段中具有“輕音樂”,上述的字段即為命中的字段。接下來,計算單元24將每一檔案命中的字段對應(yīng)的字段權(quán)重值212加總,以005. mp3為例,其命中的字段為專輯字段和自訂標(biāo)簽字段,而可由表4中得知其對應(yīng)的權(quán)重值212分別為2和3,將其加總后即得到005. mp3的加總分數(shù)為5。依此類推,001.mp3的加總分數(shù)為2、002· mp3的加總分數(shù)為0、003· mp3的加總分數(shù)為0、004· mp3的加總分數(shù)為I。接著,排序單元25根據(jù)檔案的加總分數(shù)將文件名稱排序(若加總分數(shù)相同則依文件名稱進行排序),其順序為005. mp3,001. mp3,004. mp3,002. mp3和003. mp3。然后,顯示單元26顯示排序結(jié)果以供瀏覽,圖4中即為瀏覽畫面的示意圖。以上所述者,僅為本發(fā)明其中的較佳實施例而已,并非用來限定本發(fā)明的實施范圍;即凡依本發(fā)明申請 專利范圍所作的均等變化與修飾,皆為本發(fā)明專利范圍所涵蓋。
權(quán)利要求
1.一種檔案瀏覽方法,適用于電子裝置,該電子裝置中具有多個檔案,且每一該多個檔案皆具有檔案比對數(shù)據(jù),該檔案比對數(shù)據(jù)包含對應(yīng)檔案的多個檔案屬性字段和至少一自訂標(biāo)簽字段,該檔案瀏覽方法,其特征在于,包括下列步驟 輸入字符串; 將該字符串與每一多個檔案的該檔案比對數(shù)據(jù)的選定字段進行比對,并產(chǎn)生比對結(jié)果; 根據(jù)該比對結(jié)果和對應(yīng)每一字段的多個字段權(quán)重值,進行權(quán)重加總計算,并產(chǎn)生計算結(jié)果; 根據(jù)該計算結(jié)果將該多個檔案的文件名稱排序,并產(chǎn)生文件名稱序列; 顯示該文件名稱序列以供瀏覽。
2.根據(jù)權(quán)利要求1所述的檔案瀏覽方法,其特征在于,該權(quán)重加總計算包括下列步驟 根據(jù)該比對結(jié)果,將每一檔案的命中字段對應(yīng)的字段權(quán)重值加總,分別計算出每一該多個檔案的加總分數(shù); 每一該多個檔案的加總分數(shù)表示對應(yīng)的檔案與該字符串的相關(guān)程度。
3.根據(jù)權(quán)利要求2所述的檔案瀏覽方法,其特征在于該多個字段權(quán)重值由使用者所決定。
4.根據(jù)權(quán)利要求1所述的檔案瀏覽方法,其特征在于多個檔案屬性字段的數(shù)據(jù)由對應(yīng)檔案的元數(shù)據(jù)中擷取。
5.根據(jù)權(quán)利要求1所述的檔案瀏覽方法,其特征在于該至少一自訂標(biāo)簽字段的數(shù)據(jù)由使用者輸入。
6.根據(jù)權(quán)利要求1所述的檔案瀏覽方法,其特征在于該電子裝置適用通用即插即用協(xié)定。
7.一種檔案瀏覽系統(tǒng),適用于電子裝置,該電子裝置中具有多個檔案,且每一該多個檔案皆具有檔案比對數(shù)據(jù),該檔案比對數(shù)據(jù)包含對應(yīng)檔案的多個檔案屬性字段和至少一自訂標(biāo)簽字段,該檔案瀏覽系統(tǒng),其特征在于,包括 數(shù)據(jù)庫,用以儲存所有該檔案比對數(shù)據(jù)和對應(yīng)該多個檔案屬性字段的多個字段權(quán)重值; 輸入單元,用以輸入字符串; 比對單元,用以比對將該字符串與每一多個檔案的該檔案比對數(shù)據(jù)的選定字段,并產(chǎn)生比對結(jié)果; 計算單元,根據(jù)該比對結(jié)果和該多個字段權(quán)重值,進行權(quán)重加總計算,并產(chǎn)生計算結(jié)果; 排序單元,根據(jù)該計算結(jié)果,將該多個檔案的文件名稱排序,并產(chǎn)生文件名稱序列; 顯示單元,用以顯示該文件名稱序列。
8.根據(jù)權(quán)利要求7所述的檔案瀏覽系統(tǒng),其特征在于該計算單元的權(quán)重加總計算根據(jù)該比對結(jié)果,將每一檔案的命中字段對應(yīng)的字段權(quán)重值加總,分別計算出每一該多個檔案的加總分數(shù); 每一該多個檔案的加總分數(shù)表示對應(yīng)的檔案與該字符串的相關(guān)程度。
9.根據(jù)權(quán)利要求8所述的檔案瀏覽系統(tǒng),其特征在于該多個字段權(quán)重值由使用者所決定。
10.根據(jù)權(quán)利要求7所述的檔案瀏覽系統(tǒng),其特征在于檔案的屬性數(shù)據(jù)由對應(yīng)檔案的元數(shù)據(jù)中擷取。
11.根據(jù)權(quán)利要求7所述的檔案瀏覽系統(tǒng),其特征在于該至少一自訂標(biāo)簽數(shù)據(jù)由使用者輸入。
12.根據(jù)權(quán)利要求7所述的檔案瀏覽系統(tǒng),其特征在于該電子裝置適用通用即插即用協(xié)定。
全文摘要
本發(fā)明揭露一種檔案瀏覽系統(tǒng)及其方法,其適用于具有多個檔案的電子裝置,且每一檔案皆具有檔案比對數(shù)據(jù),檔案比對數(shù)據(jù)包含檔案屬性字段和自訂標(biāo)簽字段,該檔案瀏覽方法可包含下列步驟首先,輸入字符串。接下來,將字符串與每一檔案的檔案比對數(shù)據(jù)的字段進行比對,并產(chǎn)生比對結(jié)果。然后,根據(jù)比對結(jié)果和對應(yīng)每一字段的字段權(quán)重值,進行權(quán)重加總計算,并產(chǎn)生計算結(jié)果。接著,再根據(jù)計算結(jié)果將所有檔案的文件名稱排序,并產(chǎn)生文件名稱序列。最后,顯示該文件名稱序列以供瀏覽。本發(fā)明通過使用者輸入的自訂標(biāo)簽字段與檔案屬性字段,可有效率的將檔案排序以供使用者瀏覽。使用者可依據(jù)喜好變更字段權(quán)重值,更能貼近使用者的實際需求。
文檔編號G06F17/30GK103034629SQ200910304540
公開日2013年4月10日 申請日期2009年7月20日 優(yōu)先權(quán)日2009年7月20日
發(fā)明者羅明運 申請人:佛山市順德區(qū)順達電腦廠有限公司