[發明專利]用于Symbian 和Android 操作系統的客戶端信息打包系統及方法無效
| 申請號: | 201110210225.6 | 申請日: | 2011-07-26 |
| 公開(公告)號: | CN102902549A | 公開(公告)日: | 2013-01-30 |
| 發明(設計)人: | 艾春坡;萬飛;冀德 | 申請(專利權)人: | 風網科技(北京)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京律誠同業知識產權代理有限公司 11006 | 代理人: | 祁建國;梁揮 |
| 地址: | 100004 北京市朝陽區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 symbian android 操作系統 客戶端 信息 打包 系統 方法 | ||
技術領域:
本發明涉及通信領域,尤其涉及通信領域中的一種用于Symbian和Android操作系統的客戶端信息打包系統及方法。
背景技術
打包手機客戶端信息可通過不同的渠道來執行,為了統計各個渠道對手機客戶端信息打包的作用,現在都是通過內置表明渠道信息的文件在客戶端信息中來識別不同渠道打包的客戶端信息,但其操作不靈活,難維護。具體地,現有技術中打包手機客戶端信息的方法主要有兩種:一種是更改經由不同渠道打包的客戶端信息的名字,在安裝時通過讀取其名字來識別信息來自的渠道,但這種方式可能涉及到手機客戶端用戶人為更改名字導致無法識別信息渠道;另一種是通過不同的客戶端信息內置不同的代碼文件來識別不同渠道,但其需要大量的人工和時間來處理,并且無法保證內置代碼的準確性,同時隨著時間的推移,對已打包信息的版本的維護也是一個繁重的工作,對老版本信息的支持性比較差。
其次,信息版本打包時需要相關系統的SDK(軟件開發工具包),IDE(電子集成驅動器)等相關模塊,一臺電腦無法滿足需要,需要多人、多臺設備的協同工作,這使得信息版本的打包只能在特定的工作環境、特定的軟件環境下進行,操作起來很不方便,如遇到特殊情況技術人員無法及時處理相關問題,則會延誤打包工作。
因此,現有的客戶端信息打包系統具有以下缺點:1)每個渠道都需要單獨的數據包,每個數據包都需要單獨編譯或組包,無法保證同批客戶端信息的一致性;2)在軟件環境和硬件環境已變化的情況下,還需要維護不同版本的信息來支持早先打包的數據包;3)有些支持收費簽名的系統涉及到費用,由于渠道多對信息公司的支出是一個不小的負擔;4)有些支持在線簽名的系統,如不簽名會提示安全警告,但由于渠道多在線簽名費時使得整批包的打包時間延長;以及5)無法確保各渠道的統計數據與信息開發公司統計的數據一致。
因此,需要一種改進的客戶端信息打包系統及方法。
發明內容
基于上述問題,本發明一方面提供了一種用于Symbian操作系統的客戶端信息打包方法,包括:步驟1,在客戶端信息中嵌入安裝時能自動運行的信息讀取模塊;步驟2,把所述信息讀取模塊和客戶端信息中實現業務功能的模塊打包為客戶端信息安裝包;步驟3,在客戶端信息安裝包中嵌入客戶端信息公司的私有信息。
安裝所述客戶端信息安裝包時,所述信息讀取模塊自動運行以讀取客戶端信息公司的私有信息并進行客戶端信息啟動前的配置。
使用改造客戶端信息安裝包結構的模塊為客戶端信息安裝包嵌入客戶端信息公司的私有信息。
本發明另一方面提供了一種用于Android操作系統的客戶端信息打包方法,包括:步驟1,使用Android操作系統自帶的解包工具對客戶端信息安裝包進行解包;步驟2,在解包后的客戶端信息安裝包中添加客戶端信息公司的私有信息;步驟3,將添加了客戶端信息公司的私有信息的客戶端信息安裝包組裝成新的客戶端信息安裝包。
安裝所述客戶端信息安裝包時,所述客戶端信息自動讀取客戶端信息公司的私有信息,并進行信息啟動前的配置。
同時,本發明提供了一種用于Symbian操作系統的客戶端信息打包系統,包括:安裝客戶端信息時自動運行的信息讀取模塊,其用于在安裝時自動運行以獲取客戶端信息公司的私有信息,并以特定的方式將所述私有信息傳遞給客戶端信息的其它功能模塊;以及改造客戶端信息安裝包結構的模塊,其用于為客戶端信息安裝包嵌入客戶端信息公司的私有信息。
本發明的優點都包含在本說明書中、包含在本發明的范圍內并被后面的權利要求所保護。不應將這一部分內容理解成對權利要求的限制。下面將結合附圖討論本發明進一步的方面和優點。應理解對本發明的前面的概括性描述和下面的詳細描述都是示例性和說明性的,意在提供對要求保護的本發明的進一步說明。
附圖說明
圖1是根據本發明的symbian系統平臺的客戶端信息打包方法的流程圖;
圖2是根據本發明的android系統平臺的客戶端信息打包方法的流程圖。
具體實施方式
針對現有技術中存在的問題,本發明提供了一種客戶端信息打包系統及其方法,解決了打包渠道眾多對信息應用的影響。
本發明提供的客戶端信息打包系統及方法可用于symbian和android兩種操作系統平臺。在不影響symbian系統平臺的安裝流程下對信息安裝包進行部分改造,來達到目標功能。而android是開源操作平臺,可以用系統自帶的打包工具對已有的安裝包進行二次處理,從而達到本發明要求的功能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于風網科技(北京)有限公司,未經風網科技(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110210225.6/2.html,轉載請聲明來源鉆瓜專利網。





