| US 7,602,382 B2 | ||
| Method for displaying information responsive to sensing a physical presence proximate to a computer input device | ||
| Kenneth P. Hinckley, Seattle, Wash. (US); Steven N. Bathiche, Redmond, Wash. (US); William Vong, Seattle, Wash. (US); James H. Cauthorn, Seattle, Wash. (US); Corey M. Ladas, Bellevue, Wash. (US); and Kenneth V. Fry, Seattle, Wash. (US) | ||
| Assigned to Microsoft Corporation, Redmond, Wash. (US) | ||
| Filed on Aug. 25, 2005, as Appl. No. 11/210,699. | ||
| Application 11/210699 is a division of application No. 09/804496, filed on Mar. 13, 2001, granted, now 7,256,770. | ||
| Application 09/804496 is a continuation in part of application No. 09/200325, filed on Nov. 25, 1998, granted, now 6,333,753. | ||
| Application 09/200325 is a continuation in part of application No. 09/200321, filed on Nov. 25, 1998, granted, now 6,232,957. | ||
| Application 09/200321 is a continuation in part of application No. 09/152443, filed on Sep. 14, 1998, granted, now 6,396,477. | ||
| Application 09/152443 is a continuation in part of application No. 09/152434, filed on Sep. 14, 1998, granted, now 6,456,275. | ||
| Application 09/152434 is a continuation in part of application No. 09/152432, filed on Sep. 14, 1998, abandoned. | ||
| Claims priority of provisional application 60/100261, filed on Sep. 14, 1998. | ||
| Prior Publication US 2005/0275637 A1, Dec. 15, 2005 | ||
| Int. Cl. G09G 5/00 (2006.01); G06F 3/041 (2006.01) | ||
| U.S. Cl. 345—173 [345/156] | 14 Claims |

| 1. In a computer system having a control knob and a display screen, a method for displaying information responsive to sensing
a physical presence proximate to or in contact with the control knob comprising a plurality of portions, the method comprising:
detecting the physical presence proximate to or in contact with the control knob for a predefined period in which the control
knob is stationary, wherein detecting the physical presence comprises:
detecting the physical presence proximate to or in contact with at least one portion of the plurality of portions,
generating a first set of electrical signals in response to detecting the physical presence proximate to or in contact with
the at least one portion, and
generating a second set of electrical signals in response to an activation of the at least one portion;
displaying a display widget on the display screen responsive to detecting the physical presence and the activation, wherein
a position of the display widget on the display screen tracks movement of the physical presence across the plurality of portions,
the display widget providing:
status information associated with the at least one portion of the control knob, and
location information indicating where a user made contact with the at least one portion or where the user came closest to
the at least one portion;
generating a first message indicating that the at least one portion has been contacted;
changing the status information in the display widget responsive to an input control other than the control knob while detecting
the physical presence proximate to or contacting the control knob;
generating a second message indicating that the at least one portion has been released;
determining when a cursor or pointer is located within the display widget;
when the cursor or pointer is located within the display widget, causing the display widget to remain visible when the user
ceases to contact or remain proximate the at least one portion;
when the cursor or pointer is not located within the display widget, causing the display widget to disappear from the display
screen after detecting a release event, wherein the release event comprises detecting both a break of contact and a loss of
proximity with the control knob.
|