System and method for accessing data from a memory device
First Claim
Patent Images
1. A portable device comprising:
- a solid-state memory device including a data object including stored data and associated object-based organization data; and
a processor, the solid-state memory device responsive to the processor, the processor configured to access the solid-state memory device to retrieve the stored data from the data object and configured to communicate the stored data using a mass storage class (MSC) communication protocol.
23 Assignments
0 Petitions
Accused Products
Abstract
The disclosure is directed to a portable device including a solid-state memory device and a processor. The solid-state memory device includes a data object including stored data and associated object-based organization data. The solid-state memory device is responsive to the processor. The processor is configured to access the solid-state memory device to retrieve the stored data from the data object and configured to communicate the stored data using a mass storage class (MSC) communication protocol.
-
Citations
32 Claims
-
1. A portable device comprising:
-
a solid-state memory device including a data object including stored data and associated object-based organization data; and
a processor, the solid-state memory device responsive to the processor, the processor configured to access the solid-state memory device to retrieve the stored data from the data object and configured to communicate the stored data using a mass storage class (MSC) communication protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of accessing data stored in a solid-state memory device, the method comprising:
-
receiving a mass storage class (MSC) request for a data file;
determining a data object associated with the data file; and
accessing data associated with the stored data object, the data stored in the solid-state memory device. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method of accessing data in a solid-state memory device, the method comprising:
-
storing a data object in the solid-state memory device, the data object including metadata and data, the metadata including a virtual file allocation table data;
reading the virtual file allocation table data from the data object; and
generating a virtual file allocation table based at least in part on the virtual file allocation table data. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method of storing data in a solid-state memory device, the method comprising:
-
receiving a mass storage class (MSC) communication including data for storage;
generating a data object, the data object including metadata and the data for storage, the metadata including a virtual file allocation table data; and
storing the data object in the solid-state memory device. - View Dependent Claims (26, 27, 28, 29)
-
- 30. A solid-state memory device configured to store a data object, the data object including metadata and data, the metadata including virtual file allocation data.
Specification