文件推送列表生成方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及文件推送列表生成方法及裝置。
【背景技術(shù)】
[0002]目前市場上的電視機均帶有多媒體(照片,音樂,視頻)應用瀏覽器或者文件瀏覽器,用于瀏覽移動存儲設備(U盤,移動硬盤等)中的文件。其中帶文件瀏覽功能的多媒體瀏覽器在遇到文件目錄復雜的外部存儲設備時,會讓用戶的瀏覽很費時間;而不帶文件瀏覽功能的多媒體應用選擇將所有的文件展示出來,省去用戶的瀏覽文件目錄的時間,但遇到文件繁多的存儲設備,用戶不僅很難找到自己想要的文件,而且掃描全部文件也會加重電視機的運行負擔,造成各種卡頓,甚至死機。
[0003]因此,目前不存在一種節(jié)省電視機運行負擔并減少找到文件時間的文件推送方法,導致文件推送過程復雜、智能化差。
[0004]上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認上述內(nèi)容是現(xiàn)有技術(shù)。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的主要目的在于提供文件推送列表生成方法及裝置,旨在解決的目前不存在一種節(jié)省電視機運行負擔并減少找到文件時間的文件推送方法,導致文件推送過程復雜、智能化差冋題。
[0006]為實現(xiàn)上述目的,本發(fā)明提供的一種文件推送列表生成方法,包括:
[0007]當檢測到外部存儲設備接入時,掃描外部存儲設備中的文件,獲取所述文件的創(chuàng)建時間、最后訪問時間和訪問次數(shù);
[0008]根據(jù)所述創(chuàng)建時間、最后訪問時間和訪問次數(shù)生成所述文件的推送優(yōu)先期望值;
[0009]根據(jù)文件的推送優(yōu)先期望值生成推送文件列表,以根據(jù)所述推送文件列表推送文件。
[0010]優(yōu)選地,所述根據(jù)所述創(chuàng)建時間、最后訪問時間和訪問次數(shù)生成所述文件的推送優(yōu)先期望值的公式包括:
[0011]E = α *τ?+β *Τ2+(1-α-β )*N,其中:
[0012]E:排序優(yōu)先級期望值,Tl:文件的創(chuàng)建時間;T2:文件最后訪問的時間;Ν:文件訪問次數(shù);α:期望值計算系數(shù),0〈β〈α〈1,且α+β〈1:期望值計算系數(shù),0〈 β〈 α〈1,且
α + β〈Ιο
[0013]優(yōu)選地,所述根據(jù)文件的推送優(yōu)先期望值生成推送文件列表的步驟之后,還包括:
[0014]在所述文件的創(chuàng)建時間、最后訪問時間或訪問次數(shù)存在更新時,根據(jù)更新后的文件的創(chuàng)建時間、最后訪問時間和訪問次數(shù)生成更新后的文件推送優(yōu)先期望值;
[0015]根據(jù)更新后的推送優(yōu)先期望值生成更新后的推送文件列表,以根據(jù)所述更新后的推送文件列表推送文件。
[0016]優(yōu)選地,所述根據(jù)文件的推送優(yōu)先期望值生成推送文件列表的步驟之后,還包括:
[0017]在獲取到新的文件,且所述新的文件的推送優(yōu)先期望值大于所述推送文件列表中文件的推送優(yōu)先期望值時,從所述推送文件列表中刪除推送優(yōu)先期望值最小的文件,按照推送優(yōu)先期望值將所述新的文件添加至所述推送文件列表中,以根據(jù)新添加文件的推送優(yōu)先期望值生成新的推送列表。
[0018]優(yōu)選地,所述根據(jù)文件的推送優(yōu)先期望值生成推送文件列表的步驟之后,還包括:
[0019]接收文件播放指令;
[0020]在接收到所述文件播放指令后,進入播放界面,從所述推送文件列表中選擇相應的文件進行播放。
[0021]此外,為實現(xiàn)上述目的,本發(fā)明還提供一種文件推送列表生成裝置,包括:
[0022]獲取模塊,用于當檢測到外部存儲設備接入時,掃描外部存儲設備中的文件,獲取所述文件的創(chuàng)建時間、最后訪問時間和訪問次數(shù);
[0023]生成模塊,用于根據(jù)所述創(chuàng)建時間、最后訪問時間和訪問次數(shù)生成所述文件的推送優(yōu)先期望值;還用于根據(jù)文件的推送優(yōu)先期望值生成推送文件列表,以根據(jù)所述推送文件列表推送文件。
[0024]優(yōu)選地,所述根據(jù)所述創(chuàng)建時間、最后訪問時間和訪問次數(shù)生成所述文件的推送優(yōu)先期望值的公式包括:
[0025]E = α *Τ1+β *Τ2+(1_α-β )*N,其中:
[0026]E:排序優(yōu)先級期望值,Tl:文件的創(chuàng)建時間;T2:文件最后訪問的時間;Ν:文件訪問次數(shù);α:期望值計算系數(shù),0〈β〈α〈1,且α+β〈1:期望值計算系數(shù),0〈 β〈 α〈1,且
α + β〈Ιο
[0027]優(yōu)選地,所述生成模塊,還用于在所述文件的創(chuàng)建時間、最后訪問時間或訪問次數(shù)存在更新時,根據(jù)更新后的文件的創(chuàng)建時間、最后訪問時間和訪問次數(shù)生成更新后的文件推送優(yōu)先期望值;還用于根據(jù)更新后的推送優(yōu)先期望值生成更新后的推送文件列表,以根據(jù)所述更新后的推送文件列表推送文件。
[0028]優(yōu)選地,所述裝置還包括:
[0029]刪除模塊,用于在獲取到新的文件,且所述新的文件的推送優(yōu)先期望值大于所述推送文件列表中文件的推送優(yōu)先期望值時,從所述推送文件列表中刪除推送優(yōu)先期望值最小的文件;
[0030]添加模塊,用于按照推送優(yōu)先期望值將所述新的文件添加至所述推送文件列表中,以根據(jù)新添加文件的推送優(yōu)先期望值生成新的推送列表。
[0031 ] 優(yōu)選地,所述裝置還包括:
[0032]接收模塊,用于接收文件播放指令;
[0033]播放模塊,用于在接收到所述文件播放指令后,進入播放界面,根據(jù)所述推送文件列表選擇相應的文件進行播放。
[0034]本發(fā)明通過掃描到的外部存儲設備的文件的創(chuàng)建時間、最后訪問時間和訪問次數(shù)生成文件的排序期望優(yōu)先值并生成文件排序列表,以按照文件排序列表推送文件播放。提供一種節(jié)省電視機運行負擔并減少找到文件時間的文件推送方法,使得文件推送過程簡單、智能化。
【附圖說明】
[0035]圖1為本發(fā)明文件推送列表生成方法的第一實施例的流程示意圖;
[0036]圖2為本發(fā)明顯示推送列表一實施例的流程示意圖;
[0037]圖3為本發(fā)明隱藏推送列表一實施例的流程示意圖;
[0038]圖4為本發(fā)明文件推送列表生成方法的第二實施例的流程示意圖;
[0039]圖5為本發(fā)明文件推送列表生成裝置的第一實施例的功能模塊示意圖;
[0040]圖6為本發(fā)明文件推送列表生成裝置的第二實施例的功能模塊示意圖。
[0041]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
【具體實施方式】
[0042]應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0043]本發(fā)明實施例的主要解決方案是:當檢測到外部存儲設備接入時,掃描外部存儲設備中的文件,獲取所述文件的創(chuàng)建時間、最后訪問時間和訪問次數(shù);根據(jù)所述創(chuàng)建時間、最后訪問時間和訪問次數(shù)生成所述文件的推送優(yōu)先期望值;根據(jù)文件的推送優(yōu)先期望值生成推送文件列表,以根據(jù)所述推送文件