Haptic emulation of input device
AssigneeLenovo (Singapore) Pte. Ltd.
InventorsKevin Wayne Beck, Russell Speight VanBlon, Thorsten Peter Stremlau, Aaron Michael Stewart
Life of this patent
Estimating the term…
Abstract
One embodiment provides a method, including: detecting, using a processor of an information handling device and in a virtual environment, a user input directed to a virtual human input device; accessing, from a data store, sensation data associated with user interaction with a real-world counterpart device of the virtual human input device; and providing, based on the sensation data and using a wearable haptic device, a haptic output responsive to the user input, wherein the haptic output emulates an interaction feel of the user input provided to the real-world counterpart device. Other aspects are described and claimed.
Claims18
A method, comprising:
- detecting, using a processor of an information handling device and in a virtual environment, a user input directed to a virtual human input device;
- accessing, from a data store, sensation data associated with user interaction with a real-world counterpart device of the virtual human input device, wherein acquiring the sensation data occurs during the user's normal utilization of the real-world counterpart device and comprises dynamically recording and passively collecting interaction data of the user with the real-world counterpart device, wherein the sensation data comprises a nature of a real-world environment associated with the user input directed to the virtual human input device and hand characteristic data, wherein the nature of the real-world environment comprises at least one contextual aspect of the environment;
- and
- providing, based on the sensation data and using a wearable haptic device, a haptic output responsive to the user input, wherein the haptic output emulates an interaction feel of the user input provided to the real-world counterpart device utilizing the sensation data to adjust characteristics of the haptic output to match characteristics of the sensation data, wherein the providing comprises modifying the sensation data utilized to provide the haptic output based upon the hand characteristic data.
An information handling device, comprising:
- a sensor;
- a wearable haptic device;
- a processor;
- a memory device that stores instructions executable by the processor to:
- display a virtual object;
- detect, in a virtual environment, a user input directed to a virtual human input device;
- access, from a data store, sensation data associated with user interaction with a real-world counterpart device of the virtual human input device, wherein acquiring the sensation data occurs during the user's normal utilization of the real-world counterpart device and comprises dynamically recording and passively collecting interaction data of the user with the real-world counterpart device, wherein the sensation data comprises a nature of a real-world environment associated with the user input directed to the virtual human input device and hand characteristic data, wherein the nature of the real-world environment comprises at least one contextual aspect of the environment;
- and
- provide, based on the sensation data and using a wearable haptic device, a haptic output responsive to the user input, wherein the haptic output emulates an interaction feel of the user input provided to the real-world counterpart device utilizing the sensation data to adjust characteristics of the haptic output to match characteristics of the sensation data, wherein the providing comprises modifying the sensation data utilized to provide the haptic output based upon the hand characteristic data.
A product, comprising:
- a storage device that stores code, the code being executable by a processor and comprising:
- code that detects, in a virtual environment, a user input directed to a virtual human input device;
- code that accesses, from a data store, sensation data associated with user interaction with a real-world counterpart device of the virtual human input device, wherein acquiring the sensation data occurs during the user's normal utilization of the real-world counterpart device and comprises dynamically recording and passively collecting interaction data of the user with the real-world counterpart device, wherein the sensation data comprises a nature of a real-world environment associated with the user input directed to the virtual human input device and hand characteristic data, wherein the nature of the real-world environment comprises at least one contextual aspect of the environment;
- and
- code that provides, based on the sensation data and on a wearable haptic device, a haptic output responsive to the user input, wherein the haptic output emulates an interaction feel of the user input provided to the real-world counterpart device utilizing the sensation data to adjust characteristics of the haptic output to match characteristics of the sensation data, wherein the providing comprises modifying the sensation data utilized to provide the haptic output based upon the hand characteristic data.
Dependencies are inferred from the claim text.