US5764222A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Virtual pointing device for touchscreens
Assignee: International Business Machines Corp
•
Filing: 1996-05-28
•
Granted: 1998-06-09
•
Expires: 2016-05-28
Abstract
Abstract A method, apparatus, and article of manufacture direct a computer system, having at least a processor, memory, and touchscreen, to create a virtual pointing device on the touchscreen. The method includes the steps of measuring at least a first portion of a hand placed on the touchscreen, determining if at least one measurement of the first portion substantially matches any existing measurements stored in the memory, if a substantial match exists, reading the memory for pre-defined characteristics, and building a virtual pointing device on the touchscreen in accordance with the pre-defined characteristics.
Inventors
- 👤 Johnny Meng-Han Shieh
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 17:42
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0488
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
110 words
A method for directing a computer system, having at least a processor, memory, and touchscreen for displaying object icons and text, to create a virtual pointing device on the touchscreen, comprising the steps of: measuring at least a first portion of a hand placed on the touchscreen; determining if at least one measurement of the first portion substantially matches any existing measurements stored in the memory; if a substantial match exists, reading the memory for pre-defined characteristics; and building a movable virtual pointing device on the touchscreen in accordance with the pre-defined characteristics such that said displayed object icons and text may be selected utilizing said movable virtual pointing device.
Claim 2
Independent Claim
110 words
A method for directing a computer system, having at least a processor, memory, and touchscreen for displaying object icons and text, to create a virtual pointing device on the touchscreen, comprising the steps of: measuring at least a first portion of a hand placed on the touchscreen; determining if at least one measurement of the first portion substantially matches any existing measurements stored in the memory; if a substantial match exists, reading the memory for pre-defined characteristics; and building a movable virtual pointing device on the touchscreen in accordance with the pre-defined characteristics such that said displayed object icons and text may be selected utilizing said movable virtual pointing device.
Claim 3
Dependent Claim
31 words
The method according to claim 1 further comprising the step of: if a substantial match does not exist, building the virtual pointing device on the touchscreen in accordance with generic characteristics.
Claim 4
Dependent Claim
50 words
The method according to claim 1 wherein the measuring step comprises the steps of: measuring a distance between a thumbprint area of the touchscreen under the thumb of the hand and a palmprint area of the touchscreen under the hand; and measuring a area of the touchscreen under the palmprint.
Claim 5
Dependent Claim
39 words
The method according to claim 1 wherein the measuring step comprises the step of: measuring a distance between one or more fingerprint areas of the touchscreen under a finger and a palmprint area of the touchscreen under the palm.
Claim 6
Dependent Claim
28 words
The method according to claim 1 wherein the measuring step comprises the step of: measuring an area of one or more fingerprint areas under one or more fingers.
Claim 7
Dependent Claim
34 words
The method according to claim 1 wherein the determining step comprising the step of: determining if the measurements of the first portion match any existing measurements stored in a database within a percentage tolerance.
Claim 8
Dependent Claim
30 words
The method according to claim 1 wherein the step of reading the memory for pre-defined characteristics comprises the step of: searching the memory for size, functionality and pointer sensitivity data.
Claim 9
Dependent Claim
33 words
The method according to claim 1 wherein the building step comprises the following step: activating at least one area on the touchscreen having a size and functionality in accordance with the pre-defined characteristics.
Claim 10
Dependent Claim
46 words
The method according to claim 8 further comprising the step of: activating the area on the touchscreen under at least a second portion of the hand, such that the activated area moves in accordance with movement of the second portion of the hand along the touchscreen.
Claim 11
Dependent Claim
108 words
A computer system, having at least a processor, memory, and touchscreen for displaying object icons and text, for creating a virtual pointing device, comprising: means for measuring at least a first portion of a hand placed on the touchscreen; means for determining if at least one measurement of the first portion substantially matches any existing measurements stored in the memory; if a substantial match exists, means for reading the memory for pre-defined characteristics; and means for building a movable virtual pointing device on the touchscreen in accordance with the pre-defined characteristics such that said displayed object icons and text may be selected utilizing said movable virtual pointing device.
Claim 12
Dependent Claim
108 words
A computer system, having at least a processor, memory, and touchscreen for displaying object icons and text, for creating a virtual pointing device, comprising: means for measuring at least a first portion of a hand placed on the touchscreen; means for determining if at least one measurement of the first portion substantially matches any existing measurements stored in the memory; if a substantial match exists, means for reading the memory for pre-defined characteristics; and means for building a movable virtual pointing device on the touchscreen in accordance with the pre-defined characteristics such that said displayed object icons and text may be selected utilizing said movable virtual pointing device.
Claim 13
Dependent Claim
31 words
The computer system according to claim 10 further comprising: if a substantial match does not exist, means for building the virtual pointing device on the touchscreen in accordance with generic characteristics.
Claim 14
Dependent Claim
52 words
The computer system according to claim 10 wherein the measuring means comprises: means for measuring a distance between a thumbprint area of the touchscreen under the thumb of the hand and a palmprint area of the touchscreen under the hand; and means for measuring a area of the touchscreen under the palmprint.
Claim 15
Dependent Claim
39 words
The computer system according to claim 10 wherein the measuring means comprises: means for measuring a distance between one or more fingerprint areas of the touchscreen under a finger and a palmprint area of the touchscreen under the palm.
Claim 16
Dependent Claim
28 words
The computer system according to claim 10 wherein the measuring means comprises: means for measuring an area of one or more fingerprint areas under one or more fingers.
Claim 17
Dependent Claim
34 words
The computer system according to claim 10 wherein the determining means comprises: means for determining if the measurements of the first portion match any existing measurements stored in a database within a percentage tolerance.
Claim 18
Dependent Claim
30 words
The computer system according to claim 10 wherein the means for reading the memory for pre-defined characteristics comprises: means for searching the memory for size, functionality and pointer sensitivity data.
Claim 19
Dependent Claim
33 words
The computer system according to claim 10 wherein the building means comprises: means for activating at least one area on the touchscreen having a size and functionality in accordance with the pre-defined characteristics.
Claim 20
Dependent Claim
46 words
The computer system according to claim 10 further comprising: means for activating the area on the touchscreen under at least a second portion of the hand, such that the activated area moves in accordance with movement of the second portion of the hand along the touchscreen.
Claim 21
Dependent Claim
167 words
An article of manufacture comprising: computer readable program code means for causing a computer system, having at least a processor, memory, and touchscreen for displaying object icons and text, to create a virtual pointing device, the computer readable program code means in the article of manufacture comprising: computer readable program code means for causing the computer system to measure at least a first portion of a hand placed on the touchscreen; computer readable program code means for causing the computer system to determine if at least one measurement of the first portion substantially matches any existing measurements stored in the memory; if a substantial match exists, computer readable program code means for causing the computer system to read the memory for pre-defined characteristics; and computer readable program code means for causing the computer system to build a movable virtual pointing device on the touchscreen in accordance with the pre-defined characteristics such that said displayed object icons and text may be selected utilizing said movable virtual pointing device.
Claim 22
Dependent Claim
167 words
An article of manufacture comprising: computer readable program code means for causing a computer system, having at least a processor, memory, and touchscreen for displaying object icons and text, to create a virtual pointing device, the computer readable program code means in the article of manufacture comprising: computer readable program code means for causing the computer system to measure at least a first portion of a hand placed on the touchscreen; computer readable program code means for causing the computer system to determine if at least one measurement of the first portion substantially matches any existing measurements stored in the memory; if a substantial match exists, computer readable program code means for causing the computer system to read the memory for pre-defined characteristics; and computer readable program code means for causing the computer system to build a movable virtual pointing device on the touchscreen in accordance with the pre-defined characteristics such that said displayed object icons and text may be selected utilizing said movable virtual pointing device.
References Cited (Backward Citations)
US4903012A
Cited
US4914624A
Cited
JPH02127720A
Cited
US5327161A
Cited
US5319747A
Cited
WO1992009944A2
Cited
US5428367A
Cited
US5376946A
Cited
US5335557A
Cited
EP0546704A2
Cited
US5621438A
Cited
US5420936A
Cited
US5612719A
Cited
US5493621A
Cited
US5515081A
Cited
EP0725331A1
Cited
US5546523A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-06-08 | 2001-12-08 | 2002-06-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-06-08 | 2005-12-08 | 2006-06-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-06-08 | 2009-12-08 | 2010-06-09 | $7700.00 | Window Closed / Lapsed |