Electronic apparatus with haptic feedback and method for providing haptic feedback
First Claim
Patent Images
1. A method for providing haptic feedback, comprising:
- providing an actuation unit to generate haptic feedback; and
dynamically generating a control value to control the actuation unit to generate haptic feedback in response to at least a haptic command, wherein dynamic range compression is applied to dynamically generate the control value so as to control magnitude of haptic feedback to be substantially within a vibration range, wherein the step of dynamically generating a control value includes determining that an initial corresponding value of the at least a haptic command is substantially greater than a threshold value, and performing dynamic range compression to adjust the initial corresponding value to generate the control value, so as to control the magnitude of haptic feedback to be substantially within the vibration range;
wherein in the step of performing dynamic range compression includes adjusting the initial corresponding value according to the at least a haptic command, the initial corresponding value, and a gain to generate the control value so as to control the magnitude of haptic feedback to be substantially within the vibration range;
wherein the gain gradually diminishes within a period of time until the adjusted initial corresponding value of the at least a haptic command is less than the threshold value;
wherein performing dynamic range compression further includes releasing the gain to make the gain gradually increase within a period of time when the adjusted initial corresponding value of the at least a haptic command is less than the threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic apparatus with haptic feedback and a method for providing haptic feedback are provided. The method includes the following steps. An actuation unit is provided to generate haptic feedback. In response to at least a haptic command, a control value is dynamically generated to control the actuation unit to generate haptic feedback, wherein dynamic range compression is applied to dynamically generate the control value so as to control the magnitude of haptic feedback to be substantially within a vibration range.
-
Citations
23 Claims
-
1. A method for providing haptic feedback, comprising:
- providing an actuation unit to generate haptic feedback; and
dynamically generating a control value to control the actuation unit to generate haptic feedback in response to at least a haptic command, wherein dynamic range compression is applied to dynamically generate the control value so as to control magnitude of haptic feedback to be substantially within a vibration range, wherein the step of dynamically generating a control value includes determining that an initial corresponding value of the at least a haptic command is substantially greater than a threshold value, and performing dynamic range compression to adjust the initial corresponding value to generate the control value, so as to control the magnitude of haptic feedback to be substantially within the vibration range;
wherein in the step of performing dynamic range compression includes adjusting the initial corresponding value according to the at least a haptic command, the initial corresponding value, and a gain to generate the control value so as to control the magnitude of haptic feedback to be substantially within the vibration range;
wherein the gain gradually diminishes within a period of time until the adjusted initial corresponding value of the at least a haptic command is less than the threshold value;
wherein performing dynamic range compression further includes releasing the gain to make the gain gradually increase within a period of time when the adjusted initial corresponding value of the at least a haptic command is less than the threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- providing an actuation unit to generate haptic feedback; and
-
8. An electronic apparatus with haptic feedback, comprising:
- an actuation unit, which generates haptic feedback; and
a control unit coupled to the actuation unit to dynamically generate a control value in response to at least a haptic command to control the actuation unit to generate haptic feedback, wherein the control unit applies dynamic range compression to dynamically generate the control value so as to control magnitude of haptic feedback to be substantially within a vibration range, wherein the control unit is configured to perform dynamic range compression to adjust an initial corresponding value of the at least a haptic command to generate the control value, so as to control the magnitude of haptic feedback to be substantially within the vibration range upon determining that the initial corresponding value of the at least a haptic command is greater than a threshold value, to adjust the initial corresponding value according to the at least a haptic command, the initial corresponding value, and a gain to generate the control value, so as to control the magnitude of haptic feedback to be substantially within the vibration range, to make the gain gradually diminish within a period of time until the adjusted initial corresponding value of the at least a haptic command is less than the threshold value, and to release the gain to make the gain gradually increase within another period of time when the adjusted initial corresponding value of the at least a haptic command is less than the threshold value. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
- an actuation unit, which generates haptic feedback; and
-
16. An electronic apparatus with haptic feedback, comprising:
- an actuation unit, which generates haptic feedback;
a control unit; and
a dynamic range compression unit, coupled to the control unit and the actuation unit, to dynamically generate a control signal in response to at least a haptic command to control the actuation unit to generate haptic feedback, wherein the dynamic range compression unit applies dynamic range compression to dynamically generate the control signal so as to control magnitude of haptic feedback to be substantially within a vibration range, wherein the dynamic range compression unit is configured to perform dynamic range compression to adjust an initial corresponding value of the at least a haptic command to generate a control value indicated by the control signal, so as to control magnitude of haptic feedback to be substantially within the vibration range upon determining that the initial corresponding value of the at least a haptic command is greater than a threshold value, to adjust the initial corresponding value according to the at least a haptic command, the initial corresponding value, and a gain to generate the control value, so as to control the magnitude of haptic feedback to be substantially within the vibration range, to make the gain diminish within a period of time until the adjusted initial corresponding value of the at least a haptic command is less than the threshold value, and to release the gain to make the gain gradually increase within another period of time when the adjusted initial corresponding value of the at least a haptic command is less than the threshold value. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
- an actuation unit, which generates haptic feedback;
Specification