Contactor-based haptic feedback generation
First Claim
Patent Images
1. A method of generating haptic effects on a device, the method comprising:
- sensing a first contact with the device by a contactor, wherein the contactor is associated with a user;
determining for the first contact an identity of a first part out of a plurality of possible parts of the contactor that has contacted the device;
determining a first tactile sensitivity that corresponds to the first part, wherein the first tactile sensitivity is a first measurement of an ability of the user to feel a haptic effect at the first part;
in response to the first contact, generating a first haptic effect and applying the first haptic effect to the first part, wherein the first haptic effect comprises first haptic effect parameters based at least on the first tactile sensitivity;
sensing a second contact with the device by the contactor;
determining for the second contact an identity of a second part out of a plurality of possible parts of the contactor that has contacted the device, wherein the second part is different than the first part;
determining a second tactile sensitivity that corresponds to the second part and is different than the first tactile sensitivity, wherein the second tactile sensitivity is a second measurement of the ability of the user to feel the haptic effect at the second part; and
in response to the second contact, generating a second haptic effect and applying the second haptic effect to the second part, wherein the second haptic effect comprises second haptic effect parameters, based at least on the second tactile sensitivity, that are varied in comparison to the first haptic effect parameters to cause the applied second haptic effect to feel approximately the same to the user as the applied first haptic effect.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that generates haptic effects senses contact on an interface by a contactor/object. The system then determines one or more properties of the contactor and generates a type of haptic effect in response to the contact. The type of haptic effect is based at least on the one or more properties.
-
Citations
26 Claims
-
1. A method of generating haptic effects on a device, the method comprising:
-
sensing a first contact with the device by a contactor, wherein the contactor is associated with a user; determining for the first contact an identity of a first part out of a plurality of possible parts of the contactor that has contacted the device; determining a first tactile sensitivity that corresponds to the first part, wherein the first tactile sensitivity is a first measurement of an ability of the user to feel a haptic effect at the first part; in response to the first contact, generating a first haptic effect and applying the first haptic effect to the first part, wherein the first haptic effect comprises first haptic effect parameters based at least on the first tactile sensitivity; sensing a second contact with the device by the contactor; determining for the second contact an identity of a second part out of a plurality of possible parts of the contactor that has contacted the device, wherein the second part is different than the first part; determining a second tactile sensitivity that corresponds to the second part and is different than the first tactile sensitivity, wherein the second tactile sensitivity is a second measurement of the ability of the user to feel the haptic effect at the second part; and in response to the second contact, generating a second haptic effect and applying the second haptic effect to the second part, wherein the second haptic effect comprises second haptic effect parameters, based at least on the second tactile sensitivity, that are varied in comparison to the first haptic effect parameters to cause the applied second haptic effect to feel approximately the same to the user as the applied first haptic effect. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate haptic effects on a device, the generating comprising:
-
sensing a first contact with the device by a contactor, wherein the contactor is associated with a user; determining for the first contact an identity of a first part out of a plurality of possible parts of the contactor that has contacted the device; determining a first tactile sensitivity that corresponds to the first part, wherein the first tactile sensitivity is a first measurement of an ability of the user to feel a haptic effect at the first part; in response to the first contact, generating a first haptic effect and applying the first haptic effect to the first part, wherein the first haptic effect comprises first haptic effect parameters based at least on the first tactile sensitivity; sensing a second contact with the device by the contactor; determining for the second contact an identity of a second part out of a plurality of possible parts of the contactor that has contacted the device, wherein the second part is different than the first part; determining a second tactile sensitivity that corresponds to the second part and is different than the first tactile sensitivity, wherein the second tactile sensitivity is a second measurement of the ability of the user to feel the haptic effect at the second part; and in response to the second contact, generating a second haptic effect and applying the second haptic effect to the second part, wherein the second haptic effect comprises second haptic effect parameters, based at least on the second tactile sensitivity, that are varied in comparison to the first haptic effect parameters to cause the applied second haptic effect to feel approximately the same to the user as the applied first haptic effect. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
an interface that senses a first contact by a contactor, wherein the contactor is associated with a user; a haptic output device coupled to the interface; a contactor property module that determines for the first contact an identity of a first part out of a plurality of possible parts of the contactor that has contacted the device; determines a first tactile sensitivity that corresponds to the first part, wherein the first tactile sensitivity is a first measurement of an ability of the user to feel a haptic effect at the first part; in response to the first contact, generates a first haptic effect and applying the first haptic effect to the first part using the haptic output device, wherein the first haptic effect comprises first haptic effect parameters based at least on the first tactile sensitivity; senses a second contact with the device by the contactor; determines for the second contact an identity of a second part out of a plurality of possible parts of the contactor that has contacted the device, wherein the second part is different than the first part; determines a second tactile sensitivity that corresponds to the second part and is different than the first tactile sensitivity, wherein the second tactile sensitivity is a second measurement of the ability of the user to feel the haptic effect at the second part; and in response to the second contact, generates a second haptic effect and applies the second haptic effect to the second part using the haptic output device, wherein the second haptic effect comprises second haptic effect parameters, based at least on the second tactile sensitivity, that are varied in comparison to the first haptic effect parameters to cause the applied second haptic effect to feel approximately the same to the user as the applied first haptic effect. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification