SYSTEMS AND METHODS FOR RETRIEVING DATA IN A COMPUTER NETWORK
First Claim
1. A data retrieval system comprising:
- a first computing device having a processor that supports operation of a software application and an interface module for retrieving data for the software application;
a second computing device communicatively coupled to the first computing device and to one or more storage media for storing the data;
a third computing device communicatively coupled to the interface module of the first computing device and to the second computing device, the third computing device storing a storage and backup map that maps the data to the second computing device; and
a data index stored on the second computing device that indicates a particular location of the data on the one or more storage media that is to be retrieved by the interface module of the first computing device, the data index comprising different information than the storage and backup map.
4 Assignments
0 Petitions
Accused Products
Abstract
A data retrieval system comprising a first computing device communicatively coupled to a second computing device; the first computing device having a processor that supports operation of at least one software application that is used for retrieving data; the second computing device communicatively coupled to one or more storage media; the software application having a retrieval module for retrieving data from the one or more storage media; a storage and backup map that maps to the second computing device; and a data index stored on the second computing device that indicates to the retrieval module a particular location of the data that is to be retrieved by the retrieval module.
118 Citations
20 Claims
-
1. A data retrieval system comprising:
-
a first computing device having a processor that supports operation of a software application and an interface module for retrieving data for the software application; a second computing device communicatively coupled to the first computing device and to one or more storage media for storing the data; a third computing device communicatively coupled to the interface module of the first computing device and to the second computing device, the third computing device storing a storage and backup map that maps the data to the second computing device; and a data index stored on the second computing device that indicates a particular location of the data on the one or more storage media that is to be retrieved by the interface module of the first computing device, the data index comprising different information than the storage and backup map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data retrieval system comprising:
-
a plurality of storage media; a plurality of computing devices communicatively coupled to the plurality of storage media; a processor coupled to the plurality of computing devices and configured to request data stored on the plurality of storage media; a retrieval module for retrieving the requested data from the plurality of storage media, the retrieval module comprising a storage and backup map that maps the requested data to at least one of the plurality of computing devices; and a data index stored on the at least one of the plurality of computing devices that indicates to the retrieval module a particular location of the requested data on the plurality of storage media, the data index comprising different information than the storage and backup map. - View Dependent Claims (10, 11, 12)
-
-
13. A method for retrieving data in a computer system, the method comprising:
-
activating a retrieval module of a first computing device to find a particular location of data requested by a second computing device; selecting with the retrieval module one of a plurality of third computing devices associated with at least one storage media storing the requested data, said selecting with the retrieval module being based at least in part upon instructions contained in a storage map; determining according to a data index stored on the selected third computing device the particular location of the requested data on the at least one storage media coupled to the selected third computing device, the data index comprising different information than the storage map; and retrieving an indication of the requested data from the particular location on the at least one storage media. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A data retrieval system comprising:
-
means for receiving from a first computing device a request for data retrieval, said receiving means operating on a second computing device in network communication with the first computing device; means for selecting one of a plurality of third computing devices associated with at least one storage media storing the requested data, said selecting being based at least in part upon instructions contained in a storage map; means for determining the particular location of the requested data on the at least one storage media coupled to the selected third computing device, said determining means comprising different information than the storage map; and means for retrieving an indication of the requested data from the particular location on the at least one storage media. - View Dependent Claims (20)
-
Specification