×

Method and apparatus for efficient software updating

  • US 6,266,736 B1
  • Filed: 01/31/1997
  • Issued: 07/24/2001
  • Est. Priority Date: 01/31/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. In an In-Flight Entertainment System (IFES) having a processor coupled to a non-volatile memory, a method for loading new information into the non-volatile memory in order to replace a current information, the method comprising:

  • partitioning the non-volatile memory into at least two sections, a first section of the at least two sections containing the current information;

    maintaining a section pointer for use by the processor for accessing the non-volatile memory and selecting a second section of the at least two sections, the second section not containing the current information;

    loading the new information into the second section of the at least two sections as indicated by the maintained section pointer;

    validating the new information after it is loaded into the second section;

    updating the section pointer to indicate that current information is stored in the second section after the loaded new information is validated, wherein the section of the first and second sections not containing the current information is used for loading subsequent new information to replace the current information.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×