US6067079A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Virtual pointing device for touchscreens
Assignee: International Business Machines Corp
•
Filing: 1996-06-13
•
Granted: 2000-05-23
•
Expires: 2016-06-13
Abstract
Abstract A method, memory, and apparatus, having at least a processor, memory, and touchscreen, for creating a virtual pointing device. The method includes the steps of displaying a non-activated virtual pointing device on the touchscreen, in response to detecting at least one finger placed on the virtual pointing device, activating the virtual pointing device, and moving the virtual pointing device in accordance with movement of the at least one finger.
Inventors
- 👤 Johnny Meng-Han Shieh
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 17:04
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/0487; G06F3/0488; G06F3/0482; G06F3/0484
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
152 words
A method for directing a computer system, having at least a processor, memory, and touchscreen, to create a virtual pointing device, comprising the steps of: (a) displaying a non-activated virtual pointing device on the touchscreen, said non-activated virtual pointing device being a translucent, shaded area on the touchscreen, whereby objects and text can be seen through the shaded area; (b) in response to detecting at least one finger placed on the virtual pointing device, activating the virtual pointing device by bringing the virtual pointing device out of hibernation, such that reactivating the virtual pointing device causes a command to be executed, said virtual pointing device being reactivated in response to a detection of a removal and then replacement of said at least one finger; and (c) moving the virtual pointing device in accordance with movement of the at least one finger, such that the virtual pointing device is positioned under the finger.
Claim 2
Independent Claim
152 words
A method for directing a computer system, having at least a processor, memory, and touchscreen, to create a virtual pointing device, comprising the steps of: (a) displaying a non-activated virtual pointing device on the touchscreen, said non-activated virtual pointing device being a translucent, shaded area on the touchscreen, whereby objects and text can be seen through the shaded area; (b) in response to detecting at least one finger placed on the virtual pointing device, activating the virtual pointing device by bringing the virtual pointing device out of hibernation, such that reactivating the virtual pointing device causes a command to be executed, said virtual pointing device being reactivated in response to a detection of a removal and then replacement of said at least one finger; and (c) moving the virtual pointing device in accordance with movement of the at least one finger, such that the virtual pointing device is positioned under the finger.
Claim 3
Dependent Claim
38 words
The method according to claim 1 further comprising the step of: positioning a pointer on the touchscreen such that movement of the virtual pointing device in a first direction causes the pointer to move in the first direction.
Claim 4
Dependent Claim
34 words
The method according to claim 2, further comprising the step of: in response to reactivating the virtual pointing device, executing at least one command on an object or text positioned substantially under the pointer.
Claim 5
Dependent Claim
37 words
The method according to claim 3 further comprising the step of: detecting whether the finger positioned over the virtual pointing device has been lifted and replaced on the virtual pointing device, thereby reactivating the virtual pointing device.
Claim 6
Dependent Claim
23 words
The method according to claim 1 wherein step (a) comprises the following step: displaying at least two translucent, non-activated areas on the touchscreen.
Claim 7
Dependent Claim
59 words
The method according to claim 5 comprising the following steps: assigning at least one command to each translucent area of the virtual pointing device; and in response to detecting one finger being placed on either of the areas, activating the area having the finger placed thereon, whereby a reactivation of the area causes the corresponding command to be executed.
Claim 8
Dependent Claim
183 words
A computer system, having at least a processor, memory, and touchscreen, for creating a virtual pointing device comprising: (a) means for displaying a non-activated virtual pointing device on the touchscreen said non-activated virtual pointing device being a translucent, shaded area on the touchscreen, whereby objects and text can be seen through the shaded area; (b) in response to detecting at least one finger placed on the virtual pointing device, means for activating the virtual pointing device by bringing the virtual pointing device out of hibernation, such that reactivating the virtual pointing device causes a command to be executed, said virtual pointing device being reactivated in response to a detection of a removal and then replacement of said at least one finger, said virtual pointing device being reactivated in response to a detection of a removal and then replacement of said at least one finger; and (c) means for moving the virtual pointing device in accordance with movement of the at least one finger in response to moving the finger along the touchscreen, such that the virtual pointing device is positioned under the finger.
Claim 9
Dependent Claim
183 words
A computer system, having at least a processor, memory, and touchscreen, for creating a virtual pointing device comprising: (a) means for displaying a non-activated virtual pointing device on the touchscreen said non-activated virtual pointing device being a translucent, shaded area on the touchscreen, whereby objects and text can be seen through the shaded area; (b) in response to detecting at least one finger placed on the virtual pointing device, means for activating the virtual pointing device by bringing the virtual pointing device out of hibernation, such that reactivating the virtual pointing device causes a command to be executed, said virtual pointing device being reactivated in response to a detection of a removal and then replacement of said at least one finger, said virtual pointing device being reactivated in response to a detection of a removal and then replacement of said at least one finger; and (c) means for moving the virtual pointing device in accordance with movement of the at least one finger in response to moving the finger along the touchscreen, such that the virtual pointing device is positioned under the finger.
Claim 10
Dependent Claim
41 words
The computer system according to claim 7 further comprising the step of: means for positioning a pointer on the touchscreen such that movement of the virtual pointing device in a first direction causes the pointer to move in the first direction.
Claim 11
Dependent Claim
37 words
The computer system according to claim 8, further comprising the step of: in response to reactivating the virtual pointing device, means for executing at least one command on an object or text positioned substantially under the pointer.
Claim 12
Dependent Claim
40 words
The computer system according to claim 9 further comprising the step of: means for detecting whether the finger positioned over the virtual pointing device has been lifted and replaced on the virtual pointing device, thereby reactivating the virtual pointing device.
Claim 13
Dependent Claim
26 words
The computer system according to claim 7 wherein step (a) comprises the following step: means for displaying at least two translucent, non-activated areas on the touchscreen.
Claim 14
Dependent Claim
64 words
The computer system according to claim 11 comprising the following steps: means for assigning at least one command to each translucent area of the virtual pointing device; and in response to detecting one finger being placed on either of the areas, means for activating the area having the finger placed thereon, whereby a reactivation of the area causes the corresponding command to be executed.
References Cited (Backward Citations)
US4903012A
Cited
US4914624A
Cited
JPH02127720A
Cited
US5327161A
Cited
US5319747A
Cited
US5119079A
Cited
WO1992009944A2
Cited
US5283560A
Cited
US5428367A
Cited
US5376946A
Cited
US5335557A
Cited
US5483261A
Cited
US5621438A
Cited
US5511148A
Cited
EP0725331A1
Cited
DE29504319U1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-05-23 | 2003-11-22 | 2004-05-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-05-23 | 2007-11-22 | 2008-05-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-05-23 | 2011-11-22 | 2012-05-23 | $7700.00 | Window Closed / Lapsed |