DATA INDEXING BY LOCAL STORAGE DEVICE
First Claim
1. In a computing device having a host device (HD) in communication with a local storage device (LSD), wherein the LSD includes a memory array managed as a plurality of data blocks via which the memory array is accessible to the HD, a method of generating a search index with respect to data stored in the memory array of the LSD, the method comprising:
- by the LSD without involvement of the HD, generating index data with respect to the data stored in the memory array of the LSD; and
by the LSD, storing the generated index data on the LSD as at least a part of the search index.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing device including a host device (HD) is in communication with a local storage device (LSD), wherein the LSD includes a memory array. A search index is generated with respect to data stored in the memory array of the LSD. By the LSD without involvement of the HD, the index data is generated with respect to the data stored in the memory array of the LSD. By the LSD, the generated index data is stored on the LSD as at least a part of the search index. The index may include data that can be used to respond to search queries with respect to data of the LSD. The queries may be originated from a HD or from within the LSD. The use of the index is not limited to responding to search queries. For example, the index may be used for content screening.
-
Citations
16 Claims
-
1. In a computing device having a host device (HD) in communication with a local storage device (LSD), wherein the LSD includes a memory array managed as a plurality of data blocks via which the memory array is accessible to the HD, a method of generating a search index with respect to data stored in the memory array of the LSD, the method comprising:
-
by the LSD without involvement of the HD, generating index data with respect to the data stored in the memory array of the LSD; and by the LSD, storing the generated index data on the LSD as at least a part of the search index. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification