Storage Device and Method for Using a Virtual File in a Public Memory Area to Access a Plurality of Protected Files in a Private Memory Area
First Claim
1. A method for using a virtual file in a public memory area to access a plurality of protected files in a private memory area, the method comprising:
- performing in a controller of a storage device having a public memory area and a private memory area;
(a) receiving a request from a host for access to a virtual file in the public memory area, wherein the virtual file is associated with a plurality of protected files stored in the private memory area;
(b) responding to the request for access to the virtual file by selecting and providing the host with access to one of the plurality of protected files stored in the private memory area; and
(c) receiving an additional request from the host for access to the virtual file, wherein the controller responds to the additional request by selecting and providing the host with access to a different one of the plurality of protected files stored in the private memory area.
2 Assignments
0 Petitions
Accused Products
Abstract
A storage device and method for using a virtual file in a public memory area to access a plurality of protected files in a private memory area are disclosed. In one embodiment, a storage device receives a request from a host for access to a virtual file in the public memory area, wherein the virtual file is associated with a plurality of protected files stored in the private memory area. The storage device responds to the request by selecting and providing the host with access to one of the plurality of protected files stored in the private memory area. The storage device receives an additional request from the host for access to the virtual file and responds to the additional request by selecting and providing the host with access to a different one of the plurality of protected files stored in the private memory area.
-
Citations
30 Claims
-
1. A method for using a virtual file in a public memory area to access a plurality of protected files in a private memory area, the method comprising:
performing in a controller of a storage device having a public memory area and a private memory area; (a) receiving a request from a host for access to a virtual file in the public memory area, wherein the virtual file is associated with a plurality of protected files stored in the private memory area; (b) responding to the request for access to the virtual file by selecting and providing the host with access to one of the plurality of protected files stored in the private memory area; and (c) receiving an additional request from the host for access to the virtual file, wherein the controller responds to the additional request by selecting and providing the host with access to a different one of the plurality of protected files stored in the private memory area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. A storage device comprising:
-
a public memory area; a private memory area; and a controller in communication with the public and private memory areas, wherein the controller is configured to; (a) receive a request from a host for access to a virtual file in the public memory area, wherein the virtual file is associated with a plurality of protected files stored in the private memory area; (b) respond to the request for access to the virtual file by selecting and providing the host with access to one of the plurality of protected files stored in the private memory area; and (c) receive an additional request from the host for access to the virtual file, wherein the controller is configured to respond to the additional request by selecting and providing the host with access to a different one of the plurality of protected files stored in the private memory area. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification