REMOTE CONTROL SIGNAL LEARNING AND PROCESSING BY A HOST DEVICE AND ACCESSORY
First Claim
1. A method comprising:
- receiving, at an accessory, a first wireless signal from a remote control device;
transmitting, by the accessory, a representation of the first wireless signal to a host device;
receiving, at the accessory, an identifier from the host device, the identifier being associated with the representation of the first wireless signal and a function of the host device; and
storing, by the accessory, the identifier and the representation of the first wireless signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques that facilitate the learning and processing of remote control signals by a host device and an accessory. In one set of embodiments, the host device and the accessory can operate in a first mode in which the host device can learn signals from (and thus be remotely operated by) a variety of different remote controls. For example, in some embodiments the host device can learn signals from a remote control that was not specifically designed to interoperate with the host device or the accessory. In another set of embodiments, the host device and the accessory can operate in a second mode in which the host device and the accessory can process learned remote control signals while minimizing the amount of data transferred between the host device and the accessory.
63 Citations
20 Claims
-
1. A method comprising:
-
receiving, at an accessory, a first wireless signal from a remote control device; transmitting, by the accessory, a representation of the first wireless signal to a host device; receiving, at the accessory, an identifier from the host device, the identifier being associated with the representation of the first wireless signal and a function of the host device; and storing, by the accessory, the identifier and the representation of the first wireless signal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving, at a host device, a representation of a wireless signal from an accessory, the wireless signal having been transmitted to the accessory from a remote control device; associating the representation of the wireless signal with a function of the host device; generating, by the host device, an identifier associated with the representation and the function; and transmitting, by the host device, the identifier to the accessory. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An accessory comprising:
-
a wireless receiver configured to receive wireless signals; an interface configured to communicate with a host device; and a control component configured to; transmit, to the host device, a characteristic of a wireless signal received by the wireless receiver; receive, from the host device, an identifier associated with the characteristic and a function of the host device; and transmit the identifier to the host device when a subsequent wireless signal is received having the characteristic. - View Dependent Claims (12, 13)
-
-
14. A host device comprising:
-
an interface configured to communicate with an accessory; and a processor configured to; transmit, to the accessory, an identifier associated with a characteristic of a wireless signal and a function of the host device; subsequently to transmitting the identifier, receive the identifier from the accessory; and execute the function in response to receiving the identifier. - View Dependent Claims (15, 16)
-
-
17. A method comprising:
-
entering, by a host device, a first mode of operation; transmitting, by the host device, a command to an accessory instructing the accessory to enter the first mode of operation; and while in the first mode of operation; prompting, by the host device, a user to select a function of the host device from a list of selectable functions; receiving, by the host device, a selection of a function from the user; prompting, by the host device, the user to activate a button on a remote control device to be associated with the selected function; receiving, by the host device, a representation of a wireless signal from the accessory, wherein the wireless signal was transmitted from the remote control device to the accessory in response to activation of the button; generating, by the host device, an identifier associated with the representation and the selected function; and transmitting, by the host device, the identifier to the accessory. - View Dependent Claims (18, 19, 20)
-
Specification