发明名称 内嵌软件更新系统
摘要 本发明提供了一个内嵌软件更新系统的系统及方法,本系统及方法可协助厂商或贩卖商避免因软件错误或硬件问题而导致的高成本的产品回收。本发明一方面展示一个错误更正系统,可以远端遥控数字产品,更正其软件错误并降低硬件问题对产品所造成的影响。另一方面展示一个软件更新系统,能够利用软件修补数据而将数字产品中的软件模块予以更新。本发明中的软件修补系统使制造商能够经由传送软件修补数据到一个正在使用的数字产品中进行软件错误的修补以及降低硬件问题的影响。该软件修补数据也可包含更新一数字产品的NVM存储器或可删除可编程只读存储器中的某些数据所需的参数,这对一个服务提供商或制造商在修改其服务项目内容或是产品功能时非常具有实用性。
申请公布号 CN1529847A 申请公布日期 2004.09.15
申请号 CN02814191.1 申请日期 2002.07.15
申请人 任宇清 发明人 任宇清
分类号 G06F9/44 主分类号 G06F9/44
代理机构 北京北新智诚知识产权代理有限公司 代理人 赵郁军
主权项 1、一个调整运作于数字产品中的内嵌软件的方法,使其在调整后能够通过一软件修补程序来做就地的修改,其步骤为:a)根据一个事先定好的规则,在该内嵌软件内选定多个插入位置,以每一个选定的插入位置定义该内嵌软件的一个区域;b)在选定的多个插入位置上配置相应的更新处理程序,每一个更新处理程序都可被改写而得以修正该内嵌软件在相对应的区域的执行,这个改写与修正的动作发生在该区域存在一个软件修补程序时;c)在数字产品中决定一个记忆区来供该软件修补程序使用;d)将该配置有多个更新处理程序的内嵌软件载入该数字产品的一个内嵌软件程序码区;
地址 美国加利福尼亚圣地亚哥