[發(fā)明專利]一種文件信息預(yù)覽方法及系統(tǒng)有效
申請?zhí)枺?/td> | 201210163669.3 | 申請日: | 2012-05-24 |
公開(公告)號(hào): | CN102693305A | 公開(公告)日: | 2012-09-26 |
發(fā)明(設(shè)計(jì))人: | 鐘耀雄 | 申請(專利權(quán))人: | 惠州TCL移動(dòng)通信有限公司 |
主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30 |
代理公司: | 深圳市君勝知識(shí)產(chǎn)權(quán)代理事務(wù)所 44268 | 代理人: | 王永文;楊宏 |
地址: | 516006 廣東省*** | 國省代碼: | 廣東;44 |
權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關(guān)鍵詞: | 一種 文件 信息 預(yù)覽 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及文件信息預(yù)覽方法及系統(tǒng),尤其涉及的是一種把不同文件的文件信息存儲(chǔ)在緩存中通過指定標(biāo)識(shí)號(hào)快速預(yù)覽文件信息的方法及系統(tǒng)。
背景技術(shù)
隨著軟件技術(shù)的不斷發(fā)展,各種文件格式也越來越多,最初人們只能通過文件名和文件后綴識(shí)別文件類型,到現(xiàn)在可通過視頻文件的視圖、音樂的版面、電子書的版面、圖片等文件預(yù)覽信息來直接識(shí)別文件,而面對不斷出現(xiàn)的眾多文件格式,如RMVB,AVI,PDF,JPEG等文件格式,復(fù)雜的文件格式使提取文件信息的速度受到影響。首先需要分辨不同文件的類型,根據(jù)文件的類型格式提取文件信息,特別是視頻文件需要復(fù)雜的解碼過程,才能獲取視頻流的預(yù)覽圖,使人們在電子設(shè)備中預(yù)覽文件信息時(shí)需等待比較長的時(shí)間,影響了用戶的體驗(yàn)。
因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種文件信息預(yù)覽方法及系統(tǒng),通過建立緩存把文件信息以統(tǒng)一的格式保存起來,并通過文件信息的標(biāo)識(shí)號(hào)快速讀取文件信息,免去復(fù)雜解碼過程,提高文件信息提取的速度。
本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種文件信息預(yù)覽方法,其中,包括以下步驟:
A、將文件系統(tǒng)中文件的文件信息以統(tǒng)一的文件格式存儲(chǔ)在預(yù)先建立的緩存中,并在所述緩存中將各文件信息的唯一標(biāo)識(shí)號(hào)建立一個(gè)文件信息標(biāo)識(shí)號(hào)列表;
B、從所述緩存中讀取文件信息標(biāo)識(shí)號(hào)列表,并查詢所述文件信息標(biāo)識(shí)號(hào)列表是否存在待預(yù)覽文件的文件信息標(biāo)識(shí)號(hào);
C、如果在所述文件信息標(biāo)識(shí)號(hào)列表中存在待預(yù)覽文件的文件信息標(biāo)識(shí)號(hào),則通過統(tǒng)一的文件格式直接從緩存中讀取待預(yù)覽文件的文件信息。
所述的文件信息預(yù)覽方法,其中,?
所述緩存包括設(shè)置在內(nèi)存中的一級緩存和設(shè)置在文件系統(tǒng)中的二級緩存。
所述的文件信息預(yù)覽方法,其中,在緩存中存儲(chǔ)文件的文件信息時(shí)首先存儲(chǔ)在一級緩存中,在一級緩存不足時(shí)再存儲(chǔ)在二級緩存中。
所述的文件信息預(yù)覽方法,其中,所述步驟C之后還包括:
如果在所述文件信息標(biāo)識(shí)號(hào)列表中存在待預(yù)覽文件的文件信息標(biāo)識(shí)號(hào),則從文件系統(tǒng)中讀取文件的文件信息,并將所述文件信息存儲(chǔ)在緩存中。
所述的文件信息預(yù)覽方法,其中,在按照統(tǒng)一的文件格式對文件信息進(jìn)行存儲(chǔ)時(shí),將分別按照文件的文件信息格式頭、版本、文件最后修改時(shí)間、名稱、長度的信息類型進(jìn)行格式的統(tǒng)一。
所述的文件信息預(yù)覽方法,其中,文件信息獨(dú)有的標(biāo)識(shí)號(hào)由文件的存儲(chǔ)路徑通過MD5算法確定。
一種文件信息預(yù)覽系統(tǒng),包括存儲(chǔ)有文件的文件系統(tǒng),其中,還包括用于存儲(chǔ)文件的文件信息的緩存器;
預(yù)設(shè)置模塊,用于將文件系統(tǒng)中文件的文件信息以統(tǒng)一的文件格式存儲(chǔ)在所述緩存器中,并在緩存器中將各文件信息的唯一標(biāo)識(shí)號(hào)建立一個(gè)文件信息標(biāo)識(shí)號(hào)列表;
讀取查詢模塊,用于從所述緩存器中讀取文件信息標(biāo)識(shí)號(hào)列表,并查詢所述文件信息標(biāo)識(shí)號(hào)列表是否存在待預(yù)覽文件的文件信息標(biāo)識(shí)號(hào);
判斷模塊,用于判斷所述文件信息標(biāo)識(shí)號(hào)列表中是否存在待預(yù)覽文件的文件信息標(biāo)識(shí)號(hào);
輸出模塊,用于在所述文件信息標(biāo)識(shí)號(hào)列表中存在待預(yù)覽文件的文件信息標(biāo)識(shí)號(hào)時(shí)通過統(tǒng)一的文件格式直接從緩存器中讀取待預(yù)覽文件的文件信息。
所述的文件信息預(yù)覽系統(tǒng),其中,還包括標(biāo)識(shí)號(hào)生成模塊,用于采用MD5算法由文件的存儲(chǔ)路徑確定文件信息的標(biāo)識(shí)號(hào)。
所述的文件信息預(yù)覽系統(tǒng),其中,所述緩存器包括設(shè)置在內(nèi)存中的一級緩存器和設(shè)置在文件系統(tǒng)中的二級緩存器。
所述的文件信息預(yù)覽系統(tǒng),其中,所述一級緩存器的讀取權(quán)限高于二級緩存器的讀取權(quán)限。
本發(fā)明所提供的文件信息預(yù)覽方法及系統(tǒng),通過將文件系統(tǒng)中文件的文件信息以統(tǒng)一的文件格式存儲(chǔ)在預(yù)先建立的緩存中,并在所述緩存中將各文件信息的唯一標(biāo)識(shí)號(hào)建立一個(gè)文件信息標(biāo)識(shí)號(hào)列表;從所述緩存中讀取文件信息標(biāo)識(shí)號(hào)列表,并查詢所述文件信息標(biāo)識(shí)號(hào)列表是否存在待預(yù)覽文件的文件信息標(biāo)識(shí)號(hào);如果在所述文件信息標(biāo)識(shí)號(hào)列表中存在待預(yù)覽文件的文件信息標(biāo)識(shí)號(hào),則通過統(tǒng)一的文件格式直接從緩存中讀取待預(yù)覽文件的文件信息,能夠免去復(fù)雜的解碼過程,實(shí)現(xiàn)文件信息的快速預(yù)覽,增強(qiáng)了用戶的體驗(yàn)。
附圖說明
圖1是本發(fā)明文件信息預(yù)覽方法的流程圖。
圖2是本發(fā)明文件信息預(yù)覽系統(tǒng)的結(jié)構(gòu)示意圖。
圖3是本發(fā)明文件信息預(yù)覽系統(tǒng)的緩存器組成示意圖。
具體實(shí)施方式
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于惠州TCL移動(dòng)通信有限公司,未經(jīng)惠州TCL移動(dòng)通信有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210163669.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置
- 提供文檔預(yù)覽的方法、系統(tǒng)和裝置
- 播發(fā)裝置以及接收裝置
- 分發(fā)系統(tǒng)、分發(fā)裝置及分發(fā)系統(tǒng)中的發(fā)送方法和接收方法
- 用于在線媒體預(yù)覽的系統(tǒng)和方法
- 一種用于播放器的播放預(yù)覽方法和系統(tǒng)
- 一種移動(dòng)終端視頻預(yù)覽的方法及系統(tǒng)
- 一種預(yù)覽數(shù)據(jù)的方法、系統(tǒng)及服務(wù)器、預(yù)覽設(shè)備
- 預(yù)覽圖像顯示裝置
- 預(yù)覽圖像顯示控制方法、裝置、電子設(shè)備及介質(zhì)
- 一種基于分布式存儲(chǔ)系統(tǒng)的文檔預(yù)覽管理系統(tǒng)
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)