Method for displaying information responsive to sensing a physical presence proximate to a computer input device
First Claim
1. In a computer system having an auxiliary control and a display screen, the auxiliary control being assigned a first function in a first application and a second function in a second application, a method comprising the steps of:
- detecting a physical presence proximate to or contacting the auxiliary control for a first predefined period without the physical presence causing a function assigned to the auxiliary control to be activated;
in the first application program, displaying a first display widget on the display screen responsive to said step of detecting, the first display widget providing status information for the first function assigned to the auxiliary control in the first application program; and
in the second application program different from the first application program, displaying a second display widget on the display screen responsive to said detecting, the second display widget providing status information for the second function assigned to the auxiliary control in the second application program.
3 Assignments
0 Petitions
Accused Products
Abstract
In a computer system, a touch sensitive input device having touch sensitive auxiliary controls system can be used to anticipate a user'"'"'s action. When a user'"'"'s hand approaches a touch sensitive input device, feedback can be displayed on a display screen. A user can receive feedback without activating the input device. The feedback may take the form of status information related to the feature controlled by the input device and can vary depending upon the application open. Likewise, when the hand of a user is moved away from the touch sensitive input device, the feedback brought on by sensing the user'"'"'s hand may disappear.
167 Citations
16 Claims
-
1. In a computer system having an auxiliary control and a display screen, the auxiliary control being assigned a first function in a first application and a second function in a second application, a method comprising the steps of:
-
detecting a physical presence proximate to or contacting the auxiliary control for a first predefined period without the physical presence causing a function assigned to the auxiliary control to be activated; in the first application program, displaying a first display widget on the display screen responsive to said step of detecting, the first display widget providing status information for the first function assigned to the auxiliary control in the first application program; and in the second application program different from the first application program, displaying a second display widget on the display screen responsive to said detecting, the second display widget providing status information for the second function assigned to the auxiliary control in the second application program. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a computer system having an auxiliary control and a display screen, the auxiliary control being assigned a multimedia function, a method comprising the steps of:
-
detecting a physical presence proximate to or contacting the auxiliary control for a predefined period without the physical presence causing the multimedia function assigned to the auxiliary control to be activated; and displaying a display widget on the display screen responsive to said step of detecting, the display widget providing status information for the multimedia function assigned to the auxiliary control, the status information identifying at least one of track name, track time remaining, track length, album title and album length in a multimedia application. - View Dependent Claims (7)
-
-
8. In a computer system having an auxiliary control and a display screen, the auxiliary control being assigned a function of switching focus between currently running applications, a method comprising the steps of:
-
while a first currently running application is in focus, detecting a physical presence proximate to or contacting the auxiliary control for a predefined period without the physical presence causing the function of switching focus to another currently running application assigned to the auxiliary control to be activated; and displaying a display widget on the display screen responsive to said step of detecting, the display widget providing status information for the function assigned to the auxiliary control, the status information identifying each of the currently running applications. - View Dependent Claims (9)
-
-
10. In a computer system having an auxiliary control and a display screen, the auxiliary control being assigned a function of showing a task bar, a method comprising the steps of:
-
detecting a physical presence proximate to or contacting the auxiliary control for a predefined period without the physical presence causing the function of showing the task bar assigned to the auxiliary control to be activated; and displaying a display widget on the display screen responsive to said step of detecting, the display widget providing status information for the function of showing the task bar assigned to the auxiliary control, the status information including the task bar.
-
-
11. In a computer system having an auxiliary control and a display screen, the auxiliary control being assigned a first function in a first application and a second function in a second application, a method comprising the steps of:
-
detecting a physical presence proximate to or contacting the auxiliary control for a predefined period without the physical presence causing a function assigned to the auxiliary control to be activated; and displaying a display widget on the display screen responsive to said step of detecting, the display widget providing status information for the function assigned to the auxiliary control, wherein a type of status information for the first function assigned to the auxiliary control displayed when a first application program is active is different from a type of status information for the second function assigned to the auxiliary control displayed when a second application program is active.
-
-
12. In a computer system having an auxiliary control and a display screen, the auxiliary control being assigned a messaging related function, a method comprising the steps of:
-
detecting a physical presence proximate to or contacting the auxiliary control for a predefined period without the physical presence causing the messaging related function on assigned to the auxiliary control to be activated; and displaying a display widget on the display screen responsive to said step of detecting, the display widget providing status information for the messaging related function assigned to the auxiliary control, wherein the status information includes one of the number of new or unread regular or high priority messages, an in box window, brief information regarding at least one of the most recently received messages, and alert status.
-
-
13. In a computer system having an auxiliary control and a display screen, the auxiliary control being assigned a web browsing function, a method comprising the steps of:
-
detecting a physical presence proximate to or contacting the auxiliary control for a predefined period without the physical presence causing the web browsing function assigned to the auxiliary control to be activated; and displaying a display widget on the display screen responsive to said step of detecting, the display widget providing status information for the web browsing function assigned to the auxiliary control, wherein the status information includes at least one of the most recently used searches, at least one of the most recently obtained search results, identification of previous and next web pages which may be visited, list of favorite web pages, and current page loading information.
-
-
14. In a computer system having an auxiliary control and a display screen, the auxiliary control being assigned a function of pasting contents of a clipboard, a method comprising the steps of:
-
detecting a physical presence proximate to or contacting the auxiliary control for a predefined period without the physical presence causing the function of pasting contents of the clipboard assigned to the auxiliary control to be activated; and displaying a display widget on the display screen responsive to said step of detecting, the display widget providing status information for the function of pasting contents of the clipboard assigned to the auxiliary control, wherein the status information identifies the contents of the clipboard.
-
-
15. In a computer system having an auxiliary control and a display screen, the auxiliary control being assigned a save function while in a document, a method comprising the steps of:
-
while in a document, detecting a physical presence proximate to or contacting the auxiliary control for a predefined period without the physical presence causing the save function assigned to the auxiliary control to be activated; and displaying a display widget on the display screen responsive to said step of detecting, the display widget providing status information for the save function assigned to the auxiliary control, wherein the status information identifies at least one of time, date, location, file type and size of most recently saved for the document.
-
-
16. In a computer system having an auxiliary control assigned a mathematical function in an application and a display screen, a method comprising the steps of:
-
receiving a selection of a range of cells in the applications; while the cells are selected, detecting a physical presence proximate to or contacting the auxiliary control for a predefined period without the physical presence causing the mathematical function assigned to the auxiliary control to be activated; and displaying a display widget on the display screen responsive to said step of detecting, the display widget providing status information for the mathematical function assigned to the auxiliary control, wherein the status information identifies a result if the mathematical function would be applied to the selected cells.
-
Specification