[发明专利]计算设备中的动态模拟无效
申请号: | 200480033326.9 | 申请日: | 2004-11-15 |
公开(公告)号: | CN101142550A | 公开(公告)日: | 2008-03-12 |
发明(设计)人: | A·纳哈塔;S·帕特瓦里;M·穆尔蒂 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/45 |
代理公司: | 北京纪凯知识产权代理有限公司 | 代理人: | 沙捷 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 设备 中的 动态 模拟 | ||
相关申请的交叉引用
本申请要求于2003年11月13日提交的美国临时申请60/520,047的优先权,并且在此将其内容全面引用以供参考。
技术领域
本发明总体上涉及设备模拟器。更特别地是,本发明涉及用于模拟设备的计算机应用程序。
背景技术
技术的进步产生更小巧但更强大的个人计算设备。例如当前存在体积小、重量轻且易于用户携带的各种便携式个人计算设备,包括无线计算设备,诸如便携式无线电话、个人数字助理(PDA)和传呼机设备。更具体地说,例如便携式无线电话还包括用于经由无线网络传送语音和数据分组的蜂窝式电话。此外,许多这种无线电话提供了显著的计算能力,并因而变得相当于小型个人计算机和手持式PDA。
典型情况下,这些更小巧但更强大的个人计算设备常常受到资源约束。例如,屏幕尺寸、可用存储空间和文件系统空间以及输入和输出能力可能会受到设备尺寸小的限制。由于这种严重的资源约束,可能希望维护在这种个人计算设备(客户端计算设备)上驻留的、只具有有限大小但是却是大量的软件应用程序及其它信息。
某些个人计算设备利用应用程序编程接口(API),其有时被称为运行期环境和软件平台。API可以被安装到本地计算机平台上并且可以用来通过提供对设备具体资源的统一调用来简化这种设备的操作和编程。此外,某些API可以向软件开发者提供用于创建可在这种设备上完全执行的软件应用程序的能力。另外,API可以在个人计算设备的系统硬件和软件应用程序之间提供接口。因而,可以在不要求软件开发者访问具体个人计算设备的源代码的情况下,使个人计算设备功能适用于软件应用程序。此外,某些API可以使用安全密钥信息来提供用于在诸如客户端设备和服务器系统之类的个人设备之间安全通信的机制。
这种API的例子包括由加利福尼亚圣地亚哥的Qualcomm公司所开发的:无线二进制运行期环境(Binary Runtime Environment forWirelessBREW)当前公开可用的版本,下面更详细地论述了其中的一些。BREW可以被描述为在诸如无线蜂窝式电话之类的计算设备的操作系统上所存在的薄板(thin veneer)。BREW可以尤其向基于个人计算设备的硬件功能提供一个或多个接口。
此外,由于相对于对设备资源的需要以及相对于通常由包含BREWAPI的设备的消费者所支付的价格,可以以相对较低的成本在个人计算设备上提供BREW,所以BREW是有益的。另外,BREW提供了端到端软件分送平台,包括了用于无线服务操作者、软件开发者和计算设备消费者的各种益处。一个这种当前可用的端到端软件分送平台包括分布在服务器-客户端体系结构上的逻辑,其中服务器可以执行计费、安全和应用程序分送功能,并且其中客户端可以执行应用程序执行、安全和用户接口功能。
为了开发用于各种类型的便携式个人计算设备的软件,有时必须在物理上拥有并测试特定的物理设备,其中正为该物理设备开发软件。拥有物理设备可以使开发者能够执行被加载到物理设备上的软件,以便调试软件并且确定是否所开发的软件提供了开发者想要的功能。作为选择,软件开发者可以使用设备模拟器,但是这种设备模拟器典型情况下是静态的并且被捆绑到单个类型和型号的物理设备。
据此提供一种改进的设备模拟器可能是有益的,该设备模拟器可以模拟用于呈现多种性能的多个设备。
发明内容
提供了一种方法,包括在设备模拟器上产生第一模拟设备。第一模拟设备对应于第一物理设备。在设备模拟器上还产生第二模拟设备。第二模拟设备对应于第二物理设备。在设备模拟器上加载至少一个性能扩展文件。此外,性能扩展文件被应用于第一模拟设备或第二模拟设备。
在特定的实施例中,性能扩展文件被应用于第一模拟设备和第二模拟设备。另外,在特定的实施例中,从由蜂窝式电话、便携式数字助手和传呼机所构成的组中选择第一物理设备。还从由蜂窝式电话、便携式数字助手和传呼机所构成的组中选择第二物理设备。在特定实施例中,第一设备包被执行并且包括用于表示所选择的第一模拟设备性能的性能扩展文件。此外,第二设备包被执行并且包括用于表示所选择的第二模拟设备性能的第二性能扩展文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200480033326.9/2.html,转载请声明来源钻瓜专利网。