US6741853B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Device aware internet portal
Assignee: Nortel Networks Ltd
•
Filing: 2000-11-09
•
Granted: 2004-05-25
•
Expires: 2020-11-09
Abstract
Abstract A method for providing information to devices in a format preferable to a device type. This is achieved by receiving an information request, detecting the device type from which the information request originated, adapting the content for presentation on the device type, and presenting the information to the device. By the use of this invention, telecommunications users are presented information in a format suitable to the device being used.
Inventors
- 👤 Hua Jiang
- 👤 Hee C. Lee
- 👤 Kalyan K. Basu
- 👤 Chang Yu
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 16:19
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/487; H04M3/493; H04M3/4938
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
191 words
A method for providing information to at least one device of a plurality of wireless and wireline devices of varying configurations and types, wherein the device types comprise a wireline device, a voice-only phone, a Wireless Application Protocol (WAP) device, a PDA, or a laptop computer, the steps comprising: receiving an information request from the at least one device of the plurality of wireless and wireline devices of varying configurations and types through a single wireless middleware portal, wherein the varying configuration and types comprise display capabilities, amount of memory, and/or bandwidth, wherein the middleware portal further comprises: at least one servlet; a plurality of service managers at least coupled to the at least one servlet; at least one wireless gateway at least coupled to at the at least one servlet; and at least one transfer protocol server at least coupled to the at least one servlet; detecting a device type through the single wireless middleware portal from which an information request was received; retrieving the requested information for the device; adapting the content for the device type; and delivering the message to the device through the single wireless middleware portal.
Claim 2
Independent Claim
191 words
A method for providing information to at least one device of a plurality of wireless and wireline devices of varying configurations and types, wherein the device types comprise a wireline device, a voice-only phone, a Wireless Application Protocol (WAP) device, a PDA, or a laptop computer, the steps comprising: receiving an information request from the at least one device of the plurality of wireless and wireline devices of varying configurations and types through a single wireless middleware portal, wherein the varying configuration and types comprise display capabilities, amount of memory, and/or bandwidth, wherein the middleware portal further comprises: at least one servlet; a plurality of service managers at least coupled to the at least one servlet; at least one wireless gateway at least coupled to at the at least one servlet; and at least one transfer protocol server at least coupled to the at least one servlet; detecting a device type through the single wireless middleware portal from which an information request was received; retrieving the requested information for the device; adapting the content for the device type; and delivering the message to the device through the single wireless middleware portal.
Claim 3
Dependent Claim
37 words
The method of claim 1 , wherein the step of detecting the device type further comprises the step of determining the device type is the voice-only phone if the information request was received via a voice portal.
Claim 4
Dependent Claim
35 words
The method of claim 1 , wherein the step of detecting the device type further comprises the step of determining the device type is the WAP device if the information request utilizes the WAP protocol.
Claim 5
Dependent Claim
37 words
The method of claim 1 , wherein the step of detecting the device type further comprises the step of determining the device type is a desktop computer if the information request was received from the wireline device.
Claim 6
Dependent Claim
48 words
The method of claim 1 , wherein the step of detecting the device type further comprises the step of determining the device type is a desktop computer if the information request was received from the wireline device by comparing a terminal identifier with a known wireline terminal identifiers.
Claim 7
Dependent Claim
34 words
The method of claim 1 , wherein the step of detecting the device type further comprises the step of determining the device type is a PDA if an information request header comprises a HTTP.
Claim 8
Dependent Claim
35 words
The method of claim 1 , wherein the step of detecting the device type further comprises the step of determining the device type is the laptop computer if an information request header comprises the WAP.
Claim 9
Independent Claim
196 words
An apparatus for providing information to at least one device of a plurality of wireless and wireline devices of varying configurations and types, wherein the device types comprise a wireline device, a voice-only phone, a Wireless Application Protocol (WAP) device, a PDA, or a laptop computer, the apparatus comprising: means for receiving an information request from the at least one device of the plurality of wireless and wireline devices of varying configurations and types through a single wireless middleware portal, wherein the varying configuration and types comprise display capabilities, amount of memory, and/or bandwidth, wherein the middleware portal further comprises: at least one servlet; a plurality of managers at least coupled to the at least one servlet; at least one gateway at least coupled to the at least one servlet; and at least one server at least coupled to the at least one servlet; means for detecting a device type through the single wireless middleware portal from which an information request was received; means for retrieving the requested information for the device; means for adapting the content for the device type; and means for delivering the message to the device through the single wireless middleware portal.
Claim 10
Independent Claim
196 words
An apparatus for providing information to at least one device of a plurality of wireless and wireline devices of varying configurations and types, wherein the device types comprise a wireline device, a voice-only phone, a Wireless Application Protocol (WAP) device, a PDA, or a laptop computer, the apparatus comprising: means for receiving an information request from the at least one device of the plurality of wireless and wireline devices of varying configurations and types through a single wireless middleware portal, wherein the varying configuration and types comprise display capabilities, amount of memory, and/or bandwidth, wherein the middleware portal further comprises: at least one servlet; a plurality of managers at least coupled to the at least one servlet; at least one gateway at least coupled to the at least one servlet; and at least one server at least coupled to the at least one servlet; means for detecting a device type through the single wireless middleware portal from which an information request was received; means for retrieving the requested information for the device; means for adapting the content for the device type; and means for delivering the message to the device through the single wireless middleware portal.
Claim 11
Dependent Claim
220 words
A computer program product for providing information in a format appropriate for at least one device of a plurality of wireless and wireline devices of varying configurations and types, wherein the device types comprise a wireline device, a voice-only phone, a Wireless Application Protocol (WAP) device, a PDA, or a laptop computer, the computer program product having a medium with a computer program embodied thereon, the computer program comprising: computer program code for receiving an information request from the at least one device of the plurality of wireless and wireline devices of varying configurations and types through a single wireless middleware portal, wherein the varying configuration and types comprise display capabilities, amount of memory, and/or bandwidth, wherein the middleware portal further comprises: at least one servlet; a plurality of managers at least coupled to the at least one servlet; at least one gateway at least coupled to the at least one servlet; and at least one server at least coupled to the at least one servlet; computer program code for detecting a device type through the single wireless middleware portal of the device; computer program code for retrieving the requested information; computer program code for adapting the requested information for the device type; and computer program code for delivering the message to the device through the single wireless middleware portal.
Claim 12
Dependent Claim
220 words
A computer program product for providing information in a format appropriate for at least one device of a plurality of wireless and wireline devices of varying configurations and types, wherein the device types comprise a wireline device, a voice-only phone, a Wireless Application Protocol (WAP) device, a PDA, or a laptop computer, the computer program product having a medium with a computer program embodied thereon, the computer program comprising: computer program code for receiving an information request from the at least one device of the plurality of wireless and wireline devices of varying configurations and types through a single wireless middleware portal, wherein the varying configuration and types comprise display capabilities, amount of memory, and/or bandwidth, wherein the middleware portal further comprises: at least one servlet; a plurality of managers at least coupled to the at least one servlet; at least one gateway at least coupled to the at least one servlet; and at least one server at least coupled to the at least one servlet; computer program code for detecting a device type through the single wireless middleware portal of the device; computer program code for retrieving the requested information; computer program code for adapting the requested information for the device type; and computer program code for delivering the message to the device through the single wireless middleware portal.
References Cited (Backward Citations)
US20020059402A1
Cited
US5924026A
Cited
US6421714B1
Cited
US6512754B2
Cited
US6237035B1
Cited
US6523062B1
Cited
US6473097B1
Cited
US6563800B1
Cited
US6336137B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2007-05-25 | 2007-11-24 | 2008-05-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2011-05-25 | 2011-11-24 | 2012-05-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2015-05-25 | 2015-11-24 | 2016-05-25 | $7700.00 | Window Closed / Lapsed |