Synchronized vibration device for haptic feedback
First Claim
1. An apparatus usable in a game controller, the apparatus comprising:
- a first linear resonant actuator coupled to a housing, the first linear resonant actuator having a first vibration axis and being configured to produce a first vibration force;
a second linear resonant actuator coupled to the housing, the second linear resonant actuator having a second vibration axis and being configured to produce a second vibration force; and
means for synchronously vibrating the first and second linear resonant actuators to produce at least one of a combined vibration force on the housing the first and second vibration forces or a combined vibration torque on the housing such that a haptic sensation is provided to a user;
wherein the means for synchronously vibrating the first and second linear resonant actuators is configured to correct a vibration magnitude for each actuator according to the following equation;
Acom=Ades+Acor where Ades represents a desired actuator amplitude for a given vibration of that actuator, Acor represents a correction for the given vibration, and Acom represents an actual command amplitude sent to that actuator for the given vibration to correct the vibration magnitude.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to synchronized vibration devices that can provide haptic feedback to a user. A wide variety of actuator types may be employed to provide synchronized vibration, including linear actuators, rotary actuators, rotating eccentric mass actuators, and rocking mass actuators. A controller may send signals to one or more driver circuits for directing operation of the actuators. The controller may provide direction and amplitude control, vibration control, and frequency control to direct the haptic experience. Parameters such as frequency, phase, amplitude, duration, and direction can be programmed or input as different patterns suitable for use in gaming, virtual reality and real-world situations.
-
Citations
27 Claims
-
1. An apparatus usable in a game controller, the apparatus comprising:
-
a first linear resonant actuator coupled to a housing, the first linear resonant actuator having a first vibration axis and being configured to produce a first vibration force; a second linear resonant actuator coupled to the housing, the second linear resonant actuator having a second vibration axis and being configured to produce a second vibration force; and means for synchronously vibrating the first and second linear resonant actuators to produce at least one of a combined vibration force on the housing the first and second vibration forces or a combined vibration torque on the housing such that a haptic sensation is provided to a user; wherein the means for synchronously vibrating the first and second linear resonant actuators is configured to correct a vibration magnitude for each actuator according to the following equation;
Acom=Ades+Acorwhere Ades represents a desired actuator amplitude for a given vibration of that actuator, Acor represents a correction for the given vibration, and Acom represents an actual command amplitude sent to that actuator for the given vibration to correct the vibration magnitude. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus usable in a game controller, the apparatus comprising:
-
a first pivoting resonant actuator coupled to a housing, the first pivoting resonant actuator having a first rotation axis and being configured to produce at least one of a first vibration force and a first vibration torque; a second pivoting resonant actuator coupled to the housing, the second pivoting resonant actuator having a second rotation axis and being configured to produce at least one of a second vibration force and a second vibration torque; and means for synchronously vibrating the first and second pivoting resonant actuators to produce at least one of a combined vibration force on the housing the first and second vibration forces or a combined vibration torque on the housing the first and second vibration torques such that a haptic sensation is provided to the user; wherein the means for synchronously vibrating the first and second pivoting resonant actuators is configured to correct a vibration magnitude for each actuator according to the following equation;
Acom=Ades+Acorwhere Ades represents a desired actuator amplitude for a given vibration of that actuator, Acor represents a correction for the given vibration, and Acom represents an actual command amplitude sent to that actuator for the given vibration to correct the vibration magnitude. - View Dependent Claims (21, 22, 23, 24)
-
-
25. An apparatus usable in a game controller, the apparatus comprising:
-
at least one input device configured to receive input from a user; a first piezoelectric actuator coupled to a housing; a second piezoelectric actuator coupled to the housing; wherein the first and second piezoelectric actuators are individually operable to each produce at least one of a vibration force or a vibration torque onto the housing; and means for synchronously vibrating the first and second piezoelectric actuators to produce at least one of a combined vibration force or a combined vibration torque on the housing such that a haptic sensation is provided to the user; wherein the means for synchronously vibrating the first and second piezoelectric actuators is configured to correct a vibration magnitude for each actuator according to the following equation;
Acom=Ades+Acorwhere Ades represents a desired actuator amplitude for a given vibration of that actuator, Acor represents a correction for the given vibration, and Acom represents an actual command amplitude sent to that actuator for the given vibration to correct the vibration magnitude.
-
-
26. An apparatus usable in a game controller, the apparatus comprising:
-
a first set of at least two rotary actuators with eccentric rotating masses coupled to a housing of the apparatus and aligned relative to each other, the first set of rotary actuators being configured to counter-rotate relative to each other and to produce a first linear vibration force on the housing; a second set of at least one actuator being configured to produce a second linear vibration force on the housing; and means for synchronously vibrating the first and second sets of actuators to produce at least one of a combined vibration force or a combined vibration torque on the housing such that a haptic sensation is provided to a user; wherein the means for synchronously vibrating the first and second sets of actuators is configured to correct a vibration magnitude for each set of actuators according to the following equation;
Acom=Ades+Acorwhere Ades represents a desired actuator amplitude for a given vibration of that set of actuators, Acor represents a correction for the given vibration, and Acom represents an actual command amplitude sent to that set of actuators for the given vibration to correct the vibration magnitude.
-
-
27. An apparatus usable in a game controller, the apparatus comprising:
-
a first set of at least two linear resonant actuators each coupled to a housing of the apparatus, the first set of linear resonant actuators being aligned relative to each other and being configured to produce a first vibration torque on the housing; a second set of at least one actuator being configured to produce at least one of a vibration force or a second vibration torque on the housing; and means for synchronously vibrating the actuators of the first and second sets so that the first vibration torque and at least one of the vibration force and the second vibration torque produce a combined vibration force or a combined vibration torque on the housing such that a haptic sensation is provided to the user; wherein the means for synchronously vibrating the first and second sets of actuators is configured to correct a vibration magnitude for each actuator according to the following equation;
Acom=Ades+Acorwhere Ades represents a desired actuator amplitude for a given vibration of that actuator, Acor represents a correction for the given vibration, and Acom represents an actual command amplitude sent to that actuator for the given vibration to correct the vibration magnitude.
-
Specification