IP Library Granted Patent US 9,111,604
Granted Patent B2
US 9,111,604 · App. 11/513,407 · Granted Aug 18, 2015

Software and method that enables selection of on-line content from one of a plurality of network content service providers in a single action

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 9,111,604
App. No.
11/513,407
Granted
Aug 18, 2015
Kind
B2
Abstract

Methods, systems, and computer program products for using a transport function to provide and receive identifications of content available over a network and to provide and receive user-selected content over the network.

Claims (12)

1. A computer program product comprising a tangible computer readable medium having stored thereon computer-executable instructions for enabling a client computer system to retrieve selected content from a plurality of content providers, instructions comprising:

first computer program code for enabling the client computer system to select content to be retrieved from among a set of content available from the plurality of content providers and presented to the client computer system, wherein the first computer program code enables the client computer system to present the retrieved selected content with an interface that is customized to or by the respective content providers, wherein the first computer program code enables the client computer system to:

present an identification of the retrieved selected content;

receive selections associated with the retrieved selected content; and

present the retrieved selected content;

second computer program code for enabling the client computer system to request, in response to a single action per request, that the selected content be repeatedly and automatically retrieved, wherein the request involves exchange of one or more object manifests that reference the selected content between the client computer system and respective ones of the plurality of content providers, wherein the selected content comprises multiple separately selected content items available from at least two different respective content providers for providing each separately selected content item and retrieved from at least two different respective servers hosting each separately selected content item;

object manifest computer program code for enabling the client computer system to generate the one or more object manifests for the selections, each including one or more manifest list entries of the selected content and corresponding source addresses for the selected content; and

third computer program code enabling the client computer system to retrieve the selected content from the plurality of content providers as identified by the one or more manifest list entries and corresponding source addresses; and

fourth computer program product code for enabling the client computer system to persistently store at least one of retrieved selected content and an identification of available content from the plurality of content providers in a storage device.

2. The computer program product of claim 1 , wherein the second computer program code enables the client computer system to repeatedly and automatically retrieve information regarding availability of the selected content according to a schedule.

3. The computer program product according to claim 2 , wherein the second computer program code enables the client computer system to retrieve information relevant to setting the schedule from corresponding content providers.

4. The computer program product according to claim 1 , wherein the second computer program code enables the client computer system to retrieve the selected content based on subscription information stored at the client computer system.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2019
From: INTELLECTUAL VENTURES ASSETS 33 LLC
To: STRATEGIC INTELLECTUAL SOLUTIONS, LLC
Reel/Frame 050053/0387 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2019
From: STRATEGIC INTELLECTUAL SOLUTIONS, LLC
To: TMI SOLUTIONS, LLC
Reel/Frame 050053/0495 →
CORRECTIVE ASSIGNMENT TO CORRECT THE STREET ADDRESS OF RECEIVING PARTY FROM 2700 CENTERVILLE RD. TO 2711 CENTERVILLE RD. PREVIOUSLY RECORDED ON REEL 026868 FRAME 0667. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER EFFECTIVE 09/07/2011. Recorded Sep 25, 2012
From: TWINTECH E.U., LIMITED LIABILITY COMPANY
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 029036/0717 →