電視外部設(shè)備文件展示方法及其裝置制造方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種電視外部設(shè)備文件展示方法,其包括智能電視的操作系統(tǒng)獲取用于對(duì)外部設(shè)備文件進(jìn)行分類(lèi)的文件分類(lèi)信息;當(dāng)外部設(shè)備連接到所述智能電視時(shí),智能電視的操作系統(tǒng)對(duì)外部設(shè)備存儲(chǔ)的文件進(jìn)行掃描,在獲取外部設(shè)備中所有文件的文件屬性信息時(shí),將干擾文件的文件屬性信息從所有文件的文件屬性信息中過(guò)濾;根據(jù)外部設(shè)備中文件的結(jié)構(gòu)形式和所述文件分類(lèi)信息對(duì)符合過(guò)濾后的文件屬性信息的外部設(shè)備文件進(jìn)行分類(lèi),并按照所述分類(lèi)進(jìn)行文件展示。本發(fā)明還提供一種電視外部設(shè)備文件展示裝置。本發(fā)明提供的電視外部設(shè)備文件展示方法及其裝置能提高用戶(hù)瀏覽外部存儲(chǔ)設(shè)備中文件的速度。
【專(zhuān)利說(shuō)明】電視外部設(shè)備文件展示方法及其裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能電視【技術(shù)領(lǐng)域】,具體涉及一種電視外部設(shè)備文件展示方法及其裝置。
【背景技術(shù)】
[0002]智能電視支持U盤(pán)、移動(dòng)硬盤(pán)、TF卡等外部存儲(chǔ)設(shè)備,用戶(hù)可以通過(guò)電視瀏覽外部存儲(chǔ)中的文件。而目前電視文件的分類(lèi)方式,一種是把外設(shè)目錄全部展現(xiàn)出來(lái),由用戶(hù)自己去按照實(shí)際路徑尋找。一種是按照分類(lèi),把所有的文件都查找出來(lái),造成某些應(yīng)用緩存文件或者應(yīng)用資源文件也被檢索出來(lái),從而造成大量的無(wú)用媒體文件暴漏給用戶(hù)。兩種分類(lèi)方式都會(huì)造成用戶(hù)查找文件速度慢,耗時(shí)的問(wèn)題。
【發(fā)明內(nèi)容】
[0003]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的電視外部設(shè)備文件展示方法及其裝置。
[0004]依據(jù)本發(fā)明的一個(gè)方面,提供了一種電視外部設(shè)備文件展示方法,其包括智能電視的操作系統(tǒng)獲取用于對(duì)外部設(shè)備文件進(jìn)行分類(lèi)的文件分類(lèi)信息;當(dāng)外部設(shè)備連接到所述智能電視時(shí),智能電視的操作系統(tǒng)對(duì)外部設(shè)備存儲(chǔ)的文件進(jìn)行掃描,在獲取外部設(shè)備中所有文件的文件屬性信息時(shí),將干擾文件的文件屬性信息從所有文件的文件屬性信息中過(guò)濾;所述干擾文件包括智能電視的操作系統(tǒng)無(wú)法識(shí)別、操作或執(zhí)行的文件,及在應(yīng)用程序運(yùn)行時(shí)所需的非可執(zhí)行文件;根據(jù)外部設(shè)備中文件的結(jié)構(gòu)形式和所述文件分類(lèi)信息對(duì)符合過(guò)濾后的文件屬性信息的外部設(shè)備文件進(jìn)行分類(lèi),并按照所述分類(lèi)進(jìn)行文件展示。
[0005]依據(jù)本發(fā)明的另一個(gè)方面,提供一種電視外部設(shè)備文件展示裝置,其包括獲取模塊,獲取用于對(duì)外部設(shè)備文件進(jìn)行分類(lèi)的文件分類(lèi)信息;過(guò)濾模塊,當(dāng)外部設(shè)備連接到所述智能電視時(shí),智能電視的操作系統(tǒng)對(duì)外部設(shè)備存儲(chǔ)的文件進(jìn)行掃描,在獲取外部設(shè)備中所有文件的文件屬性信息時(shí),將干擾文件的文件屬性信息從所有文件的文件屬性信息中過(guò)濾;所述干擾文件包括智能電視的操作系統(tǒng)無(wú)法識(shí)別、操作或執(zhí)行的文件,及在應(yīng)用程序運(yùn)行時(shí)所需的非可執(zhí)行文件;分類(lèi)模塊,根據(jù)外部設(shè)備中文件的結(jié)構(gòu)形式和所述文件分類(lèi)信息對(duì)符合過(guò)濾后的文件屬性信息的外部設(shè)備文件進(jìn)行分類(lèi);顯示模塊,展示經(jīng)過(guò)所述分類(lèi)模塊分類(lèi)后的外部設(shè)備文件。
[0006]本發(fā)明提供的電視外部設(shè)備文件展示方法及其裝置,通過(guò)將干擾文件的文件屬性信息從所有文件的文件屬性信息中過(guò)濾,可以對(duì)減少文件顯示的個(gè)數(shù),減少干擾文件對(duì)用戶(hù)瀏覽的干擾,從而提高用戶(hù)瀏覽外部存儲(chǔ)設(shè)備中文件的速度。通過(guò)文件分類(lèi)信息對(duì)過(guò)濾后的文件進(jìn)行分類(lèi),可以幫助用戶(hù)快速找到想要找的文件,進(jìn)一步提高用戶(hù)瀏覽外部存儲(chǔ)設(shè)備中文件的速度。
[0007]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0008]通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0009]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例提供的電視外部設(shè)備文件展示方法的流程示意圖;
[0010]圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例提供的電視外部設(shè)備文件展示方法的框圖?!揪唧w實(shí)施方式】
[0011]下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0012]參見(jiàn)圖1,本發(fā)明實(shí)施例提供的一種電視外部設(shè)備文件展示方法,其包括:
[0013]步驟10、智能電視的操作系統(tǒng)獲取用于對(duì)外部設(shè)備文件進(jìn)行分類(lèi)的文件分類(lèi)信
肩、O
[0014]具體實(shí)現(xiàn)方式可以是,在智能電視開(kāi)機(jī)進(jìn)行初始化時(shí),由智能電視的操作系統(tǒng)獲取用于對(duì)外部設(shè)備文件進(jìn)行分類(lèi)的文件分類(lèi)信息。文件分類(lèi)信息可包括文件類(lèi)型和/或文件名稱(chēng)和/或文件大小。在一種實(shí)施方式中,文件類(lèi)型可以以文件的后綴名作為區(qū)別標(biāo)志。例如,以MP4、3GP、MKV、MPGE、MPG、M0V、FLV、AV1、RM或RMVB等為后綴名的文件可以劃為視頻類(lèi)型;以MP3、WAV、APE、AMR、WMA或OGG等為后綴名的文件可以劃為音頻類(lèi)型;以JPG、BMP、TIFF、GIF或PNG等為后綴名的文件可以劃為圖片類(lèi)型;以EXE或APK等為后綴名的文件可以劃為應(yīng)用類(lèi)型。
[0015]因此,可以形成以下以文件類(lèi)型為分類(lèi)依據(jù)的文件分類(lèi)信息,即:
[0016][pictrue]
[0017]filter=png, jpg, bmp, jpeg, gif
[0018][sound]
[0019]filter=mp3, wav, aac, amr, ape, flac, ogg, wma
[0020][video]
[0021]filter=avi, mp4, mkv, 3gp, f lv, wmv, rmvb, mov, mpeg, mpg, rm
[0022][application]
[0023]fiIter=EXE, APK
[0024]在另一種實(shí)施方式中,文件類(lèi)型可以根據(jù)文件頭作為分類(lèi)依據(jù)形成。每種格式的文件頭是不一樣的,例如,視頻格式部分3gp格式文件頭為....ftyp3gp4....,那么對(duì)于文件頭為....ftyp3gp4....的文件劃分到視頻類(lèi)型。JPG的文件頭為....ffd8ff....,那么對(duì)于文件頭為....ffd8ff....的文件劃分到圖片類(lèi)型。
[0025]以上文件分類(lèi)信息可以存儲(chǔ)在電視系統(tǒng)中,也可以從通過(guò)升級(jí)的方式隨時(shí)在電視聯(lián)網(wǎng)后從服務(wù)器上進(jìn)行更新。值得說(shuō)明的是本發(fā)明實(shí)施例所述的電視可以指的是智能電視,例如,帶有安卓系統(tǒng)的電視。
[0026]步驟20、當(dāng)外部設(shè)備連接到智能電視時(shí),智能電視的操作系統(tǒng)對(duì)外部設(shè)備存儲(chǔ)的文件進(jìn)行掃描,在獲取外部設(shè)備中所有文件的文件屬性信息時(shí),將干擾文件的文件屬性信息從所有文件的文件屬性信息中過(guò)濾;其中,干擾文件包括智能電視的操作系統(tǒng)無(wú)法識(shí)別、操作或執(zhí)行的文件,及在應(yīng)用程序運(yùn)行時(shí)所需的非可執(zhí)行文件。
[0027]具體實(shí)現(xiàn)方式可以是:首先,監(jiān)聽(tīng)外設(shè)廣播,當(dāng)有存儲(chǔ)設(shè)備連接到智能電視,智能電視的操作系統(tǒng)會(huì)發(fā)送系統(tǒng)廣播。智能電視的操作系統(tǒng)發(fā)送的廣播中可包含兩個(gè)參數(shù),即action 和 data,其中,action 是 android, intent, action.MEDIA_M0UNTED (可自定義此字段,比如:android.1ntent, action.USB_M0UNTED)。data是file:///絕對(duì)路徑,這兩部分內(nèi)容會(huì)封裝到Intent數(shù)據(jù)載體類(lèi)中。通過(guò)監(jiān)聽(tīng)此廣播,可以獲取存儲(chǔ)設(shè)備的掛載根目錄,方法是:intent.getDataO。然后,對(duì)獲取存儲(chǔ)設(shè)備的掛載根目錄下的文件進(jìn)行掃描(例如,可以使用File類(lèi)中的IistFiles遍歷文件),在獲取外部設(shè)備中所有文件的文件屬性信息時(shí),將干擾文件的文件屬性信息從所有文件的文件屬性信息中過(guò)濾;其中,干擾文件包括智能電視的操作系統(tǒng)無(wú)法識(shí)別、操作或執(zhí)行的文件,及在應(yīng)用程序運(yùn)行時(shí)所需的非可執(zhí)行文件。其中,在應(yīng)用程序運(yùn)行時(shí)所需的非可執(zhí)行文件可包括存儲(chǔ)在外部設(shè)備上的大小小于閾值的文件和/或存儲(chǔ)在外部設(shè)備上的應(yīng)用程序的緩存文件、隱藏文件和/或資源文件。這些文件通常是用戶(hù)不關(guān)心或不愿意看到的文件,如果依然顯示的話,會(huì)對(duì)用戶(hù)瀏覽文件會(huì)造成很大干擾,影響用戶(hù)瀏覽的時(shí)間。例如,以”開(kāi)頭的文件或文件夾通常的會(huì)被認(rèn)為是隱藏文件,因此,需要將隱藏文件屬性信息從所有文件的文件屬性信息中過(guò)濾。一些應(yīng)用軟件自身攜帶的文件(例如,用于生成該軟件標(biāo)志的圖片)可以認(rèn)為是資源文件,一些應(yīng)用軟件在使用過(guò)程中下載的文件可以被認(rèn)為是緩存文件(例如,頂通訊軟件在使用過(guò)程中,下載的用戶(hù)圖像或聊天時(shí)產(chǎn)生的圖片),而這些資源文件和緩存文件通常存儲(chǔ)在包含.nomedia這個(gè)文件夾或文件的文件目錄中,因此過(guò)濾文件目錄中存在nomedia”名稱(chēng)的文件或文件夾的文件屬性信息確定為緩存文件和資源文件屬性信息,將緩存文件和資源文件屬性信息從所有文件的文件屬性信息中過(guò)濾。而對(duì)于圖片、音頻或視頻文件是通常被認(rèn)為是應(yīng)用程序運(yùn)行時(shí)所需的非可執(zhí)行文件,對(duì)于這類(lèi)文件可以以文件大小作為文件屬性信息,將文件大小小于閾值的文件屬性信息過(guò)濾。通過(guò)將干擾文件的文件屬性信息從所有文件的文件屬性信息中過(guò)濾掉,可以減少文件顯示的個(gè)數(shù),提高用戶(hù)瀏覽外部存儲(chǔ)設(shè)備中文件的速度。
[0028]步驟30、根據(jù)外部設(shè)備中文件的結(jié)構(gòu)形式和步驟10獲得的文件分類(lèi)信息對(duì)符合過(guò)濾后的文件屬性信息的外部設(shè)備文件進(jìn)行分類(lèi),并按照分類(lèi)進(jìn)行文件展示。其中,外部設(shè)備中文件的結(jié)構(gòu)形式通常包括以下幾種:外部設(shè)備的主目錄中只存在文件不存在文件夾,外部設(shè)備的主目錄中既存在文件又存在文件夾(其中,文件夾指的是具有相同類(lèi)型文件的文件夾和/或具有不同類(lèi)型文件的文件夾)。
[0029]具體可以是:在一實(shí)施例中,當(dāng)外部設(shè)備的主目錄下如果沒(méi)有其他文件夾,只存在文件時(shí),則根據(jù)文件類(lèi)型將符合相同類(lèi)型的文件進(jìn)行分類(lèi),建立相應(yīng)的子目錄,將該子目錄作為主目錄下的展示目錄,而相同類(lèi)型的文件作為該子目錄的展示文件。例如,當(dāng)文件的后綴名是avi, mp4, mkv, 3gp, flv, wmv或rmvb,則認(rèn)為符合文件分類(lèi)信息中的視頻類(lèi)型,建立視頻文件夾,這個(gè)視頻文件夾就是一個(gè)子目錄,作為主目錄下的展示目錄,而視頻文件作為該子目錄下的展示文件。當(dāng)外部設(shè)備中的文件的后綴名是MP3、WAV、APE、AMR、WMA或OGG,則認(rèn)為符合文件分類(lèi)信息中的音頻類(lèi)型,建立音頻文件夾,這個(gè)音頻文件夾就是一個(gè)子目錄,作為主目錄下的展示目錄,而音頻文件作為該子目錄下的展示文件。以上是以文件的后綴名作為文件類(lèi)型分類(lèi)依據(jù),也可以以文件的文件頭作為分類(lèi)依據(jù)。例如,當(dāng)外部設(shè)備中的文件的文件頭為....ftyp3gp4....,則認(rèn)為符合文件分類(lèi)信息中的視頻類(lèi)型,建立視頻文件夾,這個(gè)視頻文件夾就是一個(gè)子目錄,作為主目錄下的展示目錄,而視頻文件作為該子目錄下的展示文件。當(dāng)外部設(shè)備中的文件的文件頭為....ffd8ff....,則認(rèn)為符合文件分類(lèi)信息中的圖片類(lèi)型,建立圖片文件夾,這個(gè)圖片文件夾就是一個(gè)子目錄,作為主目錄下的展示目錄,而圖片文件作為該子目錄下的展示文件。
[0030]在另一實(shí)施方式中,當(dāng)外部設(shè)備的主目錄下,只存在多個(gè)具有相同類(lèi)型文件的文件夾時(shí),那么可以根據(jù)文件類(lèi)型為多個(gè)具有相同類(lèi)型文件的文件夾建立父目錄,多個(gè)具有相同類(lèi)型文件的文件夾則展示在該父目錄的子目錄下,而每個(gè)具有相同類(lèi)型文件的文件夾下的文件作為該子目錄的展示文件。用戶(hù)在訪問(wèn)時(shí),進(jìn)入該父文件夾后,可以訪問(wèn)該父文件夾下的子文件目錄,進(jìn)而訪問(wèn)相應(yīng)的文件。例如,具有若干名稱(chēng)為“亮劍”視頻的A文件夾,具有若干名稱(chēng)為“甄嫘傳”視頻B文件夾,由于這兩個(gè)文件夾下的文件都屬于視頻,那么可以建立一個(gè)視頻文件夾作為父目錄,而A、B文件夾分別作為父目錄展示的子目錄,而“亮劍”視頻繼續(xù)作為A文件夾下展示的文件,而“甄嫘傳”視繼續(xù)作為B文件夾下展示的文件。
[0031]在另一實(shí)施方式中,當(dāng)外部設(shè)備的主目錄下存在文件、多個(gè)具有相同類(lèi)型文件的文件夾和/或多個(gè)具有不同類(lèi)型文件的文件夾時(shí),則根據(jù)文件類(lèi)型對(duì)所有文件重新進(jìn)行分類(lèi),建立相應(yīng)的子目錄,并將相應(yīng)的子目錄作為主目錄下的展示目錄,而相同類(lèi)型的文件作為該子目錄的展示文件。例如,主目錄下具有若干音樂(lè)文件、“香港”景色的照片、具有若干名稱(chēng)為“亮劍”的視頻和“北京”景色的若干照片的A文件夾及具有若干名稱(chēng)為“甄嫘傳”的視頻和若干應(yīng)用程序的B文件夾,那么可以根據(jù)文件類(lèi)型對(duì)主目錄下的所有文件進(jìn)行重新分類(lèi),建立相應(yīng)的子目錄,例如,建立視頻文件夾,將“亮劍”和“甄嫘傳”的視頻文件作為該視頻文件夾的展示文件,而視頻文件夾作為主目錄下的子目錄進(jìn)行展示。建立圖片文件夾,將“北京”景色的若干照片和“香港”景色的若干照片作為該圖片文件夾的展示文件,而圖片文件夾作為主目錄下的子目錄進(jìn)行展示。同樣對(duì)于音頻和應(yīng)用程序文件也同樣參照操作,不再贅述。
[0032]在另一實(shí)施方式中,當(dāng)外部設(shè)備的主目錄下,既存在文件,又存在多個(gè)具有相同類(lèi)型文件的文件夾和/或多個(gè)具有不同類(lèi)型文件的文件夾時(shí),可以根據(jù)文件類(lèi)型只對(duì)主目錄下的文件和多個(gè)具有不同類(lèi)型文件的文件夾中的文件重新進(jìn)行分類(lèi),建立相應(yīng)的子目錄,將主目錄下的文件和多個(gè)具有不同類(lèi)型文件的文件夾中的文件按照對(duì)應(yīng)的文件類(lèi)型作為相應(yīng)子目錄的展示文件;對(duì)于具有相同類(lèi)型文件的文件夾中的文件,則判斷具有相同類(lèi)型文件的文件夾中的文件類(lèi)型是否與建立的子目錄對(duì)應(yīng)的文件類(lèi)型相同,當(dāng)相同時(shí),則將具有相同類(lèi)型文件的文件夾作為該子目錄下需要展示的遞歸子目錄,將具有相同類(lèi)型文件的文件夾下的文件作為遞歸子目錄的展示文件。例如,主目錄下,存在若干音樂(lè)和視頻文件、有若干名字為“亮劍”視頻文件和若干照片的A文件夾和有若干名字為“甄嫘傳”視頻文件的B文件夾,那么根據(jù)文件類(lèi)型對(duì)A文件夾下的文件和若干音樂(lè)和視頻文件重新分類(lèi),建立視頻文件夾、圖片文件夾及音頻文件夾作為主目錄下作為展示的子目錄,將“亮劍”視頻文件和主目錄下的視頻文件作為該子目錄的展示文件。而對(duì)于B文件夾下的“甄嫘傳”視頻文件,由于其文件類(lèi)型符合已經(jīng)建立的視頻文件夾對(duì)應(yīng)的文件類(lèi)型,則將該B文件夾作為該視頻文件夾的遞歸子目錄進(jìn)行展示,而“甄嫘傳”視頻文件則作為該遞歸子目錄下的展示文件。
[0033]在以上實(shí)施方式的基礎(chǔ)上,本發(fā)明實(shí)施例提出的智能電視外部設(shè)備文件展示方法,對(duì)于分類(lèi)到同一子目錄下的文件,根據(jù)該子目錄下文件的名稱(chēng)和/或大小進(jìn)行再次分類(lèi),建立相應(yīng)的二級(jí)子目錄,作為所述同一子目錄下的展示目錄,而符合所述名稱(chēng)和/或大小分類(lèi)要求的文件作為該二級(jí)子目錄的展示文件。例如,一子目錄下存儲(chǔ)了名稱(chēng)為“亮劍”的若干視頻和名稱(chēng)為“教父”的若干視頻,那么就可以根據(jù)名稱(chēng)建立以“亮劍”為名稱(chēng)的二級(jí)子目錄和以“教父”為名稱(chēng)的二級(jí)子目錄,并將名稱(chēng)為“亮劍”的若干視頻展示在以“亮劍”為名稱(chēng)二級(jí)子目錄下,將名稱(chēng)為“教父”的若干視頻展示在以“教父”為名稱(chēng)二級(jí)子目錄下。
[0034]本發(fā)明實(shí)施例提出的電視外部設(shè)備文件展示方法,通過(guò)將干擾文件的文件屬性信息從所有文件的文件屬性信息中過(guò)濾,可以對(duì)減少文件顯示的個(gè)數(shù),減少干擾文件對(duì)用戶(hù)瀏覽的干擾,從而提高用戶(hù)瀏覽外部存儲(chǔ)設(shè)備中文件的速度。通過(guò)文件分類(lèi)信息對(duì)過(guò)濾后的文件進(jìn)行分類(lèi),可以幫助用戶(hù)快速找到想要找的文件,進(jìn)一步提高用戶(hù)瀏覽外部存儲(chǔ)設(shè)備中文件的速度。而通過(guò)對(duì)分類(lèi)后的文件建立文件夾目錄,可以快速顯示相同類(lèi)型的文件,又可以減少文件顯示個(gè)數(shù),解決了現(xiàn)有技術(shù)中將文件全部顯示,逐一排列展示,缺乏分類(lèi)的問(wèn)題。
[0035]參見(jiàn)圖2所示,本發(fā)明實(shí)施例還提供一種電視外部設(shè)備文件展示裝置,該展示裝置可以實(shí)現(xiàn)圖1所示的展示方法。該展示裝置包括獲取模塊1、過(guò)濾模塊2、分類(lèi)模塊3和顯示模塊4。其中,獲取模塊I用于獲取文件分類(lèi)信息。文件分類(lèi)信息是以文件的后綴名或文件頭作為分類(lèi)依據(jù)形成的文件分類(lèi)信息。文件分類(lèi)信息包括視頻類(lèi)型、音樂(lè)類(lèi)型、圖片類(lèi)型和/或應(yīng)用類(lèi)型。過(guò)濾模塊用于當(dāng)外部設(shè)備連接到智能電視時(shí),智能電視的操作系統(tǒng)對(duì)外部設(shè)備存儲(chǔ)的文件進(jìn)行掃描,在獲取外部設(shè)備中所有文件的文件屬性信息時(shí),將干擾文件的文件屬性信息從所有文件的文件屬性信息中過(guò)濾;所述干擾文件包括智能電視的操作系統(tǒng)無(wú)法識(shí)別、操作或執(zhí)行的文件,及在應(yīng)用程序運(yùn)行時(shí)所需的非可執(zhí)行文件。干擾文件包括干擾文件包括智能電視的操作系統(tǒng)無(wú)法識(shí)別、操作或執(zhí)行的文件,及在應(yīng)用程序運(yùn)行時(shí)所需的非可執(zhí)行文件。因此,過(guò)濾模塊2可以具體用于將名稱(chēng)以”開(kāi)頭的文件或文件夾的文件屬性信息確定為隱藏文件屬性信息,將所述隱藏文件屬性信息從所有文件的文件屬性信息中過(guò)濾;和/或?qū)⑽募蛭募A名稱(chēng)為nomedia”的文件或文件夾的文件屬性信息確定為緩存文件和資源文件屬性信息,將所述緩存文件和資源文件屬性信息從所有文件的文件屬性信息中過(guò)濾;和/或?qū)D片、音頻或視頻文件以文件大小作為文件屬性信息,將文件大小小于閾值的文件屬性信息過(guò)濾。分類(lèi)模塊3用于根據(jù)外部設(shè)備中文件的結(jié)構(gòu)形式和文件分類(lèi)信息對(duì)符合過(guò)濾后的文件屬性信息的外部設(shè)備文件進(jìn)行分類(lèi)。文件分類(lèi)信息包括文件類(lèi)型和/或文件名稱(chēng)和/或文件大小。文件類(lèi)型是以文件的后綴名或文件頭作為分類(lèi)依據(jù)形成。顯示模塊4用于展示經(jīng)過(guò)分類(lèi)模塊3分類(lèi)后的外部設(shè)備文件。
[0036]在一實(shí)施方式中,分類(lèi)模塊3包括判斷單元及第一子目錄創(chuàng)建單元。其中,判斷單元可用于判斷外部設(shè)備的主目錄下是否只存在文件。第一子目錄創(chuàng)建單元可用于當(dāng)判斷單元判斷外部設(shè)備的主目錄下只存在文件時(shí),根據(jù)文件類(lèi)型將符合相同類(lèi)型的文件進(jìn)行分類(lèi),并建立相應(yīng)的子目錄,將該子目錄作為主目錄下的展示目錄,而相同類(lèi)型的文件作為該子目錄的展示文件。
[0037]在另一實(shí)施方式中,分類(lèi)模塊包括判斷單元和父目錄創(chuàng)建單元。其中,判斷單元可用于判斷外部設(shè)備的主目錄下是否只存在多個(gè)具有相同類(lèi)型文件的文件夾。父目錄創(chuàng)建單元可用于當(dāng)判斷單元判斷存在多個(gè)具有相同類(lèi)型文件的文件夾時(shí),根據(jù)文件類(lèi)型為多個(gè)具有相同類(lèi)型文件的文件夾建立相應(yīng)的父目錄,多個(gè)具有相同類(lèi)型文件的文件夾則作為該父目錄需要展示的子目錄,而每個(gè)具有相同類(lèi)型文件的文件夾下的文件作為該子目錄的展示文件。
[0038]在另一實(shí)施方式中,分類(lèi)模塊包括判斷單元和第二子目錄創(chuàng)建單元。其中,判斷單元可用于判斷外部設(shè)備的主目錄下是否存在文件、多個(gè)具有相同類(lèi)型文件的文件夾和/或多個(gè)具有不同類(lèi)型文件的文件夾。第二子目錄創(chuàng)建單元可用于當(dāng)判斷單元判斷存在文件、多個(gè)具有相同類(lèi)型文件的文件夾和/或多個(gè)具有不同類(lèi)型文件的文件夾時(shí),則根據(jù)文件類(lèi)型對(duì)所有文件重新進(jìn)行分類(lèi),建立相應(yīng)的子目錄,并將相應(yīng)的子目錄作為主目錄下的展示目錄,而相同類(lèi)型的文件作為該子目錄的展示文件。
[0039]在另一實(shí)施方式中,分類(lèi)模塊包括判斷單元和第三子目錄創(chuàng)建單元。其中,判斷單元可用于判斷外部設(shè)備的主目錄下是否存在文件、多個(gè)具有相同類(lèi)型文件的文件夾和/或多個(gè)具有不同類(lèi)型文件的文件夾;第三子目錄創(chuàng)建單元可用于當(dāng)判斷單元判斷存在文件、多個(gè)具有相同類(lèi)型文件的文件夾和/或多個(gè)具有不同類(lèi)型文件的文件夾時(shí),根據(jù)文件類(lèi)型對(duì)主目錄下的文件和多個(gè)具有不同類(lèi)型文件的文件夾中的文件重新進(jìn)行分類(lèi),建立相應(yīng)的子目錄,將主目錄下的所述文件和多個(gè)具有不同類(lèi)型文件的文件夾的文件作為該子目錄的展示文件;當(dāng)具有相同類(lèi)型文件的文件夾中的文件類(lèi)型與建立的子目錄對(duì)應(yīng)的文件類(lèi)型相同時(shí),則將具有相同類(lèi)型文件的文件夾作為該子目錄下的遞歸子目錄進(jìn)行展示,將具有相同類(lèi)型文件的文件夾下的文件作為遞歸子目錄的展示文件。
[0040]在以上實(shí)施方式的基礎(chǔ)上,本發(fā)明實(shí)施例提出的智能電視外部設(shè)備文件展示裝置,還包括第四子目錄創(chuàng)建單元,用于對(duì)于分類(lèi)到同一子目錄下的文件,根據(jù)該子目錄下文件的名稱(chēng)和/或大小進(jìn)行再次分類(lèi),建立相應(yīng)的二級(jí)子目錄,作為同一子目錄下的展示目錄,而符合名稱(chēng)和/或大小分類(lèi)要求的文件作為該二級(jí)子目錄的展示文件。
[0041]本發(fā)明實(shí)施例提出的電視外部設(shè)備文件展示裝置,通過(guò)過(guò)濾模塊過(guò)濾存儲(chǔ)在外部設(shè)備上的干擾文件,可以對(duì)減少文件顯示的個(gè)數(shù),減少干擾文件對(duì)用戶(hù)瀏覽的干擾,從而提高用戶(hù)瀏覽外部存儲(chǔ)設(shè)備中文件的速度。通過(guò)分類(lèi)模塊根據(jù)文件分類(lèi)信息對(duì)過(guò)濾后的文件進(jìn)行分類(lèi),可以幫助用戶(hù)快速找到想要找的文件,進(jìn)一步提高用戶(hù)瀏覽外部存儲(chǔ)設(shè)備中文件的速度。而通過(guò)目錄創(chuàng)建模塊對(duì)分類(lèi)后的文件建立文件夾目錄,可以快速顯示相同類(lèi)型的文件,又可以減少文件顯示個(gè)數(shù),解決了現(xiàn)有技術(shù)中將文件全部顯示,逐一排列展示,查找不方便的問(wèn)題。
[0042]Al、一種智能電視外部設(shè)備文件展示方法,包括:
[0043]智能電視的操作系統(tǒng)獲取用于對(duì)外部設(shè)備文件進(jìn)行分類(lèi)的文件分類(lèi)信息;
[0044]當(dāng)外部設(shè)備連接到所述智能電視時(shí),智能電視的操作系統(tǒng)對(duì)外部設(shè)備存儲(chǔ)的文件進(jìn)行掃描,在獲取外部設(shè)備中所有文件的文件屬性信息時(shí),將干擾文件的文件屬性信息從所有文件的文件屬性信息中過(guò)濾;所述干擾文件包括智能電視的操作系統(tǒng)無(wú)法識(shí)別、操作或執(zhí)行的文件,及在應(yīng)用程序運(yùn)行時(shí)所需的非可執(zhí)行文件;
[0045]根據(jù)外部設(shè)備中文件的結(jié)構(gòu)形式和所述文件分類(lèi)信息對(duì)符合過(guò)濾后的文件屬性信息的外部設(shè)備文件進(jìn)行分類(lèi),并按照所述分類(lèi)進(jìn)行文件展示。
[0046]A2、根據(jù)Al所述的展示方法,所述文件分類(lèi)信息包括文件類(lèi)型和/或文件名稱(chēng)和/或文件大小。
[0047]A3、根據(jù)A2所述的展示方法,所述文件類(lèi)型是以文件的后綴名或文件頭作為分類(lèi)依據(jù)形成。
[0048]A4、根據(jù)Al所述的展示方法,所述文件類(lèi)型包括視頻類(lèi)型、音樂(lè)類(lèi)型、圖片類(lèi)型和
/或應(yīng)用類(lèi)型。
[0049]A5、根據(jù)Al所述的展示方法,所述在應(yīng)用程序運(yùn)行時(shí)所需的非可執(zhí)行文件包括存儲(chǔ)在外部設(shè)備上的大小小于閾值的文件和/或
[0050]應(yīng)用程序的緩存文件、隱藏文件和/或資源文件。
[0051]A6、根據(jù)A5所述的展示方法,所述應(yīng)用程序包括:
[0052]在智能電視的操作系統(tǒng)中無(wú)法運(yùn)行的應(yīng)用程序,或者運(yùn)行時(shí)消耗的資源超過(guò)閾值的應(yīng)用程序。
[0053]A7、根據(jù)Al所述的展示方法,所述將干擾文件的文件屬性信息從所有文件的文件屬性信息中過(guò)濾包括:
[0054]將名稱(chēng)以”開(kāi)頭的文件或文件夾的文件屬性信息確定為隱藏文件屬性信息,將所述隱藏文件屬性信息從所有文件的文件屬性信息中過(guò)濾;和/或
[0055]將文件或文件夾名稱(chēng)為nomedia”的文件或文件夾的文件屬性信息確定為緩存文件和資源文件屬性信息,將所述緩存文件和資源文件屬性信息從所有文件的文件屬性信息中過(guò)濾;
[0056]和/ 或
[0057]將圖片、音頻或視頻文件以文件大小作為文件屬性信息,將文件大小小于閾值的文件屬性信息過(guò)濾。
[0058]AS、根據(jù)A2所述的展示方法,所述根據(jù)外部設(shè)備中文件的結(jié)構(gòu)形式和所述文件分類(lèi)信息對(duì)過(guò)濾后的外部設(shè)備文件進(jìn)行分類(lèi)包括:
[0059]當(dāng)外部設(shè)備的主目錄下只存在文件時(shí),則根據(jù)文件類(lèi)型將符合相同類(lèi)型的文件進(jìn)行分類(lèi),建立相應(yīng)的子目錄,將該子目錄作為所述主目錄下的展示目錄,而所述相同類(lèi)型的文件作為該子目錄的展示文件。
[0060]A9、根據(jù)A2所述的展示方法,所述根據(jù)外部設(shè)備中文件的結(jié)構(gòu)形式和所述文件分類(lèi)信息對(duì)符合過(guò)濾后的文件屬性信息的外部設(shè)備文件進(jìn)行分類(lèi)包括:
[0061]當(dāng)外部設(shè)備的主目錄下只存在多個(gè)具有相同類(lèi)型文件的文件夾時(shí),則根據(jù)文件類(lèi)型為多個(gè)具有相同類(lèi)型文件的文件夾建立相應(yīng)的父目錄,多個(gè)具有相同類(lèi)型文件的文件夾則作為該父目錄需要展示的子目錄,而每個(gè)具有相同類(lèi)型文件的文件夾下的文件作為該子目錄的展示文件。
[0062]A10、根據(jù)A2所述的展示方法,所述根據(jù)外部設(shè)備中文件的結(jié)構(gòu)形式和所述文件分類(lèi)信息對(duì)符合過(guò)濾后的文件屬性信息的外部設(shè)備文件進(jìn)行分類(lèi)包括:
[0063]當(dāng)外部設(shè)備的主目錄下存在文件、多個(gè)具有相同類(lèi)型文件的文件夾和/或多個(gè)具有不同類(lèi)型文件的文件夾時(shí),則根據(jù)文件類(lèi)型對(duì)所有文件重新進(jìn)行分類(lèi),建立相應(yīng)的子目錄,并將相應(yīng)的所述子目錄作為所述主目錄下的展示目錄,而具有相同類(lèi)型的文件作為相應(yīng)所述子目錄的展示文件。
[0064]AU、根據(jù)A2所述的展示方法,所述根據(jù)外部設(shè)備中文件的結(jié)構(gòu)形式和所述文件分類(lèi)信息對(duì)符合過(guò)濾后的文件屬性信息的外部設(shè)備文件進(jìn)行分類(lèi)包括:
[0065]當(dāng)外部設(shè)備的主目錄下存在文件、多個(gè)具有相同類(lèi)型文件的文件夾和/或多個(gè)具有不同類(lèi)型文件的文件夾時(shí),根據(jù)文件類(lèi)型對(duì)主目錄下的所述文件和所述多個(gè)具有不同類(lèi)型文件的文件夾中的文件重新進(jìn)行分類(lèi),建立相應(yīng)的子目錄,將主目錄下的所述文件和多個(gè)具有不同類(lèi)型文件的文件夾中的文件按照對(duì)應(yīng)的文件類(lèi)型作為相應(yīng)所述子目錄的展示文件;當(dāng)所述具有相同類(lèi)型文件的文件夾中的文件類(lèi)型與所述建立的子目錄對(duì)應(yīng)的文件類(lèi)型相同時(shí),則將所述具有相同類(lèi)型文件的文件夾作為該子目錄下的需要展示的遞歸子目錄,將具有相同類(lèi)型文件的文件夾下的文件作為所述遞歸子目錄的展示文件。
[0066]A12、根據(jù)A7-A11任一項(xiàng)所述的展示方法,還包括:對(duì)于分類(lèi)到同一子目錄下的文件,根據(jù)該子目錄下文件的名稱(chēng)和/或大小進(jìn)行再次分類(lèi),建立相應(yīng)的二級(jí)子目錄,作為所述同一子目錄下的展示目錄,而符合所述名稱(chēng)和/或大小分類(lèi)要求的文件作為該二級(jí)子目錄的展示文件。
[0067]B13、一種電視外部設(shè)備文件展示裝置,包括:
[0068]獲取模塊,獲取用于對(duì)外部設(shè)備文件進(jìn)行分類(lèi)的文件分類(lèi)信息;
[0069]過(guò)濾模塊,當(dāng)外部設(shè)備連接到所述智能電視時(shí),智能電視的操作系統(tǒng)對(duì)外部設(shè)備存儲(chǔ)的文件進(jìn)行掃描,在獲取外部設(shè)備中所有文件的文件屬性信息時(shí),將干擾文件的文件屬性信息從所有文件的文件屬性信息中過(guò)濾;所述干擾文件包括智能電視的操作系統(tǒng)無(wú)法識(shí)別、操作或執(zhí)行的文件,及在應(yīng)用程序運(yùn)行時(shí)所需的非可執(zhí)行文件;
[0070]分類(lèi)模塊,根據(jù)外部設(shè)備中文件的結(jié)構(gòu)形式和所述文件分類(lèi)信息對(duì)符合過(guò)濾后的文件屬性信息的外部設(shè)備文件進(jìn)行分類(lèi);
[0071]顯示模塊,展示經(jīng)過(guò)所述分類(lèi)模塊分類(lèi)后的外部設(shè)備文件。
[0072]B14、根據(jù)B13所述的展示裝置,所述文件分類(lèi)信息包括文件類(lèi)型和/或文件名稱(chēng)和/或文件大小。
[0073]B15、根據(jù)B13所述的展示裝置,所述文件類(lèi)型是以文件的后綴名或文件頭作為分類(lèi)依據(jù)形成。
[0074]B16、根據(jù)B12所述的展示裝置,所述在應(yīng)用程序運(yùn)行時(shí)所需的非可執(zhí)行文件包括存儲(chǔ)在外部設(shè)備上的大小小于閾值的文件和/或
[0075]應(yīng)用程序的緩存文件、隱藏文件和/或資源文件。
[0076]B17、根據(jù)B16所述的展示裝置,所述應(yīng)用程序包括:
[0077]在智能電視的操作系統(tǒng)中無(wú)法運(yùn)行的應(yīng)用程序,或者運(yùn)行時(shí)消耗的資源超過(guò)閾值的應(yīng)用程序。
[0078]B18、根據(jù)B12所述的展示裝置,所述過(guò)濾模塊具體用于將名稱(chēng)以”開(kāi)頭的文件或文件夾的文件屬性信息確定為隱藏文件屬性信息,將所述隱藏文件屬性信息從所有文件的文件屬性信息中過(guò)濾;和/或?qū)⑽募蛭募A名稱(chēng)為nomedia”的文件或文件夾的文件屬性信息確定為緩存文件和資源文件屬性信息,將所述緩存文件和資源文件屬性信息從所有文件的文件屬性信息中過(guò)濾;和/或?qū)D片、音頻或視頻文件以文件大小作為文件屬性信息,將文件大小小于閾值的文件屬性信息過(guò)濾。
[0079]B19、根據(jù)B13所述的展示裝置,所述分類(lèi)模塊包括:
[0080]判斷單元,判斷外部設(shè)備的主目錄下是否只存在文件;
[0081]第一子目錄創(chuàng)建單元,當(dāng)所述判斷單元判斷外部設(shè)備的主目錄下只存在文件時(shí),根據(jù)文件類(lèi)型將符合相同類(lèi)型的文件進(jìn)行分類(lèi),并建立相應(yīng)的子目錄,將該子目錄作為所述主目錄下的展示目錄,而所述相同類(lèi)型的文件作為該子目錄的展示文件。
[0082]B20、根據(jù)B14所述的展示裝置,所述分類(lèi)模塊包括:
[0083]判斷單元,判斷外部設(shè)備的主目錄下是否只存在多個(gè)具有相同類(lèi)型文件的文件夾;
[0084]父目錄創(chuàng)建單元,當(dāng)所述判斷單元判斷存在多個(gè)具有相同類(lèi)型文件的文件夾時(shí),根據(jù)文件類(lèi)型為多個(gè)具有相同類(lèi)型文件的文件夾建立相應(yīng)的父目錄,多個(gè)具有相同類(lèi)型文件的文件夾則作為該父目錄需要展示的子目錄,而每個(gè)具有相同類(lèi)型文件的文件夾下的文件作為該子目錄的展示文件。
[0085]B21、根據(jù)B14所述的展示裝置,所述分類(lèi)模塊包括:
[0086]判斷單元,判斷外部設(shè)備的主目錄下是否存在文件、多個(gè)具有相同類(lèi)型文件的文件夾和/或多個(gè)具有不同類(lèi)型文件的文件夾;
[0087]第二子目錄創(chuàng)建單元,當(dāng)所述判斷單元判斷存在文件、多個(gè)具有相同類(lèi)型文件的文件夾和/或多個(gè)具有不同類(lèi)型文件的文件夾時(shí),則根據(jù)文件類(lèi)型對(duì)所有文件重新進(jìn)行分類(lèi),建立相應(yīng)的子目錄,并將相應(yīng)的所述子目錄作為所述主目錄下的展示目錄,而具有相同類(lèi)型的文件作為相應(yīng)所述子目錄的展示文件。
[0088]B22、根據(jù)B14所述的展示裝置,所述分類(lèi)模塊包括:
[0089]判斷單元,判斷外部設(shè)備的主目錄下是否存在文件、多個(gè)具有相同類(lèi)型文件的文件夾和/或多個(gè)具有不同類(lèi)型文件的文件夾;
[0090]第三子目錄創(chuàng)建單元,當(dāng)所述判斷單元判斷存在文件、多個(gè)具有相同類(lèi)型文件的文件夾和/或多個(gè)具有不同類(lèi)型文件的文件夾時(shí),根據(jù)文件類(lèi)型對(duì)主目錄下的所述文件和所述多個(gè)具有不同類(lèi)型文件的文件夾中的文件重新進(jìn)行分類(lèi),建立相應(yīng)的子目錄,將主目錄下的所述文件和多個(gè)具有不同類(lèi)型文件的文件夾中的文件按照對(duì)應(yīng)的文件類(lèi)型作為相應(yīng)所述子目錄的展示文件;當(dāng)所述具有相同類(lèi)型文件的文件夾中的文件類(lèi)型與所述建立的子目錄對(duì)應(yīng)的文件類(lèi)型相同時(shí),則將所述具有相同類(lèi)型文件的文件夾作為該子目錄下的需要展示的遞歸子目錄,將具有相同類(lèi)型文件的文件夾下的文件作為所述遞歸子目錄的展示文件。
[0091]B23、根據(jù)B18-B21任一項(xiàng)所述的展示裝置,還包括:
[0092]第四子目錄創(chuàng)建單元,對(duì)于分類(lèi)到同一子目錄下的文件,根據(jù)該子目錄下文件的名稱(chēng)和/或大小進(jìn)行再次分類(lèi),建立相應(yīng)的二級(jí)子目錄,作為所述同一子目錄下的展示目錄,而符合所述名稱(chēng)和/或大小分類(lèi)要求的文件作為該二級(jí)子目錄的展示文件。
[0093]在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類(lèi)系統(tǒng)所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
[0094]在此處所提供的說(shuō)明書(shū)中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書(shū)的理解。
[0095]類(lèi)似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書(shū)所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循【具體實(shí)施方式】的權(quán)利要求書(shū)由此明確地并入該【具體實(shí)施方式】,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
[0096]本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來(lái)代替。
[0097]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書(shū)中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。
[0098]本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的彈窗的處理裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
[0099]應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱(chēng)。
【權(quán)利要求】
1.一種智能電視外部設(shè)備文件展示方法,其特征在于,包括: 智能電視的操作系統(tǒng)獲取用于對(duì)外部設(shè)備文件進(jìn)行分類(lèi)的文件分類(lèi)信息; 當(dāng)外部設(shè)備連接到所述智能電視時(shí),智能電視的操作系統(tǒng)對(duì)外部設(shè)備存儲(chǔ)的文件進(jìn)行掃描,在獲取外部設(shè)備中所有文件的文件屬性信息時(shí),將干擾文件的文件屬性信息從所有文件的文件屬性信息中過(guò)濾;所述干擾文件包括智能電視的操作系統(tǒng)無(wú)法識(shí)別、操作或執(zhí)行的文件,及在應(yīng)用程序運(yùn)行時(shí)所需的非可執(zhí)行文件; 根據(jù)外部設(shè)備中文件的結(jié)構(gòu)形式和所述文件分類(lèi)信息對(duì)符合過(guò)濾后的文件屬性信息的外部設(shè)備文件進(jìn)行分類(lèi),并按照所述分類(lèi)進(jìn)行文件展示。
2.根據(jù)權(quán)利要求1所述的展示方法,其特征在于,所述文件分類(lèi)信息包括文件類(lèi)型和/或文件名稱(chēng)和/或文件大小。
3.根據(jù)權(quán)利要求2所述的展示方法,其特征在于,所述文件類(lèi)型是以文件的后綴名或文件頭作為分類(lèi)依據(jù)形成。
4.根據(jù)權(quán)利要求1所述的展示方法,其特征在于,所述文件類(lèi)型包括視頻類(lèi)型、音樂(lè)類(lèi)型、圖片類(lèi)型和/或應(yīng)用類(lèi)型。
5.根據(jù)權(quán)利要求1所述的展示方法,其特征在于,所述在應(yīng)用程序運(yùn)行時(shí)所需的非可執(zhí)行文件包括存儲(chǔ)在外部設(shè)備上的大小小于閾值的文件和/或 應(yīng)用程序的緩存文件、隱藏文件和/或資源文件。
6.根據(jù)權(quán)利要求5所述的展示方法,其特征在于,所述應(yīng)用程序包括: 在智能電視的操作系統(tǒng)中無(wú)法運(yùn)行的應(yīng)用程序,或者運(yùn)行時(shí)消耗的資源超過(guò)閾值的應(yīng)用程序。
7.根據(jù)權(quán)利要求1所述的展示方法,其特征在于,所述將干擾文件的文件屬性信息從所有文件的文件屬性信息中過(guò)濾包括: 將名稱(chēng)以”開(kāi)頭的文件或文件夾的文件屬性信息確定為隱藏文件屬性信息,將所述隱藏文件屬性信息從所有文件的文件屬性信息中過(guò)濾;和/或 將文件或文件夾名稱(chēng)為nomedia”的文件或文件夾的文件屬性信息確定為緩存文件和資源文件屬性信息,將所述緩存文件和資源文件屬性信息從所有文件的文件屬性信息中過(guò)濾; 和/或 將圖片、音頻或視頻文件以文件大小作為文件屬性信息,將文件大小小于閾值的文件屬性信息過(guò)濾。
8.根據(jù)權(quán)利要求2所述的展示方法,其特征在于,所述根據(jù)外部設(shè)備中文件的結(jié)構(gòu)形式和所述文件分類(lèi)信息對(duì)過(guò)濾后的外部設(shè)備文件進(jìn)行分類(lèi)包括: 當(dāng)外部設(shè)備的主目錄下只存在文件時(shí),則根據(jù)文件類(lèi)型將符合相同類(lèi)型的文件進(jìn)行分類(lèi),建立相應(yīng)的子目錄,將該子目錄作為所述主目錄下的展示目錄,而所述相同類(lèi)型的文件作為該子目錄的展示文件。
9.根據(jù)權(quán)利要求2所述的展示方法,其特征在于,所述根據(jù)外部設(shè)備中文件的結(jié)構(gòu)形式和所述文件分類(lèi)信息對(duì)符合過(guò)濾后的文件屬性信息的外部設(shè)備文件進(jìn)行分類(lèi)包括: 當(dāng)外部設(shè)備的主目錄下只存在多個(gè)具有相同類(lèi)型文件的文件夾時(shí),則根據(jù)文件類(lèi)型為多個(gè)具有相同類(lèi)型文件的文件夾建立相應(yīng)的父目錄,多個(gè)具有相同類(lèi)型文件的文件夾則作為該父目錄需要展示的子目錄,而每個(gè)具有相同類(lèi)型文件的文件夾下的文件作為該子目錄的展示文件。
10.一種電視外部設(shè)備文件展示裝置,其特征在于,包括: 獲取模塊,獲取用于對(duì)外部設(shè)備文件進(jìn)行分類(lèi)的文件分類(lèi)信息; 過(guò)濾模塊,當(dāng)外部設(shè)備連接到所述智能電視時(shí),智能電視的操作系統(tǒng)對(duì)外部設(shè)備存儲(chǔ)的文件進(jìn)行掃描,在獲取外部設(shè)備中所有文件的文件屬性信息時(shí),將干擾文件的文件屬性信息從所有文件的文件屬性信息中過(guò)濾;所述干擾文件包括智能電視的操作系統(tǒng)無(wú)法識(shí)另IJ、操作或執(zhí)行的文件,及在應(yīng)用程序運(yùn)行時(shí)所需的非可執(zhí)行文件; 分類(lèi)模塊,根據(jù)外部設(shè)備中文件的結(jié)構(gòu)形式和所述文件分類(lèi)信息對(duì)符合過(guò)濾后的文件屬性信息的外部設(shè)備文件進(jìn)行分類(lèi); 顯示模塊,展示經(jīng)過(guò)所述分類(lèi)模塊分類(lèi)后的外部設(shè)備文件。
【文檔編號(hào)】H04N21/443GK103618947SQ201310598524
【公開(kāi)日】2014年3月5日 申請(qǐng)日期:2013年11月22日 優(yōu)先權(quán)日:2013年11月22日
【發(fā)明者】張晉源, 王鑫 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司