IP Library Granted Patent US 7,885,974
Granted Patent B2
US 7,885,974 · App. 10/716,781 · Granted Feb 8, 2011

Method and apparatus providing omnibus view of online and offline content of various file types and sources

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,885,974
App. No.
10/716,781
Granted
Feb 8, 2011
Kind
B2
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.

Claims (35)

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;

where the consolidated listing includes a member-activatable SHARE feature;

where the operations further comprise, responsive to activation of the SHARE feature in conjunction with a particular one of the listed data objects, activating software to share the particular data object with a member-designated transferee.

2. 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;

where the operations of searching the searching the aggregated catalog and utilizing results of the search to provide an output are performed by an online finder;

where the operations further comprise employing software at the requesting member's computer to display the output.

3. 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;

where the finder is further programmed such that:

the consolidated listing includes a member-activatable SHARE feature;

the operations performed by the finder further comprise, responsive to activation of the SHARE feature in conjunction with a particular one of the listed data objects, activating software to share the particular data object with a member designated transferee.

4. 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;

where the finder comprises one or more processing entities at the online service facility;

where the equipment further includes local interface software installed at the member computers, programmed to display the output.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2013
From: MARATHON SOLUTIONS LLC
To: MERCURY KINGDOM ASSETS LIMITED
Reel/Frame 030453/0331 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2012
From: AOL INC.
To: MARATHON SOLUTIONS LLC
Reel/Frame 028704/0043 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2009
From: AOL LLC
To: AOL INC.
Reel/Frame 023750/0210 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED ON REEL 019711 FRAME 0316. ASSIGNOR(S) HEREBY CONFIRMS THE NATURE OF CONVEYANCE IS CHANGE OF NAME. Recorded Mar 25, 2009
From: AMERICA ONLINE, INC.
To: AOL LLC, A DELAWARE LIMITED LIABILITY COMPANY
Reel/Frame 022451/0186 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2007
From: AMERICA ONLINE, INC.
To: AOL LLC, A DELAWARE LIMITED LIABILITY COMPANY
Reel/Frame 019711/0316 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2004
From: FAIRCHILD, GRANVILLE R.; FRISCHLING, BILL; KEELING, JOHN; PACHECO, DANIEL; ROSMARIN, MYRON
To: AMERICA ONLINE, INCORPORATED
Reel/Frame 015340/0509 →