Compensated haptic rendering for flexible electronic devices
First Claim
Patent Images
1. A device comprising:
- a housing;
a sensor configured to detect a contact force exerted on the housing;
a controller communicatively coupled to the sensor, the controller configured to;
determine a change in a haptic effect delivered at the housing caused by the contact force,determine a vibration compensation for the haptic effect to correct the change in the haptic effect delivered at the housing caused by the contact force,apply the vibration compensation to the haptic effect to create a compensated haptic effect, andgenerate an output instruction to deliver the compensated haptic effect; and
an actuator configured to receive the output instruction and deliver the compensated haptic effect at the housing,wherein the vibration compensation is based on a vibration transmission model that is operable to evaluate changes in vibration transmission between the actuator and the sensor caused by the contact force.
1 Assignment
0 Petitions
Accused Products
Abstract
A device comprises a housing, a sensor, a controller and an actuator. The sensor is configured to detect a contact force exerted on the housing. The controller is communicatively coupled to the sensor and is configured to determine a change in a haptic effect caused by the contact force. The controller is additionally configured to generate an output instruction to deliver the haptic effect in a compensated form that is operable to correct the change. The actuator is configured to receive the output instruction and deliver the compensated haptic effect at the housing.
-
Citations
18 Claims
-
1. A device comprising:
-
a housing; a sensor configured to detect a contact force exerted on the housing; a controller communicatively coupled to the sensor, the controller configured to; determine a change in a haptic effect delivered at the housing caused by the contact force, determine a vibration compensation for the haptic effect to correct the change in the haptic effect delivered at the housing caused by the contact force, apply the vibration compensation to the haptic effect to create a compensated haptic effect, and generate an output instruction to deliver the compensated haptic effect; and an actuator configured to receive the output instruction and deliver the compensated haptic effect at the housing, wherein the vibration compensation is based on a vibration transmission model that is operable to evaluate changes in vibration transmission between the actuator and the sensor caused by the contact force. - View Dependent Claims (2, 3, 4, 16, 17, 18)
-
-
5. A device comprising:
-
a housing; a first sensor configured to detect a contact force exerted on the housing; a second sensor configured to detect a deformation force created by deformation of the housing; a controller communicatively coupled to the first and second sensors, the controller configured to determine a change in a haptic effect caused by both the contact force and the deformation force, the controller additionally configured to generate an output instruction to deliver the haptic effect as a compensated haptic effect, the compensated haptic effect operable to correct the change; and an actuator configured to receive the output instruction and deliver the compensated haptic effect at the housing. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for correcting haptic effects, comprising:
-
detecting a contact force exerted on a housing; determining a first change in a haptic effect delivered at the housing caused by the contact force; detecting a deformation force created by deformation of the housing; determining a second change in the haptic effect to be delivered at the housing caused by the deformation force; determining a compensation for the haptic effect to correct the first change in the haptic effect delivered at the housing caused by the contact force and the second change in the haptic effect delivered at the housing caused by the deformation force; applying the compensation to the haptic effect to create a compensated haptic effect; and delivering the compensated haptic effect at the housing.
-
Specification