Palm based object position adjustment
AssigneeLenovo (Singapore) Pte. Ltd.
InventorsRussell Speight VanBlon, Arnold S. Weksler, Nathan J. Peterson, John Carl Mese, Mark Patrick Delaney
Life of this patent
Estimating the term…
Abstract
One embodiment provides a method, including: receiving, at an information handling device, selection input on a virtual object from a user; identifying, using at least one sensor, a direction that a palm of the user is oriented towards; determining, using a processor, whether movement of the palm is detected toward the direction; and adjusting, responsive to determining that the movement of the palm is detected toward the direction, a position of the virtual object toward the direction. Other aspects are described and claimed.
Claims20
A method, comprising:
- receiving, at an information handling device, selection input on a virtual object from a user, wherein the selection input corresponds to gaze input on the virtual object for a predetermined amount of time;
- identifying, using at least one camera sensor, a direction that a palm of a hand of the user is oriented towards;
- determining, using a processor, whether movement of the hand of the user is detected toward the direction the palm is oriented;
- maintaining, responsive to determining that the movement of the hand is not consistent with the direction the palm is oriented, a position of the virtual object;
- adjusting, at a predetermined rate and responsive to determining that the movement of the hand is consistent with the direction the palm is oriented, the position of the virtual object toward the direction the palm is oriented.
An information handling device, comprising:
- at least one camera sensor;
- a processor;
- receive selection input on a virtual object from a user, wherein the selection input corresponds to gaze input on the virtual object for a predetermined amount of time;
- identify a direction that a palm of a hand of the user is oriented towards;
- determine whether movement of the hand of the user is detected toward the direction the palm is oriented;
- maintaining, responsive to determining that the movement of the hand is not consistent with the direction the palm is oriented, a position of the virtual object;
- and
- adjust, at a predetermined rate and responsive to determining that the movement of the hand is consistent with the direction the palm is oriented, the position of the virtual object toward the direction the palm is oriented.
A product, comprising:
- a storage device that stores code, the code being executable by a processor and comprising:
- code that receives selection input on a virtual object from a user, wherein the selection input corresponds to gaze input on the virtual object for a predetermined amount of time;
- code that identifies a direction that a palm of a hand of the user is oriented towards;
- code that determines whether movement of the hand of the user is detected toward the direction the palm is oriented;
- code that maintains, responsive to determining that the movement of the head is not consistent with the direction the palm is oriented, a position of the virtual object;
- and
- code that adjusts, at a predetermined rate and responsive to determining that the movement of the hand is consistent with the direction the palm is oriented, the position of the virtual object toward the direction the palm is oriented.
Dependencies are inferred from the claim text.