×

Method and apparatus for generating an update package

  • US 8,453,138 B2
  • Filed: 04/13/2005
  • Issued: 05/28/2013
  • Est. Priority Date: 04/13/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for in-place updating an old version of content stored in memory to a new version of content stored in said memory, the method comprising:

  • obtaining an update package for in-place updating said old version of content to said new version of content, said update package including a sequence of commands including at least (i) update commands for copying content of said old version from one memory location in said memory to another memory location in said memory and (ii) protection commands for protecting content of said old version when at least one update command from the sequence of update commands would otherwise create one or more conflict areas, in which content to be overridden will be required for a subsequent update command, said protection commands including commands for copying said content of said old version of at least said conflict areas to a storage buffer and wherein said conflict areas are included in at least one block of content having been split into said conflict areas and non-conflict areas;

    copying content of said old version from one memory location in said memory to another memory location in said memory, according to said update commands in said obtained update package; and

    protecting, according to said protection commands, the content of said old version of each conflict area of said one or more conflict areas included in said at least one block of content prior to said content of said conflict area being overridden.

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