Short-range wireless architecture
First Claim
1. A wireless tier for communicating between a wireless user device and an application device, comprising:
- a base station adapted to establish a wireless connection to the wireless user device; and
a wireless application server adapted to communicate with the wireless user device through said base station, said wireless application server being further adapted to communicate with the application device;
wherein the wireless application server is adapted to authenticate the wireless user device and store session information for the wireless user device;
wherein the wireless application device is further adapted to query the application server in response to a request from the wireless device and receive a response from the application server; and
wherein the wireless application server is further adapted to format the response from the application server and forward the response to the wireless user device.
1 Assignment
0 Petitions
Accused Products
Abstract
A short-range wireless architecture is presented that allows a wireless user device, such as a personal digital assistant, to communicate and enter into transactions with an application server or back-end device. A wireless tier is utilized, which may provide services for the wireless user device such as security and authentication, session and context management, proxy services, service aggregation and home page/portal services. The wireless tier may store context and/or session information for the wireless user device, and may be used to filter information sent to a wireless device from an application server. The wireless tier may login/logout the user device to an application server automatically, and may provide user and/or personalization information to the application server. The wireless server may also pre-stage information to enhance the user experience, and may maintain state information in the event of a temporary loss of wireless communication.
274 Citations
64 Claims
-
1. A wireless tier for communicating between a wireless user device and an application device, comprising:
-
a base station adapted to establish a wireless connection to the wireless user device; and
a wireless application server adapted to communicate with the wireless user device through said base station, said wireless application server being further adapted to communicate with the application device;
wherein the wireless application server is adapted to authenticate the wireless user device and store session information for the wireless user device;
wherein the wireless application device is further adapted to query the application server in response to a request from the wireless device and receive a response from the application server; and
wherein the wireless application server is further adapted to format the response from the application server and forward the response to the wireless user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for communicating between a wireless user device and a back-end device, comprising:
-
a wireless tier comprising;
a base station for establishing a wireless connection to a wireless user device;
a wireless server adapted to communicate with the wireless user device through the base station; and
a middleware tier comprising a middleware server adapted to communicate with the wireless server and the back-end device in order to transfer information between the wireless user device and the back-end device. - View Dependent Claims (31, 32, 33, 35, 36, 37)
-
-
34. A system for allowing a wireless user device to communicate with an application server, the system comprising:
-
a wireless application server being adapted to engage in wireless communication with a wireless user device and communicate with an application server;
wherein the wireless application server is further adapted to authenticate the wireless user device and store session information for the wireless user device;
wherein the wireless application device is further adapted to query the application server in response to a request from the wireless device and receive a response from the application server; and
wherein the wireless application server is further adapted to filter the response received from the application server and format the response so it may be viewed on the wireless user device.
-
-
38. A wireless user device for displaying information from an application server, the wireless user device being adapted to:
-
establish a wireless connection with a wireless tier when coming within range of an access point of the wireless tier;
push personalization information and a browser request from the wireless user device to the wireless tier;
allow the wireless tier to proxy the request to the application server and format the response from the application server for the wireless user device; and
receiving the filtered response to a display on the wireless user device.
-
-
39. A personal digital assistant for wireless communication with an application server, the personal digital assistant being adapted to:
-
establish a wireless connection with a wireless tier when coming within range of an access point of the wireless tier;
push personalization information and a browser request from the personal digital assistant to the wireless tier;
allow the wireless tier to proxy the request to the application server and format the response from the application server for a browser on the personal digital assistant; and
receiving the filtered response to a display on the personal digital assistant.
-
-
40. A system for allowing wireless communication with an application server, comprising:
-
a wireless user device comprising a browser and a storage space for storing personalization information relating to a user of the wireless user device, the wireless user device further comprising a wireless communication device adapted to send and receive wireless communications; and
a wireless application server comprising a wireless communication device adapted to send and receive wireless communications, said wireless application server being adapted to engage in wireless communication with the wireless user device and engage in communication with an application server;
wherein the wireless application server is adapted to authenticate the wireless user device and store session information for the wireless user device;
wherein the wireless application device is further adapted to query the application server in response to a request from the wireless device and receive a response from the application server; and
wherein the wireless application server is further adapted to filter the response received from the application server and format the response so it may be displayed in the browser on the wireless user device.
-
-
41. A method for communicating information between a wireless user device and a back-end device, comprising:
-
implicitly logging a user of a wireless user device into a wireless tier when the wireless user device comes within range of a base station contained in the wireless tier;
generating an IP address for the wireless user device to be used in tracking information and communicating with a back-end device; and
providing proxy services through the wireless tier to allow the wireless user device to communicate with the back-end device. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 58, 59)
-
-
56. A method for communicating information between a wireless user device and a back-end device, comprising:
-
implicitly logging a user of a wireless user device into a wireless tier when the wireless user device comes within range of a base station contained in the wireless tier;
generating an IP address for the wireless user device to be used in tracking information and communicating with a back-end device; and
providing proxy services through the wireless tier to allow the wireless user device to communicate with the back-end device through a middleware tier.
-
-
57. A method for pushing information to a wireless user device, comprising:
-
establishing a wireless connection between a wireless application server and a wireless user device, the establishing of the wireless connection including receiving identification information from the wireless user device to the wireless application server;
querying a back-end device in order to receive personalization information for the wireless user device to the wireless application server; and
formatting the personalization information to be viewed by on the wireless user device; and
sending the formatted personalization information to the wireless user device.
-
-
60. A method for receiving information from an application server to a wireless user device, comprising:
-
establishing a wireless connection between a wireless tier and a wireless user device when the wireless user device comes within range of an access point of the wireless tier;
determining the identity of the wireless user device and forwarding the identity information to an application server;
receiving personalized information for that identity to the wireless tier from the application server; and
sending the personalized information from the wireless tier to the wireless user device. - View Dependent Claims (61, 62, 63)
-
-
64. A method for receiving information from an application server to a wireless user device, comprising:
-
coming within range of an access point of a wireless tier;
pushing personalization information and a browser request from the wireless user device to a wireless tier;
allowing the wireless tier to proxy the request to the application server and format the response from the application server for the wireless user device; and
receiving the filtered response to the wireless user device.
-
Specification