專利名稱:一種主題包的生成方法、裝置和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種主題包的生成方法、裝置和設(shè)備。
背景技術(shù):
主題是終端呈現(xiàn)給用戶的具有某種統(tǒng)一風(fēng)格的顯示效果、聲音效果等的集合。例如,計(jì)算機(jī)上windows (視窗)系統(tǒng)中常用的桌面主題(因?yàn)橛?jì)算機(jī)上這些統(tǒng)一風(fēng)格的顯示效果、聲音效果主要體現(xiàn)在桌面上,所以這里的主題一般稱作桌面主題)。又例如,通常提到的手機(jī)主題,實(shí)際指的是移動(dòng)終端上使用的主題。主題中的顯示效果、聲音效果的具體形式可以是圖片、視頻(如動(dòng)畫)、音樂、音效等。主題所涉及到的所有圖片、視頻、音樂、音效等可以由設(shè)計(jì)人員根據(jù)預(yù)定的風(fēng)格統(tǒng)一設(shè)計(jì)開發(fā),例如,憤怒小鳥的主題,可以繪制憤怒小鳥的圖片,用作壁紙、圖標(biāo)等,可以截取憤怒小鳥游戲中的音樂、音效,用作手機(jī)的來電音樂、按鍵音等。設(shè)計(jì)開發(fā)完成的主題可以以文件包的形式進(jìn)行存儲(chǔ),稱作主題包。主題包被觸發(fā)使用之后,終端則會(huì)呈現(xiàn)出相應(yīng)的主題。在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)上述技術(shù)至少存在以下問題:主題包需要對(duì)應(yīng)的主題框架的支持,在不同的主題框架下,主題包具有兼容性問題。例如,在進(jìn)行系統(tǒng)版本升級(jí)的過程中,舊版本系統(tǒng)上使用的主題框架可能與新版本系統(tǒng)中使用的主題框架不同,因此可能會(huì)出現(xiàn)主題無法使用的問題,這導(dǎo)致主題的適用范圍和適用周期都受到了限制。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種主題包的生成方法、裝置和設(shè)備,以提高主題的適用范圍和適用周期。所述技術(shù)方案如下:—方面,提供了一種主題包的生成方法,所述方法包括:獲取目標(biāo)主題在第一主題框架下的主題包中的各媒體單元內(nèi)的媒體數(shù)據(jù),并獲取所述各媒體單元內(nèi)與所述媒體數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí);在預(yù)先存儲(chǔ)的第二主題框架下的數(shù)據(jù)調(diào)用信息中,查找應(yīng)用場(chǎng)景標(biāo)識(shí)分別為所述獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí)的數(shù)據(jù)調(diào)用信息;對(duì)于獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí),將所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的媒體數(shù)據(jù)和所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的查找到的數(shù)據(jù)調(diào)用信息組合構(gòu)成媒體單元,并根據(jù)構(gòu)成的各媒體單元生成所述目標(biāo)主題在所述第二主題框架下的主題包。另一方面,提供了一種主題包的生成裝置,所述裝置包括:獲取模塊,用于獲取目標(biāo)主題在第一主題框架下的主題包中的各媒體單元內(nèi)的媒體數(shù)據(jù),并獲取所述各媒體單元內(nèi)與所述媒體數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí);查找模塊,用于在預(yù)先存儲(chǔ)的第二主題框架下的數(shù)據(jù)調(diào)用信息中,查找應(yīng)用場(chǎng)景標(biāo)識(shí)分別為所述獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí)的數(shù)據(jù)調(diào)用信息;生成模塊,用于對(duì)于獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí),將所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的媒體數(shù)據(jù)和所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的查找到的數(shù)據(jù)調(diào)用信息組合構(gòu)成媒體單元,并根據(jù)構(gòu)成的各媒體單元生成所述目標(biāo)主題在所述第二主題框架下的主題包。再一方面,提供了一種設(shè)備,所述設(shè)備包括:一個(gè)或多個(gè)處理器;存儲(chǔ)器;和一個(gè)或多個(gè)模塊,所述一個(gè)或多個(gè)模塊存儲(chǔ)于所述存儲(chǔ)器中并被配置成由所述一個(gè)或多個(gè)處理器執(zhí)行,其中,所述一個(gè)或多個(gè)模塊具有如下功能:獲取目標(biāo)主題在第一主題框架下的主題包中的各媒體單元內(nèi)的媒體數(shù)據(jù),并獲取所述各媒體單元內(nèi)與所述媒體數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí);在預(yù)先存儲(chǔ)的第二主題框架下的數(shù)據(jù)調(diào)用信息中,查找應(yīng)用場(chǎng)景標(biāo)識(shí)分別為所述獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí)的數(shù)據(jù)調(diào)用信息;對(duì)于獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí),將所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的媒體數(shù)據(jù)和所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的查找到的數(shù)據(jù)調(diào)用信息組合構(gòu)成媒體單元,并根據(jù)構(gòu)成的各媒體單元生成所述目標(biāo)主題在所述第二主題框架下的主題包。本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果是:本發(fā)明實(shí)施例中,將目標(biāo)主題在第一主題框架下的主題包中各媒體單元中的與媒體數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息,替換為相應(yīng)的第二主題框架下的數(shù)據(jù)調(diào)用信息,得到目標(biāo)主題在第二主題框架下的主題包,該主題包在第二主題框架下可以使用,這樣目標(biāo)主題即可以適用于第一主題框架又可以適用于第二主題框架,從而,可以提高主題的適用范圍和適用周期。
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例提供的主題包的生成方法流程圖;圖2是本發(fā)明實(shí)施例提供的主題包的修改方法流程圖;圖3是本發(fā)明實(shí)施例提供的主題包的修改方法流程圖;圖4是本發(fā)明實(shí)施例提供的主題包的生成裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。實(shí)施例一本發(fā)明實(shí)施例提供了一種主題包的生成方法,如圖1所示,該方法的處理流程可以包括如下的步驟:
步驟101,獲取目標(biāo)主題在第一主題框架下的主題包中的各媒體單元內(nèi)的媒體數(shù)據(jù),并獲取此各媒體單元內(nèi)與媒體數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí)。步驟102,在預(yù)先存儲(chǔ)的第二主題框架下的數(shù)據(jù)調(diào)用信息中,查找應(yīng)用場(chǎng)景標(biāo)識(shí)分別為獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí)的數(shù)據(jù)調(diào)用信息。步驟103,對(duì)于獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí),將該應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的媒體數(shù)據(jù)和該應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的查找到的數(shù)據(jù)調(diào)用信息組合構(gòu)成媒體單元,并根據(jù)構(gòu)成的各媒體單元生成目標(biāo)主題在第二主題框架下的主題包。本發(fā)明實(shí)施例中,將目標(biāo)主題在第一主題框架下的主題包中各媒體單元中的與媒體數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息,替換為相應(yīng)的第二主題框架下的數(shù)據(jù)調(diào)用信息,得到目標(biāo)主題在第二主題框架下的主題包,該主題包在第二主題框架下可以使用,這樣目標(biāo)主題即可以適用于第一主題框架又可以適用于第二主題框架,從而,可以提高主題的適用范圍和適用周期。實(shí)施例二本發(fā)明實(shí)施例提供了一種主題包的生成方法,該方法的執(zhí)行主體可以優(yōu)選為網(wǎng)絡(luò)側(cè)的服務(wù)器,在系統(tǒng)版本升級(jí)時(shí),服務(wù)器可以采用該方法對(duì)各主題包進(jìn)行版本升級(jí)并存入數(shù)據(jù)庫,供終端獲取使用。當(dāng)然,該方法的執(zhí)行主體也可以是終端。下面將以服務(wù)器作為執(zhí)行主體為例,結(jié)合具體的實(shí)施方式,對(duì)圖1所示的流程進(jìn)行詳細(xì)的闡述。下述流程中的第一主題框架和第二主題框架可以分別是同一系統(tǒng)的兩個(gè)不同版本下的主題框架,優(yōu)選的,第一主題框架可以為該系統(tǒng)的舊版本下的主題框架,第二主題框架可以為該系統(tǒng)舊版本升級(jí)后的新版本下的主題框架。步驟101,服務(wù)器獲取目標(biāo)主題在第一主題框架下的主題包中的各媒體單元內(nèi)的媒體數(shù)據(jù),并獲取此各媒體單元內(nèi)與媒體數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí)。其中,主題中可以包括壁紙(可以包括桌面壁紙、應(yīng)用的壁紙等)、待機(jī)圖片、鎖屏(解鎖時(shí)的背景畫面)、屏幕保護(hù)、鈴聲(可以包括來電鈴聲、短信鈴聲、鬧鐘鈴聲等)、點(diǎn)擊音(可以包括按鍵音、點(diǎn)擊圖標(biāo)音等)、圖標(biāo)(可以包括快捷方式圖標(biāo)、狀態(tài)顯示圖標(biāo)、功能圖標(biāo)等)、字體等。目標(biāo)主題可以為服務(wù)器的主題數(shù)據(jù)庫中存儲(chǔ)的任意主題。媒體單元是構(gòu)成主題的基本圖像、聲音單元,用于完成主題中一項(xiàng)基本的顯示或音頻播放功能,例如,桌面壁紙單元用于桌面壁紙的顯示,來電鈴聲單元用于來電鈴聲的播放,相機(jī)快捷方式圖標(biāo)單元用于相機(jī)快捷方式圖標(biāo)的顯示等。媒體單元可以以文件的形式存儲(chǔ),一個(gè)文件中可以存儲(chǔ)一個(gè)媒體單元也可以存儲(chǔ)多個(gè)媒體單元。主題包是由若干的媒體單元組成,主題包可以是一個(gè)文件包,文件包里包含有一個(gè)或多個(gè)存儲(chǔ)有媒體單元的文件,例如,主題包可以是一個(gè)zip(一種壓縮文件格式)包。媒體單元可以由媒體數(shù)據(jù)和對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息構(gòu)成。媒體數(shù)據(jù)是進(jìn)行顯示的圖像數(shù)據(jù)或進(jìn)行音頻播放的音頻數(shù)據(jù),具體可以是圖片數(shù)據(jù)、視頻數(shù)據(jù)或音頻數(shù)據(jù)等。數(shù)據(jù)調(diào)用信息是用于加載媒體數(shù)據(jù)的信息,數(shù)據(jù)調(diào)用信息中可以包括媒體數(shù)據(jù)的應(yīng)用場(chǎng)景標(biāo)識(shí),用于標(biāo)識(shí)媒體數(shù)據(jù)所應(yīng)用于的功能,其中,應(yīng)用場(chǎng)景是系統(tǒng)中一個(gè)需要進(jìn)行圖像顯示或音頻播放的場(chǎng)景(如桌面壁紙場(chǎng)景、來電鈴聲場(chǎng)景、撥號(hào)圖標(biāo)場(chǎng)景等),例如,應(yīng)用場(chǎng)景標(biāo)識(shí)可以是桌面壁紙標(biāo)識(shí)、來電鈴聲標(biāo)識(shí)、相機(jī)快捷方式圖標(biāo)標(biāo)識(shí)等,數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí)如果是桌面壁紙標(biāo)識(shí),則表示其對(duì)應(yīng)的媒體數(shù)據(jù)是應(yīng)用于桌面壁紙的顯示;也可以包括媒體數(shù)據(jù)的顯示位置信息(媒體數(shù)據(jù)是圖片數(shù)據(jù)或視頻數(shù)據(jù)時(shí)),顯示位置信息可以為顯示坐標(biāo)信息,對(duì)于某些功能圖標(biāo),可以通過主題調(diào)整其顯示位置,例如,屏幕解鎖的滑動(dòng)條,可以通過其對(duì)應(yīng)的媒體單元的顯示位置信息記錄滑動(dòng)條的顯示位置;還可以包括控制信息,用于記錄對(duì)媒體數(shù)據(jù)進(jìn)行顯示或音頻播放的控制邏輯,例如,相應(yīng)的媒體數(shù)據(jù)中包含多張圖片,控制信息中可以記錄,當(dāng)進(jìn)行圖片顯示時(shí)根據(jù)時(shí)間確定顯示多張圖片中的哪張。此步驟中,服務(wù)器可以對(duì)主題包進(jìn)行解包,獲取其中的各媒體單元,然后將每個(gè)媒體單元拆分為媒體數(shù)據(jù)和數(shù)據(jù)調(diào)用信息,獲取媒體數(shù)據(jù),以及數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí)。在獲取應(yīng)用場(chǎng)景標(biāo)識(shí)時(shí),可以先按照第一主題框架的編解碼規(guī)則對(duì)媒體單元中直接提取的數(shù)據(jù)調(diào)用信息進(jìn)行解碼,然后從解碼后的數(shù)據(jù)調(diào)用信息中獲取應(yīng)用場(chǎng)景標(biāo)識(shí)。優(yōu)選的,在執(zhí)行完步驟101之后,還可以執(zhí)行如下的步驟(如下的兩個(gè)步驟與步驟102沒有必然的時(shí)序如后關(guān)系):首先,根據(jù)預(yù)先存儲(chǔ)的第二主題框架下各應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息,確定各媒體數(shù)據(jù)是否與其應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息相匹配。規(guī)格信息是主題框架對(duì)各應(yīng)用場(chǎng)景的媒體數(shù)據(jù)的規(guī)格參數(shù)(可以包括顯示尺寸、分辨率等)的要求,服務(wù)器可以將第二主題框架下各應(yīng)用場(chǎng)景的媒體數(shù)據(jù)的規(guī)格信息與相應(yīng)的應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的存儲(chǔ),例如,將相機(jī)快捷方式圖標(biāo)的尺寸和分辨率要求與相機(jī)快捷方式圖標(biāo)標(biāo)識(shí)對(duì)應(yīng)的存儲(chǔ)。在此步驟中,服務(wù)器可以根據(jù)媒體數(shù)據(jù)的應(yīng)用場(chǎng)景標(biāo)識(shí),查找存儲(chǔ)的第二主題框架下該應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息,然后將媒體數(shù)據(jù)的實(shí)際規(guī)格信息與查找到的規(guī)格信息進(jìn)行比較,確定是否匹配。然后,對(duì)于與其應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息不匹配的媒體數(shù)據(jù),根據(jù)其應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息對(duì)媒體數(shù)據(jù)進(jìn)行規(guī)格調(diào)整。將媒體數(shù)據(jù)的實(shí)際規(guī)格調(diào)整到其應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息中要求的規(guī)格,SP將媒體數(shù)據(jù)從第一主題框架下的規(guī)格調(diào)整到第二主題框架下要求的規(guī)格。例如,規(guī)格信息中要求的顯示尺寸比圖片的實(shí)際顯示尺寸大,可以對(duì)圖片進(jìn)行拉伸,又例如,規(guī)格信息中要求的顯示尺寸比圖片的實(shí)際顯示尺寸小,可以按比例將圖片進(jìn)行尺寸縮減,也可以對(duì)圖片進(jìn)行裁剪。通過上述的處理,可以將主題包中不符合第二主題框架的規(guī)格要求的媒體數(shù)據(jù)調(diào)整為符合規(guī)格要求的媒體數(shù)據(jù),可以獲得更好的顯示效果。步驟102,服務(wù)器在預(yù)先存儲(chǔ)的第二主題框架下的數(shù)據(jù)調(diào)用信息中,查找應(yīng)用場(chǎng)景標(biāo)識(shí)分別為獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí)的數(shù)據(jù)調(diào)用信息。在第一主題框架和第二主題框架中,相同的應(yīng)用場(chǎng)景使用相同的應(yīng)用場(chǎng)景標(biāo)識(shí),例如,在第一主題框架中狀態(tài)欄電池電量的應(yīng)用場(chǎng)景標(biāo)識(shí)為標(biāo)識(shí)A,那么,在第二主題框架中它的應(yīng)用場(chǎng)景標(biāo)識(shí)仍為標(biāo)識(shí)A。在進(jìn)行系統(tǒng)新版本的開發(fā)設(shè)計(jì)時(shí),可以根據(jù)該系統(tǒng)版本下各頁面的頁面布置,以及音頻應(yīng)用場(chǎng)景的安排,設(shè)置該系統(tǒng)版本的主題框架下各個(gè)應(yīng)用場(chǎng)景的數(shù)據(jù)調(diào)用信息,數(shù)據(jù)調(diào)用信息中至少包括應(yīng)用場(chǎng)景標(biāo)識(shí)。服務(wù)器在對(duì)第二主題框架下的數(shù)據(jù)調(diào)用信息進(jìn)行存儲(chǔ)時(shí),可以是將按照第二主題框架的編解碼規(guī)則進(jìn)行編碼的數(shù)據(jù)調(diào)用信息進(jìn)行存儲(chǔ)。通過該步驟,可以查找到步驟101中獲取到的各媒體數(shù)據(jù)在第二主題框架下對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息。步驟103,對(duì)于獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí),將該應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的媒體數(shù)據(jù)和該應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的查找到的數(shù)據(jù)調(diào)用信息組合構(gòu)成媒體單元,并根據(jù)構(gòu)成的各媒體單元生成目標(biāo)主題在第二主題框架下的主題包。服務(wù)器將第一主題框架下的媒體單元中的媒體數(shù)據(jù)與第二主題框架下的數(shù)據(jù)調(diào)用信息進(jìn)行組合,可以得到第二主題框架下的媒體單元。將構(gòu)成的第二主題框架下的各媒體單元進(jìn)行組合,可以得到目標(biāo)主題在第二主題框架下的主題包。該過程可以是,將各媒體單元的文件和其它相關(guān)的文件(如執(zhí)行主題的快捷方式文件)進(jìn)行打包(如zip包)得到主題包。優(yōu)選的,在生成目標(biāo)主題在第二主題框架下的主題包之后,服務(wù)器還可以將目標(biāo)主題在第一主題框架下的主題包和在第二主題框架下的主題包,與目標(biāo)主題的標(biāo)識(shí)對(duì)應(yīng)的存儲(chǔ)。這里,第一主題框架、第二主題框架可以是某系統(tǒng)的兩個(gè)不同版本下的主題框架,當(dāng)然,如果該系統(tǒng)還包括其它的版本,也可以生成目標(biāo)主題在其它版本下的主題包,并將其它版本下的主題包和第一主題框架、第二主題框架下的主題包一起與目標(biāo)主題的標(biāo)識(shí)對(duì)應(yīng)的存儲(chǔ)。這里,服務(wù)器可以建立系統(tǒng)主題庫,存儲(chǔ)每個(gè)主題的主題包,如果系統(tǒng)存在多個(gè)版本,可以存儲(chǔ)主題對(duì)應(yīng)不同系統(tǒng)版本主題框架的主題包,以便安裝不同版本系統(tǒng)的終端使用。這樣,當(dāng)接收到攜帶有目標(biāo)主題的標(biāo)識(shí)和框架標(biāo)識(shí)的主題獲取請(qǐng)求時(shí),服務(wù)器可以獲取目標(biāo)主題在框架標(biāo)識(shí)對(duì)應(yīng)的主題框架下的主題包,并將獲取的主題包進(jìn)行反饋。其中,框架標(biāo)識(shí)可以具體為系統(tǒng)版本標(biāo)識(shí)(如系統(tǒng)版本號(hào))。在終端(如手機(jī)等)上,可以安裝有用于主題獲取的應(yīng)用程序,在應(yīng)用程序中可以包括主題獲取的選項(xiàng),用戶可以選擇想要的主題,并點(diǎn)擊下載按鈕,應(yīng)用程序則生成主題獲取請(qǐng)求,將終端上安裝的系統(tǒng)的主題框架的框架標(biāo)識(shí)和用戶選擇的主題的標(biāo)識(shí)攜帶于主題獲取請(qǐng)求中,由終端向服務(wù)器發(fā)送。服務(wù)器在接收到主題獲取請(qǐng)求后,可以首先根據(jù)目標(biāo)主題的標(biāo)識(shí)在主題庫中查找到目標(biāo)主題的各主題包,然后,再在查找到的主題包中,獲取與該框架標(biāo)識(shí)對(duì)應(yīng)的主題包,如果框架標(biāo)識(shí)是第一主題框架的標(biāo)識(shí),則獲取目標(biāo)主題在第一主題框架下的主題包,如果框架標(biāo)識(shí)是第二主題框架的標(biāo)識(shí),則獲取目標(biāo)主題在第二主題框架下的主題包。服務(wù)器獲取相應(yīng)的主題包之后,可以將獲取的主題包發(fā)送給終端。基于本發(fā)明實(shí)施例提供的主題包的生成方法,本發(fā)明實(shí)施例還提供了主題包的修改方法。如圖2所示,對(duì)主題包中媒體單元進(jìn)行修改的流程可以包括如下的步驟:步驟201,服務(wù)器接收主題修改請(qǐng)求,該主題修改請(qǐng)求中攜帶有修改完成的媒體單元、目標(biāo)主題的標(biāo)識(shí)和第二主題框架的框架標(biāo)識(shí)。其中,主題修改請(qǐng)求可以是由終端生成并向服務(wù)器發(fā)送的請(qǐng)求,也可以是在服務(wù)器內(nèi)部發(fā)送的請(qǐng)求。下面以終端發(fā)送為例進(jìn)行說明。在終端上,可以安裝主題編輯應(yīng)用程序,該應(yīng)用程序支持第二主題框架,該應(yīng)用程序中設(shè)置有媒體單元修改頁面,在該頁面中設(shè)置有主題的選項(xiàng),用戶可以選擇要修改的主題。該頁面中還設(shè)置有各應(yīng)用場(chǎng)景的選擇窗口,用戶可以選擇要修改媒體單元的應(yīng)用場(chǎng)景,該頁面中還可以顯示各應(yīng)用場(chǎng)景中媒體單元的規(guī)格要求,而且該頁面中還設(shè)置有媒體數(shù)據(jù)導(dǎo)入窗口,用戶可以選擇新的媒體數(shù)據(jù)(圖片文件、視頻文件、音頻文件等),然后點(diǎn)擊確定,這時(shí),該應(yīng)用程序?qū)⒏鶕?jù)用戶選擇的應(yīng)用場(chǎng)景在第二主題框架下的數(shù)據(jù)調(diào)用信息和選擇的媒體數(shù)據(jù)生成新的媒體單元,稱作修改完成的媒體單元。該頁面中還可以設(shè)置有修改按鈕,用戶點(diǎn)擊修改按鈕后,應(yīng)用程序就會(huì)生成主題修改請(qǐng)求,并將此修改完成的媒體單元、用戶選擇的主題的標(biāo)識(shí)和第二主題框架的框架標(biāo)識(shí)攜帶于主題修改請(qǐng)求中,向服務(wù)器發(fā)送。步驟202,服務(wù)器將目標(biāo)主題在第二主題框架下的主題包中,應(yīng)用場(chǎng)景標(biāo)識(shí)與修改完成的媒體單元中的應(yīng)用場(chǎng)景標(biāo)識(shí)相同的媒體單元,替換為修改完成的媒體單元。服務(wù)器在接收到主題修改請(qǐng)求后,可以先獲取其攜帶的修改完成的媒體單元的數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí),然后根據(jù)目標(biāo)主題的標(biāo)識(shí)和第二主題框架的框架標(biāo)識(shí)查找到相應(yīng)的主題包,并在該主題包中查找具有上述獲取的應(yīng)用場(chǎng)景標(biāo)識(shí)的媒體單元,將查找到的媒體單元替換為修改完成的媒體單元。通過上述流程中的方法,可以將主題包中不符合第二主題框架規(guī)格要求的媒體數(shù)據(jù)替換為符合第二主題框架規(guī)格要求的媒體數(shù)據(jù)。本發(fā)明實(shí)施例提供的主題包的修改方法,在主題包中進(jìn)行媒體單元添加的流程可以如圖3所示,包括如下的步驟:步驟301,服務(wù)器接收媒體單元添加請(qǐng)求,該媒體單元添加請(qǐng)求中攜帶有請(qǐng)求添加的媒體單元、目標(biāo)主題的標(biāo)識(shí)和第二主題框架的框架標(biāo)識(shí)。其中,媒體單元添加請(qǐng)求可以是由終端生成并向服務(wù)器發(fā)送的請(qǐng)求,也可以是在服務(wù)器內(nèi)部發(fā)送的請(qǐng)求。下面以終端發(fā)送為例進(jìn)行說明。上述的終端安裝的主題編輯應(yīng)用程序中還可以設(shè)置有媒體單元添加頁面,在該頁面中設(shè)置有主題的選項(xiàng),用戶可以選擇要添加媒體單元的主題。該頁面中還設(shè)置有應(yīng)用場(chǎng)景的選擇窗口,該窗口中供選擇的應(yīng)用場(chǎng)景是第二主題框架相對(duì)于第一主題框架新增的應(yīng)用場(chǎng)景(例如,第二主題框架相對(duì)于第一主題框架在狀態(tài)欄中新增了某個(gè)狀態(tài)顯示圖標(biāo)位),用戶可以選擇要添加媒體單元的應(yīng)用場(chǎng)景,該頁面中還可以顯示各應(yīng)用場(chǎng)景對(duì)應(yīng)的規(guī)格要求,而且該頁面中還設(shè)置有媒體數(shù)據(jù)導(dǎo)入窗口,用戶可以選擇在該應(yīng)用場(chǎng)景添加的媒體單元中使用的媒體數(shù)據(jù)(圖片文件、視頻文件、音頻文件等),然后點(diǎn)擊確定。后續(xù)的過程和步驟201中類似,在此不再累述。步驟302,服務(wù)器將請(qǐng)求添加的媒體單元添加到目標(biāo)主題在第二主題框架下的主題包中。服務(wù)器可以先根據(jù)目標(biāo)主題的標(biāo)識(shí)和第二主題框架的框架標(biāo)識(shí)查找到目標(biāo)主題在第二主題框架下的主題包,然后,將該主題包拆包得到各媒體單元,再將請(qǐng)求添加的媒體單元加入拆包得到的媒體單元中,重新打包得到新的主題包。在第一主題框架升級(jí)到第二主題框架之后,可以通過上述流程中的方法,在主題包中添加第二主題框架中新增的應(yīng)用場(chǎng)景對(duì)應(yīng)的媒體單元。本發(fā)明實(shí)施例中,將目標(biāo)主題在第一主題框架下的主題包中各媒體單元中的與媒體數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息,替換為相應(yīng)的第二主題框架下的數(shù)據(jù)調(diào)用信息,得到目標(biāo)主題在第二主題框架下的主題包,該主題包在第二主題框架下可以使用,這樣目標(biāo)主題即可以適用于第一主題框架又可以適用于第二主題框架,從而,可以提高主題的適用范圍和適用周期。實(shí)施例三基于相同的技術(shù)構(gòu)思,本發(fā)明實(shí)施例還提供了一種主題包的生成裝置,如圖4所示,所述裝置包括:
獲取模塊410,用于獲取目標(biāo)主題在第一主題框架下的主題包中的各媒體單元內(nèi)的媒體數(shù)據(jù),并獲取所述各媒體單元內(nèi)與所述媒體數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí);查找模塊420,用于在預(yù)先存儲(chǔ)的第二主題框架下的數(shù)據(jù)調(diào)用信息中,查找應(yīng)用場(chǎng)景標(biāo)識(shí)分別為所述獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí)的數(shù)據(jù)調(diào)用信息;生成模塊430,用于對(duì)于獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí),將所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的媒體數(shù)據(jù)和所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的查找到的數(shù)據(jù)調(diào)用信息組合構(gòu)成媒體單元,并根據(jù)構(gòu)成的各媒體單元生成所述目標(biāo)主題在所述第二主題框架下的主題包。優(yōu)選的,所述獲取模塊410,在所述獲取目標(biāo)主題在第一主題框架下的主題包中的各媒體單元內(nèi)的媒體數(shù)據(jù),并獲取所述各媒體單元內(nèi)與所述媒體數(shù)據(jù)的數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí)之后,還用于:根據(jù)預(yù)先存儲(chǔ)的所述第二主題框架下各應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息,確定各媒體數(shù)據(jù)是否與其應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息相匹配;對(duì)于與其應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息不匹配的媒體數(shù)據(jù),根據(jù)其應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息對(duì)所述媒體數(shù)據(jù)進(jìn)行規(guī)格調(diào)整。 優(yōu)選的,還包括修改模塊,用于:接收主題修改請(qǐng)求,所述主題修改請(qǐng)求中攜帶有修改完成的媒體單元、所述目標(biāo)主題的標(biāo)識(shí)和所述第二主題框架的框架標(biāo)識(shí);將所述目標(biāo)主題在所述第二主題框架下的主題包中,應(yīng)用場(chǎng)景標(biāo)識(shí)與所述修改完成的媒體單元中的應(yīng)用場(chǎng)景標(biāo)識(shí)相同的媒體單元,替換為所述修改完成的媒體單元。優(yōu)選的,還包括添加模塊,用于:接收媒體單元添加請(qǐng)求,所述媒體單元添加請(qǐng)求中攜帶有請(qǐng)求添加的媒體單元、所述目標(biāo)主題的標(biāo)識(shí)和所述第二主題框架的框架標(biāo)識(shí);將所述請(qǐng)求添加的媒體單元添加到所述目標(biāo)主題在所述第二主題框架下的主題包中。優(yōu)選的,還包括存儲(chǔ)模塊,用于:將所述目標(biāo)主題在所述第一主題框架下的主題包和在所述第二主題框架下的主題包,與所述目標(biāo)主題的標(biāo)識(shí)對(duì)應(yīng)的存儲(chǔ);當(dāng)接收到攜帶有所述目標(biāo)主題的標(biāo)識(shí)和框架標(biāo)識(shí)的主題獲取請(qǐng)求時(shí),獲取所述目標(biāo)主題在所述框架標(biāo)識(shí)對(duì)應(yīng)的主題框架下的主題包,并將獲取的主題包進(jìn)行反饋。本發(fā)明實(shí)施例中,將目標(biāo)主題在第一主題框架下的主題包中各媒體單元中的與媒體數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息,替換為相應(yīng)的第二主題框架下的數(shù)據(jù)調(diào)用信息,得到目標(biāo)主題在第二主題框架下的主題包,該主題包在第二主題框架下可以使用,這樣目標(biāo)主題即可以適用于第一主題框架又可以適用于第二主題框架,從而,可以提高主題的適用范圍和適用周期。需要說明的是:上述實(shí)施例提供的主題包的生成裝置在生成主題包時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的主題包的生成裝置與主題包的生成方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。另外,本發(fā)明實(shí)施例還提供了一種設(shè)備,該設(shè)備包括:一個(gè)或多個(gè)處理器;存儲(chǔ)器;和一個(gè)或多個(gè)模塊,所述一個(gè)或多個(gè)模塊存儲(chǔ)于所述存儲(chǔ)器中并被配置成由所述一個(gè)或多個(gè)處理器執(zhí)行,其中,所述一個(gè)或多個(gè)模塊具有如下功能:獲取目標(biāo)主題在第一主題框架下的主題包中的各媒體單元內(nèi)的媒體數(shù)據(jù),并獲取所述各媒體單元內(nèi)與所述媒體數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí);在預(yù)先存儲(chǔ)的第二主題框架下的數(shù)據(jù)調(diào)用信息中,查找應(yīng)用場(chǎng)景標(biāo)識(shí)分別為所述獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí)的數(shù)據(jù)調(diào)用信息;對(duì)于獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí),將所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的媒體數(shù)據(jù)和所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的查找到的數(shù)據(jù)調(diào)用信息組合構(gòu)成媒體單元,并根據(jù)構(gòu)成的各媒體單元生成所述目標(biāo)主題在所述第二主題框架下的主題包。上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種主題包的生成方法,其特征在于,所述方法包括: 獲取目標(biāo)主題在第一主題框架下的主題包中的各媒體單元內(nèi)的媒體數(shù)據(jù),并獲取所述各媒體單元內(nèi)與所述媒體數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí); 在預(yù)先存儲(chǔ)的第二主題框架下的數(shù)據(jù)調(diào)用信息中,查找應(yīng)用場(chǎng)景標(biāo)識(shí)分別為所述獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí)的數(shù)據(jù)調(diào)用信息; 對(duì)于獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí),將所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的媒體數(shù)據(jù)和所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的查找到的數(shù)據(jù)調(diào)用信息組合構(gòu)成媒體單元,并根據(jù)構(gòu)成的各媒體單元生成所述目標(biāo)主題在所述第二主題框架下的主題包。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取目標(biāo)主題在第一主題框架下的主題包中的各媒體單元內(nèi)的媒體數(shù)據(jù),并獲取所述各媒體單元內(nèi)與所述媒體數(shù)據(jù)的數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí)之后,還包括: 根據(jù)預(yù)先存儲(chǔ)的所述第二主題框架下各應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息,確定各媒體數(shù)據(jù)是否與其應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息相匹配; 對(duì)于與其應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息不匹配的媒體數(shù)據(jù),根據(jù)其應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息對(duì)所述媒體數(shù)據(jù)進(jìn)行規(guī)格調(diào)整。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 接收主題修改請(qǐng)求,所述主題修改請(qǐng)求中攜帶有修改完成的媒體單元、所述目標(biāo)主題的標(biāo)識(shí)和所述第二主題框架的框架標(biāo)識(shí); 將所述目標(biāo)主題在所述第二主題框架下的主題包中,應(yīng)用場(chǎng)景標(biāo)識(shí)與所述修改完成的媒體單元中的應(yīng)用場(chǎng)景標(biāo)識(shí)相同的媒體單元,替換為所述修改完成的媒體單元。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 接收媒體單元添加請(qǐng)求,所述媒體單元添加請(qǐng)求中攜帶有請(qǐng)求添加的媒體單元、所述目標(biāo)主題的標(biāo)識(shí)和所述第二主題框架的框架標(biāo)識(shí); 將所述請(qǐng)求添加的媒體單元添加到所述目標(biāo)主題在所述第二主題框架下的主題包中。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)構(gòu)成的各媒體單元生成所述目標(biāo)主題在所述第二主題框架下的主題包之后,還包括: 將所述目標(biāo)主題在所述第一主題框架下的主題包和在所述第二主題框架下的主題包,與所述目標(biāo)主題的標(biāo)識(shí)對(duì)應(yīng)的存儲(chǔ); 當(dāng)接收到攜帶有所述目標(biāo)主題的標(biāo)識(shí)和框架標(biāo)識(shí)的主題獲取請(qǐng)求時(shí),獲取所述目標(biāo)主題在所述框架標(biāo)識(shí)對(duì)應(yīng)的主題框架下的主題包,并將獲取的主題包進(jìn)行反饋。
6.一種主題包的生成裝置,其特征在于,所述裝置包括: 獲取模塊,用于獲取目標(biāo)主題在第一主題框架下的主題包中的各媒體單元內(nèi)的媒體數(shù)據(jù),并獲取所述各媒體單元內(nèi)與所述媒體數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí); 查找模塊,用于在預(yù)先存儲(chǔ)的第二主題框架下的數(shù)據(jù)調(diào)用信息中,查找應(yīng)用場(chǎng)景標(biāo)識(shí)分別為所述獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí)的數(shù)據(jù)調(diào)用信息; 生成模塊,用于對(duì)于獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí),將所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的媒體數(shù)據(jù)和所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的查找到的數(shù)據(jù)調(diào)用信息組合構(gòu)成媒體單元,并根據(jù)構(gòu)成的各媒體單元生成所述目標(biāo)主題在所述第二主題框架下的主題包。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述獲取模塊,在所述獲取目標(biāo)主題在第一主題框架下的主題包中的各媒體單元內(nèi)的媒體數(shù)據(jù),并獲取所述各媒體單元內(nèi)與所述媒體數(shù)據(jù)的數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí)之后,還用于: 根據(jù)預(yù)先存儲(chǔ)的所述第二主題框架下各應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息,確定各媒體數(shù)據(jù)是否與其應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息相匹配; 對(duì)于與其應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息不匹配的媒體數(shù)據(jù),根據(jù)其應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的規(guī)格信息對(duì)所述媒體數(shù)據(jù)進(jìn)行規(guī)格調(diào)整。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括修改模塊,用于: 接收主題修改請(qǐng)求,所述主題修改請(qǐng)求中攜帶有修改完成的媒體單元、所述目標(biāo)主題的標(biāo)識(shí)和所述第二主題框架的框架標(biāo)識(shí); 將所述目標(biāo)主題在所述第二主題框架下的主題包中,應(yīng)用場(chǎng)景標(biāo)識(shí)與所述修改完成的媒體單元中的應(yīng)用場(chǎng)景標(biāo)識(shí)相同的媒體單元,替換為所述修改完成的媒體單元。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括添加模塊,用于: 接收媒體單元添加請(qǐng)求,所述媒體單元添加請(qǐng)求中攜帶有請(qǐng)求添加的媒體單元、所述目標(biāo)主題的標(biāo)識(shí)和所述第二主題框架的框架標(biāo)識(shí); 將所述請(qǐng)求添加的媒體單 元添加到所述目標(biāo)主題在所述第二主題框架下的主題包中。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括存儲(chǔ)模塊,用于: 將所述目標(biāo)主題在所述第一主題框架下的主題包和在所述第二主題框架下的主題包,與所述目標(biāo)主題的標(biāo)識(shí)對(duì)應(yīng)的存儲(chǔ); 當(dāng)接收到攜帶有所述目標(biāo)主題的標(biāo)識(shí)和框架標(biāo)識(shí)的主題獲取請(qǐng)求時(shí),獲取所述目標(biāo)主題在所述框架標(biāo)識(shí)對(duì)應(yīng)的主題框架下的主題包,并將獲取的主題包進(jìn)行反饋。
11.一種設(shè)備,其特征在于,所述設(shè)備包括: 一個(gè)或多個(gè)處理器; 存儲(chǔ)器;和 一個(gè)或多個(gè)模塊,所述一個(gè)或多個(gè)模塊存儲(chǔ)于所述存儲(chǔ)器中并被配置成由所述一個(gè)或多個(gè)處理器執(zhí)行,其中,所述一個(gè)或多個(gè)模塊具有如下功能: 獲取目標(biāo)主題在第一主題框架下的主題包中的各媒體單元內(nèi)的媒體數(shù)據(jù),并獲取所述各媒體單元內(nèi)與所述媒體數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí); 在預(yù)先存儲(chǔ)的第二主題框架下的數(shù)據(jù)調(diào)用信息中,查找應(yīng)用場(chǎng)景標(biāo)識(shí)分別為所述獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí)的數(shù)據(jù)調(diào)用信息; 對(duì)于獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí),將所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的媒體數(shù)據(jù)和所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的查找到的數(shù)據(jù)調(diào)用信息組合構(gòu)成媒體單元,并根據(jù)構(gòu)成的各媒體單元生成所述目標(biāo)主題在所述第二主題框架下的主題包。
全文摘要
本發(fā)明公開了一種主題包的生成方法、裝置和設(shè)備,屬于計(jì)算機(jī)技術(shù)領(lǐng)域。所述方法包括獲取目標(biāo)主題在第一主題框架下的主題包中的各媒體單元內(nèi)的媒體數(shù)據(jù),并獲取所述各媒體單元內(nèi)與所述媒體數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)調(diào)用信息中的應(yīng)用場(chǎng)景標(biāo)識(shí);在預(yù)先存儲(chǔ)的第二主題框架下的數(shù)據(jù)調(diào)用信息中,查找應(yīng)用場(chǎng)景標(biāo)識(shí)分別為獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí)的數(shù)據(jù)調(diào)用信息;對(duì)于獲取的各應(yīng)用場(chǎng)景標(biāo)識(shí),將所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的媒體數(shù)據(jù)和所述應(yīng)用場(chǎng)景標(biāo)識(shí)對(duì)應(yīng)的查找到的數(shù)據(jù)調(diào)用信息組合構(gòu)成媒體單元,并根據(jù)構(gòu)成的各媒體單元生成所述目標(biāo)主題在所述第二主題框架下的主題包。采用本發(fā)明,可以提高主題的適用范圍和適用周期。
文檔編號(hào)G06F17/30GK103116632SQ201310046279
公開日2013年5月22日 申請(qǐng)日期2013年2月5日 優(yōu)先權(quán)日2013年2月5日
發(fā)明者賈光, 劉黎, 陳德嘉, 孫光, 蔡任杰 申請(qǐng)人:北京小米科技有限責(zé)任公司