User friendly remote system interface
First Claim
1. A system for controlling computer functions, said system capable of operating in a plurality of modes, said plurality of modes comprising at least a first mode and a second mode, said system comprising:
- a remote control device comprising a first button which generates a first signal indicating that a menu should be displayed;
a plurality of numeric keys each of which generates a second signal, the second signal being a numeric signal indicating a numeric selection;
a second button which generates a third signal, said third signal indicating that an application specific function should be performed if the application is operating in said first mode;
a computer including a receiver which receives signals generated by the remote control device; and
a display device coupled to the computer and controlled by software executing on the computer;
wherein the remote control device transmits signals to the receiver of the computer over a wireless path; and
wherein the computer in response to receiving the first signal causes the display device to display a menu comprising choices of at least one application program at least one of which has an associated numeric accelerator and, in response to receiving said second signal, launches the application program associated with the corresponding numeric accelerator and, in response to receiving the third signal, causes the launched application program to perform a function pertinent to that particular application program, if said system is operating in said first mode.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and medium for enhancing a GUI and viewing environment for a computer user is disclosed. Enabling a user to fully navigate and operate a computer through the use of a remote control device, the present invention includes at least a PC mode of operation and a theater mode of operation, wherein the theater mode is designed for distance use with the remote device. While operating in theater mode, received function key signals are interpreted by the computer system to operate various functions which have been modified to accommodate remote viewing and control. To enable the remote device to fully control the applications executable on the computer, the disclosed process notifies the various applications of the current operating mode.
-
Citations
33 Claims
-
1. A system for controlling computer functions, said system capable of operating in a plurality of modes, said plurality of modes comprising at least a first mode and a second mode, said system comprising:
-
a remote control device comprising a first button which generates a first signal indicating that a menu should be displayed;
a plurality of numeric keys each of which generates a second signal, the second signal being a numeric signal indicating a numeric selection;
a second button which generates a third signal, said third signal indicating that an application specific function should be performed if the application is operating in said first mode;
a computer including a receiver which receives signals generated by the remote control device; and
a display device coupled to the computer and controlled by software executing on the computer;
wherein the remote control device transmits signals to the receiver of the computer over a wireless path; and
wherein the computer in response to receiving the first signal causes the display device to display a menu comprising choices of at least one application program at least one of which has an associated numeric accelerator and, in response to receiving said second signal, launches the application program associated with the corresponding numeric accelerator and, in response to receiving the third signal, causes the launched application program to perform a function pertinent to that particular application program, if said system is operating in said first mode. - View Dependent Claims (2, 3, 4, 5, 16, 17, 18, 19, 20, 21)
-
-
6. A method for controlling computer functions capable of operating in a plurality of modes, said plurality of modes comprising at least a first mode and a second mode, the method comprising the steps of:
-
providing a remote control device comprising a first button which generates a first signal indicating that a menu should be displayed;
a plurality of numeric keys each of which generates a second signal, the second signal being a numeric signal indicating a numeric selection;
a second button which generates a third signal indicating that an application specific function should be performed if the application is operating in said first mode;
receiving at a computer signals generated by the remote control device over a wireless path;
in response to receiving the first signal, displaying on a display device coupled to the computer and controlled by software executing on the computer a menu comprising choices of at least one application program each having an associated numeric accelerator;
in response to receiving said second signal, launching the application program associated with the corresponding numeric accelerator; and
,in response to receiving the third signal, causing the launched application program to perform a function pertinent to that particular application program if said launched application program is operating in said first mode. - View Dependent Claims (7, 8, 9, 10, 22, 23, 24, 25, 26, 27)
in response to detecting the first signal, providing information from said computer to at least one application executing on the computer; and
causing said applications to display menu items in a different manner than if the first signal had not been received from the remote control device.
-
-
8. The method of claim 6, including the step of:
inhibiting the display of all taskbars, menus, and buttons until the first signal is received.
-
9. The method of claim 6, comprising the further steps of:
-
in response to the launching of the application program, removing the association of said numeric accelerator from the choices of the menu; and
,associating said numeric accelerators with choices of a nested menu.
-
-
10. The method of claim 6, comprising the step of:
switching from a first mode of operation to a second mode of operation in response to the operation of at least one of said first button, said second button, and said numeric keys.
-
22. The method of claim 6 wherein the remote control device further comprises a key for generating a fourth signal for switching the operation of the system between modes, said fourth signal causing said system to switch to said first mode if said system is operating in said second mode.
-
23. The method of claim 6 wherein the function pertinent to the particular launched application program is different based on the mode of the system.
-
24. The method of claim 6 wherein said third signal causes a different function of the launched application program to be performed based on the application program launched.
-
25. The method of claim 6 wherein the computer receives signals from the remote control device only if the system is operating in the first mode.
-
26. The method of claim 6 wherein the first mode is a theater mode wherein a display is enhanced.
-
27. The method of claim 6 wherein the menu displayed in response to the first signal is different based on the mode of the system.
-
11. A computer-readable medium having computer executable instructions for performing steps comprising:
-
receiving at a computer signals generated by a remote control device over a wireless path, said computer capable of operating in a plurality of modes, said plurality of modes comprising at least a first mode and a second mode, said remote control device including a first button which generates a first signal indicating that a start menu should be displayed;
a plurality of numeric keys each of which generates a second signal indicating a numeric signal;
a second button which generates a third signal indicating that an application specific function should be performed if the application is operating in said first mode;
in response to receiving the first signal, displaying on a display device coupled to the computer and controlled by software executing on the computer a menu comprising choices of at least one application program each having an associated numeric accelerator;
in response to receiving said second signal, launching the application program associated with the corresponding numeric accelerator; and
,in response to receiving the third signal, causing the launched application program to perform a function pertinent to that particular application program, if said launched application program is operating in said first mode. - View Dependent Claims (12, 13, 14, 15, 28, 29, 30, 31, 32, 33)
in response to detecting the first signal, providing information from said computer to at least one application executing on the computer; and
causing said application to display menu information in a different manner than if the first signal had not been received from the remote control device.
-
-
13. The computer-readable medium of claim 11 having further computer-executable instructions for performing the step of:
inhibiting the display of all taskbars, menus, and buttons until the first signal is received.
-
14. The computer-readable medium of claim 11 having further computer-executable instructions for performing the steps of:
-
in response to the launching of the application program, removing the association of said numeric accelerator from the choices of the menu; and
,associating said numeric accelerators with choices of a nested menu.
-
-
15. The computer-readable medium of claim 11 having further computer-executable instructions for performing the step of:
switching from a first mode of operation to a second mode of operation in response to the operation of at least one of said first button, said second button, and said numeric keys.
-
28. The computer-readable medium of claim 11 wherein the remote control device further comprises a key for generating a fourth signal for switching the operation of the system between modes, said fourth signal causing said system to switch to said first mode if said system is operating in said second mode.
-
29. The computer-readable medium of claim 11 wherein the function pertinent to the particular launched application program is different based on the mode of the system.
-
30. The computer-readable medium of claim 11 wherein said third signal causes a different function of the launched application program to be performed based on the application program launched.
-
31. The computer-readable medium of claim 11 wherein the computer receives signals from the remote control device only if the system is operating in the first mode.
-
32. The computer-readable medium of claim 11 wherein the first mode is a theater mode wherein a display is enhanced.
-
33. The computer-readable medium of claim 11 wherein the menu displayed in response to the first signal is different based on the mode of the system.
Specification