Management of multiple wearable haptic devices
First Claim
Patent Images
1. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to manage a plurality of wearable haptic devices on a user, the managing comprising:
- receiving information to be conveyed using haptic effects;
determining an intent of the information;
determining for each of the plurality of wearable haptic devices, a location of the wearable haptic device on the user, a haptic capability for each of the locations on the user and a perceptual human threshold for each of the locations; and
mapping the information as a haptic effect to one or more of the wearable haptic devices by selecting a subset of the plurality of wearable haptic devices to generate the haptic effects based at least on the determined locations on the user, the perceptual human threshold for each of the locations, and the haptic capabilities of each of the wearable haptic devices;
wherein the plurality of wearable haptic devices are each discrete devices, each configured to be located on any of a plurality of different body parts,wherein a first wearable haptic device is located on a first body part of the user, and a second wearable haptic device is located on a second body part of the user that is different from the first body part;
wherein the mapping comprises a determination to generate the haptic effects on either the first body part or the second body part;
wherein the first wearable haptic device comprises a self-aware capability to determine its location on the user without communicating with the other wearable haptic devices, andwherein the first wearable haptic device performs the mapping.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for managing a plurality of wearable devices on a user receives information to be conveyed using haptic effects and determines an intent of the information. The system then determines, for each of the plurality of wearable haptic devices, a location of the wearable haptic device on the user and a haptic capability. The system then maps the information as a haptic effect to one or more of the wearable haptic devices based at least on the determined locations on the user and the haptic capabilities.
37 Citations
32 Claims
-
1. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to manage a plurality of wearable haptic devices on a user, the managing comprising:
-
receiving information to be conveyed using haptic effects; determining an intent of the information; determining for each of the plurality of wearable haptic devices, a location of the wearable haptic device on the user, a haptic capability for each of the locations on the user and a perceptual human threshold for each of the locations; and mapping the information as a haptic effect to one or more of the wearable haptic devices by selecting a subset of the plurality of wearable haptic devices to generate the haptic effects based at least on the determined locations on the user, the perceptual human threshold for each of the locations, and the haptic capabilities of each of the wearable haptic devices; wherein the plurality of wearable haptic devices are each discrete devices, each configured to be located on any of a plurality of different body parts, wherein a first wearable haptic device is located on a first body part of the user, and a second wearable haptic device is located on a second body part of the user that is different from the first body part; wherein the mapping comprises a determination to generate the haptic effects on either the first body part or the second body part; wherein the first wearable haptic device comprises a self-aware capability to determine its location on the user without communicating with the other wearable haptic devices, and wherein the first wearable haptic device performs the mapping. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A wearable device manager in communication with one or more wearable devices, the wearable device manager comprising:
-
a processor; a memory storing instructions that when executed by the processor manage the wearable devices; wherein the processor, in response to receiving information to be conveyed; determines an intent of the information; determines, for each of the wearable devices, a location of the wearable device on a user, a haptic capability for each of the locations on the user and a perceptual human threshold for each of the locations; and maps the information to one or more of the wearable devices by selecting a subset of the plurality of wearable haptic devices to generate the haptic effects based at least on the determined locations on the user, the perceptual human threshold for each of the locations, and the capabilities of each of the wearable haptic devices; wherein the plurality of wearable devices are each discrete devices, each configured to be located on any of a plurality of different body parts, wherein a first wearable device is located on a first body part of the user, and a second wearable device is located on a second body part of the user that is different from the first body part; wherein the mapping comprises a determination to generate the haptic effects on either the first body part or the second body part; wherein the first wearable device comprises a self-aware capability to determine its location on the user without communicating with the other wearable devices, and wherein the first wearable device performs the mapping. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer implemented method for managing a plurality of wearable haptic devices on a user, the method comprising:
-
receiving information to be conveyed using haptic effects; determining an intent of the information; determining for each of the plurality of wearable haptic devices, a location of the wearable haptic device on the user, a haptic capability for each of the locations on the user and a perceptual human threshold for each of the locations; and mapping the information as a haptic effect to one or more of the wearable haptic devices by selecting a subset of the plurality of wearable haptic devices to generate the haptic effects based at least on the determined locations on the user, the perceptual human threshold for each of the locations, and the haptic capabilities of each of the wearable haptic devices; wherein the plurality of wearable haptic devices are each discrete devices, each configured to be located on any of a plurality of different body parts, wherein a first wearable haptic device is located on a first body part of the user, and a second wearable haptic device is located on a second body part of the user that is different from the first body part; wherein the mapping comprises a determination to generate the haptic effects on either the first body part or the second body part; wherein the first wearable haptic device comprises a self-aware capability to determine its location on the user without communicating with the other wearable haptic devices, and wherein the first wearable haptic device performs the mapping. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification