IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0671465
(2003-09-29)
|
등록번호 |
US-7446752
(2008-11-04)
|
발명자
/ 주소 |
- Goldenberg,Alex S.
- Alarcon,Ramon
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
48 인용 특허 :
145 |
초록
▼
Controlling haptic sensations from a vibrotactile feedback device connected to a computer. The vibrotactile device includes an actuator having a rotatable mass, and receives information, which causes a periodic control signal to be produced. The control signal controls the actuator to rotate the mas
Controlling haptic sensations from a vibrotactile feedback device connected to a computer. The vibrotactile device includes an actuator having a rotatable mass, and receives information, which causes a periodic control signal to be produced. The control signal controls the actuator to rotate the mass to induce a vibration in the device, where a magnitude and a frequency of the vibration can be adjusted independently of each other by adjusting the control signal. Vibration magnitude is based on control signal duty cycle, and vibration frequency is based on control signal frequency. Kinesthetic haptic effects can be output on the vibrotactile device by mapping the kinesthetic effect to a vibrotactile effect that causes vibrotactile forces to be output. The kinesthetic haptic effect can be a periodic or nonperiodic effect.
대표청구항
▼
What is claimed is: 1. A method, comprising: receiving information associated with an application; determining a periodic control signal based on the information, the periodic control signal configured to drive an actuator having a rotatable mass such that the mass rotates to produce a vibration ha
What is claimed is: 1. A method, comprising: receiving information associated with an application; determining a periodic control signal based on the information, the periodic control signal configured to drive an actuator having a rotatable mass such that the mass rotates to produce a vibration having a magnitude and a frequency, the magnitude of the vibration being based on a duty cycle of the control signal and independent of the frequency of the vibration; and sending the periodic control signal to the actuator, wherein the control signal has at least one of an on time and an off time, the on-time of the control signal being associated with the magnitude of the vibration, the on-time of the control signal is determined based on a selected frequency of the vibration, if the selected frequency is below a predetermined threshold frequency, the on-time is determined using a first method, and if the selected frequency is above the predetermined threshold frequency, the on-time is determined using a second method. 2. The method of claim 1, wherein the on-time is determined as a percentage of a period of the vibration if the selected frequency is below the predetermined threshold frequency and the on-time is determined as a predetermined amount of time for each period of the vibration if the selected frequency is above the predetermined threshold frequency. 3. The method of claim 2, wherein the percentage is proportional to a desired magnitude of the vibration. 4. The method of claim 1, wherein the actuator is disposed within a gamepad controller, the application associated with a host microprocessor of a host computer, the vibration is correlated with at least an event and an interaction occurring within a graphical environment of the application. 5. The method of claim 1, further comprising: monitoring a position of the mass about the axis of rotation so that the mass rotates in response to the control signal. 6. The method of claim 1, the information being associated with a kinesthetic effect, the method further comprising: mapping from the kinesthetic effect to a vibrotactile effect based on the information to produce the control signal. 7. The method of claim 1, the information being associated with a kinesthetic effect, the method further comprising: mapping from the kinesthetic effect to a vibrotactile effect based on the information to produce the control signal, the actuator being disposed within a haptic feedback device having a local microprocessor, the mapping being performed by the local microprocessor. 8. The method of claim 1, the information being associated with a kinesthetic effect, the method further comprising: mapping from the kinesthetic effect to a vibrotactile effect based on the information to produce the control signal, the actuator being disposed within a haptic feedback device having a local microprocessor, the mapping being performed by the local microprocessor, the gamepad controller including a joystick having two degrees of freedom and configured to provide input to the host computer when manipulated. 9. The method of claim 1, further comprising: sending an initial control signal to the actuator, the mass initiating rotation before initiation of the vibration. 10. The method of claim 1, wherein the actuator is one of a plurality of actuators disposed within a haptic feedback device, each actuator from the plurality of actuators is individually controllable to collectively produce the vibration. 11. The method of claim 1, wherein the control signal is modified by envelope parameters received from a host computer, the envelope parameters modifying the magnitude of the vibration. 12. The method of claim 1, wherein the information includes a high level command and at least one parameter, the actuator being disposed within a vibrotactile interface device having a local microprocessor separate from a host microprocessor, the local processor configured to parse the high level command. 13. The method of claim 1, wherein the information includes a high level command and at least one parameter, the high level command is a vibration command, the at least one parameter includes a magnitude parameter and a frequency parameter associated with the vibration.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.