Patents by Inventor Jeffery D. Glaum

Jeffery D. Glaum 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).

  • Patent number: 7549042
    Abstract: Described is a system and method in which software updates in the form of self-contained, secure entities are applied to an embedded device's non-volatile storage in a failsafe manner. Various types of software updates may be applied, and updates may contain executable code and/or data. Following a reboot, an initial program loader determines an update mode, and if updating, boots to a special update loader. The update loader processes update packages to apply the updates. Kernel partition, system partition and reserve section updates may be updated with entire files or binary difference files, with failure handling mechanisms are provided for each type of update. Updates may be simulated before committing them. Updates may be relocated in memory as appropriate for a device.
    Type: Grant
    Filed: May 1, 2004
    Date of Patent: June 16, 2009
    Assignee: Microsoft Corporation
    Inventors: Jeffery D. Glaum, Scott R. Shell, Andrew M. Rogers, Michael E. Markley, Sachin C. Patel, Mark Scott Tonkelowitz, Mark Plagge