US6658464B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
User station software that controls transport, storage, and presentation of content from a remote source
Assignee: TELESHUTTLE TECHNOLOGIES LLC
•
Filing: 2000-04-20
•
Granted: 2003-12-02
•
Expires: 2020-04-20
Abstract
Abstract A method for operating a user station configured for communications with a multiplicity of independently-operated data sources via a non-proprietary network includes steps of receiving a first data object from one of the data sources, and automatically pre-fetching a plurality of additional data objects of arbitrary type referenced by the first data object from respective other ones of the independently-operated data sources identified by information embedded in the first data object. Corresponding software is also described.
Inventors
- 👤 Richard R. Reisman
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 09:48
CPC Classifications
G; G11; G11C; G11C8/00; G11C8/18; G06; G06F; G06F8/00; G06F8/60; G06F8/65; G06Q; G06Q10/00; G06Q10/02; G06Q10/025; G06Q10/06; G06Q10/067; G06Q20/00; G06Q20/08; G06Q20/20; G06Q20/38; G06Q20/382; G06Q30/00; G06Q30/06; G06Q30/0601; G06Q30/0609; G06Q30/0623; G06Q30/0633; G06Q30/0635; G06Q30/0641; G06Q40/00; G06Q40/04; G06Q40/12; G06Q40/123; H; H04; H04L; H04L67/00; H04L9/00; H04L9/40; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99941; Y10S707/99944; Y10S707/99945
Claims Analysis
Total Claims: 82
Claim 1
Independent Claim
133 words
A software product for use at a user station, the user station including a processor and a storage device, the software product comprising computer executable instructions that, when executed by the processor: enable a user at the user station to select content from each of a plurality of independent publishers; effect transport of the selected content from each of the plurality of publishers to the user station over a communications network and, without user intervention, effect storage of the transported content to the storage device such that the content is retained on the storage device upon shutting down of the user station and/or deactivation of the software product; and effect presentation of the stored content to the user at the user station with a user interface that is customized to the respective publishers.
Claim 2
Dependent Claim
133 words
A software product for use at a user station, the user station including a processor and a storage device, the software product comprising computer executable instructions that, when executed by the processor: enable a user at the user station to select content from each of a plurality of independent publishers; effect transport of the selected content from each of the plurality of publishers to the user station over a communications network and, without user intervention, effect storage of the transported content to the storage device such that the content is retained on the storage device upon shutting down of the user station and/or deactivation of the software product; and effect presentation of the stored content to the user at the user station with a user interface that is customized to the respective publishers.
Claim 3
Dependent Claim
53 words
The software product as set forth in claim 1 , further comprising computer executable instructions that, when executed by the processor: effect a network connection between the user station and the communications network, via a network provider, wherein the plurality of independent publishers available for selection are not determined by the network provider.
Claim 4
Dependent Claim
17 words
The software product as set forth in claim 2 , wherein the communications network is the Internet.
Claim 5
Dependent Claim
20 words
The software product as set forth in claim 2 , wherein the user interface is provided by the respective publishers.
Claim 6
Dependent Claim
20 words
The software product as set forth in claim 1 , wherein the user interface is provided by the respective publishers.
Claim 7
Dependent Claim
52 words
The software product as set forth in claim 1 , further comprising computer executable instructions that, when executed by the processor: effect a network connection between the user station and the communications network, via a network provider, wherein the user interface is provided by the respective publisher independently of the network provider.
Claim 8
Dependent Claim
49 words
The software product as set forth in claim 1 , further comprising computer executable instructions that, when executed by the processor: effect a network connection between the user station and the communications network, via a network provider, wherein the user interface is provided without cooperation of the network provider.
Claim 9
Dependent Claim
26 words
The software product as set forth in claim 1 , wherein the transport of the selected content to the user station is effected without user intervention.
Claim 10
Dependent Claim
27 words
The software product as set forth in claim 1 , wherein the transport of the selected content to the user station is effected according to a schedule.
Claim 11
Dependent Claim
28 words
The software product as set forth in claim 1 , wherein the transport of the selected content to the user station is effected according to a user-modifiable schedule.
Claim 12
Dependent Claim
26 words
The software product as set forth in claim 1 , wherein the transport of the selected content to the user station is effected automatically and repeatedly.
Claim 13
Dependent Claim
27 words
The software product as set forth in claim 1 , wherein the selected content is transported directly from each of the independent publishers to the user station.
Claim 14
Dependent Claim
32 words
The software product as set forth in claim 1 , wherein the selected content is transported from each of the independent publishers to the user station, without first passing through a gateway.
Claim 15
Dependent Claim
57 words
The software product as set forth in claim 1 , wherein the transport of the selected content to the user station is effected in accordance with an object manifest, the object manifest including an identification of a plurality of objects from different ones of the respective publishers, and a source address for each of the respective publishers.
Claim 16
Dependent Claim
42 words
The software product as set forth in claim 1 , wherein the selected content is transported from each of the independent publishers to the user station, without first passing through an online service provider that serves multiple ones of the independent publishers.
Claim 17
Dependent Claim
29 words
The software product as set forth in claim 1 , wherein the transport of the selected content to the user station is effected using a non-proprietary data transfer protocol.
Claim 18
Dependent Claim
17 words
The software product as set forth in claim 1 , wherein the communications network is the Internet.
Claim 19
Dependent Claim
42 words
The software product as set forth in claim 1 , wherein the selected content is transported from each of the independent publishers to the user station, without first passing through an information distribution service that serves multiple ones of the independent publishers.
Claim 20
Dependent Claim
49 words
The software product as set forth in claim 1 , further comprising computer executable instructions that, when executed by the processor: enable the user to effect a network connection between the user station and the communications network, via any selected one of a plurality of different available network providers.
Claim 21
Dependent Claim
133 words
A software product for use at a user station, the user station including a processor and a storage device, the software product comprising computer executable instructions that, when executed by the processor: enable a user at the user station to select content from each of a plurality of independent services; effect transport of the selected content from each of the plurality of services to the user station over a communications network and, without user intervention, effect storage of the transported content to the storage device such that the content is retained on the storage device upon shutting down of the user station and/or deactivation of the software product; and effect presentation of the stored content to the user at the user station with a user interface that is customized to the respective services.
Claim 22
Dependent Claim
133 words
A software product for use at a user station, the user station including a processor and a storage device, the software product comprising computer executable instructions that, when executed by the processor: enable a user at the user station to select content from each of a plurality of independent services; effect transport of the selected content from each of the plurality of services to the user station over a communications network and, without user intervention, effect storage of the transported content to the storage device such that the content is retained on the storage device upon shutting down of the user station and/or deactivation of the software product; and effect presentation of the stored content to the user at the user station with a user interface that is customized to the respective services.
Claim 23
Dependent Claim
53 words
The software product as set forth in claim 20 , further comprising computer executable instructions that, when executed by the processor: effect a network connection between the user station and the communications network, via a network provider, wherein the plurality of independent services available for selection are not determined by the network provider.
Claim 24
Dependent Claim
17 words
The software product as set forth in claim 21 , wherein the communications network is the Internet.
Claim 25
Dependent Claim
20 words
The software product as set forth in claim 21 , wherein the user interface is provided by the respective services.
Claim 26
Dependent Claim
20 words
The software product as set forth in claim 20 , wherein the user interface is provided by the respective services.
Claim 27
Dependent Claim
52 words
The software product as set forth in claim 20 , further comprising computer executable instructions that, when executed by the processor: effect a network connection between the user station and the communications network, via a network provider, wherein the user interface is provided by the respective service independently of the network provider.
Claim 28
Dependent Claim
49 words
The software product as set forth in claim 20 , further comprising computer executable instructions that, when executed by the processor: effect a network connection between the user station and the communications network, via a network provider, wherein the user interface is provided without cooperation of the network provider.
Claim 29
Dependent Claim
26 words
The software product as set forth in claim 20 , wherein the transport of the selected content to the user station is effected without user intervention.
Claim 30
Dependent Claim
27 words
The software product as set forth in claim 20 , wherein the transport of the selected content to the user station is effected according to a schedule.
Claim 31
Dependent Claim
28 words
The software product as set forth in claim 20 , wherein the transport of the selected content to the user station is effected according to a user-modifiable schedule.
Claim 32
Dependent Claim
26 words
The software product as set forth in claim 20 , wherein the transport of the selected content to the user station is effected automatically and repeatedly.
Claim 33
Dependent Claim
27 words
The software product as set forth in claim 20 , wherein the selected content is transported directly from each of the independent services to the user station.
Claim 34
Dependent Claim
32 words
The software product as set forth in claim 20 , wherein the selected content is transported from each of the independent services to the user station, without first passing through a gateway.
Claim 35
Dependent Claim
57 words
The software product as set forth in claim 20 , wherein the transport of the selected content to the user station is effected in accordance with an object manifest, the object manifest including an identification of a plurality of objects from different respective ones of the services, and a source address for each of the respective services.
Claim 36
Dependent Claim
39 words
The software product as set forth in claim 20 , wherein the selected content is transported from each of the independent services to the user station, without first passing through an online service provider that serves multiple independent publishers.
Claim 37
Dependent Claim
29 words
The software product as set forth in claim 20 , wherein the transport of the selected content to the user station is effected using a non-proprietary data transfer protocol.
Claim 38
Dependent Claim
15 words
The software product as set forth in claim wherein the communications network is the Internet.
Claim 39
Dependent Claim
39 words
The software product as set forth in claim 20 , wherein the selected content is transported from each of the independent services to the user station, without first passing through an information distribution service that serves multiple independent publishers.
Claim 40
Dependent Claim
49 words
The software product as set forth in claim 20 , further comprising computer executable instructions that, when executed by the processor: enable the user to effect a network connection between the user station and the communications network, via any selected one of a plurality of different available network providers.
Claim 41
Dependent Claim
182 words
A software product for use at a user station, the user station including a processor and a storage device, the software product comprising a viewer capable of handling a markup language and comprising computer executable instructions that, when executed by the processor: enable a user at the user station to select one or more remote information object sources from a plurality of available remote information object sources operated by independent publishers; effect transport of one or more information objects, at least one of the information objects being represented using the markup language, from any selected one of the remote information object sources to the user station over a communications network and, without user intervention, effects storage of the transported information object(s) to the storage device such that the information object(s) are retained on the storage device upon shutting down of the user station and/or deactivation of the software product; and enable, for each stored information object, presentation of that object using the viewer to the user at the user station with a look and feel that is specific to the respective publisher.
Claim 42
Dependent Claim
182 words
A software product for use at a user station, the user station including a processor and a storage device, the software product comprising a viewer capable of handling a markup language and comprising computer executable instructions that, when executed by the processor: enable a user at the user station to select one or more remote information object sources from a plurality of available remote information object sources operated by independent publishers; effect transport of one or more information objects, at least one of the information objects being represented using the markup language, from any selected one of the remote information object sources to the user station over a communications network and, without user intervention, effects storage of the transported information object(s) to the storage device such that the information object(s) are retained on the storage device upon shutting down of the user station and/or deactivation of the software product; and enable, for each stored information object, presentation of that object using the viewer to the user at the user station with a look and feel that is specific to the respective publisher.
Claim 43
Dependent Claim
55 words
The software product as set forth in claim 39 , further comprising computer executable instructions that, when executed by the processor: effect a network connection between the user station and the communications network, via a network provider, wherein the plurality of remote information object sources available for selection are not determined by the network provider.
Claim 44
Dependent Claim
17 words
The software product as set forth in claim 40 , wherein the communications network is the Internet.
Claim 45
Dependent Claim
21 words
The software product as set forth in claim 40 , wherein the look and feel is provided by the respective publisher.
Claim 46
Dependent Claim
21 words
The software product as set forth in claim 39 , wherein the look and feel is provided by the respective publisher.
Claim 47
Dependent Claim
53 words
The software product as set forth in claim 39 , further comprising computer executable instructions that, when executed by the processor: effect a network connection between the user station and the communications network, via a network provider, wherein the look and feel is provided by the respective publisher independently of the network provider.
Claim 48
Dependent Claim
50 words
The software product as set forth in claim 39 , further comprising computer executable instructions that, when executed by the processor: effect a network connection between the user station and the communications network, via a network provider, wherein the look and feel is provided without cooperation of the network provider.
Claim 49
Dependent Claim
26 words
The software product as set forth in claim 39 , wherein the transport of the selected content to the user station is effected without user intervention.
Claim 50
Dependent Claim
27 words
The software product as set forth in claim 39 , wherein the transport of the selected content to the user station is effected according to a schedule.
Claim 51
Dependent Claim
28 words
The software product as set forth in claim 39 , wherein the transport of the selected content to the user station is effected according to a user-modifiable schedule.
Claim 52
Dependent Claim
26 words
The software product as set forth in claim 39 , wherein the transport of the selected content to the user station is effected automatically and repeatedly.
Claim 53
Dependent Claim
29 words
The software product as set forth in claim 39 , wherein the selected content is transported directly from each of the remote information object sources to the user station.
Claim 54
Dependent Claim
34 words
The software product as set forth in claim 39 , wherein the selected content is transported from each of the remote information object sources to the user station, without first passing through a gateway.
Claim 55
Dependent Claim
59 words
The software product as set forth in claim 39 , wherein the transport of the selected content to the user station is effected in accordance with an object manifest, the object manifest including an identification of a plurality of objects from different remote information object sources, and a source address for each of the respective remote information object sources.
Claim 56
Dependent Claim
41 words
The software product as set forth in claim 39 , wherein the selected content is transported from each of the remote information object sources to the user station, without first passing through an online service provider that serves multiple independent publishers.
Claim 57
Dependent Claim
29 words
The software product as set forth in claim 39 , wherein the transport of the selected content to the user station is effected using a non-proprietary data transfer protocol.
Claim 58
Dependent Claim
17 words
The software product as set forth in claim 39 , wherein the communications network is the Internet.
Claim 59
Dependent Claim
41 words
The software product as set forth in claim 39 , wherein the selected content is transported from each of the remote information object sources to the user station, without first passing through an information distribution service that serves multiple independent publishers.
Claim 60
Dependent Claim
49 words
The software product as set forth in claim 39 , further comprising computer executable instructions that, when executed by the processor: enable the user to effect a network connection between the user station and the communications network, via any selected one of a plurality of different available network providers.
Claim 61
Dependent Claim
182 words
A software product for use at a user station, the user station including a processor and a storage device, the software product comprising a viewer capable of handling a markup language and comprising computer executable instructions that, when executed by the processor: enable a user at the user station to select one or more remote information object sources from a plurality of available independently operated remote information object sources; effect transport of one or more information objects, at least one of the information objects being represented using the markup language, from any selected one of the remote information object sources to the user station over a communications network and, without user intervention, effects storage of the transported information object(s) to the storage device such that the information object(s) are retained on the storage device upon shutting down of the user station and/or termination of the software product; and enable, for each stored information object, presentation of that object using the viewer to the user at the user station with a look and feel that is specific to the respective information object source.
Claim 62
Dependent Claim
182 words
A software product for use at a user station, the user station including a processor and a storage device, the software product comprising a viewer capable of handling a markup language and comprising computer executable instructions that, when executed by the processor: enable a user at the user station to select one or more remote information object sources from a plurality of available independently operated remote information object sources; effect transport of one or more information objects, at least one of the information objects being represented using the markup language, from any selected one of the remote information object sources to the user station over a communications network and, without user intervention, effects storage of the transported information object(s) to the storage device such that the information object(s) are retained on the storage device upon shutting down of the user station and/or termination of the software product; and enable, for each stored information object, presentation of that object using the viewer to the user at the user station with a look and feel that is specific to the respective information object source.
Claim 63
Dependent Claim
55 words
The software product as set forth in claim 58 , further comprising computer executable instructions that, when executed by the processor: effect a network connection between the user station and the communications network, via a network provider, wherein the plurality of remote information object sources available for selection are not determined by the network provider.
Claim 64
Dependent Claim
17 words
The software product as set forth in claim 59 , wherein the communications network is the Internet.
Claim 65
Dependent Claim
24 words
The software product as set forth in claim 59 , wherein the look and feel is provided by the respective remote information object source.
Claim 66
Dependent Claim
24 words
The software product as set forth in claim 58 , wherein the look and feel is provided by the respective remote information object source.
Claim 67
Dependent Claim
56 words
The software product as set forth in claim 58 , further comprising computer executable instructions that, when executed by the processor: effect a network connection between the user station and the communications network, via a network provider, wherein the look and feel is provided by the respective remote information object source independently of the network provider.
Claim 68
Dependent Claim
50 words
The software product as set forth in claim 58 , further comprising computer executable instructions that, when executed by the processor: effect a network connection between the user station and the communications network, via a network provider, wherein the look and feel is provided without cooperation of the network provider.
Claim 69
Dependent Claim
26 words
The software product as set forth in claim 58 , wherein the transport of the selected content to the user station is effected without user intervention.
Claim 70
Dependent Claim
27 words
The software product as set forth in claim 58 , wherein the transport of the selected content to the user station is effected according to a schedule.
Claim 71
Dependent Claim
28 words
The software product as set forth in claim 58 , wherein the transport of the selected content to the user station is effected according to a user-modifiable schedule.
Claim 72
Dependent Claim
26 words
The software product as set forth in claim 58 , wherein the transport of the selected content to the user station is effected automatically and repeatedly.
Claim 73
Dependent Claim
29 words
The software product as set forth in claim 58 , wherein the selected content is transported directly from each of the remote information object sources to the user station.
Claim 74
Dependent Claim
34 words
The software product as set forth in claim 58 , wherein the selected content is transported from each of the remote information object sources to the user station, without first passing through a gateway.
Claim 75
Dependent Claim
59 words
The software product as set forth in claim 58 , wherein the transport of the selected content to the user station is effected in accordance with an object manifest, the object manifest including an identification of a plurality of objects from different remote information object sources, and a source address for each of the respective remote information object sources.
Claim 76
Dependent Claim
41 words
The software product as set forth in claim 58 , wherein the selected content is transported from each of the remote information object sources to the user station, without first passing through an online service provider that serves multiple independent publishers.
Claim 77
Dependent Claim
29 words
The software product as set forth in claim 58 , wherein the transport of the selected content to the user station is effected using a non-proprietary data transfer protocol.
Claim 78
Dependent Claim
17 words
The software product as set forth in claim 58 , wherein the communications network is the Internet.
Claim 79
Dependent Claim
41 words
The software product as set forth in claim 58 , wherein the selected content is transported from each of the remote information object sources to the user station, without first passing through an information distribution service that serves multiple independent publishers.
Claim 80
Dependent Claim
49 words
The software product as set forth in claim 58 , further comprising computer executable instructions that, when executed by the processor: enable the user to effect a network connection between the user station and the communications network, via any selected one of a plurality of different available network providers.
Claim 81
Dependent Claim
23 words
The software product as set forth in claim 39 , wherein the at least one of the information objects is a Web page.
Claim 82
Dependent Claim
23 words
The software product as set forth in claim 58 , wherein the at least one of the information objects is a Web page.
References Cited (Backward Citations)
US4646229A
Cited
US4528643A
Cited
US4586134A
Cited
US4674055A
Cited
US4584641A
Cited
US4734858A
Cited
US4734858B1
Cited
US4635189A
Cited
US5309355A
Cited
US4868866A
Cited
US4760572A
Cited
US4815030A
Cited
US4799156A
Cited
US4796181A
Cited
US5047928A
Cited
US5155680A
Cited
US4845658A
Cited
US5165020A
Cited
US5157783A
Cited
US5101402A
Cited
US5155847A
Cited
US4984155A
Cited
US5434999A
Cited
US5133075A
Cited
US5321750A
Cited
US5142680A
Cited
US5388211A
Cited
US5966531A
Cited
US5187787A
Cited
US5187787B1
Cited
US5367627A
Cited
US5155591A
Cited
US5185697A
Cited
US5415416A
Cited
US5267171A
Cited
US5553223A
Cited
US5379424A
Cited
US5247683A
Cited
US5341478A
Cited
US5367686A
Cited
US5450589A
Cited
US5319542A
Cited
US5263164A
Cited
US5602993A
Cited
US5541991A
Cited
US5155484A
Cited
US5802283A
Cited
US5396546A
Cited
US5461667A
Cited
US5442791A
Cited
US5337360A
Cited
US5390247A
Cited
US6029142A
Cited
US6055370A
Cited
US5586322A
Cited
US5606493A
Cited
US5828990A
Cited
US5289371A
Cited
US5555416A
Cited
US5371852A
Cited
US6317797B2
Cited
US5509070A
Cited
US5577251A
Cited
US5544320A
Cited
US5537417A
Cited
US5406557A
Cited
US6323894B1
Cited
US5496177A
Cited
US5809076A
Cited
US5579537A
Cited
US5694551A
Cited
US5499357A
Cited
US5539735A
Cited
US5386369A
Cited
US5418713A
Cited
US5748960A
Cited
US5860012A
Cited
US5771354A
Cited
US5838918A
Cited
US6205437B1
Cited
US5724424A
Cited
US6195649B1
Cited
US6199051B1
Cited
US6031977A
Cited
US5499343A
Cited
US5491800A
Cited
US5548645A
Cited
US5495411A
Cited
US5421009A
Cited
US5504589A
Cited
US5459506A
Cited
US6038586A
Cited
US6047129A
Cited
US5835911A
Cited
US5845090A
Cited
US5694549A
Cited
US5680617A
Cited
US6125388A
Cited
US5694546A
Cited
US5457795A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-12-01 | 2007-06-02 | 2007-12-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-12-01 | 2011-06-02 | 2011-12-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-12-01 | 2015-06-02 | 2015-12-02 | $7700.00 | Window Closed / Lapsed |