×

Methods and systems for updating content including a compressed version

  • US 8,418,167 B2
  • Filed: 10/06/2006
  • Issued: 04/09/2013
  • Est. Priority Date: 10/06/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for in-place updating of an original version of content stored in a non-volatile storage device with storage blocks to yield an updated version of content, the method comprising:

  • obtaining an update package;

    copying said original version or part thereof to a volatile memory;

    updating, in accordance with said update package, said original version or part thereof to provide an uncompressed updated version or part thereof in the volatile memory;

    compressing said uncompressed updated version or part thereof by independently compressing virtual blocks of uncompressed updated content such that all content of a virtual block when compressed, is substantially equal in size to and fits into one storage block; and

    writing said compressed updated version or part thereof in place of said original version or part thereof in said non-volatile storage device, each independently compressed virtual block being written to a separate storage block.

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