← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag