System and method for using keystroke data to configure a remote control device
First Claim
Patent Images
1. A method for configuring a remote control device, comprising:
- monitoring activations of keys of the remote control device to determine which of a plurality of home appliance commands is most often transmitted; and
in response to activation of a predetermined key of the remote control device, causing the remote control device to transmit the one of the plurality of home appliance commands identified via the monitoring.
7 Assignments
0 Petitions
Accused Products
Abstract
A remote control device is which key use is monitored. A command key, representative of an appliance function, may be correlated to a target appliance that is determined, as a function of the monitored key use, to be the most likely intended recipient of a command to perform that appliance function. An activity key may also be programmed so as to perform a series of actions that are representative of a sequence of monitored key uses.
79 Citations
76 Claims
-
1. A method for configuring a remote control device, comprising:
-
monitoring activations of keys of the remote control device to determine which of a plurality of home appliance commands is most often transmitted; and
in response to activation of a predetermined key of the remote control device, causing the remote control device to transmit the one of the plurality of home appliance commands identified via the monitoring. - View Dependent Claims (2, 3, 4, 5, 20, 21, 22, 23)
-
-
6. A method for configuring a remote control device, comprising:
-
monitoring activations of keys of the remote control device to determine which of a plurality of home appliance commands is most often transmitted; and
allowing a user to manually initiate configuration of the remote control device such that, in response to activation of a predetermined key of the remote control device, the remote control device transmits the one of the plurality of home appliance commands identified via the monitoring. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for configuring a remote control device, comprising:
-
monitoring activations of keys of the remote control device to determine which of a plurality of logical groups of home appliance command functions is most often transmitted; and
allowing a user to manually initiate configuration of the remote control device such that, in response to activation of one of a predetermined set of keys of the remote control device, the remote control device transmits a command function from the one of the plurality of logical groups of home appliance command functions identified via the monitoring. - View Dependent Claims (16, 17, 18, 19)
-
-
24. A method for configuring a remote control device, comprising:
-
monitoring activations of keys of the remote control device to track a number of times a home appliance is commanded to control each of a plurality of functions; and
configuring a command key of the remote control to cause a transmission of a command to the home appliance to control a corresponding one of the plurality of functions when the number of times keys of the remote control device have been activated to command the corresponding one of the plurality of functions has reached a threshold value. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A method for configuring a remote control device, comprising:
-
storing a sequence of activations of keys of the remote control device;
searching the stored sequence to select one or more sequence subsets;
presenting the selected sequence subsets to a user; and
allowing a user to assign one of the selected sequence subsets to an activity key whereby, in response to a subsequent activation of the activity key, the remote control performs actions in accordance with assigned, selected sequence subset. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A method for configuring a remote control device, comprising:
-
storing a sequence of activations of keys of the remote control device;
accepting user input representative of one or more activations of keys of the remote control device;
searching the stored sequence to select one or more sequence subsets that include the activations of keys represented by the user input;
presenting the selected sequence subsets to a user; and
allowing a user to assign one of the selected sequence subsets to an activity key whereby, in response to a subsequent activation of the activity key, the remote control performs actions in accordance with assigned, selected sequence subset. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A readable media having instructions for configuring a remote control device, the instructions performing steps comprising:
-
monitoring activations of keys of the remote control device to determine which of a plurality of home appliance commands is most often transmitted; and
in response to activation of a predetermined key of the remote control device, causing the remote control device to transmit the one of the plurality of home appliance commands identified via the monitoring. - View Dependent Claims (55, 56, 57, 58)
-
-
59. A readable media having instructions for configuring a remote control device, the instructions performing steps comprising:
-
monitoring activations of keys of the remote control device to track a number of times a home appliance is commanded to control each of a plurality of functions; and
configuring a command key of the remote control to cause a transmission of a command to the home appliance to control a corresponding one of the plurality of functions when the number of times keys of the remote control device have been activated to command the corresponding one of the plurality of functions has reached a threshold value. - View Dependent Claims (60, 61, 62, 63, 64)
-
-
65. A readable media having instructions for configuring a remote control device, the instructions performing steps comprising:
-
storing a sequence of activations of keys of the remote control device;
searching the stored sequence to select one or more sequence subsets;
presenting the selected sequence subsets to a user; and
allowing a user to assign one of the selected sequence subsets to an activity key whereby, in response to a subsequent activation of the activity key, the remote control performs actions in accordance with assigned, selected sequence subset. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76)
-
Specification