Device aware internet portal
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
360 Citations
9 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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.
-
-
9. 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.
-
Specification