Embedded software update system

   
   

A method and system for an embedded software update system, which helps manufactures or vendors avoid costly product recall activities in the event their digital products have field software errors ("bugs") or hardware problems. One aspect of the present invention is directed to an error correction system, which remotely corrects these software errors and minimizes influences of hardware problems. Another aspect of the present invention is directed to a software updating system, which is capable of updating software modules in the digital products by use of software patches. The software patch system of the present invention facilitates manufactures' transmitting software patches to the "on-the-fly" digital products to fix software errors and minimize influences of hardware problems. The software patch may also contain new parameters for updating some data area in NVM (Non Volatile Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory) memory of a digital product, which is quite useful when service providers or manufactures want to modify some service features or product features.

Un método y un sistema para un sistema encajado de la actualización del software, que ayuda fabrica o los vendedores evitan actividades costosas de memoria de producto en el acontecimiento que sus productos digitales tienen errores del software del campo ("insectos") o problemas del hardware. Un aspecto de la actual invención se dirige a un sistema de la corrección de error, que corrige remotamente estos errores del software y reduce al mínimo influencias de los problemas del hardware. Otro aspecto de la actual invención se dirige a un software que pone al día el sistema, que es capaz de poner al día los módulos del software en los productos digitales por medio de remiendos del software. El sistema del remiendo del software de la actual invención facilita fabricó remiendos del software que transmiten a los productos digitales "en marcha" para fijar errores del software y para reducir al mínimo influencias de los problemas del hardware. El remiendo del software puede también contener los nuevos parámetros para poner al día área de un ciertos datos en MNV (memoria no volátil), memoria de EEPROM (eléctricamente memoria read-Only programable borrable) de un producto digital, que es absolutamente útil cuando los abastecedores de servicio o fabrica desea modificar algunas características de servicio o características de producto.

 
Web www.patentalert.com

< Coordinated application monitoring in a distributed computing environment

< Segmentation of views for simplified navigation on limited device

> Persistent stateful ad hoc checkbox selection

> Determining browser type in an open Java environment

~ 00119