×

Event lock storage device

  • US 9,015,439 B1
  • Filed: 05/30/2014
  • Issued: 04/21/2015
  • Est. Priority Date: 05/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A storage device comprising:

  • memory comprising a user partition and an event partition; and

    a controller in communication with the memory, the controller configured to manage files in the user partition according to a first set of rules and manage files in the event partition according to a second set of rules different from the first set of rules, the controller configured to;

    receive data, from a host device, the host device being external to the storage device;

    store the data in a file, the file being associated with the user partition in the storage device;

    determine whether an indication of occurrence of the event was received from the host device;

    in response to determining receipt of the indication of occurrence of the event, associate the data with the event partition of the storage device solely by performing one or more internal operations within the storage device;

    receive a command from the host device to delete the file;

    determine a difference between an age indicator associated with the file with the age indicator indicative of age of at least a part of the storage device;

    determine whether the difference is greater than a predetermined amount;

    in response to determining that the difference is greater than a predetermined amount, delete the file; and

    in response to determining that the difference is not greater than a predetermined amount, reject the command to delete the file,wherein the memory comprises a silicon substrate and a plurality of memory cells forming at least two memory layers vertically disposed with respect to each other to form a monolithic three-dimensional structure, wherein at least one memory layer is vertically disposed with respect to the silicon substrate.

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