×

Flash memory device and system with randomizing for suppressing errors

  • US 20080151618A1
  • Filed: 06/13/2007
  • Published: 06/26/2008
  • Est. Priority Date: 12/24/2006
  • Status: Active Grant
First Claim
Patent Images

1. A device for storing data, comprising:

  • (a) a nonvolatile memory; and

    (b) a controller, of said nonvolatile memory, operative;

    (i) to randomize original data to be stored in said memory while preserving a size of said original data, thereby providing randomized data,(ii) to store said randomized data in said memory, and(iii) in response to a request for said original data by an entity external to the device;

    (A) to retrieve said randomized data from said memory,(B) to derandomize said retrieved randomized data, thereby providing retrieved data substantially identical to said original data, and(C) to export said retrieved data to said entity without authenticating said entity.

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