Method and apparatus providing omnibus view of online and offline content of various file types and sources
First Claim
1. A method for operating an online service facility selectively accessed by multiple member computers, the online service facility including a plurality of online data centers operated by an online service provider (OSP) to store members'"'"' data objects relating to a variety of online services that the OSP renders to its members, the method comprising operations of:
- providing an aggregated catalog that contains information including;
(1) metadata identifying members'"'"' data objects residing in the data centers, and (2) metadata identifying members'"'"' data objects residing in local storage of respective member computers;
monitoring contents of the data centers to detect new storage of prescribed types of data objects owned by the members;
communicating with the member computers to identify prescribed types of data objects newly stored in the member computers'"'"' local storage;
updating the aggregated catalog to list the newly stored data objects from the online data centers and member computers'"'"' local storage;
responsive to each request by a member, searching the aggregated catalog and utilizing results of the search to provide an output for display at the requesting member'"'"'s computer, the output comprising a consolidated listing of both online data objects and locally stored data objects owned by the requesting member.
8 Assignments
0 Petitions
Accused Products
Abstract
An online service provider (OSP) operates online data centers to store members'"'"' data objects relating to various online member services of the OSP. An aggregated catalog lists members'"'"' data objects residing in the online data centers and also those residing in member computers'"'"' local storage. An aggregator monitors contents of the online storage facilities to detect new storage of prescribed types of data objects owned by the members, and also communicates with member computers to identify prescribed types of data objects newly stored in the respective local storage. The aggregator updates the aggregated catalog to list the newly stored data objects. Responsive to a request by a member, a finder searches the aggregated catalog and utilizes results of the search to provide, for display at the requesting member'"'"'s computer, a consolidated listing of online data objects and locally stored data objects owned by the requesting member.
56 Citations
13 Claims
-
1. A method for operating an online service facility selectively accessed by multiple member computers, the online service facility including a plurality of online data centers operated by an online service provider (OSP) to store members'"'"' data objects relating to a variety of online services that the OSP renders to its members, the method comprising operations of:
-
providing an aggregated catalog that contains information including;
(1) metadata identifying members'"'"' data objects residing in the data centers, and (2) metadata identifying members'"'"' data objects residing in local storage of respective member computers;
monitoring contents of the data centers to detect new storage of prescribed types of data objects owned by the members;
communicating with the member computers to identify prescribed types of data objects newly stored in the member computers'"'"' local storage;
updating the aggregated catalog to list the newly stored data objects from the online data centers and member computers'"'"' local storage;
responsive to each request by a member, searching the aggregated catalog and utilizing results of the search to provide an output for display at the requesting member'"'"'s computer, the output comprising a consolidated listing of both online data objects and locally stored data objects owned by the requesting member. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Data management equipment for use in an online service facility selectively accessed by multiple member computers, the online service facility including a plurality of online data centers operated by an online service provider (OSP) to store members'"'"' data objects relating to a variety of online services that the OSP renders to its members, the equipment comprising:
-
an aggregated catalog that contains information including;
(1) metadata identifying members'"'"' data objects residing in the data centers, and (2) metadata identifying members'"'"' data objects residing in local storage of respective member computers;
an aggregator programmed to perform operations comprising;
monitoring contents of the data centers to detect new storage of prescribed types of data objects owned by the members;
communicating with the member computers to identify prescribed types of data objects newly stored in the member computers'"'"' local storage;
updating the aggregated catalog to list to include metadata identifying the newly stored data objects contained in the online data centers and local storage;
a finder programmed to perform operations comprising, responsive to request by a member, searching the aggregated catalog and utilizing results of the search to provide an output for display at the requesting member'"'"'s computer, the output comprising a consolidated listing of online data objects and locally stored data objects owned by the requesting member. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. Data management equipment for use in an online service facility selectively accessed by multiple member computers, the online service facility including a plurality of online data centers operated by an online service provider (OSP) to store members'"'"' data objects relating to a variety of online services that the OSP renders to its members, the equipment comprising:
-
aggregated catalog means for storing information including;
(1) metadata identifying members'"'"' data objects residing in the data centers, and (2) metadata identifying members'"'"' data objects residing in local storage of respective member computers;
aggregator means for;
monitoring contents of the data centers to detect new storage of prescribed types of data objects owned by the members;
communicating with the member computers to identify prescribed types of data objects newly stored in the member computers'"'"' local storage;
updating the aggregated catalog means to include metadata identifying the data objects newly stored data objects contained in the data centers and local storage;
finder means for, responsive to each request by a member, searching the aggregated catalog means and utilizing results of the search to provide an output for display at the requesting member'"'"'s computer, the output comprising a consolidated listing of online data objects and locally stored data objects owned by the member.
-
Specification