Computer remote control
First Claim
1. In a computing system having an application program executed by the computing system and displayed within an application window on a display of said computing system, said application program including application tools that are represented by application-tool buttons respectively that are to be displayed within a predefined application-tool area when desired, said computing system including a cursor to be displayed on said display when desired for indicating functioning and user'"'"'s manipulation of a user-input device, a method comprising the steps of:
- In response to receiving a user input from said user-input device, Determining whether any of said application-tool buttons are displayed within said application-tool area, When it is determined that there is no application-tool button displayed within said application-tool area;
displaying a plurality of said application program'"'"'s application-tool buttons within said application-tool area, causing said cursor to be displayed within said application-tool area, and browsing through said application-tool buttons when a cursor-movement input is received.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclose herein are apparatus, methods and systems for computer remote control. According to the present invention, the user-interface of a conventional window-desktop system can be modified such that a user may use any type of input device, such as a handheld remote-control device or a mouse, to fully and conveniently interact with the desktop-window computer system. This is accomplished by taking full advantage of the flexibilities of software programming of a computer system according to the present invention. For example, after receiving a user input for displaying a display item, the interface system of the present invention will cause such a display item to be displayed on a display, and in the meantime, also cause the cursor to be located at said display item; thus the user is not always required to manually use the input device to quickly and precisely place the cursor at the desired position.
-
Citations
23 Claims
-
1. In a computing system having an application program executed by the computing system and displayed within an application window on a display of said computing system, said application program including application tools that are represented by application-tool buttons respectively that are to be displayed within a predefined application-tool area when desired, said computing system including a cursor to be displayed on said display when desired for indicating functioning and user'"'"'s manipulation of a user-input device, a method comprising the steps of:
-
In response to receiving a user input from said user-input device, Determining whether any of said application-tool buttons are displayed within said application-tool area, When it is determined that there is no application-tool button displayed within said application-tool area;
displaying a plurality of said application program'"'"'s application-tool buttons within said application-tool area, causing said cursor to be displayed within said application-tool area, and browsing through said application-tool buttons when a cursor-movement input is received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a computing system having an expandable menu for display on a display of said computing system when desired and a cursor to be displayed on said display when desired for indicating functioning and user'"'"'s manipulation of a user-input device, a method comprising the steps of:
-
In response to receiving a user input from said user-input device, Displaying said menu in its expanded mode on said display such that a plurality of items included in said menu are displayed on said display; and
Causing said cursor to be visibly located on said expanded menu. - View Dependent Claims (10, 11, 12, 13)
-
-
14. In a computing system having a cursor for indicating functioning and user'"'"'s manipulation of a user-input device and an expandable menu, said menu being displayed in its expanded mode on a display of said computing system such that a plurality of items included therein are displayed and are listed along a menu-expansion direction on said display, said cursor being visible on said display and being located within said expanded menu, a method comprising the steps of:
-
In response to a cursor-movement input from said user-input device for moving the cursor in a desired direction, Determining whether there is substantial space for moving the cursor in said desired direction before the cursor encountering an external boundary of said expanded menu, When it is determined that, there is substantial space for moving the cursor in said desired direction before the cursor encountering the external boundary of said expanded menu, moving said cursor in said desired direction;
When it is determined that, there is no substantial space for moving the cursor in said desired direction before the cursor encountering the external boundary of said expanded menu, navigating the item currently located by the cursor. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method comprising the steps of:
-
In response to receiving a user input, Displaying an display item within a predefined area on a display of a computer system, and Causing a cursor of said computer system to be displayed within said predefined area on said display. - View Dependent Claims (20, 21, 22, 23)
-
Specification