State-based remote control system
2 Assignments
0 Petitions
Accused Products
Abstract
A state-based remote control system for providing efficient and simple operation of a plurality of electronic devices as a coordinated system based upon an overall task. The state-based remote control system includes a housing, a keypad in communication with an electronic system contained within the housing, and a communication device in communication with the electronic system for communicating with external electronic devices. The electronic system monitors the buttons selected by a user to determine the state of all external electronic devices that are to be controlled. When the user selects a task (e.g. watch television), the electronic system automatically determines the actions required to achieve the desired task based upon the current state of the external electronic devices. After the task has been fulfilled, the electronic system updates the data to reflect the modified state of the external electronic devices.
122 Citations
24 Claims
-
1-16. -16. (canceled)
-
17. A distributed control device, comprising:
-
a controller configured to store, calculate, and update simulated current state data for a set of external electronic devices; and
a transmitter configured to transmit control commands to at least one of the external electronic devices based on the simulated current state data, wherein the controller is configured to determine the simulated current state data based on at least one action or at least one task performed by the controller prior to a next action or a next task. - View Dependent Claims (18, 19, 20)
-
-
21. A method of operating a distributed control device configured to control a set of electronic devices, the method comprising:
-
determining a current state data for one or more of the electronic devices;
receiving an action request or a task request for one or more of the electronic devices;
transmitting a control command to one or more of the electronic devices to perform the action request or the task request; and
generating a simulated current state data that represent a new state of one or more of the electronic devices based on the current state data and the action request or the task request prior to performing a next action request or a next task request.
-
-
22. A method of operating a distributed control device for controlling a set of electronic devices, the method comprising the steps of:
-
receiving an action request or a task request for at least one of the electronic devices;
transmitting a control command to at least one of the electronic devices to perform the action request or the task request; and
modifying a simulated current state data to represent a new state for at least one of the electronic devices based on the action request or the task request prior to responding to a next action request or a next task request.
-
-
23. A method of operating a distributed control device, the method comprising the steps of:
-
determining current state data for a set of electronic devices;
storing a desired state data for at least one of the electronic devices;
receiving an action request or a task request for at least one of the plurality of electronic devices, wherein the action request or the task request is associated with the desired state data;
determining at least one of the electronic devices that requires a modification to its state to be in the desired state data;
to effect the action request or the task request, modifying at least one of the electronic devices to conform to the desired state data; and
determining a simulated current state data based on the current state data and the modifying step, wherein the simulated current state data represents a new state of at least one of the electronic devices prior to responding to a next task or a next action. - View Dependent Claims (24)
-
Specification