Hierarchical client detection in a wireless portal server
First Claim
1. A wireless network environment, comprising:
- a plurality of classes of wireless clients, each comprising unique identifiers and attributes independent of other classes of wireless clients within the wireless network environment; and
a wireless client independent portal server coupled to communicate with said plurality of classes of wireless clients to provide a series of services available on said portal server, said plurality of classes of wireless clients issuing service requests to the portal server via established communication links and protocols within the network; and
wherein one of said services comprise a hierarchical client detection service using extensible predefined parameters.
2 Assignments
0 Petitions
Accused Products
Abstract
A wireless portal system having a wireless portal server with a hierarchical client detection mechanism. The hierarchical client detection mechanism includes logic for identifying client wireless devices connecting to the wireless portal server by using a hierarchical search path of predefined client profile information stored in the wireless portal server. In searching for client profile information, the client detection logic first looks for an exact match for a connecting device and if that fails, attempts to find an approximate match of the predefined profile information for the connecting device. A failure in finding either an exact or approximate match results in the client detection logic looking for a match within the profile information of a class of devices similar to the connecting client wireless device. In one embodiment of the invention, the client detection mechanism is capable of being extended by the client to add-on client information characteristics which are not already pre-stored in the wireless server. In this way, the client detection logic of the invention is extensible to recognize new devices without requiring software version updates or complex programming tasks.
-
Citations
27 Claims
-
1. A wireless network environment, comprising:
-
a plurality of classes of wireless clients, each comprising unique identifiers and attributes independent of other classes of wireless clients within the wireless network environment; and
a wireless client independent portal server coupled to communicate with said plurality of classes of wireless clients to provide a series of services available on said portal server, said plurality of classes of wireless clients issuing service requests to the portal server via established communication links and protocols within the network; and
wherein one of said services comprise a hierarchical client detection service using extensible predefined parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A wireless portal server for handling a plurality of wireless service requests from a plurality of wireless clients each having unique identifying attributes, said wireless portal server comprising:
-
a wireless extensible hierarchical client detector;
a wireless client data storage coupled to said wireless extensible hierarchical client detector; and
a wireless client data service coupled to said wireless extensible hierarchical client detector. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of detecting wireless clients within a wireless network connecting to a wireless portal server, comprising:
-
receiving service requests from said wireless clients connecting to the wireless portal server; and
parsing header information in said service requests to automatically extract client specific information and hierarchically comparing said client specific information to extensible predefined parameters stored in said wireless portal server in order to detect said wireless clients connecting to said wireless portal server. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification