[发明专利]持久软件应用程序的管理无效
申请号: | 200580044606.4 | 申请日: | 2005-12-02 |
公开(公告)号: | CN101088067A | 公开(公告)日: | 2007-12-12 |
发明(设计)人: | 罗纳德·R·史密斯;查尔斯·D·埃斯蒂斯;林志翰;比伦·R·帕特尔 | 申请(专利权)人: | 摩托罗拉公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F7/04 |
代理公司: | 中原信达知识产权代理有限责任公司 | 代理人: | 张焕生;谢丽娜 |
地址: | 美国伊*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 持久 软件 应用程序 管理 | ||
技术领域
本发明一般涉及管理在无线装置中的软件应用程序的领域,以及更具体地涉及管理要在无线装置中持续存在的软件应用程序。
背景技术
除了它们的语音通信的用途,无线手持机还结合了计算能力,使得它们可用作处理器以执行软件应用程序,这些应用程序包括包含与远程数字处理系统的交互通信的软件。用于手持机的软件应用程序包括可下载的安装到无线手持机中用于执行的软件应用程序。这样的软件应用程序通常目的在于小规模使用,以及给予无线手持机的用户对于应用程序的完全控制,以及删除应用程序的能力。
然而,一些无线手持机应用程序,被设计成一直在运行。这样的软件应用程序可以执行多种任务,包括跟踪人员或设备、提供多种类型的连续数据到远程服务器。用于无线手持机的软件应用程序还可以仅仅在无线手持机上局部运行,并设法保存在无线手持机中,应用程序以后将被卸载。这些软件应用程序当前需要终端用户了解可有效运行它们的数据应用环境。这样的无线手持机的用户可以不知不觉地没有启动应用程序,或者不知不觉地甚至无意地利用多种方法退出该软件应用程序。这是被设计布置到很多由企业职员使用的无线手持机的软件应用程序所具有的特定问题。当在商业企业系统中维持无线手持机的群组时,这些软件应用程序的用户控制,以及停止或去除它们的能力,经常是一个问题。
因此存在克服如前所述的现有技术的问题的需要。
发明内容
简单说来,根据本发明,无线通信装置包括软件执行环境和与该软件执行环境相关联的软件许可管理器。软件执行环境对在软件执行环境中安装的至少一个安装的软件应用程序包定义状态项。该状态项规定了相对于至少一个软件应用程序包的被禁止用户动作。无线通信装置进一步包括软件包管理器,其提供与至少一个安装的软件应用程序包的通信。软件包管理器执行至少这些功能:基于所述状态项,确保安装的软件应用程序包的持续存在,以及实施(enforce)用于相应安装的软件应用程序包的状态项。
进一步根据本发明,用于管理在无线装置上的应用软件的方法,包括:管理在软件执行环境中的应用软件执行;以及对至少一个安装的软件应用程序包定义软件执行环境中状态项,该至少一个安装的软件应用程序包安装在软件执行环境中。状态项规定了相对于至少一个软件应用程序包的被禁止用户动作。该方法还包括:基于所述状态项,确保安装的软件应用程序包的持续存在;以及执行用于相应安装的软件应用程序包的状态项。
附图说明
附图中,相同参考标号在所有各个视图中表示相同或功能类似的元件,并且附图与以下的详细说明一起,包括在本说明书中并作为本说明书的部分,用于进一步说明多个实施例以及解释所有根据本发明的多个原理和优点。其中:
图1说明结合了本发明的示例性实施例的企业无线通信系统。
图2说明根据本发明的示例性实施例的用于无线手持机的电路方块图。
图3说明根据本发明的示例性实施例的用于在图2中所示的示例性蜂窝电话的管理配置。
图4说明根据本发明的示例性实施例的软件执行环境。
图5说明如通过本发明的示例性实施例执行的管理会话处理流。
图6说明如通过本发明的示例性实施例执行的软件应用程序用户接口。
图7说明根据本发明的示例性实施例的持久应用程序去除处理流。
图8说明根据本发明的示例性实施例的软件组件图。
具体实施方式
按照要求,在这里公开了本发明的详细实施例,应该理解,公开的实施例仅仅用于例示本发明,本发明可以以多种形式实现。因此,在这里公开的特定结构和功能细节不解释为限制,而仅仅是用于权利要求的基础,以及作为用于指导本领域技术人员不同地采用实质上任何适当详细结构的本发明的代表性基础。进一步地,在这里使用的术语和短语不意图限制;而是提供对于本发明的可理解的说明。
如在这里使用的,对于不加数量限制的元素是指一个或多于一个。词语“多个”,如在这里所用的,是指两个或多于两个。词语“另外”,如在这里使用的,定义为至少两个或更多。词语“包括”和/或“具有”,如在这里使用的,定义为非穷尽的包括(也就是开放的术语)。词语“耦合的”,如在这里使用的,被定义为连接的,虽然不必是直接的连接并且不必是机械的连接。
图1说明了结合了本发明示例性实施例的企业无线通信系统100。示例性企业无线通信系统100包括两个用户手持机,也就是第一用户手持机102和第二用户手持机104。图示两个用户手持机以便于理解和简化本发明的示例性实施例的解释。本发明的示例性实施例能够利用任何数量的无线手持机来操作,包括从一个手持机到任何实际数目的手持机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于摩托罗拉公司,未经摩托罗拉公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200580044606.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:圆型针织弹力织物及其制作方法
- 下一篇:制作层合薄片的工艺过程和产品