[发明专利]同类系统之间的协议确认无效
申请号: | 00808464.5 | 申请日: | 2000-05-31 |
公开(公告)号: | CN1353835A | 公开(公告)日: | 2002-06-12 |
发明(设计)人: | 彼得·R·格雷戈里;詹姆斯·佛洛伊德·沃尔特斯;伊恩·山朴;肖恩·迈克尔·卢卡斯;黄洁;大卫·马修·博伊斯 | 申请(专利权)人: | 毕事快公司 |
主分类号: | G06F11/263 | 分类号: | G06F11/263 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 余刚 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 同类 系统 之间 协议 确认 | ||
本申请要求于1999年6月4日提交的名为“同类系统之间的协议确认(PROTOCOL ACKNOWLEDGMENT BETWEENHOMOGENEOUS SYSTEMS)”的美国临时专利申请第60/137,629号的优先权,并且,本申请是2000年1月21提交的名为“CE验证器测试程序组(CE VALIDATOR TEST SUITE)”的美国专利申请第09/489,308号的继续部分再申请,该申请要求1999年1月21日提交的名为“CE验证器测试程序组(CE VALIDATOR TESTSUITE)”的美国临时专利申请第60/116,824号的优先权。
技术领域
本发明涉及产品质量保证以及涉及用于验证设置在计算机化产品中的操作系统的测试系统和方法。具体地说,本发明涉及产品质量保证和用于在计算机化产品开发期间验证操作系统的测试系统和方法。更具体地说,本发明涉及产品质量保证和用于对通常设置在计算机化产品中的诸如Windows CE的操作系统进行验证的测试系统和方法,该Windows CE由位于华盛顿州Redmond的微软公司制造和销售。
发明背景
研发人员正在逐渐地将操作系统,比如Windows CE,嵌入许多不同类型的计算机化产品中,这些计算机化的产品包括顶置盒、对策系统、条形码扫描器和工厂自动系统。随着Windows CE发展,以致需要“现成的”软件开发工具。尽管许多用于节省设备设计时间的工具和“现成的”软件包已经上市,导致设备快速开发,但没有测试这些新产品兼容性,特别是在设备开发的最后阶段测试这些产品兼容性的快速测试系统或方法。
一般来说,只有两种操作系统设备测试选择是可以得到的:(1)测试编码的内部记述,或者(2)把自定义编码开发委托给另一个公司。为了完成内部测试计划,原始设备制造商(OEMs)必须花费几个月时间来培训他们的员工,花费几个月时间开发测试编码,以及在可以使用这种编码测试他们的产品之前仍需要几个月的准备。同样地,委托的自定义编码开发机构将花费几个月的时间记述该编码。因此这两种选择都将是费时和费钱的。
在质量保证设备测试系统的相关技术中,使用几个网络协议,以便在等候发送消息的确认时暂时停止程序执行。例如,低级的传输控制协议(TCP)中断程序执行,直至由一个“连接”的远程确认某些发送的消息。大多数协议按操作系统独立方式实施。同样地,需要确认的发送消息被保持在一个交叉引用表中,在该表中采用一个执行线程(诸如等待这种确认的线程)交叉引用发送消息的标识。这样的相关技术的系统跟随一个长程序组:在发送初始消息之前建立一个消息标识符(ID);在消息标识符与执行线程相关联的一个表中增加一个元素;发送所述消息;中断发送线程的执行,直至接收编码开启它;通过远程处理,送回一个包含初始消息标识符的命令正确应答(ACK)消息,来确认该发送消息;由发送机器接收命令正确应答消息;分析原始发送消息的消息标识符;在表中查找消息标识符;确定哪个执行线程脱离该表;最后,释放执行的原始发送线程,以继续程序执行。
这些耗时的操作系统设备测试选择已经建立了结合测试系统和方法的长期需要,利用同类系统之间的一个协议确认,用于改善产品质量,节省几个月的时间和费用,并且使产品开发过程流水线化。特别是,测试和验证具有所安装的嵌入式Windows CE操作系统的设备的系统和方法需要克服上述的问题,由此提供了一种系统和方法,该系统和方法改善了产品质量,节省许多月的时间和费用,并且使产品开发过程流水线化,因此它是设备设计人员的完全自动化设计验证软件包。具体地说,需要一个使用提供操作系统事件的系统、一个操作系统内部保持事件表、操作系统内部保持中断线程(即,发送线程)表。因而,与相关技术的协议确认方法不同,几个步骤需要删除(例如,增加一个将执行线程与一个表中的消息标识符相关联的元素,交叉引用一个表中的消息标识符,和确定哪个执行线程从一个表项目中释放)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于毕事快公司,未经毕事快公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/00808464.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:关节驱动装置
- 下一篇:保护继电器和具有明线布线的被保护的控制装置