A user inputs digital data to a companion system such as a PDA, a cell
telephone, an applicance, device using a virtual input device such as an
image of a keyboard. A sensor captures three-dimensional positional
information as to location of the user's fingers in relation to where keys
would be on an actual keyboard. This information is processed with respect
to finger locations and velocities and shape to determine when virtual
keys would have been struck. The processed digital information is output
to the companion system. The companion system can display an image of a
keyboard, including an image of a keyboard showing user fingers, and/or
alphanumeric text as such data is input by the user on the virtual input
device.
Un utilisateur entre des données numériques dans un système de compagnon tel qu'un PDA, un téléphone de cellules, un applicance, dispositif à l'aide d'un dispositif d'entrée virtuel tel qu'une image d'un clavier. Une sonde saisit l'information de position tridimensionnelle quant à l'endroit des doigts de l'utilisateur par rapport à où les clefs seraient sur un clavier réel. Cette information est traitée en ce qui concerne des endroits de doigt et des vitesses et forme pour déterminer quand des clefs virtuelles auraient été frappées. L'information numérique traitée est produite au système de compagnon. Le système de compagnon peut montrer une image d'un clavier, y compris une image d'un clavier montrant à utilisateur des doigts, et/ou le texte alphanumérique pendant qu'une telle données sont entrées par l'utilisateur sur le dispositif d'entrée virtuel.