Source: http://www.google.fr/patents/US8725731
Timestamp: 2017-10-19 00:14:26
Document Index: 201332095

Matched Legal Cases: ['§119', 'Application No. 60', 'Application No. 02', 'Application No. 01906806', 'Application No. 01906806', 'Application No. 02']

Brevet US8725731 - Systems and methods for retrieving data in a computer network - Google Brevets
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...http://www.google.fr/patents/US8725731?utm_source=gb-gplus-shareBrevet US8725731 - Systems and methods for retrieving data in a computer network
Numéro de publication US8725731 B2
Numéro de demande US 13/356,407
Autre référence de publication DE60121827D1, DE60121827T2, EP1393181A2, EP1393181B1, US6658436, US7447692, US8103670, US9286398, US20010047368, US20040167942, US20090055407, US20120124042, US20140351219, WO2001055857A2, WO2001055857A3
Numéro de publication 13356407, 356407, US 8725731 B2, US 8725731B2, US-B2-8725731, US8725731 B2, US8725731B2
Citations de brevets (578), Citations hors brevets (48), Référencé par (7), Classifications (13), Événements juridiques (3)
US 8725731 B2
at least a first media management device comprising computer hardware comprising one or more computer processors, the first media management device configured to migrate at least a first portion of data stored on at least one first storage media to create a first portion of migrated data on at least one second storage media, the first media management device further configured to identify specific storage locations of the first portion of migrated data stored on the second storage media, wherein the specific storage, locations of the first portion of migrated data are stored in at least a first index associated with the first media management device;
at least a second media management device comprising computer hardware comprising one or more computer processors, the second media management device configured to migrate at least a second portion of data stored on the first storage media to create a second portion of migrated data on the second storage media, the second media management device further configured to identify specific storage locations of the second portion of migrated data, wherein the specific storage locations of the second portion of the migrated data are stored in at least a second index associated with the second media management device; and
a retrieval manager comprising computer hardware having one or more computer processors, the retrieval manager communicatively coupled to the interface module of the first computing device and to the first and second media management devices, the retrieval manager configured to track the first and second portions of the migrated data and maintain a backup map that identifies that the first media management device is associated the first portion of the migrated data and that the second media management device is associated with the second portion of migrated data;
wherein in response to a request to retrieve the first and second portions of the migrated data by the first computing device, the retrieval manager is configured to identify the first and second media management devices based on the backup map and is configured to direct the first media management device to retrieve the first portion of the migrated data and further direct the second media management device to retrieve the second portion of the migrated data;
wherein the first media management device is configured to retrieve the first portion of the migrated data from the second storage media based on the specific storage locations in the first index associated with the first media management device; and
wherein the second media management device is configured to retrieve the second portion of the migrated data from the second storage media based on the specific storage locations in the second index associated with the second media management device.
2. The system of claim 1, wherein the backup map does not store the specific storage locations of the first and second portions of the migrated data on the second storage media.
3. The system of claim 1, wherein the backup map stores the specific storage locations of the second portion of migrated data identified by the second media management device.
4. The system of claim 1, wherein the first computing device further comprises a file browser that is dynamic and changes to reflect information regarding the first and second portions of the migrated data to be retrieved.
5. The system of claim 1, wherein the file browser is configured to display information about the first and second portions of migrated data without knowing the specific locations of the first and second portions of the migrated data.
6. The system of claim 1, wherein the file browser is configured to display information about the second storage media that stores the first and second portions of the migrated data without knowing the specific location of the first and second portions of the migrated data on the second storage media.
7. The system of claim 1, wherein the first computing device is configured to initiate retrieval of the first and second portions of the migrated data without knowing the location of the first and second portions of the migrated data when the data is requested by the software application.
8. The system of claim 1, wherein the file browser is configured to display backup dates of the first and second portions of the migrated data.
9. The method of claim 1, wherein the backup map does not store the specific storage locations of the first and second portions of the migrated data on the second storage media.
10. The method of claim 1, wherein the backup map stores the specific storage locations of the second portion of the migrated data identified by the second media management device.
11. The method of claim 1, further comprising displaying information regarding the first and second portions of the migrated data to be retrieved.
12. The method of claim 1, further comprising displaying information about the first and second portions of the migrated data without knowing the specific locations of the first and second portions of the migrated data.
13. The method of claim 1, further comprising displaying information about the second storage media that stores the first and second portions of the migrated data without knowing the specific locations of the first and second portions of the migrated data on the second storage media.
14. The method of claim 1, further comprising initiating the retrieval of the first and second portions of migrated data without knowing the specific locations of the first and second portions of the migrated data when requested by a software application.
15. The method of claim 1, further comprising displaying backup dates of the first and second portions of the migrated data.
16. A method of retrieving data comprising:
migrating, with a first media management device comprising computer hardware having one or more computer processors, a first portion of data stored on at least a first storage media to create a first portion of migrated data on at least a second storage media,
identifying specific storage locations of the first portion of migrated data stored on the second storage media, and storing the specific storage locations of the first portion of migrated data in at least a first index associated with the first media management device;
migrating, with a second media management device comprising computer hardware having one or more computer processors, a second portion of data stored on the first storage media to create a second portion of migrated data on the second storage media,
identifying specific storage locations of the second portion of migrated data stored on the second storage media, and storing the specific storage locations of the second portion of migrated data in at least a second index associated with the second media management device;
tracking with a retrieval manager that executes in one or more computer processors, the first and second portions of the migrated data and maintaining a backup map that identifies that the first media management device is associated with the first portion of the migrated data stored on the second storage media, and that the second media management device is associated with the second portion of the migrated data stored on the second storage media; and
in response to a request to retrieve the first and second portions of the migrated data, identifying the first and second media management devices based on the backup map and directing the first media management device to retrieve the first portion of the migrated data and directing the second media management device to retrieve the second portion of the migrated data;
retrieving with the first media management device, the first portion of the migrated data from the second storage media based on the specific storage locations in the first index associated with the first media management device; and
retrieving with the second media management device, the second portion of the migrated data from the second storage media based on the specific storage locations in the second index associated with the second media management device.
This application is a continuation of U.S. patent application Ser. No. 12/261,984, filed Oct. 30, 2008, which is a divisional of U.S. patent application Ser. No. 10/720,842, filed Nov. 24, 2003, which is a continuation of U.S. patent application Ser. No. 09/774,301 filed on Jan. 30, 2001, now U.S. Pat. No. 6,658,436, issued Dec. 2, 2003, which claims the benefit of priority under 35 U.S.C. §119(e) of U.S. Provisional Application No. 60/179,345, filed on Jan. 31, 2000, all of which are hereby incorporated herein by reference in their entireties.
US20120330966 7 sept. 2012 27 déc. 2012 Commvault Systems, Inc. Interface systems and methods for accessing stored data
5 Ashton, et al., "Two Decades of policy-based storage management for the IBM mainframe computer", www.research.ibm.com, 19 pages, published Apr. 10, 2003, printed Jan. 3, 2009-cited in U.S. App. No. 12/276,868., www.research.ibm.com, Apr. 10, 2003, pp. 19.
6 Ashton, et al., "Two Decades of policy-based storage management for the IBM mainframe computer", www.research.ibm.com, 19 pages, published Apr. 10, 2003, printed Jan. 3, 2009—cited in U.S. App. No. 12/276,868., www.research.ibm.com, Apr. 10, 2003, pp. 19.
9 Communication in European Application No. 02 747 883.3, mailed Jul. 20, 2007.
11 European Communication in Application No. 01906806.3, issued Sep. 21, 2010, in 6 pages.
12 European Examination Report, Application No. 01906806.3-1244, dated Sep. 13, 2006, 3 pages.
13 European Office Action dated Apr. 22, 2008, EP02778952.8.
14 European Office Action dated Mar. 26, 2008, EP019068337.
15 Hsiao et al., "Using a Multiple Storage Quad Tree on a Hierarchial VLSI Compaction Scheme", IEEE, 1990, pp. 1-15.
16 International Preliminary Report on Patentability dated May 15, 2006 in PCT/US2004/038278 filed Nov. 15, 2004. (Publication No. WO2005/050381).
17 International Preliminary Report on Patentability, PCT/US2004/038278, May 15, 2006; 4 pages.
19 International Search Report and Preliminary Report on Patentability dated Mar. 03, 2003, PCT/US2002/018169.
20 International Search Report and Preliminary Report on Patentability dated May 04, 2001, PCT/US2000/019363.
25 International Search Report dated Feb. 1, 2006 in PCT/US2004/038278 filed Nov. 15, 2004.
26 International Search Report on Patentability dated Dec. 21, 2000 in PCT/US00/19364 filed Nov. 14, 2000.
28 International Search Report, PCT/US2004/038278, Feb. 1, 2006; 1 page.
31 Jason Gait, "The Optical File Cabinet: A Random-Access File System for Write-Once Optical Disks," IEEE Computer, vol. 21, No. 6, pp. 11-22 (1998).
32 Microsoft Press Computer Dictionary Third Edition, "Data Compression," Microsoft Press, 1997, p. 130.
34 Pitoura et al. "Locating Objects in Mobile Computing", IEEE Transactions on Knowledge and Data Engineering, vol. 13, No. 4, Jul.-Aug. 2001, pp. 571-592.
37 Supplemental European Search Report, mailed Sep. 14, 2006, European Patent Application No. 02 77 8952, filed Jun. 10, 2002, 3 pages.
42 U.S. Appl. No. 13/038,614, Sep. 26, 2013, Prahlad, et al.
43 U.S. Appl. No. 13/787,583, filed Mar. 6, 2013, Kavuri, et al.
44 U.S. Appl. No. 13/959,520, filed Aug. 5, 2013, Prahlad, et al.
45 U.S. Appl. No. 13/961,265, Aug. 7, 2013, Crescenti, et al.
46 Veeravalli, B., "Network Caching Strategies for a Shared Data Distribution for a Predefined Service Demand Sequence," IEEE Transactions on Knowledge and Data Engineering, vol. 15, No. 6, Nov.-Dec. 2003, pp. 1487-1497.
47 Weatherspoon H. et al., "Silverback: A Global-Scale Archival System," Mar. 2001, pp. 1-15.
Classification aux États-Unis 707/736, 707/770
Classification coopérative G06F11/1415, G06F11/1402, Y10S707/99944, G06F17/30106, Y10S707/99932, Y10S707/99953, Y10S707/99955, G06F11/1469, G06F17/30864, G06F2201/80
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:OSHINSKY, DAVID A;IGNATIUS, PAUL;PRAHLAD, ANAND;AND OTHERS;SIGNING DATES FROM 20010123 TO 20010130;REEL/FRAME:031884/0281