Method for wireless capability discovery and protocol negotiation, and wireless device including same
First Claim
1. A method of establishing a wireless data session between a first wireless device capable of wireless communication via at least a first wireless protocol and a second wireless device capable of wireless communication via at least the first wireless protocol, comprising the steps of:
- establishing a wireless control channel between the first and the second wireless devices using the first wireless protocol;
exchanging wireless capability information between the first and the second wireless devices;
determining common wireless capabilities between the first and the second wireless devices; and
establishing a wireless data session utilizing the common wireless capabilities between the first and the second wireless devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A protocol and method for establishing wireless data sessions between wireless clients, each of which support multiple wireless protocols is presented. A commonly supported wireless protocol is utilized to share the wireless protocols supported by the clients'"'"' circuitry. A wireless data session is then established based on the common capabilities of the wireless clients. Where multiple common protocols are supported, user preferences are utilized to determine which of the commonly supported protocols will be utilized for the wireless data session. Once a data session is established, the control channel may be idled periodically to conserve power. Alternatively, the protocol utilized in the wireless data session may be used to transmit control messages using the protocol of the present invention.
99 Citations
28 Claims
-
1. A method of establishing a wireless data session between a first wireless device capable of wireless communication via at least a first wireless protocol and a second wireless device capable of wireless communication via at least the first wireless protocol, comprising the steps of:
-
establishing a wireless control channel between the first and the second wireless devices using the first wireless protocol;
exchanging wireless capability information between the first and the second wireless devices;
determining common wireless capabilities between the first and the second wireless devices; and
establishing a wireless data session utilizing the common wireless capabilities between the first and the second wireless devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of establishing a wireless data session between a first and a second wireless device, each device supporting multiple wireless capabilities, comprising the steps of:
-
establishing wireless communication between the first and the second wireless devices;
exchanging information identifying each wireless devices'"'"' wireless capabilities;
determining which wireless capabilities are common between the first and the second wireless devices; and
utilizing the common wireless capabilities in the wireless data session. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A wireless device, comprising:
-
a wireless network interface including communication circuitry adapted to communicate in accordance with at least one wireless protocol; and
a network driver including a wireless capabilities manager, the wireless capabilities manager configuring the wireless network interface to utilize a particular wireless protocol to establish wireless communication with another wireless device. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification