System for associating a wireless device to a console device
First Claim
1. A controller, comprising:
- one or more processors;
memory coupled to the one or more processors, wherein the memory stores computer-executable instructions causing the controller to;
receive a user input to establish wireless communication with a console, wherein the user input begins a binding process to associate the controller with the console;
receive a console unique identifier from the console, wherein the console unique identifier is retained in the memory when power to the controller is lost such that the controller is not required to re-bind with the console when power is restored, wherein the console unique identifier is associated with frequency hopping information used for the wireless communication; and
perform a discovery process after the binding process that associates the controller with one of a plurality of virtual controller ports on the console.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for associating a wireless device to a host. The wireless device is associated to the host via a binding and discovery process. The binding process establishes the association. A unique identifier and other binding information is provided to the wireless device, which is stored in the wireless device to establish the link to the console. The binding information is retained in the wireless device. The discovery process enables the wireless device to join a session at hosted by the host. The host sends broadcast packets that are compared to the stored information in the wireless device. The broadcast packets are validated and authenticated to complete the discovery process. A visual indicator on the host and/or controller may indicate the success or failure of either the binding or discovery process.
-
Citations
20 Claims
-
1. A controller, comprising:
-
one or more processors; memory coupled to the one or more processors, wherein the memory stores computer-executable instructions causing the controller to; receive a user input to establish wireless communication with a console, wherein the user input begins a binding process to associate the controller with the console; receive a console unique identifier from the console, wherein the console unique identifier is retained in the memory when power to the controller is lost such that the controller is not required to re-bind with the console when power is restored, wherein the console unique identifier is associated with frequency hopping information used for the wireless communication; and perform a discovery process after the binding process that associates the controller with one of a plurality of virtual controller ports on the console. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of associating a wireless controller to a console, comprising:
-
actuating a connection process; performing a binding process to associate the wireless controller to the console in a one-to-one relationship; storing in memory of the wireless game controller, a console unique identifier to enable the wireless controller to establish a communication link with the console, wherein the console unique identifier is retained in the memory of the wireless controller when power is lost from and then restored to the wireless controller such that the wireless controller is not required to re-bind with the console when power is restored, and wherein the console unique identifier is associated with frequency hopping information used for the communication link; and performing a discovery process that occurs after the binding process to join the wireless controller to a session with the console, wherein the discovery process associates the wireless controller with one of a plurality of virtual controller ports on the console. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A device, comprising:
-
an input; and a processor configured to; in response to operation of the input, begin a binding process to associate the device with the console; receive a console unique identifier from the console, wherein the console unique identifier is retained in the memory when power to the device is lost such that the device is not required to re-bind with the console when power is restored, wherein the console unique identifier is associated with frequency hopping information used for the wireless communication; and perform a discovery process after the binding process that associates the device with one of a plurality of virtual ports on the console. - View Dependent Claims (17, 18, 19, 20)
-
Specification