Patents by Inventor Yuqing Ren

Yuqing Ren has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20050063242
    Abstract: A method and apparatus of updating an embedded software operative in a digital device by a software patch comprises first preparing said embedded software. The method also comprises designating at least one Flash block of a Flash memory in said digital device as Flash update block for software update programming, designating at least one area in RAM memory in said digital device as RAM update buffer for Flash programming, preparing Flash erasing function and Flash writing function, designating a memory area in said digital device as patch area, loading said embedded software into said digital device. The method then comprises generating a software patch, adapted to provide a predetermined function, transmitting said software patch to said digital device through a communications link, receiving said software patch by said digital device, updating at least one Flash block of said embedded software in the unit of Flash block said software patch.
    Type: Application
    Filed: November 9, 2004
    Publication date: March 24, 2005
    Inventor: Yuqing Ren
  • Publication number: 20040237068
    Abstract: 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.
    Type: Application
    Filed: June 24, 2004
    Publication date: November 25, 2004
    Inventor: Yuqing Ren
  • Patent number: 6760908
    Abstract: 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.
    Type: Grant
    Filed: July 15, 2002
    Date of Patent: July 6, 2004
    Assignee: Namodigit Corporation
    Inventor: Yuqing Ren
  • Publication number: 20030084434
    Abstract: 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.
    Type: Application
    Filed: July 15, 2002
    Publication date: May 1, 2003
    Inventor: Yuqing Ren