State-based control systems and methods
First Claim
1. A state-machine system, comprising:
- a processor configured to operate a state machine, wherein the state machine is a model of states and state transitions of at least one external electronic device, and wherein the processor is configured to navigate the state machine to calculate, update, and store simulated states from simulated state transitions of the state machine for the at least one external electronic device;
a user input device coupled to the processor and configured to receive input from a user for changing a current state of the at least one external electronic device to another state associated with the input; and
a transmitter coupled to the processor and configured to transmit a set of control signals to the at least one external electronic device for changing the current state of the at least one external electronic device to the another state,wherein the processor is configured to receive the input from the user input device to navigate the state machine to calculate, update, and store a simulated state corresponding to the another state based on the simulated state transitions, the current state, and the input, and wherein the processor is configured to control transmission by the transmitter.
0 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.
-
Citations
32 Claims
-
1. A state-machine system, comprising:
-
a processor configured to operate a state machine, wherein the state machine is a model of states and state transitions of at least one external electronic device, and wherein the processor is configured to navigate the state machine to calculate, update, and store simulated states from simulated state transitions of the state machine for the at least one external electronic device; a user input device coupled to the processor and configured to receive input from a user for changing a current state of the at least one external electronic device to another state associated with the input; and a transmitter coupled to the processor and configured to transmit a set of control signals to the at least one external electronic device for changing the current state of the at least one external electronic device to the another state, wherein the processor is configured to receive the input from the user input device to navigate the state machine to calculate, update, and store a simulated state corresponding to the another state based on the simulated state transitions, the current state, and the input, and wherein the processor is configured to control transmission by the transmitter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device including a state-machine, the device comprising:
-
a processor configured to operate a state machine, wherein the state machine is a model of states and state transitions of at least one external electronic device, and wherein the processor is configured to identity a current state and to navigate the state machine to store, calculate, and update a simulated state and a simulated state transition; and a transmitter coupled to the processor and configured to transmit a set of control signals for changing the current state of the at least one external electronic device to a simulated state, wherein the processor is configured to update the current state in the state machine to the simulated state based on the transmitted set of control signals. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of operating a state-machine based device configured to control a set of external electronic devices, comprising:
-
receiving input at a state-machine based device for controlling a set of external electronic devices; and determining on the state-machine based device via navigation of a state machine, which is a model of states and state transitions of the set of external electronic devices, a set of simulated states and a set of simulated state transitions for the set of external electronic devices based on the input and a set of current states of the set of external electronic devices. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
Specification