亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

智能終端的定制桌面推送方法及系統(tǒng)與流程

文檔序號:11828374閱讀:382來源:國知局
智能終端的定制桌面推送方法及系統(tǒng)與流程

本發(fā)明實(shí)施例涉及桌面顯示技術(shù)領(lǐng)域,尤其涉及一種智能終端的定制桌面推送方法及系統(tǒng)。



背景技術(shù):

隨著業(yè)務(wù)應(yīng)用在人們生活中扮演著越來越重要的角色,智能終端的用戶也越來越追求桌面與業(yè)務(wù)應(yīng)用的定制化和靈活配置,例如在智能電視的用戶界面上顯示多個(gè)桌面,包含有兒童桌面、娛樂桌面、教育桌面等,而不同的桌面上相應(yīng)地包含有不同的業(yè)務(wù)應(yīng)用,以兒童桌面為例,它上面匯集了很多適于兒童的游戲、動漫、音樂、影視等;

隨著對智能終端用戶體驗(yàn)的逐步提升,用戶會需求智能終端具有更多業(yè)務(wù)類型的定制桌面,比如,在智能電視中,包含有軍事內(nèi)容業(yè)務(wù)應(yīng)用的桌面會更受到軍事愛好者的青睞。

目前,智能終端的桌面程序是操作系統(tǒng)的一部分,是在智能終端中承載業(yè)務(wù)應(yīng)用的基礎(chǔ)應(yīng)用,并且業(yè)內(nèi)普遍采用升級操作系統(tǒng)的版本來滿足用戶對新增定制化桌面的需求;

在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:由于操作系統(tǒng)版本的升級存在周期性,這個(gè)周期短則幾個(gè)月,長則半年或一年,大大延緩了定制化桌面的上線,不能及時(shí)滿足用戶市場對定制化桌面及時(shí)體驗(yàn)的需求,更不利于網(wǎng)絡(luò)服務(wù)運(yùn)營商的市場口碑。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供一種智能終端的定制桌面推送方法及系統(tǒng),用以解決上述現(xiàn)有技術(shù)中所闡述的至少一個(gè)技術(shù)問題。

一方面,本發(fā)明實(shí)施例提供一種智能終端的定制桌面推送方法,包括:

解析所接收到的定制桌面指令,以確定所述定制桌面指令所包含的目標(biāo)業(yè)務(wù)類型;

根據(jù)所述目標(biāo)業(yè)務(wù)類型查詢桌面屬性庫以確定相應(yīng)于所述目標(biāo)業(yè)務(wù)類型的目標(biāo)定制桌面安裝包的存儲地址,所述桌面屬性庫中存儲有多個(gè)定制桌面安裝包的存儲地址及相應(yīng)于各定制桌面安裝包的業(yè)務(wù)類型;

根據(jù)確定的所述存儲地址至少下發(fā)所述目標(biāo)定制桌面安裝包至智能終端。

另一方面,本發(fā)明實(shí)施例還提供一種智能終端的定制桌面推送系統(tǒng),包括:

目標(biāo)業(yè)務(wù)類型確定模塊,用于解析所接收到的定制桌面指令,以確定所述定制桌面指令所包含的目標(biāo)業(yè)務(wù)類型;

目標(biāo)定制桌面安裝包獲取模塊,用于根據(jù)所述目標(biāo)業(yè)務(wù)類型查詢桌面屬性庫以確定相應(yīng)于所述目標(biāo)業(yè)務(wù)類型的目標(biāo)定制桌面安裝包的存儲地址,所述桌面屬性庫中存儲有多個(gè)定制桌面安裝包的存儲地址及相應(yīng)于各定制桌面安裝包的業(yè)務(wù)類型;

目標(biāo)定制桌面安裝包分發(fā)模塊,用于根據(jù)確定的所述存儲地址至少下發(fā)所述目標(biāo)定制桌面安裝包至智能終端。

在本發(fā)明實(shí)施例所提供的智能終端的定制桌面推送方法及系統(tǒng),利用包含有桌面安裝包及相應(yīng)的業(yè)務(wù)類型的桌面屬性庫,使得網(wǎng)絡(luò)服務(wù)運(yùn)營商可以根據(jù)市場戰(zhàn)略需要或用戶需求及時(shí)上線定制化桌面以優(yōu)化用戶體驗(yàn),搶占用戶市場。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1示出的是本發(fā)明一實(shí)施例的智能終端的定制桌面推送方法的流程圖;

圖2示出的是本發(fā)明另一實(shí)施例的智能終端的定制桌面推送方法的流程圖;

圖3.1和圖3.2示出的是本發(fā)明智能終端的定制桌面推送方法的一個(gè)具體實(shí)施例的實(shí)現(xiàn)效果圖;

圖4示出的是本發(fā)明一實(shí)施例的智能終端的定制桌面推送系統(tǒng)的結(jié)構(gòu)示意圖;

圖5示出的是本發(fā)明另一實(shí)施例的智能終端的定制桌面推送系統(tǒng)的結(jié)構(gòu)示意圖;

圖6為可以應(yīng)用于實(shí)現(xiàn)本發(fā)明實(shí)施例的終端設(shè)備或服務(wù)器的計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。

具體實(shí)施例

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

參見圖1示出的是本發(fā)明一實(shí)施例的智能終端的定制桌面推送方法的流程圖,包括:

步驟101:解析所接收到的定制桌面指令,以確定定制桌面指令所包含的目標(biāo)業(yè)務(wù)類型;

步驟102:根據(jù)目標(biāo)業(yè)務(wù)類型查詢桌面屬性庫以確定相應(yīng)于目標(biāo)業(yè)務(wù)類型的目標(biāo)定制桌面安裝包的存儲地址,桌面屬性庫中存儲有多個(gè)定制桌面安裝包的存儲地址及相應(yīng)于各定制桌面安裝包的業(yè)務(wù)類型;

步驟103:根據(jù)確定的存儲地址至少下發(fā)目標(biāo)定制桌面安裝包至智能終端。

應(yīng)當(dāng)說明的是,本發(fā)明實(shí)施例方法可以應(yīng)用在網(wǎng)絡(luò)服務(wù)運(yùn)營商所部署的服務(wù)器上,定制桌面指令可以是由網(wǎng)絡(luò)服務(wù)運(yùn)營商為服務(wù)器配置生成的,也可以是由智能終端所發(fā)送;服務(wù)器中所包含的定制桌面安裝包對應(yīng)于唯一的業(yè)務(wù)類型,并且服務(wù)器中有多種業(yè)務(wù)類型的定制桌面安裝包,例如,對應(yīng)于軍事業(yè)務(wù)類型、娛樂業(yè)務(wù)類型和兒童業(yè)務(wù)類型的定制桌面安裝包。

在本發(fā)明實(shí)施例所提供的智能終端的定制桌面推送方法中,利用包含有業(yè)務(wù)類型及相應(yīng)的桌面安裝包的存儲地址的桌面屬性庫,使得網(wǎng)絡(luò)服務(wù)運(yùn)營商可以根據(jù)市場戰(zhàn)略需要或用戶需求及時(shí)上線定制化桌面以優(yōu)化用戶體驗(yàn),搶占用戶市場。

作為本發(fā)明實(shí)施例方法的另一種實(shí)施例,參見圖2示出的是本發(fā)明另一實(shí)施例的智能終端的定制桌面推送方法的流程圖,在步驟101之前還包括:

步驟201:按照API接口規(guī)范將智能終端的桌面程序插件化為桌面插件;

步驟202:確定至少一種待增加的業(yè)務(wù)類型;

步驟203:將桌面插件分別和每一種待增加的業(yè)務(wù)類型的業(yè)務(wù)程序打包以生成至少一種定制桌面安裝包并存儲;

步驟204:將待增加的業(yè)務(wù)類型和相應(yīng)生成的定制桌面安裝包的存儲地址存儲至桌面屬性庫中。

應(yīng)當(dāng)說明的是,上述API接口規(guī)范可以是智能終端的操作系統(tǒng)的API接口規(guī)范,以使得桌面插件能夠被智能終端的操作系統(tǒng)所識別;插件化的概念是指將一個(gè)程序劃分為不同的部分,比如一般App的皮膚樣式就可以看成一個(gè)插件,其中,插件的格式為Apk或相關(guān)格式,本實(shí)施例將應(yīng)用插件化的概念應(yīng)用在桌面領(lǐng)域中,讓桌面程序能獨(dú)立于操作系統(tǒng),使得服務(wù)器能對具有多桌面操作系統(tǒng)的多個(gè)桌面分別進(jìn)行管理,例如,在智能電視的UI界面上有兒童桌面、娛樂桌面等多個(gè)業(yè)務(wù)類型的桌面,通過為各業(yè)務(wù)類型的桌面配置相應(yīng)的業(yè)務(wù)插件,實(shí)現(xiàn)了在服務(wù)器端對兒童桌面、娛樂桌面等多個(gè)業(yè)務(wù)類型的桌面的分別管理;在本實(shí)施例中的桌面程序插件化的執(zhí)行可以是基于目前開源的插件化框架的開發(fā),例如DynamicLoadApk,也可以是基于安全性更高的由網(wǎng)絡(luò)運(yùn)營商自行開發(fā)的插件化框架。

在圖2所示實(shí)施例方法中,通過將桌面程序插件化以脫離操作系統(tǒng)層,實(shí)現(xiàn)了可配置化管理桌面,更實(shí)現(xiàn)了分別管理具有多桌面操作系統(tǒng)下的各個(gè)桌面;并且,通過將桌面插件和相應(yīng)業(yè)務(wù)類型的業(yè)務(wù)程序打包,關(guān)聯(lián)了桌面插件和業(yè)務(wù)程序,使得服務(wù)器能夠利用桌面插件的管理以實(shí)現(xiàn)對智能終端相應(yīng)業(yè)務(wù)類型的業(yè)務(wù)程序的管理,在一種情況下,用戶只需通過選擇下載某一特定業(yè)務(wù)類型的定制桌面安裝包,便可以將該定制桌面安裝包中所包含的業(yè)務(wù)程序也下載至智能終端,簡化了對業(yè)務(wù)程序的下載操作,提高了用戶體驗(yàn);再者,通過將與業(yè)務(wù)類型相對應(yīng)的桌面安裝包的存儲地址存儲至桌面屬性庫,實(shí)現(xiàn)了業(yè)務(wù)類型與桌面安裝包的映射關(guān)系,當(dāng)接收到業(yè)務(wù)類型的請求時(shí),能及時(shí)有效地通過桌面屬性庫獲取相應(yīng)的桌面安裝包。

作為本發(fā)明實(shí)施例方法的一種可選實(shí)施例,將待增加的業(yè)務(wù)類型和相應(yīng)生成的定制桌面安裝包的存儲地址存儲至桌面屬性庫中包括:

查詢桌面屬性庫以確定桌面屬性庫是否已經(jīng)存儲有待增加的業(yè)務(wù)類型;

如果是,則將已生成的定制桌面安裝包的存儲地址對應(yīng)于同一業(yè)務(wù)類型更新至桌面屬性庫;

否則,將待增加的業(yè)務(wù)類型和相應(yīng)生成的定制桌面安裝包的存儲地址存儲至桌面屬性庫中。

作為進(jìn)一步的優(yōu)化,每新生成一個(gè)定制桌面安裝包,判斷新生成的定制桌面安裝包所對應(yīng)的業(yè)務(wù)類型是否已包含于桌面屬性庫,如果是,則將已生成的定制桌面安裝包的存儲地址對應(yīng)于同一業(yè)務(wù)類型更新至桌面屬性庫;否則,將待增加的業(yè)務(wù)類型和相應(yīng)生成的定制桌面安裝包的存儲地址存儲至桌面屬性庫中。

應(yīng)當(dāng)說明的是,每一業(yè)務(wù)類型具有唯一標(biāo)識信息的標(biāo)識碼,服務(wù)器中存儲有各業(yè)務(wù)類型和標(biāo)識碼的對應(yīng)關(guān)系的業(yè)務(wù)標(biāo)識表,在每一定制桌面安裝包生成之時(shí)便為生成的定制桌面安裝包配置相應(yīng)的標(biāo)識碼,進(jìn)一步地服務(wù)器通過識別該標(biāo)識碼以確定該定制桌面安裝包所對應(yīng)的業(yè)務(wù)類型。

在本發(fā)明可選實(shí)施例方法中,利用待增加的業(yè)務(wù)類型的查重機(jī)制,更新桌面屬性庫中同一業(yè)務(wù)類型所對應(yīng)的定制桌面安裝包,實(shí)現(xiàn)了上線新的定制桌面安裝包和下線舊的定制桌面安裝包;并且,實(shí)現(xiàn)了向桌面屬性庫中填充新的業(yè)務(wù)類型及桌面安裝包的映射關(guān)系。

作為本發(fā)明實(shí)施例方法的一種可選實(shí)施例,圖2中的步驟203具體包括:

獲取待增加的其中一種業(yè)務(wù)類型所對應(yīng)的多個(gè)業(yè)務(wù)程序在應(yīng)用商店中的熱度排名;

獲取應(yīng)用商店中熱度排名靠前的業(yè)務(wù)程序;

將桌面插件和獲取的業(yè)務(wù)程序打包以生成桌面安裝包并存儲。

應(yīng)當(dāng)說明的是,圖2中的步驟203的實(shí)現(xiàn)應(yīng)不限定于上述實(shí)施例方法的實(shí)現(xiàn)方式;可選地,圖2中的步驟203的實(shí)現(xiàn)還可以是,網(wǎng)絡(luò)服務(wù)運(yùn)營商選擇性地將特定的業(yè)務(wù)程序和桌面插件打包以生成桌面安裝包并存儲,其中特定的業(yè)務(wù)程序可以是網(wǎng)絡(luò)運(yùn)營商所主推的業(yè)務(wù)程序,例如:樂視網(wǎng)絡(luò)服務(wù)運(yùn)營公司會主推樂視自營的業(yè)務(wù)程序。

在本發(fā)明可選實(shí)施例方法中,通過篩選出熱度排名靠前的業(yè)務(wù)程序以打包生成桌面安裝包,保障定制桌面安裝包的用戶群體的規(guī)模,有助于網(wǎng)絡(luò)服務(wù)運(yùn)營商借助上述桌面安裝包搶占用戶市場。

作為本發(fā)明實(shí)施例方法的一種可選實(shí)施例,桌面屬性庫中還包含有與各桌面安裝包相對應(yīng)的桌面安裝策略,圖1中的步驟103具體包括:

將目標(biāo)定制桌面安裝包連同目標(biāo)定制桌面安裝包所對應(yīng)的桌面安裝策略下發(fā)至智能終端以待識別執(zhí)行桌面安裝策略。

更具體地,上述桌面安裝策略為強(qiáng)制安裝、推薦安裝、空閑安裝、開機(jī)安裝中的其中的至少一個(gè);關(guān)于本實(shí)施例中的待識別執(zhí)行桌面安裝策略的一種具體實(shí)現(xiàn)方式為:服務(wù)器端和智能終端均有同一桌面安裝策略表,桌面安裝策略表中包含有所有桌面安裝策略和安裝策略標(biāo)識碼的對應(yīng)關(guān)系,其中每一桌面安裝策略具有唯一的安裝策略標(biāo)識碼信息;服務(wù)器端可以根據(jù)網(wǎng)絡(luò)運(yùn)營商的需求為相應(yīng)的桌面安裝包配置相應(yīng)的安裝策略標(biāo)識碼信息,使得智能終端能通過安裝策略標(biāo)識碼信息和桌面安裝策略表確定桌面安裝策略,并進(jìn)一步執(zhí)行相應(yīng)的桌面安裝策略。

通過本發(fā)明可選實(shí)施例方法,使得桌面運(yùn)營商能為每一定制桌面安裝包自定義配置相應(yīng)的桌面安裝策略,實(shí)現(xiàn)了智能終端的桌面管理方式的多樣化,

參見圖3.1和圖3.2示出的是本發(fā)明智能終端的定制桌面推送方法的一個(gè)具體實(shí)施例的實(shí)現(xiàn)效果圖,將上述定制桌面推送方法應(yīng)用在智能電視運(yùn)營商所部署的服務(wù)器中,

首先,接收智能電視的用戶發(fā)送至服務(wù)器的桌面定制指令,并解析所接收到的定制桌面指令,以確定定制桌面指令所包含的目標(biāo)業(yè)務(wù)類型,

更具體地,服務(wù)器端和智能電視端均包含有業(yè)務(wù)類型和業(yè)務(wù)標(biāo)識碼對應(yīng)關(guān)系的業(yè)務(wù)標(biāo)識表,其中每一業(yè)務(wù)類型具有唯一的業(yè)務(wù)標(biāo)識碼,智能電視所發(fā)送的定制桌面指令中包含有相應(yīng)于業(yè)務(wù)類型的業(yè)務(wù)標(biāo)識碼,服務(wù)器通過識別業(yè)務(wù)標(biāo)識碼便可確定相應(yīng)的目標(biāo)業(yè)務(wù)類型。由此在一定程度上加密了服務(wù)器和智能電視之間的通信連接;

然后,根據(jù)目標(biāo)業(yè)務(wù)類型查詢桌面屬性庫以確定相應(yīng)于目標(biāo)業(yè)務(wù)類型的目標(biāo)定制桌面安裝包的存儲地址,桌面屬性庫中存儲有多個(gè)定制桌面安裝包的存儲地址及相應(yīng)于各定制桌面安裝包的業(yè)務(wù)類型,

關(guān)于桌面屬性庫的建立,更具體地包括:按照API接口規(guī)范將智能終端的桌面程序插件化為桌面插件;確定至少一種待增加的業(yè)務(wù)類型;將桌面插件分別和每一種待增加的業(yè)務(wù)類型的業(yè)務(wù)程序打包以生成相應(yīng)的定制桌面安裝包并存儲;將待增加的業(yè)務(wù)類型和相應(yīng)生成的定制桌面安裝包的存儲地址存儲至桌面屬性庫中。其中,在桌面插件生成后,根據(jù)業(yè)務(wù)類型從應(yīng)用商店中篩選熱度排名靠前的業(yè)務(wù)應(yīng)用,將所篩選的業(yè)務(wù)應(yīng)用和桌面插件打包生成定制桌面安裝包;并且,為生成的定制桌面安裝包配置相應(yīng)業(yè)務(wù)類型的業(yè)務(wù)標(biāo)識碼。例如:將桌面插件和兒童業(yè)務(wù)類型的業(yè)務(wù)應(yīng)用打包生成兒童桌面安裝包,并將兒童定制桌面安裝包的存儲地址對應(yīng)于兒童業(yè)務(wù)類型存儲至桌面屬性庫中,

關(guān)于桌面屬性庫的更新,更具體地包括:查詢桌面屬性庫以確定桌面屬性庫是否已經(jīng)存儲有待增加的業(yè)務(wù)類型;如果是,則將已生成的定制桌面安裝包的存儲地址對應(yīng)于同一業(yè)務(wù)類型更新至桌面屬性庫;否則,將待增加的業(yè)務(wù)類型和相應(yīng)生成的定制桌面安裝包的存儲地址存儲至桌面屬性庫中。例如:當(dāng)網(wǎng)絡(luò)服務(wù)運(yùn)營商想上線一款全新的兒童桌面時(shí),可以是獲取已做好的全新的兒童桌面相關(guān)聯(lián)的新定制兒童桌面安裝包的存儲地址,將新定制兒童桌面安裝包的存儲地址對應(yīng)于兒童業(yè)務(wù)類型添加至桌面屬性庫,由此豐富桌面屬性庫;作為進(jìn)一步的優(yōu)化,利用新定制兒童桌面安裝包的存儲地址替換桌面屬性庫中兒童業(yè)務(wù)類型的舊兒童定制桌面安裝包的存儲地址,由此實(shí)現(xiàn)了新兒童定制桌面的上線和舊兒童定制桌面的下線;

最后,根據(jù)確定的存儲地址下發(fā)目標(biāo)定制桌面安裝包和桌面安裝策略至智能終端,

更具體地,服務(wù)器根據(jù)目標(biāo)定制桌面安裝包的存儲地址生成下載鏈接,將上述下載鏈接下發(fā)至智能電視,智能電視通過該下載鏈接即可獲取相應(yīng)的目標(biāo)定制桌面安裝包;關(guān)于桌面安裝策略的推送和執(zhí)行可以參照上述實(shí)施例方法,故在此不加以贅述。

關(guān)于本具體實(shí)施例還應(yīng)當(dāng)解釋的是,在一種情況下,預(yù)先將智能電視的每一業(yè)務(wù)類型相關(guān)聯(lián)的業(yè)務(wù)桌面從操作系統(tǒng)中剝離并插件化,生成與業(yè)務(wù)類型相對應(yīng)的桌面插件,并通過在服務(wù)器對智能電視的各個(gè)桌面插件進(jìn)行識別和管理,以實(shí)現(xiàn)對智能電視多桌面的分別管理;在另一種情況下,無需將智能電視的桌面從操作系統(tǒng)中剝離和插件化,即在智能電視接收并安裝目標(biāo)定制桌面安裝包時(shí),添加并執(zhí)行目標(biāo)定制桌面安裝包中所包含的桌面插件,以實(shí)現(xiàn)服務(wù)器對智能電視的桌面管理。

繼續(xù)參照圖3.2,桌面300上至少包括多個(gè)業(yè)務(wù)類型的業(yè)務(wù)版塊桌面和常用版塊桌面,例如圖中所示的“娛樂版面”、“教育版面”,對應(yīng)著各業(yè)務(wù)類型的版面、以及“應(yīng)用程序”“我的設(shè)置”等常用版面。

在本實(shí)施例中,當(dāng)接收到新的業(yè)務(wù)類型的定制桌面安裝包時(shí),愛當(dāng)前用戶界面中添加新的業(yè)務(wù)類型的桌面及應(yīng)用;例如:當(dāng)接收到“體育”業(yè)務(wù)類型的定制桌面安裝包時(shí),則在UI界面中繼續(xù)添加“體育版面”及與體育版面中所包含的業(yè)務(wù)應(yīng)用程序,例如,中超直播、NBA直播等業(yè)務(wù)應(yīng)用程序;另一方面,當(dāng)接收到兒童業(yè)務(wù)類型的定制桌面安裝包時(shí),則在UI界面中更新當(dāng)前兒童版面的業(yè)務(wù)應(yīng)用。

在本實(shí)施例中,實(shí)現(xiàn)了更快速便捷地在智能電視端獲取更多業(yè)務(wù)類型的業(yè)務(wù)桌面,提高了用戶體驗(yàn);在一種情況下,用戶通過在用戶UI界面上預(yù)覽并選擇各種不同風(fēng)格的桌面及業(yè)務(wù)應(yīng)用,并基于用戶的選擇由智能電視向服務(wù)器發(fā)出定制桌面指令,實(shí)現(xiàn)更新當(dāng)前UI界面上的相關(guān)桌面。

本發(fā)明的應(yīng)用對象應(yīng)不限定于本具體實(shí)施例中的對智能電視的定制桌面的推送,也可以是對智能手機(jī)的定制桌面的推送,更具體地,關(guān)于智能手機(jī)的定制桌面的推送可參照上述具體實(shí)施例,故在此不加以贅述。

參見圖4示出的是本發(fā)明一實(shí)施例智能終端的定制桌面推送系統(tǒng)的結(jié)構(gòu)示意圖,包括:

目標(biāo)業(yè)務(wù)類型確定模塊401,用于解析所接收到的定制桌面指令,以確定定制桌面指令所包含的目標(biāo)業(yè)務(wù)類型;

目標(biāo)定制桌面安裝包獲取模塊402,用于根據(jù)目標(biāo)業(yè)務(wù)類型查詢桌面屬性庫以確定相應(yīng)于目標(biāo)業(yè)務(wù)類型的目標(biāo)定制桌面安裝包的存儲地址,桌面屬性庫中存儲有多個(gè)定制桌面安裝包的存儲地址及相應(yīng)于各定制桌面安裝包的業(yè)務(wù)類型;

目標(biāo)定制桌面安裝包分發(fā)模塊403,用于根據(jù)確定的存儲地址至少下發(fā)目標(biāo)定制桌面安裝包至智能終端。

在本發(fā)明實(shí)施例所提供的智能終端的定制桌面推送系統(tǒng)中,利用包含有業(yè)務(wù)類型及相應(yīng)的桌面安裝包的存儲地址的桌面屬性庫,使得網(wǎng)絡(luò)服務(wù)運(yùn)營商可以根據(jù)市場戰(zhàn)略需要或用戶需求及時(shí)上線定制化桌面以優(yōu)化用戶體驗(yàn),搶占用戶市場。

參見圖5示出的是本發(fā)明另一實(shí)施例的智能終端的定制桌面推送系統(tǒng)的結(jié)構(gòu)示意圖,還包括與目標(biāo)業(yè)務(wù)類型確定模塊401相連接的桌面屬性庫建立模塊501,包括:

桌面插件生成單元5011,用于按照API接口規(guī)范將智能終端的桌面程序插件化為桌面插件;

待增加業(yè)務(wù)類型確定單元5012,用于確定至少一種待增加的業(yè)務(wù)類型;

定制桌面安裝包生成單元5013,用于將桌面插件分別和每一種待增加的業(yè)務(wù)類型的業(yè)務(wù)程序打包以生成至少一種定制桌面安裝包并存儲;

桌面屬性庫建立單元5014,用于將待增加的業(yè)務(wù)類型和相應(yīng)生成的定制桌面安裝包的存儲地址存儲至桌面屬性庫中。

在圖5所示實(shí)施例系統(tǒng)中,通過將桌面程序插件化以脫離操作系統(tǒng)層,實(shí)現(xiàn)了可配置化管理桌面,更實(shí)現(xiàn)了分別管理具有多桌面操作系統(tǒng)下的各個(gè)桌面;并且,通過將桌面插件和相應(yīng)業(yè)務(wù)類型的業(yè)務(wù)程序打包,關(guān)聯(lián)了桌面插件和業(yè)務(wù)程序,使得服務(wù)器能夠利用桌面插件的管理以實(shí)現(xiàn)對智能終端相應(yīng)業(yè)務(wù)類型的業(yè)務(wù)程序的管理,在一種情況下,用戶只需通過選擇下載某一特定業(yè)務(wù)類型的定制桌面安裝包,便可以將該定制桌面安裝包中所包含的業(yè)務(wù)程序也下載至智能終端,簡化了對業(yè)務(wù)程序的下載操作,提高了用戶體驗(yàn);再者,通過將與業(yè)務(wù)類型相對應(yīng)的桌面安裝包的存儲地址存儲至桌面屬性庫,實(shí)現(xiàn)了業(yè)務(wù)類型與桌面安裝包的映射關(guān)系,當(dāng)接收到業(yè)務(wù)類型的請求時(shí),能及時(shí)有效地通過桌面屬性庫獲取相應(yīng)的桌面安裝包。

作為本發(fā)明實(shí)施例系統(tǒng)的一種可選實(shí)施例,圖5中的桌面屬性庫建立單元5014用于查詢桌面屬性庫以確定桌面屬性庫是否已經(jīng)存儲有待增加的業(yè)務(wù)類型;如果是,則將已生成的定制桌面安裝包的存儲地址對應(yīng)于同一業(yè)務(wù)類型更新至桌面屬性庫;否則,將待增加的業(yè)務(wù)類型和相應(yīng)生成的定制桌面安裝包的存儲地址存儲至桌面屬性庫中。

在本發(fā)明可選實(shí)施例系統(tǒng)中,利用待增加的業(yè)務(wù)類型的查重機(jī)制,更新桌面屬性庫中同一業(yè)務(wù)類型所對應(yīng)的定制桌面安裝包,實(shí)現(xiàn)了上線新的定制桌面安裝包和下線舊的定制桌面安裝包;并且,實(shí)現(xiàn)了向桌面屬性庫中填充新的業(yè)務(wù)類型及桌面安裝包的映射關(guān)系。

作為本發(fā)明實(shí)施例系統(tǒng)的一種可選實(shí)施例,定制桌面安裝包生成單元5013用于獲取待增加的其中一種業(yè)務(wù)類型所對應(yīng)的多個(gè)業(yè)務(wù)程序在應(yīng)用商店中的熱度排名;從應(yīng)用商店中獲取熱度排名靠前的業(yè)務(wù)程序;將桌面插件和獲取的業(yè)務(wù)程序打包以生成定制桌面安裝包并存儲。

在本發(fā)明可選實(shí)施例系統(tǒng)中,通過篩選出熱度排名靠前的業(yè)務(wù)程序以打包生成桌面安裝包,保障定制桌面安裝包的用戶群體的規(guī)模,有助于網(wǎng)絡(luò)服務(wù)運(yùn)營商借助上述桌面安裝包搶占用戶市場。

作為本發(fā)明實(shí)施例系統(tǒng)的一種可選實(shí)施例,桌面屬性庫中還包含有與各桌面安裝包相對應(yīng)的桌面安裝策略,其中,目標(biāo)定制桌面安裝包分發(fā)模塊403用于將目標(biāo)定制桌面安裝包連同目標(biāo)定制桌面安裝包所對應(yīng)的桌面安裝策略下發(fā)至智能終端以待識別執(zhí)行桌面安裝策略。

通過本發(fā)明可選實(shí)施例系統(tǒng),使得桌面運(yùn)營商能為每一定制桌面安裝包自定義配置相應(yīng)的桌面安裝策略,實(shí)現(xiàn)了智能終端的桌面管理方式的多樣化,

在本發(fā)明實(shí)施例系統(tǒng)的應(yīng)用的一方面,本發(fā)明實(shí)施例系統(tǒng)可以搭建在網(wǎng)絡(luò)服務(wù)運(yùn)營商所部署的服務(wù)器中。通過本發(fā)明實(shí)施例系統(tǒng),實(shí)現(xiàn)了利用包含有業(yè)務(wù)類型及相應(yīng)的桌面安裝包的存儲地址的桌面屬性庫,使得網(wǎng)絡(luò)服務(wù)運(yùn)營商可以根據(jù)市場戰(zhàn)略需要或用戶需求及時(shí)上線定制化桌面以優(yōu)化用戶體驗(yàn),搶占用戶市場;更新桌面屬性庫以實(shí)現(xiàn)新的定制化桌面的上線和舊的定制化桌面的下線。

參見圖6示出了適于用來實(shí)現(xiàn)本申請實(shí)施例的終端設(shè)備或服務(wù)器的計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖,其中計(jì)算機(jī)系統(tǒng)包括中央處理單元(CPU)601,其可以根據(jù)存儲在只讀存儲器(ROM)602中的程序或者從存儲部分608加載到隨機(jī)訪問存儲器(RAM)603中的程序而執(zhí)行各種適當(dāng)?shù)膭幼骱吞幚?。在RAM603中,還存儲有系統(tǒng)操作所需的各種程序和數(shù)據(jù)。CPU 601、ROM 602以及RAM 603通過總線604彼此相連。輸入/輸出(I/O)接口605也連接至總線604。

以下部件連接至I/O接口605:包括鍵盤、鼠標(biāo)等的輸入部分606;包括諸如陰極射線管(CRT)、液晶顯示器(LCD)等以及揚(yáng)聲器等的輸出部分607;包括硬盤等的存儲部分608;以及包括諸如LAN卡、調(diào)制解調(diào)器等的網(wǎng)絡(luò)接口卡的通信部分609。通信部分609經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。驅(qū)動器610也根據(jù)需要連接至I/O接口605??刹鹦督橘|(zhì)611,諸如磁盤、光盤、磁光盤、半導(dǎo)體存儲器等等,根據(jù)需要安裝在驅(qū)動器610上,以便于從其上讀出的計(jì)算機(jī)程序根據(jù)需要被安裝入存儲部分608。

特別地,根據(jù)本發(fā)明的實(shí)施例,上文參考流程圖描述的過程可以被實(shí)現(xiàn)為計(jì)算機(jī)軟件程序。例如,本發(fā)明的實(shí)施例包括一種計(jì)算機(jī)程序產(chǎn)品,其包括有形地包含在機(jī)器可讀介質(zhì)上的計(jì)算機(jī)程序,上述計(jì)算機(jī)程序包含用于執(zhí)行流程圖所示的方法的程序代碼。在這樣的實(shí)施例中,該計(jì)算機(jī)程序可以通過通信部分609從網(wǎng)絡(luò)上被下載和安裝,和/或從可拆卸介質(zhì)611被安裝。

需要說明的是,在不沖突的情況下,本發(fā)明中的實(shí)施例及可選實(shí)施例中所涉及到的技術(shù)特征彼此之間可以相互組合;術(shù)語“包括”、“包含”,不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。

本發(fā)明實(shí)施例中可以通過硬件處理器來實(shí)現(xiàn)相關(guān)功能模塊和單元。

以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實(shí)施。

通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件。基于這樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲在計(jì)算機(jī)可讀存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。

最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1