Configuring universal remote control device for appliances based on correlation of received infrared signals and detected appliance events
First Claim
1. A method comprising:
- receiving a plurality of transmitted infrared signals from an appliance remote control for an appliance during a time period;
detecting a plurality of appliance events performed by the appliance during the time period;
correlating the plurality of infrared signals with the plurality of appliance events based on times of each of the plurality of infrared signals and times of each of the plurality of appliance events; and
defining configuration information based on the correlating of the plurality of infrared signals with the plurality of appliance events.
2 Assignments
0 Petitions
Accused Products
Abstract
An example technique of configuring a universal remote control device includes receiving a plurality of transmitted infrared signals during a time period; storing the plurality of infrared signals and a time of each of the plurality of infrared signals; detecting a plurality of appliance events during the time period; storing the plurality of appliance events and a time of each of the plurality of appliance events; correlating the plurality of infrared signals with the plurality of appliance events based on the time of each of the plurality of infrared signals and the time of each of the plurality of appliance events; and defining configuration information for a universal remote control device based on the correlating of the plurality of infrared signals with the plurality of appliance events.
31 Citations
22 Claims
-
1. A method comprising:
-
receiving a plurality of transmitted infrared signals from an appliance remote control for an appliance during a time period; detecting a plurality of appliance events performed by the appliance during the time period; correlating the plurality of infrared signals with the plurality of appliance events based on times of each of the plurality of infrared signals and times of each of the plurality of appliance events; and defining configuration information based on the correlating of the plurality of infrared signals with the plurality of appliance events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
an infrared receiver configured to receive a plurality of transmitted infrared signals from an appliance remote control for an appliance during a time period; an appliance event detector configured to detect a plurality of appliance events performed by the appliance during the time period; a correlator configured to correlate the plurality of infrared signals with the plurality of appliance events based on the time of each of the plurality of infrared signals and the time of each of the plurality of appliance events; and a defining logic configured to define configuration information based on the correlating of the plurality of infrared signals with the plurality of appliance events. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium comprising instructions stored thereon that, when executed by at least one processor, are configured to cause a computing system to at least:
-
receive a plurality of transmitted infrared signals from an appliance remote control for an appliance during a time period; detect a plurality of appliance events performed by the appliance during the time period; correlate the plurality of infrared signals with the plurality of appliance events based on times of each of the plurality of infrared signals and times of each of the plurality of appliance events; and define configuration information based on correlating the plurality of infrared signals with the plurality of appliance events. - View Dependent Claims (20, 21, 22)
-
Specification