Patents by Inventor Andrei Kotchanov

Andrei Kotchanov 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: 20050085222
    Abstract: This invention describes a block-by-block software updating process for mobile devices using modifications to a memory structure and a start-up process of the mobile device, that are necessary to allow a fail-safe and secure update of the device software. The memory of the mobile device is modified to store a software block currently updated during the software-update, but not overwriting an original block with an updated block before the updated block is verified. This prevents software from entering an unrecoverable inconsistent and nonfunctional state in case of a power loss or a similar problem. Furthermore, the memory modification allows altering a checksum procedure of the mobile device software to prevent any unauthorized modifications of the mobile device software.
    Type: Application
    Filed: October 17, 2003
    Publication date: April 21, 2005
    Inventors: Michael Przybilski, Andrei Kotchanov, Aapo Rautiainen, Mika Leppinen