Patent US7072984B1 successfully refreshed from Google Patents.
US7072984B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method for accessing customized information over the internet using a browser for a plurality of electronic devices
Assignee: RPX Corp
•
Filing: 2001-04-25
•
Granted: 2006-07-04
•
Expires: 2021-04-25
Abstract
Abstract A system and method is provided for enabling an electronic device to efficiently access information content. A server browser accesses the information content over a network. The accessed information content is retrieved and adapted for presentation for the electronic device. A serializer dynamically formats the adapted information content according to a client browser. The client browser receives and presents the information content on the electronic device. An event translator is included to provide additional compatibility with commercially available client browsers.
Inventors
- 👤 Leonid Polonsky
- 👤 Francis Edward Simon Hunt
- 👤 James Richard Werwath
- 👤 Kevin Nigel Wallace
- 👤 Matthew Frank Trapani
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 20:16
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/01; H04L67/02; G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/957; G06F16/9577; H04L67/50; H04L67/56; H04L67/565; H04L67/04; H04L67/10; H04L67/568
Claims Analysis
Total Claims: 58
Claim 1
Independent Claim
153 words
A system for accessing information content, the system comprising: a server browser for accessing the information content; a client browser for navigating the accessed information content, wherein the client browser is hosted on a wireless device; and a serializer for dynamically formatting the accessed information content according to an appropriate markup language for the client browser and according to capabilities of the client browser, wherein the server browser and the client browser distribute a set of tasks to format the information content so that both the client browser and the server browser format portions of the information content for display on the client browser, wherein the server browser determines which tasks are performed by the client browser by determining if the server browser can perform the tasks more efficiently, and wherein the server browser performs more formatting tasks than the client browser thereby accelerating delivery of the information content to the client browser.
Claim 2
Independent Claim
153 words
A system for accessing information content, the system comprising: a server browser for accessing the information content; a client browser for navigating the accessed information content, wherein the client browser is hosted on a wireless device; and a serializer for dynamically formatting the accessed information content according to an appropriate markup language for the client browser and according to capabilities of the client browser, wherein the server browser and the client browser distribute a set of tasks to format the information content so that both the client browser and the server browser format portions of the information content for display on the client browser, wherein the server browser determines which tasks are performed by the client browser by determining if the server browser can perform the tasks more efficiently, and wherein the server browser performs more formatting tasks than the client browser thereby accelerating delivery of the information content to the client browser.
Claim 3
Dependent Claim
31 words
The system of claim 1 wherein the serializer dynamically customizes the format of the information content as appropriate for the specific client browser and applications that run on the client browser.
Claim 4
Dependent Claim
29 words
The system of claim 1 wherein the serializer dynamically formats the accessed information content for a second client browser that utilizes a markup language different from the client browser.
Claim 5
Dependent Claim
31 words
The system of claim 1 wherein the serializer dynamically formats a portion of the accessed information content, and wherein the portion of accessed information content is requested by the client browser.
Claim 6
Dependent Claim
34 words
The system of claim 1 further comprising a network between the serializer and the client browser; wherein the serializer partitions the information content into groups of information content appropriate for transmission over the network.
Claim 7
Dependent Claim
35 words
The system of claim 1 further comprising a network between the serializer and the client browser; wherein the serializer partitions the information content into groups of information content appropriate for receiving at the client browser.
Claim 8
Dependent Claim
31 words
The system of claim 1 wherein the client browser interacts with an application, wherein the application comprises an email application, instant messaging, address book, bar-code device interface, calendar, or radio coverage.
Claim 9
Dependent Claim
25 words
The system of claim 1 , wherein the client browser navigates the information content according to specific abilities of the wireless device comprising navigational tools.
Claim 10
Dependent Claim
12 words
The system of claim 1 wherein the information content is dynamically generated.
Claim 11
Dependent Claim
14 words
The system of claim 1 wherein the server browser temporarily stores the accessed information.
Claim 12
Dependent Claim
19 words
The system of claim 1 wherein the client browser temporarily stores a requested portion of the accessed information content.
Claim 13
Dependent Claim
17 words
The system of claim 1 wherein the server browser and client browser are hosted on separate platforms.
Claim 14
Dependent Claim
14 words
The system of claim 1 wherein the server browser is hosted on a server.
Claim 15
Dependent Claim
19 words
The system of claim 1 wherein the server browser and the client browser are hosted on the same platform.
Claim 16
Dependent Claim
19 words
The system of claim 1 wherein the client browser and the server browser are hosted on the wireless device.
Claim 17
Dependent Claim
21 words
The system of claim 1 wherein the wireless device comprises a personal digital assistant (PDA), mobile telephone, or a home appliance.
Claim 18
Dependent Claim
17 words
The system of claim 1 wherein the client browser can present folderized portions of the accessed information.
Claim 19
Dependent Claim
19 words
The system of claim 1 wherein the client browser can process an audio input signal to accesses information content.
Claim 20
Dependent Claim
24 words
The system of claim 1 wherein the client browser utilizes a markup language comprising wireless markup language (WML), extensible markup language (XML), or voiceXML.
Claim 21
Dependent Claim
28 words
The system of claim 1 , wherein information content utilizes a markup language comprising wireless markup language (WML), hypertext markup language (HTML), extensible markup language (XML), or voiceXML.
Claim 22
Dependent Claim
16 words
The system of claim 1 wherein the information content information comprises image, video, or audio content.
Claim 23
Dependent Claim
17 words
The system of claim 1 wherein the server browser supports scripting code comprising Java Script or Jscript.
Claim 24
Dependent Claim
25 words
The system of claim 1 wherein the client browser comprises a microgateway, and wherein other browsers can utilize the microgateway to access the information content.
Claim 25
Dependent Claim
17 words
The system of claim 1 wherein the server browser can send information content to the client browser.
Claim 26
Dependent Claim
27 words
The system of claim 1 , further comprising: an event translator for converting a request from the client browser into an event recognizable by the server browser.
Claim 27
Dependent Claim
27 words
The system of claim 1 , further comprising: an event translator for converting a response from the server browser into an event recognizable by the client browser.
Claim 28
Dependent Claim
27 words
The system of claim 1 wherein the server browser determines which tasks are performed by the client browser by determining which tasks the client browser may perform.
Claim 29
Dependent Claim
36 words
The system of claim 1 wherein the server browser determines which tasks are performed by the client browser based on a type of transmission network used for delivery of the information content to the client browser.
Claim 30
Independent Claim
168 words
A system for accessing information content, the system comprising: a server browser for accessing the information content; a client browser for navigating the accessed information content, wherein the client browser is hosted on a wireless device; and a serializer for dynamically formatting the accessed information content according to an appropriate markup language for the client browser and according to capabilities of the client browser, wherein the server browser and the client browser distribute a set of tasks to format the information content so that both the client browser and the server browser format portions of the information content for display on the client browser, wherein the server browser determines which tasks are performed by the client browser by determining if formatting of the information content by the server browser lessens an amount of bandwidth needed to deliver the information content to the client browser, and wherein the server browser performs more formatting tasks than the client browser thereby accelerating delivery of the information content to the client browser.
Claim 31
Independent Claim
168 words
A system for accessing information content, the system comprising: a server browser for accessing the information content; a client browser for navigating the accessed information content, wherein the client browser is hosted on a wireless device; and a serializer for dynamically formatting the accessed information content according to an appropriate markup language for the client browser and according to capabilities of the client browser, wherein the server browser and the client browser distribute a set of tasks to format the information content so that both the client browser and the server browser format portions of the information content for display on the client browser, wherein the server browser determines which tasks are performed by the client browser by determining if formatting of the information content by the server browser lessens an amount of bandwidth needed to deliver the information content to the client browser, and wherein the server browser performs more formatting tasks than the client browser thereby accelerating delivery of the information content to the client browser.
Claim 32
Dependent Claim
31 words
The system of claim 29 wherein the serializer dynamically customizes the format of the information content as appropriate for the specific client browser and applications that run on the client browser.
Claim 33
Dependent Claim
29 words
The system of claim 29 wherein the serializer dynamically formats the accessed information content for a second client browser that utilizes a markup language different from the client browser.
Claim 34
Dependent Claim
31 words
The system of claim 29 wherein the serializer dynamically formats a portion of the accessed information content, and wherein the portion of accessed information content is requested by the client browser.
Claim 35
Dependent Claim
34 words
The system of claim 29 further comprising a network between the serializer and the client browser; wherein the serializer partitions the information content into groups of information content appropriate for transmission over the network.
Claim 36
Dependent Claim
35 words
The system of claim 29 further comprising a network between the serializer and the client browser; wherein the serializer partitions the information content into groups of information content appropriate for receiving at the client browser.
Claim 37
Dependent Claim
31 words
The system of claim 29 wherein the client browser interacts with an application, wherein the application comprises an email application, instant messaging, address book, bar-code device interface, calendar, or radio coverage.
Claim 38
Dependent Claim
25 words
The system of claim 29 , wherein the client browser navigates the information content according to specific abilities of the wireless device comprising navigational tools.
Claim 39
Dependent Claim
12 words
The system of claim 29 wherein the information content is dynamically generated.
Claim 40
Dependent Claim
14 words
The system of claim 29 wherein the server browser temporarily stores the accessed information.
Claim 41
Dependent Claim
19 words
The system of claim 29 wherein the client browser temporarily stores a requested portion of the accessed information content.
Claim 42
Dependent Claim
17 words
The system of claim 29 wherein the server browser and client browser are hosted on separate platforms.
Claim 43
Dependent Claim
14 words
The system of claim 29 wherein the server browser is hosted on a server.
Claim 44
Dependent Claim
19 words
The system of claim 29 wherein the server browser and the client browser are hosted on the same platform.
Claim 45
Dependent Claim
19 words
The system of claim 29 wherein the client browser and the server browser are hosted on the wireless device.
Claim 46
Dependent Claim
21 words
The system of claim 29 wherein the wireless device comprises a personal digital assistant (PDA), mobile telephone, or a home appliance.
Claim 47
Dependent Claim
17 words
The system of claim 29 wherein the client browser can present folderized portions of the accessed information.
Claim 48
Dependent Claim
19 words
The system of claim 29 wherein the client browser can process an audio input signal to accesses information content.
Claim 49
Dependent Claim
24 words
The system of claim 29 wherein the client browser utilizes a markup language comprising wireless markup language (WML), extensible markup language (XML), or voiceXML.
Claim 50
Dependent Claim
28 words
The system of claim 29 , wherein information content utilizes a markup language comprising wireless markup language (WML), hypertext markup language (HTML), extensible markup language (XML), or voiceXML.
Claim 51
Dependent Claim
16 words
The system of claim 29 wherein the information content information comprises image, video, or audio content.
Claim 52
Dependent Claim
17 words
The system of claim 29 wherein the server browser supports scripting code comprising Java Script or Jscript.
Claim 53
Dependent Claim
25 words
The system of claim 29 wherein the client browser comprises a microgateway, and wherein other browsers can utilize the microgateway to access the information content.
Claim 54
Dependent Claim
17 words
The system of claim 29 wherein the server browser can send information content to the client browser.
Claim 55
Dependent Claim
27 words
The system of claim 29 , further comprising: an event translator for converting a request from the client browser into an event recognizable by the server browser.
Claim 56
Dependent Claim
27 words
The system of claim 29 , further comprising: an event translator for converting a response from the server browser into an event recognizable by the client browser.
Claim 57
Dependent Claim
27 words
The system of claim 29 wherein the server browser determines which tasks are performed by the client browser by determining which tasks the client browser may perform.
Claim 58
Dependent Claim
36 words
The system of claim 29 wherein the server browser determines which tasks are performed by the client browser based on a type of transmission network used for delivery of the information content to the client browser.
References Cited (Backward Citations)
EP0442838A2
Cited
EP0826610A1
Cited
US6212550B1
Cited
AU714951B2
Cited
CA2278194A1
Cited
WO1998033130A1
Cited
US6311215B1
Cited
US5961590A
Cited
GB2329310A
Cited
US20010011364A1
Cited
US6239797B1
Cited
EP0949571A2
Cited
WO1999057657A1
Cited
EP0969389A2
Cited
US6300947B1
Cited
GB2339347A
Cited
US6182142B1
Cited
US6643697B1
Cited
US6563517B1
Cited
WO2000039666A1
Cited
US6308201B1
Cited
US6670973B1
Cited
US6401132B1
Cited
US6615212B1
Cited
US6775772B1
Cited
US6684257B1
Cited
US6430624B1
Cited
US6873841B1
Cited
EP1122654A2
Cited
GB2366037A
Cited
US6868447B1
Cited
WO2001089171A2
Cited
WO2001093097A2
Cited
US20020073119A1
Cited
WO2002021331A1
Cited
WO2002087135A2
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2009-07-03 | 2010-01-02 | 2010-07-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2013-07-03 | 2014-01-02 | 2014-07-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2017-07-03 | 2018-01-02 | 2018-07-04 | $7700.00 | Window Closed / Lapsed |