Managing copies of data
First Claim
1. A method in a computer system for retrieving data from one of multiple copies of the data, the method comprising:
- receiving, from a requesting computer, a request identifying at least one data object to be accessed;
identifying multiple copies of the data object that satisfy the request from the requesting computer;
for each identified copy, determining an availability of the copy relative to other identified copies,wherein determining the availability at least includes determining an approximate time required to access the identified copy;
selecting an identified copy to use for accessing the identified at least one data object,wherein the selecting is based at least in part on the determined availability of the identified copies; and
accessing the identified at least one data object using the selected copy, andwherein determining the availability includes determining a purpose of the retrieval request, wherein the determined purpose is for a legal discovery request.
4 Assignments
0 Petitions
Accused Products
Abstract
A method in a computer system for retrieving data from one of multiple copies of the data is provided, referred to as the data management system. The data management system receives a request identifying at least one data object to be accessed. Then, the data management system queries a metabase to locate data copies that contain the identified at least one data object, wherein the data copies are created from similar source data, and wherein for each data copy the metabase contains an indication of the availability of the copy relative to other copies. Next, the data management system determines one of the located data copies to use to access the identified at least one data object, wherein the determination is made based on the indicated availability contained in the metabase for each of the located data copies. Then, the data management system accesses the identified at least one data object using the determined one of the located data copies.
-
Citations
31 Claims
-
1. A method in a computer system for retrieving data from one of multiple copies of the data, the method comprising:
-
receiving, from a requesting computer, a request identifying at least one data object to be accessed; identifying multiple copies of the data object that satisfy the request from the requesting computer; for each identified copy, determining an availability of the copy relative to other identified copies, wherein determining the availability at least includes determining an approximate time required to access the identified copy; selecting an identified copy to use for accessing the identified at least one data object, wherein the selecting is based at least in part on the determined availability of the identified copies; and accessing the identified at least one data object using the selected copy, and wherein determining the availability includes determining a purpose of the retrieval request, wherein the determined purpose is for a legal discovery request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage medium containing instructions for controlling a computer system to access multiple copies of data through a web server, by an operation comprising:
-
submitting a web-based request identifying at least one data object stored as multiple data copies within a data management system, wherein the web-based request was received from a user, and wherein the computer system stores authentication information associated with the user; receiving a web page containing multiple results responsive to the submitted web-based request, wherein each result contains a link through which a data object associated with the result can be accessed, wherein the multiple received results include at least two copies of substantially the same identified data object, wherein the at least two copies are associated with an availability score that represents a time to access each of the at least two copies, wherein the computer system stores authentication information that specifies accessibility for the at least two copies of the data object, wherein one of the at least two copies is inaccessible to the user based on the user'"'"'s authentication information and the authentication information that specified accessibility of the at least two copies of the data object, and wherein the web page containing multiple results is associated with a purpose of the web-based request, wherein the purpose is for a legal request; submitting a request to access a data object associated with the multiple received results, wherein the request to access the data object was received from a user; and providing to the user a copy of the data object, wherein the data object is formatted for display to the user via a web browser. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A computer-readable storage medium storing instructions to permit a computer to display a page for identifying and retrieving data objects accessible through multiple copies of similar source data, comprising:
-
a criteria entry area configured to receive one or more criteria that identify at least one data object stored within a data management system; a search activation indication configured to initiate a search for matching data objects based on the received criteria wherein the matching data objects include multiple copies of the at least one data object; and a results display area configured to display the multiple copies of the at least one data object that match the received criteria, wherein the results display area provides a link to the multiple copies of the one or more data objects through which a browser-compatible instance of the multiple copies of the data object can be both viewed and accessed, wherein the results display area includes availability information for the multiple copies of the one or more data objects, and, wherein the availability information at least includes determining an approximate time required to access each of the multiple copies of the one or more data objects, and wherein the availability information is associated with a purpose of the search, wherein the purpose is for a legal discovery request. - View Dependent Claims (27, 28, 29, 30, 31)
-
Specification