[发明专利]用于确定无线装置的多媒体性能方面的方法和设备有效
申请号: | 200680021163.1 | 申请日: | 2006-04-21 |
公开(公告)号: | CN101198938A | 公开(公告)日: | 2008-06-11 |
发明(设计)人: | 法鲁克·乌斯马尼;肯尼·福克;蒂亚·曼宁·卡塞特 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F11/273 |
代理公司: | 北京律盟知识产权代理有限责任公司 | 代理人: | 刘国伟 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 确定 无线 装置 多媒体 性能 方面 方法 设备 | ||
在35 U.S.C.§119下主张优先权
本专利申请案主张2005年4月21日申请的题为“Methods And Apparatus ForProviding Multimedia Test Engines For A Wireless Device”的第60/674,108号临时申请案的优先权,所述临时申请案转让给本申请案的受让人,且因此以引用方式明确并入本文中。
技术领域
所描述的实施例大体上涉及无线通信装置和软件测试。更明确地说,所描述的实施例涉及用于测试无线装置上的多媒体应用程序编程接口(API)的构架。
背景技术
无线连网在不需要直接电连接(例如铜线或光缆)的情况下,将一个或一个以上无线装置连接到其它计算机装置。无线装置通常以包的形式经由无线或部分无线的计算机网络传送数据,并在网络上开启“数据”或“通信”信道,使得装置可发送和接收数据包。无线装置通常具有无线装置资源(例如程序和硬件组件),其独立且协作地操作以根据其设计和特定协议或配置来使用和产生数据,例如使用开放式通信连接来在网络上发射和接收数据。
无线装置正被制造得具有不断增加的计算能力,且正变得等价于个人计算机。这些“智能”无线装置(例如蜂窝式电话)具有安装到其本地计算机平台上的API,所述API允许软件开发者创建在蜂窝式电话上操作的软件应用程序。API位于无线装置系统软件与软件应用程序之间,从而使得蜂窝式电话功能性可在不要求软件开发者具有特定蜂窝式电话系统源代码的情况下用于所述应用程序。
接收、显示和发射视频、音频和剪辑的多媒体零件是现在无线装置上提供的最新革新中的一些,且在发布之前需要较长且较复杂的测试。因为新的多媒体应用程序可能需要新的API,所以运营商和/或原始设备制造商(OEM)不仅必须测试新的应用程序,而且必须测试所有新的多媒体API。此外,在不预先测试任何底层API的情况下,测试主应用程序是不可能的。
因此,提供用于提供一种测试构架的设备和方法,其中独立于依赖多媒体API的多媒体应用程序来测试和运用所述多媒体API,将是有利的。
发明内容
所描述的实施例包括设备、方法、计算机可读媒体和处理器,其可操作以提供用以运用和测试多媒体应用程序编程接口(API)的系统且自动的方式。此类实施例可减少无线装置芯片组提供商/OEM的回归测试。此外,可通过独立于所述应用程序测试底层API来减少应用程序测试时间。
在一些方面,一种在无线网络上测试无线装置上的多媒体应用程序编程接口(API)的方法包括在无线装置上获得包含至少一个测试脚本的多媒体测试配置。所述方法进一步包含在无线装置上执行所述至少一个测试脚本,所述至少一个测试脚本可操作以运用在无线装置上实施的预定多媒体应用编程接口(API)。另外,所述方法包含基于测试脚本的执行而将与多媒体API的性能有关的多媒体测试数据记录在无线装置上。另外,所述方法包含转发所记录的多媒体测试数据,以用于分析多媒体API的性能。在有关方面,机器可读媒体包括在由机器执行时致使机器执行上述操作的指令。在其它有关方面,至少一种处理器经配置以执行上述动作。
在其它方面,一种无线装置包括用于在所述无线装置上获得包含至少一个测试脚本的多媒体测试配置的装置。所述无线装置还包含用于在无线装置上执行所述至少一个测试脚本的装置,其中所述至少一个测试脚本可操作以运用在无线装置上实施的预定多媒体应用编程接口(API)。另外,无线装置包含用于基于测试脚本的执行而在无线装置上记录与多媒体API的性能有关的多媒体测试数据的装置。另外,无线装置包含用于转发所记录的多媒体测试数据以用于分析多媒体API的性能的装置。
在其它方面,一种无线装置包括处理引擎和应用程序编程接口(API),所述应用程序编程接口可操作以向处理引擎提供接口。所述无线装置进一步包含存储器,其包括可由处理引擎执行的多媒体测试引擎。多媒体测试引擎包括具有测试脚本的测试配置,所述测试脚本可操作以调用和测试API的性能。另外,多媒体测试引擎包括监视逻辑和报告逻辑。监视逻辑可操作以监视和记录与API的操作和测试脚本的执行相关联的多媒体测试数据。报告逻辑可操作以经由无线网络将所记录的多媒体测试数据转发到预定装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680021163.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:手持式打入装置
- 下一篇:会议系统及其多媒体数据存储方法