[发明专利]在移动终端上运行专用界面工具的方法、装置及设备有效

专利信息
申请号: 200810119227.2 申请日: 2008-08-29
公开(公告)号: CN101661392A 公开(公告)日: 2010-03-03
发明(设计)人: 彭青立;朱春梅;侯清富;程宝平;张庆伟;张鑫 申请(专利权)人: 中国移动通信集团公司
主分类号: G06F9/445 分类号: G06F9/445
代理公司: 北京同达信恒知识产权代理有限公司 代理人: 魏 杉
地址: 100032*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 移动 终端 运行 专用 界面 工具 方法 装置 设备
【说明书】:

技术领域

发明涉及移动通信领域,尤其涉及一种在移动终端上运行专用界面工具 (Widget)的技术。

背景技术

专用界面工具(Widget)是一种轻量级的Web应用,向用户展现为桌面上 的小窗口或网页。用户安装负责运行Widget的引擎之后便能使用各种Widget 以实现不同的功能,例如时钟Widget可以显示当前时间;天气Widget可以显 示定制地区的天气预报;CPU Widget可以显示CPU占用率;等等。Widget使 用可扩展的超文本标记语言(Extensible Hyper-Text Markup Language,XHTML) 和层叠样式表(Cascading Style Sheets,CSS)等技术展现用户界面,使用 JavaScript语言描述用户行为逻辑。出色的界面展现能力以及方便的用户使用 功能,使得Widget在传统互联网上广泛流行。

随着移动互联网的发展和普及,在移动终端上也出现了负责运行Widget 的解决方案。该解决方案将传统互联网中在个人计算机(Personal Computer, PC)上运行Widget的方案移植到移动互联网的移动终端上。结构框图如图1 所示,在移动终端应用平台上包括专用界面工具管理(Widget Management)、 JavaScript语言核心(JavaScript Core)、Web核心(WebCore)、Web工具箱 (Webkit)、用户界面展现(User Interface Feature,UIFeature)、HTTP架构(HTTP Framework)和操作系统(Operating System,OS)等功能模块,实现了在移动 终端上运行Widget的功能。JavaScript Core负责JavaScript语言的解析;WebCore 负责XHTML和CSS的解析和展现;Webkit负责JavaScript Core、WebCore以 及其它功能模块之间的联系;Widget Management负责加载和卸载Widget;UI Feature负责Widget在桌面上的展现;HTTP Framework负责HTTP通信。

进程为应用程序的运行实例,是应用程序的一次动态执行。基于图1提供 的结构框图,该解决方案在移动终端上的文件部署组件图如图2所示,内存中 的运行实例主要包括Widget Management进程、OS和由Widget Management 进程创建的各个Widget应用进程。当Widget Management进程加载不同的 Widget时,首先创建Widget应用进程,然后解析对应的Widget文件。具体的 加载时序请参见图3,以加载Widget1为例进行说明,Widget Management进程 指示OS创建Widget1应用进程,OS为Widget1应用进程分配资源,并创建对 象WidgetApp1,然后在创建的对象WidgetApp1中加载Webkit库文件、加载 WebCore库文件、加载JavaScript Core库文件、加载并解析Widget1文件,启 动对象WidgetApp1运行,之后通过UIFeature便可以在移动终端上向用户展 现Widget1的用户界面。当用户需要切换到其它Widget时,Widget Management 进程通过OS的系统调用,实现Widget应用进程之间的切换,具体的切换时序 请参见图4,以从Widget1切换到Widget2为例进行说明,Widget Management 进程指示OS从Widget1切换到Widget2,OS将Widget1应用进程切换到后台, 将Widget2应用进程切换到前台。成功切换之后,便可以在移动终端上向用户 展现Widget2的用户界面。

现有技术中提供的在移动终端上运行Widget的解决方案,简单的将在PC 上运行Widget的方案移植到移动终端上,没有考虑移动终端与PC之间的差异 性。移动终端相比PC,在CPU和内存资源、显示屏幕、网络带宽以及计算能 力等方面性能大大降低,使得采用现有技术的解决方案在移动终端上运行 Widget时系统响应速度较慢,CPU和内存占用率较高,严重影响了用户感受。

发明内容

本发明提供一种在移动终端上运行专用界面工具的方法、装置及设备,用 以解决现有技术中在移动终端上运行专用界面工具时系统响应速度较慢,CPU 和内存占用率较高的问题。

本发明提供一种在移动终端上运行专用界面工具的方法,包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810119227.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top