Virtual pointing device for touchscreens
First Claim
1. A method of directing a computer system having at least a processor, memory and a touchscreen, said method comprising the steps of:
- detecting a user'"'"'s hand placed on the touchscreen;
displaying a multifunction virtual pointer icon within said computer system in response to said detection of said user'"'"'s hand on the touchscreen;
moving said multifunction virtual pointer icon in response to movement of said user'"'"'s hand relative to the touchscreen; and
executing a selected function among a plurality of defined functions at a location of said multifunction virtual pointer icon in response to movement of a selected portion of said user'"'"'s hand.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system, article of manufacture, and method direct a computer system, having at least a processor, memory, and touchscreen, to create a virtual pointing device. The method includes the steps of detecting a hand placed on the touchscreen creating a virtual pointing device on the touchscreen under at least a first portion of the hand, wherein at least a first area of the virtual pointing device is assigned a command, in response to activating the first area of the virtual pointing device, executing the command, and in response to movement of at least a second portion of the first portion of the hand, redefining the command.
108 Citations
9 Claims
-
1. A method of directing a computer system having at least a processor, memory and a touchscreen, said method comprising the steps of:
-
detecting a user'"'"'s hand placed on the touchscreen; displaying a multifunction virtual pointer icon within said computer system in response to said detection of said user'"'"'s hand on the touchscreen; moving said multifunction virtual pointer icon in response to movement of said user'"'"'s hand relative to the touchscreen; and executing a selected function among a plurality of defined functions at a location of said multifunction virtual pointer icon in response to movement of a selected portion of said user'"'"'s hand. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system, having at least a processor, memory and a touchscreen, for creating a multifunction virtual pointing device, said system comprising:
-
means for detecting a user'"'"'s hand placed on the touchscreen; means for displaying a multifunction virtual pointer icon within said computer system in response to said detection of said user'"'"'s hand on the touchscreen; means for moving said multifunction virtual pointer icon in response to movement of said user'"'"'s hand relative to the touchscreen; and means for executing a selected function among a plurality of defined functions at a location of said multifunction virtual pointer icon in response to movement of a selected portion of said user'"'"'s hand.
-
-
8. An article of manufacture comprising:
-
a computer useable medium having computer readable program code means embodied therein for causing a computer system, having a processor, memory and a touchscreen, to create a virtual pointing device, the computer readable program code means in the article of manufacture comprising; computer readable program code means for detecting a user'"'"'s hand placed on the touchscreen; computer readable program code means for displaying a multifunction virtual pointer icon within said computer system in response to said detection of said user'"'"'s hand on the touchscreen; computer readable program code means for moving said multifunction virtual pointer icon in response to movement of said user'"'"'s hand relative to the touchscreen; and computer readable program code means for executing a selected function among a plurality of defined functions at a location of said multifunction virtual pointer icon in response to movement of a selected portion of said user'"'"'s hand.
-
-
9. A method of directing a computer system having at least a processor, memory and a touchscreen, said method comprising the steps of:
-
storing a plurality of diverse multifunction pointing device definitions within said memory, each of said plurality of diverse multifunction pointing device definitions associated with a particular user among a plurality of users; detecting a selected user'"'"'s hand placed upon the touchscreen; determining an identity of said selected user among said plurality of users in response to said detection; displaying a multifunction virtual pointer icon within said computer system in response to said detection of said selected user'"'"'s hand on the touchscreen, said multifunction virtual pointer icon specified in accordance with a multifunction pointing device definition associated with said selected user; and executing a selected function among a plurality of defined functions specified in accordance with a multifunction pointing device definition associated with said selected user at a location of said multifunction virtual pointer icon in response to movement of a selected portion of said user'"'"'s hand.
-
Specification