Haptic feedback sensations based on audio output from computer devices
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G09G-005/00
출원번호
US-0719755
(2012-12-19)
등록번호
US-8686941
(2014-04-01)
발명자
/ 주소
Rank, Stephen D.
출원인 / 주소
Immersion Corporation
대리인 / 주소
Miles & Stockbridge P.C.
인용정보
피인용 횟수 :
5인용 특허 :
218
초록▼
Triggering haptic sensations based on sound output from a computer device. A portion of sound data is stored that is output to a user as audio from an application program running on a computer. The portion of sound data is analyzed using intelligent heuristics to extract at least one sound feature f
Triggering haptic sensations based on sound output from a computer device. A portion of sound data is stored that is output to a user as audio from an application program running on a computer. The portion of sound data is analyzed using intelligent heuristics to extract at least one sound feature from the sound data. The execution of at least one haptic effect is triggered based on the sound feature, where the haptic effect is commanded to the haptic feedback device approximately correlated to the output of the portion of sound to the user as audio. The haptic effect causes a haptic sensation to be output to the user. Different haptic effects can be associated with different sound features, frequency ranges, amplitudes, etc.
대표청구항▼
1. A method for triggering a haptic effect, comprising: receiving, by at least one processor, sound data;dividing, by the processor, at least a portion of the sound data into a plurality of frequency ranges;analyzing the plurality of frequency ranges to identify one or more sound features of the sou
1. A method for triggering a haptic effect, comprising: receiving, by at least one processor, sound data;dividing, by the processor, at least a portion of the sound data into a plurality of frequency ranges;analyzing the plurality of frequency ranges to identify one or more sound features of the sound data for each frequency range;associating, by the processor, the plurality of frequency ranges with a plurality of haptic effects, wherein each frequency range is associated with a corresponding haptic effect, and wherein each haptic effect is assigned based on the one or more sound features for the corresponding frequency range; andtriggering, by the processor, the plurality of haptic effects. 2. The method of claim 1, wherein a magnitude of each haptic effect is set to a value proportional to a magnitude of the sound data in the associated frequency range. 3. The method of claim 1, wherein a magnitude of each haptic effect is set to an average magnitude of the sound data in the associated frequency range. 4. The method of claim 1, wherein the dividing the portion of the sound data into the plurality of frequency ranges further comprises applying a plurality of filters to the portion of the sound data. 5. The method of claim 4, wherein the plurality of filters comprises at least one bandpass filter. 6. A system for triggering a haptic effect comprising: one or more processors configured to: receive sound data;divide at least a portion of the sound data into a plurality of frequency ranges;analyze the plurality of frequency ranges to identify one or more sound features of the sound data for each frequency range;associate the plurality of frequency ranges with a plurality of haptic effects, wherein each frequency range is associated with a corresponding haptic effect, and wherein each haptic effect is assigned based on the one or more sound features for the corresponding frequency range; andtrigger the plurality of haptic effects. 7. The system of claim 6, wherein a magnitude of each haptic effect is set to a value proportional to a magnitude of the sound data in the associated frequency range. 8. The system of claim 6, wherein a magnitude of each haptic effect is set to an average magnitude of the sound data in the associated frequency range. 9. The system of claim 6, wherein the one or more processors are further configured to apply a plurality of filters to the portion of the sound data. 10. The system of claim 9, wherein the plurality of filters comprises at least one bandpass filter. 11. A non-transitory computer readable medium encoded with a computer program comprising instructions that cause a processor to trigger a haptic effect, the triggering comprising: receiving sound data;dividing at least a portion of the sound data into a plurality of frequency ranges;analyzing the plurality of frequency ranges to identify one or more sound features of the sound data for each frequency range;associating the plurality of frequency ranges with a plurality of haptic effects, wherein each frequency range is associated with a corresponding haptic effect, and wherein each haptic effect is assigned based on the one or more sound features for the corresponding frequency range; andtriggering the plurality of haptic effects. 12. The non-transitory computer readable medium of claim 11, wherein a magnitude of each haptic effect is set to a value proportional to a magnitude of the sound data in the associated frequency range. 13. The non-transitory computer-readable medium of claim 11, wherein a magnitude of each haptic effect is set to an average magnitude of the sound data in the associated frequency range. 14. The non-transitory computer-readable medium of claim 11, wherein the dividing the portion of the sound data into the plurality of frequency ranges further comprises applying a plurality of filters to the portion of the sound data. 15. The non-transitory computer-readable medium of claim 14, wherein the plurality of filters comprises at least one bandpass filter.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (218)
Ogata Hiroki,JPX ; Akazawa Toru,JPX ; Ono Akihisa,JPX, Actuating device and system exploiting the actuating device.
Hladky Walter (Chatham NJ) DeVito Ralph J. (Kendall Park NJ) Hoffman Louis S. (Morristown NJ), Aircraft simulator and simulated control system therefor.
Svancarek Mark K. (Redmond WA) Adan Manolito E. (Woodinville WA) Van Flandern Michael W. (Redmond WA) Suzuki Hajime (Kanagawa-ken JPX), Apparatus and method for bidirectional data communication in a game port.
Thorner Craig (16 Nantucket Ct. Howell NJ 07731) Glass Thomas K. (277 Frank Applegate Rd. Jackson NJ 08527), Apparatus and method for generating a control signal for a tactile sensation generator.
Mangseth Glen (El Dorado Hills CA) Lovas Albert J. (Sacramento CA) Dempster Philip T. (St. Helena CA), Apparatus for controlled exercise and diagnosis of human performance.
Massimino Michael J. (15930 Manor Sq. Dr. Houston TX 77062) Sheridan Thomas B. (32 Sewall St. Newton MA 02165) Patrick Nicholas J. M. (13031 123rd La. NE. ; Apt. D-301 Kirkland WA 98034), Apparatus for providing vibrotactile sensory substitution of force feedback.
Frosch Robert A. Administrator of the National Aeronautics and Space Administration ; with respect to an invention of ( Palo Alto CA) Salisbury ; Jr. John K. (Palo Alto CA), Controller arm for a remotely related slave arm.
Rosenberg, Louis B.; Mather, Matthew; Grant, Danny; Ramstein, Christophe, Controlling haptic feedback for enhancing navigation in a graphical environment.
Aoki Yoichi (Kawasaki JPX) Sato Yasuo (Kawasaki JPX) Ito Chiaki (Kawasaki JPX) Nishiuchi Hitoshi (Kawasaki JPX) Nakamoto Makoto (Kawasaki JPX) Yamaguchi Syoji (Kawasaki JPX) Mio Haruhiko (Kawasaki JP, Data processing device that enables mouse-operated application programs to be operated from an operation pad, and an ope.
McClurg George W. (Boynton Beach FL) Pace Gary Lee (Boca Raton FL) Mooney Charles W. (Lake Worth FL) McKee John M. (Hillsboro Beach FL), Electronic driver for an electromagnetic resonant transducer.
Harms Harold B. (Fort Wayne IN) Krefta Ronald J. (Fort Wayne IN) Oldenkamp John L. (Fort Wayne IN), Electronically commutated motor having skewed magnetics.
Mallett Jeffrey R. ; Chang Dean C. ; Rosenberg Louis B. ; Braun Adam C. ; Martin Kenneth M. ; Beamer Jonathan L., Enhanced cursor control using limited-workspace force feedback devices.
Braun Adam C. ; Beamer Jonathan L. ; Rosenberg Louis B. ; Chang Dean C., Force feedback system including multi-tasking graphical host environment and interface device.
Rosenberg Louis B. ; Chang Dean C., Graphical click surfaces for force feedback applications to provide user selection using cursor interaction with a trigger position within a boundary of a graphical object.
Barrett Robert C. (San Jose CA) Olyha ; Jr. Robert S. (LaGrange NY) Rutledge Joseph D. (Mahopac NY), Graphical user interface cursor positioning device having a negative inertia transfer function.
Clanton ; III Charles H. (San Francisco CA) Young Emilie (Boulder CO) Palrang Joseph M. (Sunnyvale CA) Janssens Marcel D. (Sunnyvale CA), Graphical user interface for interactive television with an animated agent.
Wies Evan F. ; Chang Dean C. ; Rosenberg Louis B. ; Tan Sian W. ; Mallett Jeffrey R., Implementing force feedback over the World Wide Web and other computer networks.
Naimark Michael ; Adams Robert L. ; Alkire Robert D. ; Dohrmann Christoph,DEX ; Gessel David J. ; Saunders Steven E., Input device and method for interacting with motion pictures incorporating content-based haptic feedback.
Ulrich W. Thatcher (Boston MA) Koselka Harvey A. (Newton MA) Bobick Aaron F. (Newton MA) Benjamin Michael H. (Quincy MA), Interactive exercise apparatus.
Larkins David N. (Fremont CA) Yoshida Glenn T. (Cupertino CA) Helmers Thomas L. (San Jose CA), Interactive rotary controller system with tactile feedback.
Otten Thomas H. (Indialantic FL) Miller Warren H. (Palm Bay FL) Burton ; Jr. Willie T. (Palm Bay FL) Shipley John W. (Palm Bay FL) Johnson Russell A. (Brandon FL) Anderson Jeffery R. (Palm Bay FL), Linear dc motor vibration controller.
Garnjost Kenneth D. (Buffalo NY) Rauch Christopher A. (Holland NY) Rey Gonzalo J. (Batavia NY), Method and apparatus for actively adjusting and controlling a resonant mass-spring system.
Zilles Craig B. ; Salisbury ; Jr. J. Kenneth ; Massie Thomas H. ; Brock David Lawrence ; Srinivasan Mandayam A. ; Morgenbesser Hugh B., Method and apparatus for determining forces to be applied to a user through a haptic interface.
Tarr Christopher ; Salisbury ; Jr. J. Kenneth ; Massie Thomas Harold ; Aviles Walter A., Method and apparatus for generating and interfacing with a haptic virtual reality environment.
McCambridge Lora K. (Bellevue WA) Andrews James A. (Issaquah WA) Hellings Carl T. (Bellevue WA) Hanson Eric W. (Kent WA) Kimmich Jon B. (Bellevue WA) Brewer Timothy T. (Bellevue WA) Van Flandern Mich, Method and apparatus for moving a cursor on a computer screen.
Smith Randall B. (Palo Alto CA) Tang John C. (Palo Alto CA) Henderson ; Jr. D. Austin (Palo Alto CA), Method and apparatus for setting a graphical object\s position and orientation with viscous dragging.
Franklin David (Somerville MA) Wollowitz Michael (Somerville MA) Simpson John (Somerville MA), Method and apparatus for tactile transduction of acoustic signals from television receivers.
Bond Malcolm L. (Winters CA) Dempster Philip T. (Davis CA), Method for diagnosis and/or training of proprioceptor feedback capabilities in a muscle and joint system of a human pati.
Gilligan Federico G. (Lavalle 682 1047 Buenos Aires ARX) Falcon Fernando D. (Lavalle 682 1047 Buenos Aires ARX), Mouse and method for concurrent cursor position and scrolling control.
Grantham Brad ; Jones Michael T. ; Segal Mark G. ; Tanner Chris ; Walker Chris ; Rohlf John, Platform independent application program interface for interactive 3D scene management.
Smithson Bonnie J. (Sunnyvale CA) Aknin Jacques D. (San Carlos CA) Lichac Gerald J. (Santa Cruz CA) Moncrief Rick L. (San Jose CA) Winblad Wade O. (Hayward CA), System and method for bicycle riding simulation.
Robertson Kenneth R. (Redmond WA) Henderson ; Jr. Paul E. (Bellevue WA) Smith Samuel H. (Stanford CA) Hellings Carl T. (Redmond WA) Andrews James A. (Issaquah WA) Hanson Eric W. (Bellevue WA) Brewer , System and method for computer cursor control.
Chiba Takeshi (Kanagawa JPX), System for efficiently processing digital sound data in accordance with index data of feature quantities of the sound da.
Handley, Joshua; Midura, Marc; Payne, Bradley; Aviles, Walter A.; Massie, Thomas H.; Shannon, III, Walter C., Systems and methods for creating virtual objects in a sketch mode in a haptic virtual reality environment.
Brush ; II Abbott Purdy ; Redpath Sarah D. ; Lection David Bruce ; Wood Donald Robert, User interaction with intelligent virtual objects, avatars, which interact with other avatars controlled by different u.
Pierce Mark S. (Palo Alto CA) Loper ; III Milton H. (Mountain View CA) Harper Dennis D. (Campbell CA) Akers David S. (Fremont CA) Lee Samuel (San Jose CA), Vehicle simulator including cross-network feedback.
Kato Nobuko,JPX ; Okazaki Akio,JPX ; Doi Miwako,JPX ; Mori Kenichi,JPX ; Fukui Mika,JPX ; Murata Katsuyuki,JPX, Virtual reality control using image, model and control data to manipulate interactions.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.