[發明專利]一種跨平臺的移動widget引擎架構方法有效
| 申請號: | 201210093119.9 | 申請日: | 2012-03-31 |
| 公開(公告)號: | CN102650940A | 公開(公告)日: | 2012-08-29 |
| 發明(設計)人: | 吳明暉;施偉;金蒼宏;歐陽斌;陳天洲;郭鳴;王碩蘋;彭彬;應晶 | 申請(專利權)人: | 浙江大學城市學院 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F9/445;H04L29/08 |
| 代理公司: | 杭州宇信知識產權代理事務所(普通合伙) 33231 | 代理人: | 張宇娟 |
| 地址: | 310015 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 平臺 移動 widget 引擎 架構 方法 | ||
技術領域
本發明涉及移動終端設備應用開發領域,尤其涉及到一種跨平臺的移動widget引擎架構方法。
背景技術
隨著移動互聯網時代的到來,移動widget作為一個重要元素,也得到了快速發展,成為目前移動互聯網研究的熱點之一。但是由于不同的移動widget平臺大都采用了不同的標準,各標準相互之間無法完全兼容,使得widget應用的開發商需要為一款widget應用制作多種不同標準的widget版本以適應不同的移動終端設備平臺,這樣對于widget應用開發商來說,額外增加了許多時間和精力。而移動終端用戶在下載widget應用時,也需要根據自己的終端平臺而進行選擇,如果選擇錯誤,則無法應用,這樣對于移動終端用戶來說也不是太方便。
發明內容
本發明所要解決的技術問題是提供一種在云端管理的widget引擎,可以根據不同的移動終端設備自動匹配產生相應的widget引擎,與widget應用一起下載到移動終端設備上供用戶安裝使用;并能對移動終端設備中的本地widget引擎進行管理,從而實現既方便移動widget應用開發者,又方便移動設備終端用戶的目的。
為解決上述技術問題,本發明所采用的技術方案是一種跨平臺的移動widget引擎架構方法,包括以下步驟:
A)移動widget開發者上傳widget應用到互聯網;
B)設置云端widget引擎;
C)移動終端設備發出請求安裝所述widget應用的信號后,云端widget引擎通過互聯網獲得所述移動終端設備的信息;
D)所述云端widget引擎對所述widget應用進行解析;
E)云端widget引擎根據移動終端設備的信息生成相應的中間widget引擎;
F)所述中間widget引擎隨所述widget應用一起供移動終端設備下載安裝,安裝于移動終端設備中的中間widget引擎成為本地widget引擎;
G)云端widget引擎對所述本地widget引擎進行管理。
作為優選,步驟C)中所述“云端widget引擎通過互聯網獲得所述移動終端設備的信息”包括移動終端設備的屏幕大小、操作系統及版本、瀏覽器引擎、內存大小、有無觸屏、本地widget引擎信息和用戶認證信息。
作為優選,步驟D)中所述“云端widget引擎對所述widget應用進行解析”包括以下方面:
對widget應用的包裝格式和配置文件格式進行解析;
對widget應用的安全性和數字簽名進行檢查和認證。
作為優選,步驟E)中所述“云端widget引擎根據移動終端設備的信息生成相應的中間widget引擎”所利用的標準是W3C?widget標準;
作為優選,步驟G)中所述“云端widget引擎對本地widget引擎進行管理”包括以下方面:
驗證移動終端設備是否在線;
管理所述本地widget引擎的版本;
管理所述本地widget引擎數據的更新;
驗證用戶認證信息是否合法,認證通過則對用戶權限進行配置,否則不能使用云端widget引擎;
配置移動終端設備信息、本地widget引擎信息和用戶認證信息;
數據庫存儲widget應用在移動終端設備上的安裝信息,包括widget應用的簽名認證和完整性認證信息。
作為優選,所述云端widget引擎包括基于Webkit的開源瀏覽器引擎和基于Google的Gadgets引擎。
有益效果:
1、移動widget應用開發商可以自由開發移動widget應用,而無需關注該widget應用將使用于哪個移動終端平臺,不用考慮為不同的移動終端平臺開發不同的widget引擎。
2、移動終端設備用戶在選擇下載widget應用時,無需考慮自身移動終端平臺等信息,只需要下載即可,非常方便。
3、本發明提出的跨平臺的移動widget引擎架構方法,將widget引擎放到云端自動生成,各種widget應用都可以通過云端widget引擎生成相應的本地widget引擎而運行在各種移動平臺上,做到“一次開發,多平臺運行”。
附圖說明
結合附圖,本發明的其他特點和優點可從下面通過舉例來對本發明的原理進行解釋的優選實施方式的說明中變得更清楚。
圖1為本發明跨平臺的移動widget引擎架構方法的一種實施方式的原理示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江大學城市學院,未經浙江大學城市學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210093119.9/2.html,轉載請聲明來源鉆瓜專利網。





