← Back to Patent Explorer
US5874948A Expired / Lapsed US ⏱️ 0.0 years remaining

Virtual pointing device for touchscreens

Assignee: Lenovo Singapore Pte Ltd
•
Filing: 1996-05-28
•
Granted: 1999-02-23
•
Expires: 2016-05-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method, apparatus, and article of manufacture for directing a computer system, having at least a processor, memory, and touchscreen, to create a virtual pointing device on the touchscreen for executing commands. The method includes the steps of detecting at least a first portion of a hand positioned on the touchscreen, creating a virtual pointing device on the touchscreen under at least a second portion of the first portion of the hand, such that the virtual pointing device moves in accordance with movement of the second portion of the hand along the touchscreen, and, in response to activating the virtual pointing device by at least a third portion of the hand, executing at least one command.

Inventors

  • 👤 Johnny Meng-Han Shieh

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 17:18
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0488

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 137 words
A method for directing a computer system, having at least a processor, memory, and a touchscreen for displaying graphic objects, to create a virtual pointing device on the touchscreen for executing commands, comprising the steps of: detecting at least a first portion of a hand positioned on the touchscreen; creating a virtual pointing device on the touchscreen under at least a second portion of the first portion of the hand, such that the virtual pointing device moves in accordance with movement of the second portion of the hand along the touchscreen; and in response to activating the virtual pointing device by at least a third portion of the hand and in response to a selected position of said virtual pointing device on said touchscreen, executing at least one command on a graphic object at said selected position.
Claim 2
Independent Claim 137 words
A method for directing a computer system, having at least a processor, memory, and a touchscreen for displaying graphic objects, to create a virtual pointing device on the touchscreen for executing commands, comprising the steps of: detecting at least a first portion of a hand positioned on the touchscreen; creating a virtual pointing device on the touchscreen under at least a second portion of the first portion of the hand, such that the virtual pointing device moves in accordance with movement of the second portion of the hand along the touchscreen; and in response to activating the virtual pointing device by at least a third portion of the hand and in response to a selected position of said virtual pointing device on said touchscreen, executing at least one command on a graphic object at said selected position.
Claim 3
Dependent Claim 36 words
The method according to claim 1 further comprising the step of: in response to detecting a lifting motion of at least one finger or thumb of the hand off the virtual pointing device, executing the command.
Claim 4
Dependent Claim 36 words
The method according to claim 2 wherein the lifting motion comprises the step of: detecting the finger or thumb not being positioned on the touchscreen; and detecting the finger or thumb being repositioned on the touchscreen.
Claim 5
Dependent Claim 41 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 on the touchscreen in a first direction causes the pointer to move in the first direction.
Claim 6
Dependent Claim 41 words
The method according to claim 4 further comprising the step of: positioning the pointer on the touchscreen such that movement of the virtual pointing device on the touchscreen at a first speed causes the pointer to move at the first speed.
Claim 7
Dependent Claim 28 words
The method according to claim 2 further comprising the step of: in response to user input, redefining the command activated by the at least one finger or thumb.
Claim 8
Dependent Claim 61 words
The method according to claim 1 further comprising the steps of: determining coordinates of the virtual pointing device on the touchscreen; and in response to movement of the second portion of the hand while in contact with the touchscreen, dynamically changing the coordinates of the virtual pointing device to the coordinates of the touchscreen under the second portion of the hand.
Claim 9
Dependent Claim 13 words
The method according to claim 1 wherein the first portion comprises the hand.
Claim 10
Dependent Claim 13 words
The method according to claim 8 wherein the second portion comprises the hand.
Claim 11
Dependent Claim 17 words
The method according to claim 1 wherein the second and third portions comprise at least one finger.
Claim 12
Dependent Claim 136 words
A computer system, having at least a processor, memory, and a touchscreen for displaying graphic objects, for creating a virtual pointing device on the touchscreen for executing commands, comprising: means for detecting at least a first portion of a hand positioned on the touchscreen; means for creating a virtual pointing device on the touchscreen under at least a second portion of the first portion of the hand, such that the virtual pointing device moves in accordance with movement of the second portion of the hand along the touchscreen; and in response to activating the virtual pointing device by at least a third portion of the hand and in response to a selected position of said virtual pointing device on said touchscreen, means for executing at least one command on a graphic object at said selected position.
Claim 13
Dependent Claim 136 words
A computer system, having at least a processor, memory, and a touchscreen for displaying graphic objects, for creating a virtual pointing device on the touchscreen for executing commands, comprising: means for detecting at least a first portion of a hand positioned on the touchscreen; means for creating a virtual pointing device on the touchscreen under at least a second portion of the first portion of the hand, such that the virtual pointing device moves in accordance with movement of the second portion of the hand along the touchscreen; and in response to activating the virtual pointing device by at least a third portion of the hand and in response to a selected position of said virtual pointing device on said touchscreen, means for executing at least one command on a graphic object at said selected position.
Claim 14
Dependent Claim 36 words
The computer system according to claim 11 further comprising: in response to detecting a lifting motion of at least one finger or thumb of the hand off the virtual pointing device, means for executing the command.
Claim 15
Dependent Claim 38 words
The computer system according to claim 2 wherein the lifting motion comprises: means for detecting the finger or thumb not being positioned on the touchscreen; and means for detecting the finger or thumb being repositioned on the touchscreen.
Claim 16
Dependent Claim 41 words
The computer system according to claim 11 further comprising: means for positioning a pointer on the touchscreen such that movement of the virtual pointing device on the touchscreen in a first direction causes the pointer to move in the first direction.
Claim 17
Dependent Claim 41 words
The computer system according to claim 14 further comprising: means for positioning the pointer on the touchscreen such that movement of the virtual pointing device on the touchscreen at a first speed causes the pointer to move at the first speed.
Claim 18
Dependent Claim 28 words
The computer system according to claim 12 further comprising: in response to user input, means for redefining the command activated by the at least one finger or thumb.
Claim 19
Dependent Claim 60 words
The computer system according to claim 11 further comprising: means for determining coordinates of the virtual pointing device; and in response to movement of the second portion of the hand while in contact with the touchscreen, means for dynamically changing the coordinates of the virtual pointing device to the coordinates of the touchscreen under the second portion of the hand.
Claim 20
Dependent Claim 14 words
The computer system according to claim 11 wherein the first portion comprises the hand.
Claim 21
Dependent Claim 14 words
The computer system according to claim 18 wherein the second portion comprises the hand.
Claim 22
Dependent Claim 19 words
The computer system according to claim 11 wherein the second portion and third portion comprise at least one finger.
Claim 23
Dependent Claim 192 words
An article of manufacture comprising: a computer usable medium having computer readable program code means embodied therein for directing a computer system, having at least a processor, memory, and a touchscreen for displaying graphic objects, to create a virtual pointing device on the touchscreen for executing commands, the computer readable program code means in the article of manufacture comprising: computer readable program code means for causing the computer system to detect at least a first portion of a hand positioned on the touchscreen; computer readable program code means for causing the computer system to create a virtual pointing device on the touchscreen under at least a second portion of the first portion of the hand, such that the virtual pointing device moves in accordance with movement of the second portion of the hand along the touchscreen; and in response to activating the virtual pointing device by at least a third portion of the hand and in response to a selected position of said virtual pointing device on said touchscreen, computer readable program means for causing the computer system to execute at least one command on a graphic object at said selected position.
Claim 24
Dependent Claim 192 words
An article of manufacture comprising: a computer usable medium having computer readable program code means embodied therein for directing a computer system, having at least a processor, memory, and a touchscreen for displaying graphic objects, to create a virtual pointing device on the touchscreen for executing commands, the computer readable program code means in the article of manufacture comprising: computer readable program code means for causing the computer system to detect at least a first portion of a hand positioned on the touchscreen; computer readable program code means for causing the computer system to create a virtual pointing device on the touchscreen under at least a second portion of the first portion of the hand, such that the virtual pointing device moves in accordance with movement of the second portion of the hand along the touchscreen; and in response to activating the virtual pointing device by at least a third portion of the hand and in response to a selected position of said virtual pointing device on said touchscreen, computer readable program means for causing the computer system to execute at least one command on a graphic object at said selected position.

References Cited (Backward Citations)

US4550221A Cited
US4713534A Cited
US4914624A Cited
US5327161A Cited
US5319747A Cited
US5376946A Cited
US5428367A Cited
US5335557A Cited
US5621438A Cited
US5420936A Cited
US5612719A Cited
US5581484A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-02-22 2002-08-24 2003-02-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-02-22 2006-08-24 2007-02-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-02-22 2010-08-24 2011-02-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag