1.一種智能終端的定制桌面推送方法,包括:
解析所接收到的定制桌面指令,以確定所述定制桌面指令所包含的目標業(yè)務(wù)類型;
根據(jù)所述目標業(yè)務(wù)類型查詢桌面屬性庫以確定相應(yīng)于所述目標業(yè)務(wù)類型的目標定制桌面安裝包的存儲地址,所述桌面屬性庫中存儲有多個定制桌面安裝包的存儲地址及相應(yīng)于各定制桌面安裝包的業(yè)務(wù)類型;
根據(jù)確定的所述存儲地址至少下發(fā)所述目標定制桌面安裝包至智能終端。
2.根據(jù)權(quán)利要求1所述的方法,其中,在所述解析接收到的定制桌面指令,以確定所述定制桌面指令所包含的目標業(yè)務(wù)類型之前還包括:
按照API接口規(guī)范將智能終端的桌面程序插件化為桌面插件;
確定至少一種待增加的業(yè)務(wù)類型;
將所述桌面插件分別和每一種待增加的業(yè)務(wù)類型的業(yè)務(wù)程序打包以生成至少一種定制桌面安裝包并存儲;
將所述待增加的業(yè)務(wù)類型和相應(yīng)生成的定制桌面安裝包的存儲地址存儲至桌面屬性庫中。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述將所述待增加的業(yè)務(wù)類型和相應(yīng)生成的定制桌面安裝包的存儲地址存儲至桌面屬性庫中包括:
查詢所述桌面屬性庫以確定所述桌面屬性庫是否已經(jīng)存儲有待增加的業(yè)務(wù)類型;
如果是,則將所述已生成的定制桌面安裝包的存儲地址對應(yīng)于所述同一業(yè)務(wù)類型更新至所述桌面屬性庫;
否則,將所述待增加的業(yè)務(wù)類型和相應(yīng)生成的定制桌面安裝包的存儲地址存儲至桌面屬性庫中。
4.根據(jù)權(quán)利要求2所述的方法,其中,所述將所述桌面插件分別和每一種待增加的業(yè)務(wù)類型的業(yè)務(wù)程序打包以生成至少一種定制桌面安裝包并存儲包括:
獲取待增加的其中一種業(yè)務(wù)類型所對應(yīng)的多個業(yè)務(wù)程序在應(yīng)用商店中的熱度排名;
從所述應(yīng)用商店中獲取熱度排名靠前的業(yè)務(wù)程序;
將所述桌面插件和所述獲取的業(yè)務(wù)程序打包以生成定制桌面安裝包并存儲。
5.根據(jù)權(quán)利要求1所述的方法,所述桌面屬性庫中還包含有與各定制桌面安裝包相對應(yīng)的桌面安裝策略,其中,所述至少下發(fā)所述目標定制桌面安裝包至智能終端包括:
將目標定制桌面安裝包連同所述目標定制桌面安裝包所對應(yīng)的桌面安裝策略下發(fā)至智能終端以待識別執(zhí)行所述桌面安裝策略。
6.一種智能終端的定制桌面推送系統(tǒng),包括:
目標業(yè)務(wù)類型確定模塊,用于解析所接收到的定制桌面指令,以確定所述定制桌面指令所包含的目標業(yè)務(wù)類型;
目標定制桌面安裝包獲取模塊,用于根據(jù)所述目標業(yè)務(wù)類型查詢桌面屬性庫以確定相應(yīng)于所述目標業(yè)務(wù)類型的目標定制桌面安裝包的存儲地址,所述桌面屬性庫中存儲有多個定制桌面安裝包的存儲地址及相應(yīng)于各定制桌面安裝包的業(yè)務(wù)類型;
目標定制桌面安裝包分發(fā)模塊,用于根據(jù)確定的所述存儲地址至少下發(fā)所述目標定制桌面安裝包至智能終端。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其中,還包括與所述目標業(yè)務(wù)類型確定模塊相連接的桌面屬性庫建立模塊,包括:
桌面插件單元,用于按照API接口規(guī)范將智能終端的桌面程序插件化為桌面插件;
待增加業(yè)務(wù)類型確定單元,用于確定至少一種待增加的業(yè)務(wù)類型;
定制桌面安裝包生成單元,用于將所述桌面插件分別和每一種待增加的業(yè)務(wù)類型的業(yè)務(wù)程序打包以生成至少一種定制桌面安裝包并存儲;
桌面屬性庫建立單元,用于將所述待增加的業(yè)務(wù)類型和相應(yīng)生成的定制桌面安裝包的存儲地址存儲至桌面屬性庫中。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其中,所述桌面屬性庫建立單元用于查詢所述桌面屬性庫以確定所述桌面屬性庫是否已經(jīng)存儲有待增加的業(yè)務(wù)類型;如果是,則將所述已生成的定制桌面安裝包的存儲地址對應(yīng)于所述同一業(yè)務(wù)類型更新至所述桌面屬性庫;否則,將所述待增加的業(yè)務(wù)類型和相應(yīng)生成的定制桌面安裝包的存儲地址存儲至桌面屬性庫中。
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其中,所述定制桌面安裝包生成單元用于獲取待增加的其中一種業(yè)務(wù)類型所對應(yīng)的多個業(yè)務(wù)程序在應(yīng)用商店中的熱度排名;從所述應(yīng)用商店中獲取熱度排名靠前的業(yè)務(wù)程序;將所述桌面插件和所述獲取的業(yè)務(wù)程序打包以生成定制桌面安裝包并存儲。
10.根據(jù)權(quán)利要求6所述的系統(tǒng),所述桌面屬性庫中還包含有與各桌面安裝包相對應(yīng)的桌面安裝策略,其中,所述目標定制桌面安裝包分發(fā)模塊用于將目標定制桌面安裝包連同所述目標定制桌面安裝包所對應(yīng)的桌面安裝策略下發(fā)至智能終端以待識別執(zhí)行所述桌面安裝策略。