State-based remote control system
First Claim
1. A remote control comprising:
- an electronic circuit configured to;
store a simulated current state data for a set of home entertainment appliances,receive a request to transmit a set of command codes to a set of home entertainment appliances to place the set of home entertainment appliances in an end state, andcalculate and update the simulated current state data to match the end state,a transmitter coupled to the electronic circuit, wherein the transmitter is configured to transmit the set of command codes to the set of home entertainment appliances based on the request; and
a display coupled to the electronic circuit, wherein;
the electronic circuit is configured to control the display to display a set of questions subsequent to transmitting the set of command codes to the set of home entertainment appliances based on the request,the set of questions is for a state of the set of home entertainment appliances,the electronic circuit is configured to receive a set of answers to the set of questions,the electronic circuit is configured to use the set of answers to determine if an actual state of the set of entertainment appliances matches the end state, and to change the simulated current state data to match the actual state if the actual state does not match the end state.
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.
516 Citations
23 Claims
-
1. A remote control comprising:
-
an electronic circuit configured to; store a simulated current state data for a set of home entertainment appliances, receive a request to transmit a set of command codes to a set of home entertainment appliances to place the set of home entertainment appliances in an end state, and calculate and update the simulated current state data to match the end state, a transmitter coupled to the electronic circuit, wherein the transmitter is configured to transmit the set of command codes to the set of home entertainment appliances based on the request; and a display coupled to the electronic circuit, wherein; the electronic circuit is configured to control the display to display a set of questions subsequent to transmitting the set of command codes to the set of home entertainment appliances based on the request, the set of questions is for a state of the set of home entertainment appliances, the electronic circuit is configured to receive a set of answers to the set of questions, the electronic circuit is configured to use the set of answers to determine if an actual state of the set of entertainment appliances matches the end state, and to change the simulated current state data to match the actual state if the actual state does not match the end state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A remote control system operation method comprising:
-
receiving a request to transmit a set of command codes to a set of home entertainment appliances to place the set of home entertainment appliances in an end state; transmitting the set of command codes to the set of home entertainment appliances based on the request; displaying a set of questions subsequent to transmitting the set of command codes based on the request, wherein the set of questions is for a state of the set of home entertainment appliances; receiving a set of answers to the set of questions; based on the set of answers, determining if an actual state of the set of home entertainment appliances matches the end state; if the actual state matches the end state, then storing a simulated current state data for the actual state; and if the actual state does not match the end state, then; changing the simulated current state data to match actual state, and storing the changed simulated current state data. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification