国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法及裝置制造方法

      文檔序號(hào):6511612閱讀:300來源:國知局
      數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法及裝置制造方法
      【專利摘要】本發(fā)明公開一種數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法及裝置,通過獲取該數(shù)字一體機(jī)對應(yīng)的運(yùn)營商唯一標(biāo)識(shí)符;解析已存儲(chǔ)的客制化配置文件,得到存儲(chǔ)的各運(yùn)營商對應(yīng)的所有客制化數(shù)據(jù);根據(jù)獲取的運(yùn)營商唯一標(biāo)識(shí)符,從解析得到的所有客制化數(shù)據(jù)中獲取運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),并將獲取的運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù)存儲(chǔ)至數(shù)據(jù)庫中;根據(jù)獲取的運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),對該數(shù)字一體機(jī)進(jìn)行客制化處理的方法,達(dá)到了增強(qiáng)系統(tǒng)兼容性的目的,節(jié)約了大量的人力成本;進(jìn)一步地,在新增加運(yùn)營商時(shí),直接通過修改配置文件即可導(dǎo)入新運(yùn)營商的相關(guān)參數(shù),省去了軟件修改、發(fā)布和測試等的麻煩,節(jié)約了系統(tǒng)維護(hù)成本,減少了發(fā)生錯(cuò)誤的可能性。
      【專利說明】數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法及裝置
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及數(shù)字電視【技術(shù)領(lǐng)域】,尤其涉及一種數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法及裝置。
      【背景技術(shù)】
      [0002]由于現(xiàn)今的數(shù)字電視領(lǐng)域?qū)?shù)字電視信號(hào)的發(fā)送方式?jīng)]有完全統(tǒng)一的標(biāo)準(zhǔn)和規(guī)定,因此不同城市和地區(qū)的數(shù)字電視運(yùn)營商發(fā)送數(shù)字電視信號(hào)的方式也不完全相同,且數(shù)字電視的 PSI (Program service information,節(jié)目服務(wù)信息)和 SI (ServiceInformation,服務(wù)信息)的放置頻點(diǎn)和組織形式也有可能不一樣。目前全國各地運(yùn)營商對數(shù)字一體機(jī)的入網(wǎng)要求通常包括:節(jié)目排序、節(jié)目隱藏、搜臺(tái)速度、開機(jī)鎖定主頻點(diǎn)(獲取授權(quán)信息)、應(yīng)急廣播(CAM跳頻)等基本功能。為滿足各地運(yùn)營商對數(shù)字一體機(jī)的客制化需求,傳統(tǒng)的解決方案如圖I所示。
      [0003]圖I所示的數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方案定義了一個(gè)數(shù)字電視系統(tǒng)運(yùn)營商客制化的框架,該框架包含基本的定制功能,如主頻點(diǎn)搜臺(tái)、節(jié)目排序和隱藏、開機(jī)主頻點(diǎn)鎖定等功能;圖I所示的數(shù)字一體機(jī)的客制化實(shí)現(xiàn)方式為:將主頻點(diǎn)、節(jié)目排序語法等條件數(shù)據(jù)定義在代碼中,每增加一個(gè)城市定制,均需在對應(yīng)的數(shù)據(jù)模塊增加相應(yīng)的數(shù)據(jù)后才能完成定制;定制功能完成后還需發(fā)布相應(yīng)的軟件,并需要售后工程師上門進(jìn)行升級(jí)服務(wù)且在工廠菜單中選擇該數(shù)字一體機(jī)所在的指定城市后進(jìn)行快速搜臺(tái),才能最終實(shí)現(xiàn)定制功能。
      [0004]圖I所示的客制化實(shí)現(xiàn)方案在每新增加一個(gè)運(yùn)營商時(shí),均需將其相關(guān)客制化數(shù)據(jù)添加進(jìn)系統(tǒng)代碼并重新發(fā)布軟件,且在新的軟件發(fā)布后,還需要售后工程師進(jìn)行上門升級(jí)(或者網(wǎng)絡(luò)升級(jí))并手動(dòng)選擇指定的運(yùn)營商,這樣數(shù)字一體機(jī)才能啟動(dòng)正確的定制功能;這種方式消耗了大量的人力成本且容易出錯(cuò)。

      【發(fā)明內(nèi)容】

      [0005]鑒于此,有必要提供一種數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法及裝置,以實(shí)現(xiàn)國內(nèi)數(shù)字一體機(jī)能夠兼容各地運(yùn)營商的客制化需求。
      [0006]本發(fā)明實(shí)施例公開了一種數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法,包括以下步驟:
      [0007]獲取該數(shù)字一體機(jī)對應(yīng)的運(yùn)營商唯一標(biāo)識(shí)符;
      [0008]解析已存儲(chǔ)的客制化配置文件,得到存儲(chǔ)的各運(yùn)營商對應(yīng)的所有客制化數(shù)據(jù);
      [0009]根據(jù)獲取的所述運(yùn)營商唯一標(biāo)識(shí)符,從解析得到的所有客制化數(shù)據(jù)中獲取所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),并將獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù)存儲(chǔ)至數(shù)據(jù)庫中;
      [0010]根據(jù)獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),對該數(shù)字一體機(jī)進(jìn)行客制化處理。
      [0011 ] 優(yōu)選地,所述數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法還包括:
      [0012]將各運(yùn)營商的客制化數(shù)據(jù)預(yù)先存儲(chǔ)至xml格式的所述客制化配置文件中。[0013]優(yōu)選地,所述將獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù)存儲(chǔ)至數(shù)據(jù)庫中,包括:
      [0014]按照已存儲(chǔ)的城市識(shí)別碼,將獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù)存儲(chǔ)至輕量級(jí)數(shù)據(jù)庫中。
      [0015]優(yōu)選地,所述數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法還包括:
      [0016]在需要增加新運(yùn)營商時(shí),導(dǎo)入所述新運(yùn)營商對應(yīng)的客制化數(shù)據(jù)并存儲(chǔ)至所述客制化配置文件中。
      [0017]優(yōu)選地,所述客制化配置文件存儲(chǔ)在虛擬機(jī)對應(yīng)的存儲(chǔ)器中。
      [0018]本發(fā)明實(shí)施例還公開一種數(shù)字一體機(jī)客制化的實(shí)現(xiàn)裝置,包括:
      [0019]標(biāo)識(shí)獲取模塊,用于獲取該數(shù)字一體機(jī)對應(yīng)的運(yùn)營商唯一標(biāo)識(shí)符;
      [0020]文件解析模塊,用于解析已存儲(chǔ)的客制化配置文件,得到存儲(chǔ)的各運(yùn)營商對應(yīng)的所有客制化數(shù)據(jù);
      [0021]數(shù)據(jù)存儲(chǔ)模塊,用于根據(jù)獲取的所述運(yùn)營商唯一標(biāo)識(shí)符,從解析得到的所有客制化數(shù)據(jù)中獲取所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),并將獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù)存儲(chǔ)至數(shù)據(jù)庫中;
      [0022]功能定制模塊,用于根據(jù)獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),對該數(shù)字一體機(jī)進(jìn)行客制化處理。
      [0023]優(yōu)選地,所述數(shù)據(jù)存儲(chǔ)模塊還用于:
      [0024]將各運(yùn)營商的客制化數(shù)據(jù)預(yù)先存儲(chǔ)至xml格式的所述客制化配置文件中。
      [0025]優(yōu)選地,所述數(shù)據(jù)存儲(chǔ)模塊還用于:
      [0026]按照已存儲(chǔ)的城市識(shí)別碼,將獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù)存儲(chǔ)至輕量級(jí)數(shù)據(jù)庫中。
      [0027]優(yōu)選地,所述數(shù)據(jù)存儲(chǔ)模塊還用于:
      [0028]在需要增加新運(yùn)營商時(shí),導(dǎo)入所述新運(yùn)營商對應(yīng)的客制化數(shù)據(jù)并存儲(chǔ)至所述客制化配置文件中。
      [0029]優(yōu)選地,所述數(shù)據(jù)存儲(chǔ)模塊還用于:
      [0030]將所述客制化配置文件存儲(chǔ)在虛擬機(jī)對應(yīng)的存儲(chǔ)器中。
      [0031]本發(fā)明實(shí)施例獲取該數(shù)字一體機(jī)對應(yīng)的運(yùn)營商唯一標(biāo)識(shí)符;解析已存儲(chǔ)的客制化配置文件,得到存儲(chǔ)的各運(yùn)營商對應(yīng)的所有客制化數(shù)據(jù);根據(jù)獲取的運(yùn)營商唯一標(biāo)識(shí)符,從解析得到的所有客制化數(shù)據(jù)中獲取運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),并將獲取的運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù)存儲(chǔ)至數(shù)據(jù)庫中;根據(jù)獲取的運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),對該數(shù)字一體機(jī)進(jìn)行客制化處理;相較于現(xiàn)有技術(shù)中在每新增加一個(gè)運(yùn)營商時(shí)均需將其相關(guān)客制化數(shù)據(jù)添加進(jìn)系統(tǒng)代碼并重新發(fā)布軟件的方法,本發(fā)明實(shí)施例具有增強(qiáng)系統(tǒng)兼容性的有益效果,節(jié)約了大量的人力成本;進(jìn)一步地,在新增加運(yùn)營商時(shí),直接通過修改配置文件即可導(dǎo)入新運(yùn)營商的相關(guān)參數(shù),省去了軟件修改、發(fā)布和測試等的麻煩,節(jié)約了系統(tǒng)維護(hù)成本,減少了發(fā)生錯(cuò)誤的可能性。
      【專利附圖】

      【附圖說明】
      [0032]圖I是現(xiàn)有的數(shù)字一體機(jī)客制化實(shí)現(xiàn)方案的結(jié)構(gòu)示意圖;[0033]圖2是本發(fā)明數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法一實(shí)施例流程示意圖;
      [0034]圖3是在具體應(yīng)用場景中實(shí)施圖2所述的本發(fā)明數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法一實(shí)施例結(jié)構(gòu)示意圖;
      [0035]圖4是圖2所述的本發(fā)明數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法一實(shí)施例信號(hào)流示意圖;
      [0036]圖5是本發(fā)明數(shù)字一體機(jī)客制化的實(shí)現(xiàn)裝置一實(shí)施例功能模塊示意圖。
      [0037]本發(fā)明實(shí)施例目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
      【具體實(shí)施方式】
      [0038]以下結(jié)合說明書附圖及具體實(shí)施例進(jìn)一步說明本發(fā)明的技術(shù)方案。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0039]圖2是本發(fā)明數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法一實(shí)施例流程示意圖;如圖2所示,本發(fā)明數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法包括以下步驟:
      [0040]步驟S01、獲取該數(shù)字一體機(jī)對應(yīng)的運(yùn)營商唯一標(biāo)識(shí)符;
      [0041]數(shù)字一體機(jī)中的應(yīng)用程序從數(shù)字一體機(jī)系統(tǒng)的存儲(chǔ)器中讀取該數(shù)字一體機(jī)對應(yīng)的運(yùn)營商的唯一標(biāo)示符,從而確定該數(shù)字一體機(jī)對應(yīng)的唯一運(yùn)營商;本實(shí)施例中,由于數(shù)字一體機(jī)的flash (閃存)上面給每個(gè)運(yùn)營商分配了一個(gè)索引值,應(yīng)用程序根據(jù)為運(yùn)營商分配的這個(gè)索引值便能夠獲取XML (Xtensible Markup Language,可擴(kuò)展標(biāo)記語言)文件中該運(yùn)營商的客制化數(shù)據(jù)。
      [0042]步驟S02、解析已存儲(chǔ)的客制化配置文件,得到存儲(chǔ)的各運(yùn)營商對應(yīng)的所有客制化數(shù)據(jù);
      [0043]本實(shí)施例中,所述客制化配置文件包括各個(gè)運(yùn)營商的節(jié)目排序和節(jié)目隱藏信息、主頻點(diǎn)鎖定信息、快速搜臺(tái)和節(jié)目授權(quán)模式等客制化功能需要的所有數(shù)據(jù)。數(shù)字一體機(jī)預(yù)先將上述客制化功能所需要的數(shù)據(jù)按照一定的格式保存在XML (Xtensible MarkupLanguage,可擴(kuò)展標(biāo)記語言)文件即已存儲(chǔ)的客制化配置文件中,數(shù)字一體機(jī)在每次開機(jī)時(shí)自動(dòng)解析上述XML文件,得到該配置文件中存儲(chǔ)的所有運(yùn)營商的客制化數(shù)據(jù)。在一優(yōu)選的實(shí)施例中,將所述客制化配置文件存儲(chǔ)在虛擬機(jī)對應(yīng)的虛擬存儲(chǔ)空間中;由于虛擬機(jī)是一個(gè)想象中的機(jī)器,在實(shí)際的計(jì)算機(jī)或者智能終端上通過軟件模擬來實(shí)現(xiàn);但虛擬機(jī)也有自己想象中的硬件,比如處理器、堆棧、寄存器、存儲(chǔ)器等;同時(shí),虛擬機(jī)也具有相應(yīng)的指令系統(tǒng)。本實(shí)施例中,為了實(shí)現(xiàn)數(shù)字一體機(jī)客制化的便捷性,可以將客制化配置文件存儲(chǔ)在虛擬機(jī)對應(yīng)的存儲(chǔ)器中。
      [0044]本發(fā)明實(shí)施例中,步驟SOl和步驟S02的執(zhí)行順序可以互換。
      [0045]步驟S03、根據(jù)獲取的所述運(yùn)營商唯一標(biāo)識(shí)符,從解析得到的所有客制化數(shù)據(jù)中獲取所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),并將獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù)存儲(chǔ)至數(shù)據(jù)庫中;
      [0046]數(shù)字一體機(jī)按照已獲取的該數(shù)字一體機(jī)對應(yīng)的運(yùn)營商唯一標(biāo)識(shí)符,從解析客制化配置文件得到所有運(yùn)營商的客制化數(shù)據(jù)中,找出與所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的運(yùn)營商的一條客制化數(shù)據(jù),并將找到的與所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的一條客制化數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫中。[0047]本實(shí)施例中,可以將找出的與運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的一條客制化數(shù)據(jù)保存到sqlite (一個(gè)輕量級(jí)別數(shù)據(jù)庫)中。
      [0048]步驟S04、根據(jù)獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),對該數(shù)字一體機(jī)進(jìn)行客制化處理。
      [0049]數(shù)字一體機(jī)根據(jù)獲取到該運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)客制化數(shù)據(jù)(比如節(jié)目排序和節(jié)目隱藏信息、主頻點(diǎn)鎖定信息、快速搜臺(tái)和節(jié)目授權(quán)模式等),根據(jù)用戶需求進(jìn)行數(shù)字一體機(jī)的定制,實(shí)現(xiàn)數(shù)字一體機(jī)的客制化功能;比如,對節(jié)目排序、鎖定主頻點(diǎn)、搜臺(tái)等功能進(jìn)行客制化處理。
      [0050]在需要增加新運(yùn)營商時(shí),數(shù)字一體機(jī)只需導(dǎo)入所述新運(yùn)營商對應(yīng)的客制化數(shù)據(jù)并存儲(chǔ)至所述客制化配置文件中即可,省去了發(fā)布新軟件的成本。在具體實(shí)施,數(shù)字一體機(jī)可以通過移動(dòng)存儲(chǔ)設(shè)備(如U盤等)獲取新運(yùn)營商對應(yīng)的客制化數(shù)據(jù),或者通過網(wǎng)絡(luò)推送的方式獲取新運(yùn)營商對應(yīng)的客制化數(shù)據(jù)。
      [0051]下面將結(jié)合具體的應(yīng)用場景再次描述本發(fā)明數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法的實(shí)施過程?;趫D2所述實(shí)施例的具體描述,請參照圖3,圖3是在具體應(yīng)用場景中實(shí)施圖2所述的本發(fā)明數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法一實(shí)施例結(jié)構(gòu)示意圖;如圖3所示,在具體的應(yīng)用場景中,數(shù)字一體機(jī)設(shè)置一 JAVA虛擬機(jī),本實(shí)施例中,數(shù)字一體機(jī)上所有的應(yīng)用程序都將運(yùn)行在設(shè)置的JAVA虛擬機(jī)上,如數(shù)字一體機(jī)的應(yīng)用程序;而解析XML文件的工作正是由數(shù)字一體機(jī)上的應(yīng)用程序負(fù)責(zé)執(zhí)行的。數(shù)字一體機(jī)設(shè)置JAVA虛擬機(jī)后,將各個(gè)運(yùn)營商節(jié)目排序信息、主頻點(diǎn)鎖定信息和快速搜臺(tái)等客制化功能需要的數(shù)據(jù)按一定格式保存在XML參數(shù)配置文件中即圖2所述的客制化配置文件,并將該XML參數(shù)配置文件存儲(chǔ)在JAVA虛擬機(jī)對應(yīng)的EEPROM中,數(shù)字一體機(jī)開機(jī)即解析該XML參數(shù)配置文件,并按照EEPROM(Electrically Erasable Programmable Read-Only Memory,電可擦只讀存儲(chǔ)器)存儲(chǔ)的城市ID (身份識(shí)別碼)獲取指定的運(yùn)營商,將獲取的指定運(yùn)營商對應(yīng)的一條客制化數(shù)據(jù)保存到sqlite中;圖3所示的DTV中間件會(huì)根據(jù)sqlite數(shù)據(jù)庫中的數(shù)據(jù)(如節(jié)目排序信息、主頻點(diǎn)信息以及其他特殊的開關(guān)控件等信息)實(shí)現(xiàn)客制化功能。
      [0052]基于圖2、圖3所述實(shí)施例的具體描述,請參照圖4,圖4是圖2所述的本發(fā)明數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法一實(shí)施例信號(hào)流示意圖;如圖4所示,TVApklOO (數(shù)字一體機(jī)應(yīng)用程序)從系統(tǒng)EEPR0M200讀取運(yùn)營商唯一標(biāo)識(shí)符;其中,運(yùn)營商唯一標(biāo)示符是系統(tǒng)EEPR0M200從工廠菜單中讀取的。TVApklOO解析存儲(chǔ)在flash (閃存)的XML文件,并將運(yùn)營商相關(guān)的客制化數(shù)據(jù)按照一定的數(shù)據(jù)結(jié)構(gòu)保存在數(shù)字一體機(jī)設(shè)置的JAVA虛擬機(jī)對應(yīng)的存儲(chǔ)器中;TvApk根據(jù)運(yùn)營商唯一標(biāo)示符將某一指定運(yùn)營商的客制化數(shù)據(jù)保存至sqlite中;TVApkl00在保存數(shù)據(jù)至Sqlite400數(shù)據(jù)庫后,通知DTV (數(shù)字一體機(jī))中間件500已經(jīng)準(zhǔn)備好數(shù)據(jù),DTV中間件500會(huì)根據(jù)Sqlite400中的配置數(shù)據(jù),對節(jié)目排序、主頻點(diǎn)鎖定、搜臺(tái)等功能進(jìn)行客制化處理。
      [0053]本發(fā)明實(shí)施例獲取該數(shù)字一體機(jī)對應(yīng)的運(yùn)營商唯一標(biāo)識(shí)符;解析已存儲(chǔ)的客制化配置文件,得到存儲(chǔ)的各運(yùn)營商對應(yīng)的所有客制化數(shù)據(jù);根據(jù)獲取的運(yùn)營商唯一標(biāo)識(shí)符,從解析得到的所有客制化數(shù)據(jù)中獲取運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),并將獲取的運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù)存儲(chǔ)至數(shù)據(jù)庫中;根據(jù)獲取的運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),對該數(shù)字一體機(jī)進(jìn)行客制化處理;具有增強(qiáng)系統(tǒng)兼容性的有益效果,節(jié)約了大量的人力成本;進(jìn)一步地,在新增加運(yùn)營商時(shí),直接通過修改配置文件即可導(dǎo)入新運(yùn)營商的相關(guān)參數(shù),省去了軟件修改、發(fā)布和測試等的麻煩,節(jié)約了系統(tǒng)維護(hù)成本,減少了發(fā)生錯(cuò)誤的可能性。
      [0054]圖5是本發(fā)明數(shù)字一體機(jī)客制化的實(shí)現(xiàn)裝置一實(shí)施例功能模塊示意圖。如圖5所示,本發(fā)明數(shù)字一體機(jī)客制化的實(shí)現(xiàn)裝置包括:標(biāo)識(shí)獲取模塊01、文件解析模塊02、數(shù)據(jù)存儲(chǔ)模塊03和功能定制模塊04。
      [0055]標(biāo)識(shí)獲取模塊01,用于獲取該數(shù)字一體機(jī)對應(yīng)的運(yùn)營商唯一標(biāo)識(shí)符;
      [0056]標(biāo)識(shí)獲取模塊01從數(shù)字一體機(jī)系統(tǒng)的存儲(chǔ)器中讀取該數(shù)字一體機(jī)對應(yīng)的運(yùn)營商的唯一標(biāo)示符,從而確定該數(shù)字一體機(jī)對應(yīng)的唯一運(yùn)營商;本實(shí)施例中,由于數(shù)字一體機(jī)的flash上面給每個(gè)運(yùn)營商分配了一個(gè)索引值,應(yīng)用程序根據(jù)為運(yùn)營商分配的這個(gè)索引值便能夠獲取XML文件中該運(yùn)營商的客制化數(shù)據(jù)。
      [0057]文件解析模塊02,用于解析已存儲(chǔ)的客制化配置文件,得到存儲(chǔ)的各運(yùn)營商對應(yīng)的所有客制化數(shù)據(jù);
      [0058]本實(shí)施例中,所述客制化配置文件包括各個(gè)運(yùn)營商的節(jié)目排序和節(jié)目隱藏信息、主頻點(diǎn)鎖定信息、快速搜臺(tái)和節(jié)目授權(quán)模式等客制化功能需要的所有數(shù)據(jù)。數(shù)據(jù)存儲(chǔ)模塊03預(yù)先將上述客制化功能所需要的數(shù)據(jù)按照一定的格式保存在XML (Xtensible MarkupLanguage,可擴(kuò)展標(biāo)記語言)文件即已存儲(chǔ)的客制化配置文件中,文件解析模塊02在數(shù)字一體機(jī)每次開機(jī)時(shí)自動(dòng)解析上述XML文件,得到該配置文件中存儲(chǔ)的所有運(yùn)營商的客制化數(shù)據(jù)。在一優(yōu)選的實(shí)施例中,數(shù)據(jù)存儲(chǔ)模塊03將所述客制化配置文件存儲(chǔ)在虛擬機(jī)對應(yīng)的虛擬存儲(chǔ)空間中;由于虛擬機(jī)是一個(gè)想象中的機(jī)器,在實(shí)際的計(jì)算機(jī)或者智能終端上通過軟件模擬來實(shí)現(xiàn);但虛擬機(jī)也有自己想象中的硬件,比如處理器、堆棧、寄存器、存儲(chǔ)器等;同時(shí),虛擬機(jī)也具有相應(yīng)的指令系統(tǒng)。本實(shí)施例中,為了實(shí)現(xiàn)數(shù)字一體機(jī)客制化的便捷性,可以將客制化配置文件存儲(chǔ)在虛擬機(jī)對應(yīng)的存儲(chǔ)器中。
      [0059]數(shù)據(jù)存儲(chǔ)模塊03,用于根據(jù)獲取的所述運(yùn)營商唯一標(biāo)識(shí)符,從解析得到的所有客制化數(shù)據(jù)中獲取所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),并將獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù)存儲(chǔ)至數(shù)據(jù)庫中;
      [0060]數(shù)據(jù)存儲(chǔ)模塊03按照標(biāo)識(shí)獲取模塊01已獲取的該數(shù)字一體機(jī)對應(yīng)的運(yùn)營商唯一標(biāo)識(shí)符,從解析客制化配置文件得到所有運(yùn)營商的客制化數(shù)據(jù)中,找出與所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的運(yùn)營商的一條客制化數(shù)據(jù),并將找到的與所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的一條客制化數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫中。
      [0061]本實(shí)施例中,數(shù)據(jù)存儲(chǔ)模塊03可以將找出的與運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的一條客制化數(shù)據(jù)保存到sqlite (—個(gè)輕量級(jí)別數(shù)據(jù)庫)中。
      [0062]功能定制模塊04,用于根據(jù)獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),對該數(shù)字一體機(jī)進(jìn)行客制化處理。
      [0063]功能定制模塊04根據(jù)獲取到該運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)客制化數(shù)據(jù)(比如節(jié)目排序和節(jié)目隱藏信息、主頻點(diǎn)鎖定信息、快速搜臺(tái)和節(jié)目授權(quán)模式等),根據(jù)用戶需求進(jìn)行數(shù)字一體機(jī)的定制,實(shí)現(xiàn)數(shù)字一體機(jī)的客制化功能;比如,對節(jié)目排序、鎖定主頻點(diǎn)、搜臺(tái)等功能進(jìn)行客制化處理。
      [0064]在需要增加新運(yùn)營商時(shí),數(shù)字一體機(jī)只需導(dǎo)入所述新運(yùn)營商對應(yīng)的客制化數(shù)據(jù)并存儲(chǔ)至所述客制化配置文件中即可,省去了發(fā)布新軟件的成本。在具體實(shí)施,數(shù)字一體機(jī)可以通過移動(dòng)存儲(chǔ)設(shè)備(如U盤等)獲取新運(yùn)營商對應(yīng)的客制化數(shù)據(jù),或者通過網(wǎng)絡(luò)推送的方式獲取新運(yùn)營商對應(yīng)的客制化數(shù)據(jù)。
      [0065]有關(guān)本發(fā)明數(shù)字一體機(jī)客制化的實(shí)現(xiàn)裝置在具體應(yīng)用場景中的工作過程請參照圖3、圖4所述實(shí)施例的具體描述,在此不再贅述。
      [0066]本發(fā)明實(shí)施例獲取該數(shù)字一體機(jī)對應(yīng)的運(yùn)營商唯一標(biāo)識(shí)符;解析已存儲(chǔ)的客制化配置文件,得到存儲(chǔ)的各運(yùn)營商對應(yīng)的所有客制化數(shù)據(jù);根據(jù)獲取的運(yùn)營商唯一標(biāo)識(shí)符,從解析得到的所有客制化數(shù)據(jù)中獲取運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),并將獲取的運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù)存儲(chǔ)至數(shù)據(jù)庫中;根據(jù)獲取的運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),對該數(shù)字一體機(jī)進(jìn)行客制化處理;具有增強(qiáng)系統(tǒng)兼容性的有益效果,節(jié)約了大量的人力成本;進(jìn)一步地,在新增加運(yùn)營商時(shí),直接通過修改配置文件即可導(dǎo)入新運(yùn)營商的相關(guān)參數(shù),省去了軟件修改、發(fā)布和測試等的麻煩,節(jié)約了系統(tǒng)維護(hù)成本,減少了發(fā)生錯(cuò)誤的可能性。
      [0067]需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
      [0068]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
      [0069]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制其專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,直接或間接運(yùn)用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護(hù)`范圍內(nèi)。
      【權(quán)利要求】
      1.一種數(shù)字一體機(jī)客制化的實(shí)現(xiàn)方法,其特征在于,包括以下步驟: 獲取該數(shù)字一體機(jī)對應(yīng)的運(yùn)營商唯一標(biāo)識(shí)符; 解析已存儲(chǔ)的客制化配置文件,得到存儲(chǔ)的各運(yùn)營商對應(yīng)的所有客制化數(shù)據(jù); 根據(jù)獲取的所述運(yùn)營商唯一標(biāo)識(shí)符,從解析得到的所有客制化數(shù)據(jù)中獲取所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),并將獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù)存儲(chǔ)至數(shù)據(jù)庫中; 根據(jù)獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),對該數(shù)字一體機(jī)進(jìn)行客制化處理。
      2.如權(quán)利要求I所述的方法,其特征在于,還包括: 將各運(yùn)營商的客制化數(shù)據(jù)預(yù)先存儲(chǔ)至xml格式的所述客制化配置文件中。
      3.如權(quán)利要求I或2所述的方法,其特征在于,所述將獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù)存儲(chǔ)至數(shù)據(jù)庫中,包括: 按照已存儲(chǔ)的城市識(shí)別碼,將獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù)存儲(chǔ)至輕量級(jí)數(shù)據(jù)庫中。
      4.如權(quán)利要求I或2所述的方法,其特征在于,還包括: 在需要增加新運(yùn)營商時(shí),導(dǎo)入所述新運(yùn)營商對應(yīng)的客制化數(shù)據(jù)并存儲(chǔ)至所述客制化配置文件中。
      5.如權(quán)利要求I所述的方法,其特征在于,所述客制化配置文件存儲(chǔ)在虛擬機(jī)對應(yīng)的存儲(chǔ)器中。
      6.一種數(shù)字一體機(jī)客制化的實(shí)現(xiàn)裝置,其特征在于,包括: 標(biāo)識(shí)獲取模塊,用于獲取該數(shù)字一體機(jī)對應(yīng)的運(yùn)營商唯一標(biāo)識(shí)符; 文件解析模塊,用于解析已存儲(chǔ)的客制化配置文件,得到存儲(chǔ)的各運(yùn)營商對應(yīng)的所有客制化數(shù)據(jù); 數(shù)據(jù)存儲(chǔ)模塊,用于根據(jù)獲取的所述運(yùn)營商唯一標(biāo)識(shí)符,從解析得到的所有客制化數(shù)據(jù)中獲取所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),并將獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù)存儲(chǔ)至數(shù)據(jù)庫中; 功能定制模塊,用于根據(jù)獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù),對該數(shù)字一體機(jī)進(jìn)行客制化處理。
      7.如權(quán)利要求6所述的裝置,其特征在于,所述數(shù)據(jù)存儲(chǔ)模塊還用于: 將各運(yùn)營商的客制化數(shù)據(jù)預(yù)先存儲(chǔ)至xml格式的所述客制化配置文件中。
      8.如權(quán)利要求6或7所述的裝置,其特征在于,所述數(shù)據(jù)存儲(chǔ)模塊還用于: 按照已存儲(chǔ)的城市識(shí)別碼,將獲取的所述運(yùn)營商唯一標(biāo)識(shí)符對應(yīng)的客制化數(shù)據(jù)存儲(chǔ)至輕量級(jí)數(shù)據(jù)庫中。
      9.如權(quán)利要求6或7所述的裝置,其特征在于,所述數(shù)據(jù)存儲(chǔ)模塊還用于: 在需要增加新運(yùn)營商時(shí),導(dǎo)入所述新運(yùn)營商對應(yīng)的客制化數(shù)據(jù)并存儲(chǔ)至所述客制化配置文件中。
      10.如權(quán)利要求6所述的裝置,其特征在于,所述數(shù)據(jù)存儲(chǔ)模塊還用于: 將所述客制化配置文件存儲(chǔ)在虛擬機(jī)對應(yīng)的存儲(chǔ)器中。
      【文檔編號(hào)】G06F9/445GK103491436SQ201310419911
      【公開日】2014年1月1日 申請日期:2013年9月13日 優(yōu)先權(quán)日:2013年9月13日
      【發(fā)明者】何濱瀚 申請人:深圳Tcl新技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1