High-frequency wireless peripheral device with auto-connection and auto-synchronization
First Claim
Patent Images
1. A system for wireless transfer of data, said system comprising:
- a host transceiver unit configured to be connected with a host device, and configured to wirelessly exchange data with a human interface device;
a human interface device configured to wirelessly exchange data with the host transceiver unit; and
computer readable media having instructions thereon, said instructions comprising routines for synchronizing said host transceiver unit and said human interface device for wirelessly exchanging data between said host transceiver unit and said human interface device at a spread spectrum modulation pattern which is determined by said host transceiver unit after said host transceiver unit and said human interface device have acknowledged each other'"'"'s presence, said instructions further providing a marriage ID, said marriage ID being used by both said host transceiver unit and said human interface device to calculate said spread spectrum modulation pattern, such that subsequent hops in said spread spectrum modulation pattern are not transmitted, but are calculated independently by said host transceiver unit and human interface device,wherein said human interface device is configured to broadcast at one of a plurality of different device spread spectrum modulation patterns, each of which is a function of a device communication state, the device communication states including at least a scan state and connected state.
0 Assignments
0 Petitions
Accused Products
Abstract
Automatic establishment of a connection between a human interface device and a host transceiver unit. A marriage ID is exchanged in a synchronization step. The marriage ID being used by both the host transceiver and the human interface device to calculate a spread spectrum modulation pattern. In one embodiment the spread spectrum modulation is a frequency hopping spread spectrum modulation.
5 Citations
23 Claims
-
1. A system for wireless transfer of data, said system comprising:
-
a host transceiver unit configured to be connected with a host device, and configured to wirelessly exchange data with a human interface device; a human interface device configured to wirelessly exchange data with the host transceiver unit; and computer readable media having instructions thereon, said instructions comprising routines for synchronizing said host transceiver unit and said human interface device for wirelessly exchanging data between said host transceiver unit and said human interface device at a spread spectrum modulation pattern which is determined by said host transceiver unit after said host transceiver unit and said human interface device have acknowledged each other'"'"'s presence, said instructions further providing a marriage ID, said marriage ID being used by both said host transceiver unit and said human interface device to calculate said spread spectrum modulation pattern, such that subsequent hops in said spread spectrum modulation pattern are not transmitted, but are calculated independently by said host transceiver unit and human interface device, wherein said human interface device is configured to broadcast at one of a plurality of different device spread spectrum modulation patterns, each of which is a function of a device communication state, the device communication states including at least a scan state and connected state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22)
-
-
20. A wireless controller configured to establish a wireless link with a host device, said controller comprising:
-
a controller transceiver for transmitting data to and receiving data from a host transceiver, wherein said host transceiver is connected with said host device; a processor connected with said controller transceiver and configured to process data from said host device and said controller; and a computer readable media having instructions thereon, said instructions comprising routines for establishing a spread spectrum modulation pattern, wherein said routines are responsive to signals received from said host transceiver, said instructions further providing a marriage ID, said marriage ID being used by both said host transceiver and said controller to calculate said spread spectrum modulation pattern, such that subsequent hops in said spread spectrum modulation pattern are not transmitted, but are calculated independently by said host device and controller, wherein said controller is configured to broadcast at one of a plurality of different controller spread spectrum modulation patterns, each of which is a function of a controller communication state, the controller communication states including at least a scan state and connected state.
-
-
21. A wireless human interface device configured to establish a wireless link with a host, said device comprising:
-
a transceiver for transmitting data to and receiving data from a host; a processor connected with said transceiver and configured to process data from said host and said human interface device; and a computer readable media having instructions thereon, said instructions comprising routines for establishing a spread spectrum modulation pattern, wherein said routines are responsive to signals received from said host, said instructions further recognizing a marriage ID from said host, said marriage ID being used by said human interface device to calculate said spread spectrum modulation pattern, such that subsequent hops in said spread spectrum modulation pattern are not transmitted, but are calculated independently by said human interface device, wherein said human interface device is configured to broadcasts at one of a plurality of device spread spectrum modulation patterns, each of which is a function of a device communication state, the device communication states including at least a scan state and connected state; and wherein said human interface device is configured to broadcasts at a same spread spectrum modulation pattern as said host after said human interface device has been acknowledged by said host. - View Dependent Claims (23)
-
Specification