[发明专利]J2ME应用前台切换的资源调配方法及装置有效
申请号: | 200910216898.5 | 申请日: | 2009-12-28 |
公开(公告)号: | CN101788926A | 公开(公告)日: | 2010-07-28 |
发明(设计)人: | 刘刚;谢鑫;苟定勇;何平 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;H04W28/02;H04W28/16 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | j2me 应用 前台 切换 资源 调配 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种JAVA 2平台微缩 版本(JAVA 2 Platform Micro Edition,简称为J2ME)应用前台切换 的资源调配方法及装置。
背景技术
当前市面上的终端产品(例如,手机)可以说是五花八门、种 类繁多,除了外观尺寸、生产厂商、芯片、操作系统、无线传输制 式之间的差异之外,功能、性能等方面的差异和细分也越来越大。 随着国内3G网络的开通和扩展,手机的深化普及,各种手机之间 差异还在进一步扩大。与此同时,运营商要求尽可能多的手机拥有 除了电话、短信等之外的更多共性功能,以便能更好地推广更多的 新业务。在这种情况下,支持JAVA虚拟机的功能显得尤为重要, 基于嵌入式平台的JAVA虚拟机已经成为了多数主流运营商对手机 (特别是定制手机)的强制性要求。
JAVA虚拟机的主要功能是为手机提供一个JAVA 2微型版 (J2ME)应用环境,手机用户可以通过无线网等方式下载、安装、 运行和管理J2ME应用程序。同时,根据运营商的需求,还可以在 手机上预置运营商要求的预置JAVA应用。通过JAVA虚拟机的支 持,使得同样的JAVA应用程序可以在不同手机上使用,淡化了手 机之间的差异。正是因为JAVA应用无可比拟的跨平台特性;只要 手机具有JAVA虚拟机,运营商就可以在客户不更换手机的情况下 方便灵活地在开展新业务。因而,除了手机自带的基本功能应用, 例如,电话、短信、彩信、可视电话、流媒体播放器等,还可以通 过JAVA虚拟机下载安装JAVA应用程序,扩充手机的功能,例如, 在线游戏、手机银行、手机证券、导航工具、在线音乐等,从而使 手机能力得到了极大的提升。
不论手机是单任务操作系统还是多任务操作系统,不论JAVA 虚拟机是单任务虚拟机还是多任务虚拟机,作为手机上的一个应用 组件,JAVA虚拟机在运行的时候,不可避免地会与其他手机应用(电 话等)存在并发的场景,也就存在前后台切换的问题。例如,手机 用户正在玩JAVA游戏或使用JAVA手机证券,此时,如果有电话 或可视电话呼入,由于电话的优先级很高,需要将JAVA应用程序 切换到后台而将电话切换到前台;通话结束后,又需要将JAVA应 用恢复到前台继续执行。传统的方法有两种,但都存在不足:(1) JAVA虚拟机切换到后台,整个JAVA虚拟机组件挂起,正在运行的 JAVA应用停止执行;(2)JAVA虚拟机切换到后台,JAVA虚拟机 不作处理,JAVA应用继续执行。
但是,针对上述两种方法,存在以下不足。
使用方法(1),对于在线实时应用是非常致命的,可能会严重 影响到用户体验。如图1所示,如果用户正在玩一个多人联网JAVA 游戏,在接听了一个电话之后,就异常中断了,无法继续;更甚者, 用户正在使用JAVA版本的手机证券或手机银行,在接听一个电话 之后,所有操作都中断了,即使不发生错误导致损失也需要所有操 作重头再来,因此严重影响了用户体验。
使用方法(2),对于资源需求很大的本地应用是致命的,严重 的情况会导致本地应用无法正常使用。如图2所示,如果正在运行 一个资源需求很大的JAVA应用,例如,复杂的游戏或JAVA性能 测试软件等,CPU占用率可能高达90%。此时,一个可视电话呼入, JAVA虚拟机切换到后台后JAVA应用仍然执行,并且CPU占用率 并没有有效降低;由于可视电话对CPU等资源需求很高,很容易因 为资源没有得到满足造成可视电话效果变差,严重时甚至导致可视 电话接听失败。
因此,必须采用一种更加灵活有效的方法,处理JAVA虚拟机 在后台时的工作情况。
发明内容
针对相关技术中采用传统方法进行程序的前后台切换时,会降 低用户体验或者导致本地应用无法正常使用的问题而提出本发明, 为此,本发明的主要目的在于提供一种J2ME应用前台切换的资源 调配方法及装置,以解决上述问题至少之一。
根据本发明的一个方面,提供了一种J2ME应用前台切换的资 源调配方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910216898.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有自动合闸功能的内置式断路器
- 下一篇:一种兴趣点显示方法和设备