Claims
- 1. A state-based remote control system, comprising:
a housing; an electronic system capable of storing and updating current state data relating to at least one external electronic device; a communication device connected to said electronic system for emitting a control signal to said at least one external electronic device; and an input means connected to said electronic system for controlling said electronic system.
- 2. The state-based remote control system of claim 1, wherein said input means includes a keypad having a plurality of buttons.
- 3. The state-based remote control system of claim 2, wherein said input means includes a display.
- 4. The state-based remote control system of claim 1, wherein said electronic system is capable of performing tasks based upon desired state data as compared to said current state data.
- 5. The state-based remote control system of claim 4, wherein said electronic system only modifies a state of an electronic device that has a current state that does not match a desired state.
- 6. The state-based remote control system of claim 1, wherein said communication device is able to transmit and receive data.
- 7. The state-based remote control system of claim 1, wherein said electronic system is programmable to allow for the control of a plurality of external electronic devices.
- 8. A method of operating a state-based remote control system having an electronic system with a communication device and an input device for controlling a plurality of external electronic devices, said method comprising the steps of:
(a) determining a current state data of said external electronic devices; (b) receiving an action request from said input device; (c) performing said action request; and (d) modifying said current state data to reflect new state of said external electronic devices.
- 9. The method of operating a state-based remote control system of claim 8, wherein said step (a) comprises asking a series of questions of a user regarding the state of each of said external electronic devices.
- 10. The method of operating a state-based remote control system of claim 8, wherein said step (a) comprises assuming all of said external electronic devices are in a predetermined state.
- 11. A method of operating a state-based remote control system having an electronic system with a communication device and an input device for controlling a plurality of external electronic devices, said method comprising the steps of:
(a) determining a current state data of said external electronic devices; (b) receiving a task request from said input device, wherein said task request has a desired state data stored within said electronic system; (c) determining which of said external electronic devices require a modification to their respective state forming a change group; and (d) modifying each external electronic device within said change group to conform to said desired state data.
- 12. The method of operating a state-based remote control system of claim 11, including the following step:
(e) updating said current state data to reflect new state of said external electronic devices modified within said change group.
- 13. The method of operating a state-based remote control system of claim 11, wherein said step (a) comprises asking a series of questions of a user regarding the state of each of said external electronic devices.
- 14. The method of operating a state-based remote control system of claim 11, wherein said step (a) comprises assuming all of said external electronic devices are in a predetermined state.
- 15. The method of operating a state-based remote control system of claim 11, wherein said step (c) comprises comparing said current state data with said desired state data.
- 16. The method of operating a state-based remote control system of claim 11, including the step of:
(e) displaying a menu containing at least one task that are dependent upon a state of said external electronic devices.
BACKGROUND OF THE INVENTION
[0001] Cross-Reference to Related U.S. Provisional Patent Applications
[0002] I hereby claim benefit under Title 35, United States Code, Section 119(e) of U.S. provisional patent application Serial No. 60/189,487 filed Mar. 15, 2000, and U.S. provisional patent application Serial No. 60/253,727 filed Nov. 29, 2000. This application is a continuation of the Ser. Nos. 60/189,487 and 60/253,727 applications. The Ser. Nos. 60/189,487 and 60/253,727 applications are currently pending. The Ser. Nos. 60/189,487 and 60/253,727 applications are hereby incorporated by reference into this patent application.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60189487 |
Mar 2000 |
US |
|
60253727 |
Nov 2000 |
US |