US6493758B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Offline viewing of internet content with a mobile device
Assignee: Microsoft Technology Licensing LLC
•
Filing: 1998-09-08
•
Granted: 2002-12-10
•
Expires: 2018-09-08
Abstract
Abstract A method and system for transferring offline browsing content information of a wide area network from a host computer to a mobile device includes connecting the mobile device to the host computer and obtaining characteristic information of the mobile device pertaining to at least one of hardware and software capabilities of the mobile device. The content information is transferred from the host computer to the mobile device as a function of the characteristic information.
Inventors
- 👤 Jay F. McLain
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 17:48
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/2866; H04L67/30; H04L67/303; G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/957; H04L67/306; H04L67/50; H04L67/56; H04L67/565; H04L67/5651; H04L9/00; H04L9/40
Claims Analysis
Total Claims: 37
Claim 1
Independent Claim
130 words
A method for transferring selected content information organized in a hierarchical structure of a wide area network for offline browsing from a host computer to a mobile device, the method comprising: connecting the mobile device to the host computer to form a communication link; selecting a portion of the hierarchical structure to be transferred to the mobile device, the portion comprising multiple levels of the hierarchical structure; obtaining content information corresponding to the portion by traversing through the portion of the hierarchical structure; obtaining characteristic information of the mobile device pertaining to at least one of hardware and software capabilities of the mobile device; and transferring the content information from the host computer to memory on the mobile device as a function of the characteristic information via the communications link.
Claim 2
Independent Claim
130 words
A method for transferring selected content information organized in a hierarchical structure of a wide area network for offline browsing from a host computer to a mobile device, the method comprising: connecting the mobile device to the host computer to form a communication link; selecting a portion of the hierarchical structure to be transferred to the mobile device, the portion comprising multiple levels of the hierarchical structure; obtaining content information corresponding to the portion by traversing through the portion of the hierarchical structure; obtaining characteristic information of the mobile device pertaining to at least one of hardware and software capabilities of the mobile device; and transferring the content information from the host computer to memory on the mobile device as a function of the characteristic information via the communications link.
Claim 3
Dependent Claim
25 words
The method of claim 1 wherein the step of transferring comprises transforming the content information prior to transmitting the content information to the mobile device.
Claim 4
Dependent Claim
25 words
The method of claim 1 wherein the step of transferring comprises transforming the content information on the mobile device prior to storage in the memory.
Claim 5
Dependent Claim
18 words
The method of claim 1 and further comprising detecting a type of the content information to be transferred.
Claim 6
Dependent Claim
63 words
The method of claim 4 and further comprising: storing content-type filtering modules on the host computer; selecting a content-type filtering module as a function of the type of the content information to be transferred; and wherein the step of transferring includes passing the content information to be transferred through the selected content-type filtering module, the content-type filtering module operating upon the content information.
Claim 7
Dependent Claim
28 words
The method of claim 5 and further comprising passing an address pointer to the selected content-type filtering module indicating a location of the content information to be transferred.
Claim 8
Dependent Claim
23 words
The method of claim 5 and further comprising passing a filter parameter to the selected content-type filtering module indicative of the characteristic information.
Claim 9
Dependent Claim
59 words
The method of claim 1 and further comprising: connecting to a content provider through the wide area network, the content provider having the content information; obtaining user preferences of the content information to be obtained from the content provider; and transferring the content information from the content provider to the host computer as a function of the user preferences.
Claim 10
Dependent Claim
20 words
The method of claim 8 wherein the user preferences include indications of the type of content information to be obtained.
Claim 11
Dependent Claim
21 words
The method of claim 9 wherein the user preferences include indications as to where the content information is to be obtained.
Claim 12
Dependent Claim
129 words
A computer readable medium including instructions readable by a computer which, when implemented, cause the computer to handle information by performing steps comprising: selecting a portion of a hierarchical structure of content information to be transferred to a mobile device, the portion comprising multiple levels of the hierarchical structure; downloading content information corresponding to the portion from a wide area network to a host computer by traversing through the portion of the hierarchical structure; obtaining characteristic information of a mobile device connectable to the host computer, the characteristic information pertaining to at least one of hardware and software capabilities of the mobile device; and transferring the content information from the host computer to memory on the mobile device via a communications link as a function of the characteristic information.
Claim 13
Dependent Claim
129 words
A computer readable medium including instructions readable by a computer which, when implemented, cause the computer to handle information by performing steps comprising: selecting a portion of a hierarchical structure of content information to be transferred to a mobile device, the portion comprising multiple levels of the hierarchical structure; downloading content information corresponding to the portion from a wide area network to a host computer by traversing through the portion of the hierarchical structure; obtaining characteristic information of a mobile device connectable to the host computer, the characteristic information pertaining to at least one of hardware and software capabilities of the mobile device; and transferring the content information from the host computer to memory on the mobile device via a communications link as a function of the characteristic information.
Claim 14
Dependent Claim
27 words
The computer readable medium of claim 11 wherein the step of transferring comprises transforming the content information prior to transmitting the content information to the mobile device.
Claim 15
Dependent Claim
26 words
The computer readable medium of claim 11 wherein the step of transferring comprises transforming the content information on the mobile device prior to storage in memory.
Claim 16
Dependent Claim
37 words
The computer readable medium of claim 11 including instructions readable by a computer which, when implemented, cause the computer to handle information by performing a step comprising: detecting a type of the content information to be transferred.
Claim 17
Dependent Claim
73 words
The computer readable medium of claim 14 including instructions readable by a computer which, when implemented, cause the computer to handle information by performing steps comprising: selecting a content-type filtering module as a function of the type of the content information to be downloaded; and wherein the step of transferring includes passing the content information to be downloaded through the selected content-type filtering module, the content-type filtering module operating upon the content information.
Claim 18
Dependent Claim
47 words
The computer readable medium of claim 15 including instructions readable by a computer which, when implemented, cause the computer to handle information by performing a step comprising: passing an address pointer to the selected content-type filtering module indicating a location of the content information to be downloaded.
Claim 19
Dependent Claim
42 words
The computer readable medium of claim 11 including instructions readable by a computer which, when implemented, cause the computer to handle information by performing a step comprising: passing a filter parameter to the selected content-type filtering module indicative of the characteristic information.
Claim 20
Dependent Claim
77 words
The computer readable medium of claim 11 including instructions readable by a computer which, when implemented, cause the computer to handle information by performing steps comprising: connecting to a content provider through a wide area network, the content provider having the content information; obtaining user preferences of the content information to be obtained from the content provider; and transferring the content information from the content provider to the host computer as a function of the user preferences.
Claim 21
Independent Claim
154 words
A system for viewing content information organized in a hierarchical structure of a wide area network offline, the system comprising: a selection module for selecting a portion of the hierarchical structure to be transmitted, the portion comprising multiple levels of the hierarchical structure; a host computer comprising: a first module for downloading content information corresponding to the portion by traversing through the selected portion of the hierarchical structure; and a second module for transmitting the content information via a communications link; a mobile device comprising: a third module for receiving the content information from the second module; and a fourth module for selectively viewing the content information; and wherein at least one of the host computer and the mobile device includes a fifth module for operating on the content information as a function of characteristic information of the mobile device pertaining to at least one of hardware and software capabilities of the mobile device.
Claim 22
Independent Claim
154 words
A system for viewing content information organized in a hierarchical structure of a wide area network offline, the system comprising: a selection module for selecting a portion of the hierarchical structure to be transmitted, the portion comprising multiple levels of the hierarchical structure; a host computer comprising: a first module for downloading content information corresponding to the portion by traversing through the selected portion of the hierarchical structure; and a second module for transmitting the content information via a communications link; a mobile device comprising: a third module for receiving the content information from the second module; and a fourth module for selectively viewing the content information; and wherein at least one of the host computer and the mobile device includes a fifth module for operating on the content information as a function of characteristic information of the mobile device pertaining to at least one of hardware and software capabilities of the mobile device.
Claim 23
Dependent Claim
48 words
The system of claim 19 wherein the fifth module comprises: a plurality of content-type filtering modules for operating on a selected type of content information; and a managing module for selecting a content-type filtering module as a function of the type of the content information to be downloaded.
Claim 24
Dependent Claim
13 words
The system of claim 20 wherein the content-type filtering modules comprise streaming filters.
Claim 25
Dependent Claim
113 words
A mobile device for viewing content information organized in a hierarchical structure of a wide area network, the mobile device comprising: a selection module for selecting a portion of the hierarchical structure, the portion comprising multiple levels of the hierarchical structure; a first module for downloading content information corresponding to the selected portion from a content provider via a communications link by traversing through the selected portion of the hierarchical structure; a second module for selectively viewing content information; and a third module for operating on the content information as a function of characteristic information of the mobile device pertaining to at least one of hardware and software capabilities of the mobile device.
Claim 26
Dependent Claim
113 words
A mobile device for viewing content information organized in a hierarchical structure of a wide area network, the mobile device comprising: a selection module for selecting a portion of the hierarchical structure, the portion comprising multiple levels of the hierarchical structure; a first module for downloading content information corresponding to the selected portion from a content provider via a communications link by traversing through the selected portion of the hierarchical structure; a second module for selectively viewing content information; and a third module for operating on the content information as a function of characteristic information of the mobile device pertaining to at least one of hardware and software capabilities of the mobile device.
Claim 27
Dependent Claim
46 words
The mobile device of claim 22 wherein the third module comprises: a plurality of content-type filtering modules for operating on a selected type of content information; and a managing module for selecting a content-type filtering module as a function of the type of the content information.
Claim 28
Dependent Claim
13 words
The system of claim 23 wherein the content-type filtering modules comprise streaming filters.
Claim 29
Independent Claim
109 words
A method for obtaining offline browsing content information organized in a hierarchical structure of a content provider for use on a mobile device, the method comprising: selecting a portion of the hierarchical structure to be transferred to the mobile device, the portion comprising multiple levels of the hierarchical structure; obtaining content information corresponding to the selected portion by traversing through the selected portion of the hierarchical structure; obtaining characteristic information of the mobile device pertaining to at least one of hardware and software capabilities of the mobile device; and transferring the portion via a communications link to memory on the mobile device as a function of the characteristic information.
Claim 30
Independent Claim
109 words
A method for obtaining offline browsing content information organized in a hierarchical structure of a content provider for use on a mobile device, the method comprising: selecting a portion of the hierarchical structure to be transferred to the mobile device, the portion comprising multiple levels of the hierarchical structure; obtaining content information corresponding to the selected portion by traversing through the selected portion of the hierarchical structure; obtaining characteristic information of the mobile device pertaining to at least one of hardware and software capabilities of the mobile device; and transferring the portion via a communications link to memory on the mobile device as a function of the characteristic information.
Claim 31
Dependent Claim
15 words
The method of claim 25 and further comprising detecting a type of the content information.
Claim 32
Dependent Claim
55 words
The method of claim 26 and further comprising: selecting a content-type filtering module as a function of the type of the content information to be transferred; and wherein the step of transferring includes passing the content information to be transferred through the selected content-type filtering module, the content-type filtering module operating upon the content information.
Claim 33
Independent Claim
95 words
A method for obtaining offline browsing content information organized in a hierarchical structure of a content provider for use on a mobile device, the method comprising: obtaining user preferences of content information to be downloaded from a content provider; connecting to the content provider via a communications link; downloading content information from the content provider as a function of the user preferences; generating a file having tags associated with the content information downloaded and comprising multiple levels of the hierarchical structure; and storing the content information and the file in memory of the mobile device.
Claim 34
Independent Claim
95 words
A method for obtaining offline browsing content information organized in a hierarchical structure of a content provider for use on a mobile device, the method comprising: obtaining user preferences of content information to be downloaded from a content provider; connecting to the content provider via a communications link; downloading content information from the content provider as a function of the user preferences; generating a file having tags associated with the content information downloaded and comprising multiple levels of the hierarchical structure; and storing the content information and the file in memory of the mobile device.
Claim 35
Dependent Claim
31 words
The method of claim 28 wherein the step of downloading comprises downloading content information to a host computer, and the method further comprises transferring the content information to the mobile device.
Claim 36
Dependent Claim
47 words
The method of claim 28 and further comprising: obtaining characteristic information of the mobile device pertaining to at least one of hardware and software capabilities of the mobile device; and transferring the content information to memory on the mobile device as a function of the characteristic information.
Claim 37
Dependent Claim
43 words
The method of claim 28 wherein the content information is organized in a hierarchical structure, wherein the file relates to the hierarchical structure of the content information and wherein downloading the content information includes traversing through the hierarchical structure of the content information.
References Cited (Backward Citations)
US5958006A
Cited
US5737560A
Cited
US5727159A
Cited
US5983176A
Cited
US5974238A
Cited
US5809250A
Cited
US5935210A
Cited
US6096096A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-12-09 | 2006-06-10 | 2006-12-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-12-09 | 2010-06-10 | 2010-12-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-12-09 | 2014-06-10 | 2014-12-10 | $7700.00 | Window Closed / Lapsed |