IP Library Granted Patent US 7,653,687
Granted Patent B2
US 7,653,687 · App. 11/696,542 · Granted Jan 26, 2010

Method for distributing content to a user station

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,653,687
App. No.
11/696,542
Granted
Jan 26, 2010
Kind
B2
Abstract

A method for controlling a user station configured for communications with a multiplicity of independently-operated data sources via a non-proprietary network includes steps for providing a user interface to enable a user at the user station to select multiple ones of the multiplicity of independently-operated data object sources to be polled; automatically polling each of the selected data object sources in order to determine availability of desired data at each of the selected data object sources; and automatically transporting desired data determined to be available from each of the selected data object sources to the user station. Software and a user station for implementing the method are also described.

Claims (59)

1. A method for distributing content to a user station, comprising:

accessing by the user station first remote content from a first remote content source when a first portable storage medium, having first fixed content and computer executable software stored thereon, is used at the user station and the computer executable software is at least temporarily loaded on the user station, the first remote content relating to the first fixed content; and

accessing second remote content from a second remote content source, the second remote content relating to second fixed content, the second fixed content being different from the first fixed content, and the second fixed content being included on a second portable storage medium;

presenting the first fixed content at the user station together with the first remote content in such a manner to enable perceiving a seamless integration of the first fixed content and the first remote content; and

presenting the second fixed content at the user station together with the second remote content in such a manner to enable perceiving a seamless integration of the second fixed content and the second remote content.

2. The method of claim 1 , wherein the first portable storage medium further includes a specification of predefined transport tasks, further comprising initiating by the user station connections to the first remote content source in accordance with the predefined transport tasks.

3. The method of claim 1 , wherein the first remote content is provided to the user station to have a first look and feel specific to the first fixed content and wherein the second remote content is provided to the user station to have a second look and feel specific to the second fixed content.

4. The method of claim 3 , further comprising customizing the first look and feel of the first fixed content and customizing the second look and feel of the second fixed content.

5. The method of claim 1 , wherein each of the first remote content and the second remote content includes a web page.

6. The method of claim 1 , further comprising coding the first remote content with a markup language available on the first remote content source and coding the second remote content with a markup language available on the second remote content source.

7. The method of claim 1 , further comprising at least temporarily loading the computer executable software on the user station to establish connections between the user station and the first and second remote content sources.

8. The method of claim 7 , further comprising initiating the connections by user input.

9. The method of claim 7 , further comprising making the connections in accordance with a specification included in at least one of the first fixed content and the second fixed content.

10. The method of claim 7 , wherein the connections are perceived to be transparent at the user station.

11. The method of claim 1 , wherein the first portable storage medium further includes link data identifying the first remote content source.

12. The method of claim 1 , wherein computer executable software is included in said second portable storage medium.

13. A first portable storage medium having stored thereon first fixed content and computer-executable instructions, that, if executed by a computing device at a user station, cause the computing device to perform a method comprising:

accessing first remote content from a first remote content source, the first remote content relating to the first fixed content; and

accessing second remote content from a second remote content source, the second remote content relating to second fixed content, the second fixed content being different from the first fixed content, and the second fixed content being included on a second portable storage medium;

presenting the first fixed content at the user station together with the first remote content in such a manner to enable perceiving a seamless integration of the first fixed content and the first remote content; and

presenting the second fixed content at the user station together with the second remote content in such a manner to enable perceiving a seamless integration of the second fixed content and the second remote content.

14. The first portable storage medium of claim 13 , further comprising a specification of predefined transport tasks, wherein the user station initiates connections to the first remote content source in accordance with the predefined transport tasks.

15. The first portable storage medium of claim 13 , wherein the first remote content is provided to the user station to have a first look and feel specific to the first fixed content and wherein the second remote content is provided to the user station to have a second look and feel specific to the second fixed content.

16. The first portable storage medium of claim 15 , wherein the first look and feel is customized by an author of the first fixed content and wherein the second look and feel is customized by an author of the second fixed content.

17. The first portable storage medium of claim 13 , wherein each of the first remote content and the second remote content includes a web page.

18. The first portable storage medium of claim 13 , wherein the first remote content is coded with a markup language available on the first remote content source and wherein the second remote content is coded with a markup language available on the second remote content source.

19. The first portable storage medium of claim 13 , wherein the computer executable software can be at least temporarily loaded on the user station to establish connections between the user station and the first and second remote content sources.

20. The first portable storage medium of claim 19 , wherein the connections are initiated by a user.

21. The first portable storage medium of claim 19 , wherein the connections are made in accordance with a specification included in at least one of the first fixed content and the second fixed content.

22. The first portable storage medium of claim 19 , wherein the connections are perceived to be transparent at the user station.

23. The first portable storage medium of claim 13 , wherein the first portable storage medium further includes link data identifying the first remote content source.

24. The method of claim 13 , wherein computer executable software is included in said second portable storage medium.

25. A method for distributing content to a user station, comprising:

providing, on a computing device, a first content object that is retained in persistent storage at the user station and includes metadata sufficient to enable a software transporter to obtain at least one first supplementary content object associated with the first content object from a remote source over a communications network; and

using a second content object that is retained in persistent storage at the user station and includes metadata sufficient to obtain at least one second supplementary content object associated with the second content object from a remote source over a communications network;

receiving at the user station the second supplementary content object from a remote source that is different from the remote source that provides the first supplementary content object;

determining the sources from which to receive the first and second supplementary content objects transparently to a user at the user station as a function of the respective metadata;

presenting the first content object at the user station together with the first supplementary content object in such a manner to enable perceiving a seamless integration of the first content object and the first supplementary content object; and

presenting the second content object at the user station together with the second supplementary content object in such a manner to enable perceiving a seamless integration of the second content object and the second supplementary content object.

26. The method of claim 25 , wherein the fact that the content in the supplementary objects is not contained in the first and second content objects but is instead obtained from the remote sources after receipt of the first and second content objects is transparent to a user at the user station.

27. The method of claim 25 , further comprising obtaining the supplementary content objects from the remote sources after receipt of the first and second content objects transparently to a user at the user station.

28. A method for distributing content to a user station, comprising:

providing a first content object that is retained in persistent storage at the user station and includes metadata sufficient to enable a software transporter at the user station to obtain at least one first supplementary content object associated with first content object from a remote source over a communications network,

providing said at least one first supplementary content object,

said software transporter being used in conjunction with a second content object that is retained in persistent storage at the user station and includes metadata sufficient to enable said software transporter at the user station to obtain at least one second supplementary content object associated with said second content object from a remote source over a communications network,

providing said second supplementary content object from a remote source that is different from the remote source that provides the first supplementary content object, and

determining the sources from which to provide the first and second supplementary content objects transparently to the a user at the user station as a function of the respective metadata;

presenting the first content object at the user station together with the first supplementary content object in such a manner to enable perceiving a seamless integration of the first content object and the first supplementary content object; and

presenting the second content object at the user station together with the second supplementary content object in such a manner to enable perceiving a seamless integration of the second content object and the second supplmentary content object.

29. The method of claim 28 , wherein the fact that the content in the supplementary objects is not contained in the first and second content objects but is instead obtained from the remote sources after receipt of the first and second content objects is transparent to a user at the user station.

30. A method for distributing content to a user station, comprising:

providing, on a computing device, a first content object that is retained in persistent storage at the user station and includes metadata sufficient to enable a software transporter to obtain at least one first supplementary content object associated with the first content object from a remote source over a communications network; and

using a second content object that is retained in persistent storage at the user station and includes metadata sufficient to obtain at least one second supplementary content object associated with the second content object from a remote source over a communications network;

receiving at the user station the second supplementary content object from a remote source;

determining the sources from which to receive the first and second supplementary content objects transparently to a user at the user station as a function of the respective metadata;

presenting the first content object at the user station together with the first supplementary content object in such a manner to enable perceiving a seamless integration of the first content object and the first supplementary content object; and

presenting the second content object at the user station together with the second supplementary content object in such a manner to enable perceiving a seamless integration of the second content object and the second supplementary content object.

31. The method of claim 30 , wherein the fact that the content in the supplementary objects is not contained in the first and second content objects but is instead obtained from the remote sources after receipt of the first and second content objects is transparent to a user at the user station.

32. The method of claim 30 , further comprising obtaining the supplementary content objects from the remote sources after receipt of the first and second content objects transparently to a user at the user station.

Assignments (9)
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 →
MERGER Recorded Sep 7, 2011
From: TWINTECH E.U., LIMITED LIABILITY COMPANY
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 026868/0667 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2011
From: BTG INTERNATIONAL, INC.
To: TWINTECH E.U., LIMITED LIABILITY COMPANY
Reel/Frame 025653/0731 →
FIRST AMENDMENT TO PATENT ASSIGNMENT Recorded Jan 18, 2011
From: REISMAN, RICHARD R.
To: TELESHUTTLE TECHNOLOGIES, LLC
Reel/Frame 025651/0054 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2011
From: TELESHUTTLE TECHNOLOGIES, LLC
To: BTG INTERNATIONAL, INC.
Reel/Frame 025651/0063 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2011
From: REISMAN, RICHARD R.
To: TELESHUTTLE TECHNOLOGIES, LLC
Reel/Frame 025653/0697 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2010
From: REISMAN, RICHARD R.
To: TELESHUTTLE TECHNOLOGIES, LLC
Reel/Frame 025080/0971 →
Continuity (6)
Division 0955606200 · Apr 20, 2000
Continuation 0864101000 · Apr 29, 1996
Continuation In Part 0825172400 · May 31, 1994
Continuation 0898215700 · Dec 1, 1997
Continuation 0825172400 · May 31, 1994
Related Publication 20070220107A1 · Sep 20, 2007