Defining force sensations associated with graphical images
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/16
G05B-019/00
H04L-029/08
G06F-003/0354
H04L-029/06
G06F-003/01
출원번호
US-0092158
(2002-03-05)
등록번호
US-8838671
(2014-09-16)
발명자
/ 주소
Wies, Evan F.
Chang, Dean C.
Rosenberg, Louis B.
Tan, Sian W.
Mallett, Jeffrey R.
출원인 / 주소
Immersion Corporation
대리인 / 주소
Kilpatrick Townsend & Stockton LLP
인용정보
피인용 횟수 :
10인용 특허 :
90
초록▼
Force feedback is provided to a user of a client computer receiving information such as a web page over a network such as the World Wide Web from a server machine. The client machine has a force feedback interface device through which the user experiences physical force feedback. The web page may in
Force feedback is provided to a user of a client computer receiving information such as a web page over a network such as the World Wide Web from a server machine. The client machine has a force feedback interface device through which the user experiences physical force feedback. The web page may include force feedback information to provide authored force effects. Force feedback is correlated to web page objects by a force feedback program running on the client and based on input information from the interface device, the web page objects, and the force feedback information. Generic force effects can also be provided, which are applied uniformly at the client machine to all web page objects of a particular type as defined by user preferences at the client machine. A web page authoring interface is also described that includes the ability to add force sensations to a web page. The user may assign force effects to web page objects and immediately feel how the web page will feel to an end user. A web page is output by the interface, including force information to provide the force effects at a client. The authoring tool can include or access a force design interface for creating or modifying force effects.
대표청구항▼
1. A method comprising: receiving, by an electronic device, a web page, the web page comprising a web page object corresponding to an embedded feel sensation and a second feel sensation, the embedded feel sensation referenced by markup associated with the web page;receiving, by the electronic device
1. A method comprising: receiving, by an electronic device, a web page, the web page comprising a web page object corresponding to an embedded feel sensation and a second feel sensation, the embedded feel sensation referenced by markup associated with the web page;receiving, by the electronic device, a location of a cursor based on information received from an input device;determining whether the location of the cursor corresponds to the web page object;in response to determining that the location of the cursor corresponds to the web page object, generating, by the electronic device, a force feedback signal configured to cause the second feel sensation rather than the embedded feel sensation based at least in part on a determination that the second feel sensation overrides the embedded feel sensation; andoutputting the force feedback signal to the input device. 2. The method of claim 1, wherein the web page is received through a network, wherein the network comprises the Internet. 3. The method of claim 1, wherein the location of the cursor comprises a first location and wherein determining whether the location of the cursor corresponds to the web page object comprises: determining a second location corresponding to the web page object;determining whether the first location corresponds to the second location; andin response to determining that the first location corresponds to the second location, determining that the location corresponds to the web page object. 4. The method of claim 1, wherein the input device comprises a simulation device comprising a processor. 5. The method of claim 1, wherein determining whether the location of the cursor corresponds to the web page object comprises: determining a region of the web page corresponding with the web page object;determining whether the location of the cursor corresponds to a portion of the region of the web page; andin response to determining that the location of the cursor corresponds to the portion of the region, determining that the location of the cursor corresponds to the web page object. 6. The method of claim 1, wherein determining whether the location of the cursor corresponds to the web page object comprises: determining a region of the web page corresponding with the web page object;receiving an input signal from the input device, the input signal corresponding to a button on the input device being depressed;determining whether the input signal is received while the location of the cursor corresponds to a portion of the region of the web page; andin response to determining that the input signal is received while the location of the cursor corresponds to the portion of the region of the web page, determining that the location of the cursor corresponds to the web page object. 7. The method of claim 1, further comprising: extracting, by the electronic device, the embedded feel sensation referenced by the markup. 8. The method of claim 1, wherein the embedded feel sensation comprises an authored force effect and the second feel sensation comprises a generic force effect. 9. The method of claim 1, wherein the embedded feel sensation comprises a generic force effect and the second feel sensation comprises an authored force effect. 10. The method of claim 1, further comprising generating a force feedback effect associated with the second feel sensation. 11. The method of claim 1, further comprising: receiving the force feedback signal; andgenerating a force feedback effect. 12. The method of claim 1, wherein the markup references a java applet or an ActiveX control comprising the embedded feel sensation. 13. A non-transitory computer-readable medium storing instructions to cause a processor to: receive a web page, the web page comprising a web page object corresponding to an embedded feel sensation and a second feel sensation, the embedded feel sensation referenced by markup associated with the web page;receive a location of a cursor based on information received from an input device;determine whether the location of the cursor corresponds to the web page object;in response to determining that the location of the cursor corresponds to the web page object, generate a force feedback signal configured to cause the embedded feel sensation rather than the second feel sensation based at least in part on a determination that the embedded feel sensation overrides the second feel sensation; andoutput the force feedback signal to the input device. 14. The non-transitory computer-readable medium of claim 13, wherein determine whether the location of the cursor corresponds to the web page object comprises: determine a region of the web page corresponding with the web page object;receive an input signal from the input device, the input signal corresponding to a button on the input device being depressed;determine whether the input signal is received while the location of the cursor corresponds to a portion of the region of the web page; andin response to determining that the input signal is received while the location of the cursor corresponds to the portion of the region of the web page, determine that the location of the cursor corresponds to the web page object. 15. The non-transitory computer-readable medium of claim 13, further comprising instructions to cause the processor to: extract the embedded feel sensation referenced by the markup. 16. The non-transitory computer-readable medium of claim 13, wherein the second feel sensation comprises an authored force effect. 17. The non-transitory computer-readable medium of claim 13, wherein the second feel sensation comprises a generic force effect. 18. The non-transitory computer-readable medium of claim 13, wherein: the embedded feel sensation comprises an authored force effect and the second feel sensation comprises a generic force effect; orthe embedded feel sensation comprises a generic force effect and the second feel sensation comprises an authored force effect. 19. The non-transitory computer-readable medium of claim 13, further comprising instructions to cause the processor to: receive the force feedback signal; andgenerate a force feedback effect. 20. The non-transitory computer-readable medium of claim 13, wherein the markup references a java applet or an ActiveX control comprising the embedded feel sensation.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (90)
Fischer Patrick J. (Oxford GBX), Actuator assembly.
Hladky Walter (Chatham NJ) DeVito Ralph J. (Kendall Park NJ) Hoffman Louis S. (Morristown NJ), Aircraft simulator and simulated control system therefor.
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.
Teig Steven L. (904 Ramona St. Palo Alto CA 94301) Kahn Scott D. (722 Raymundo Ave. Los Altos CA 94024), Computer graphics system for selectively modelling molecules and investigating the chemical and physical properties ther.
Blumer Thomas P. ; Amstein Peter R. ; Drellishak Scott F. ; Forgaard Randy J. ; Schulert Andrew J., Computer system and computer-implemented process for remote editing of computer files.
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.
Doyle Michael D. ; Martin David C. ; Ang Cheong S., Distributed hypermedia method for automatically invoking external application providing interaction and display of embe.
Chen Elaine Y. ; An Bin ; Osborne Timothy R. ; DiLascia Paul ; Coill Matthew, Force feedback joystick with digital signal processor controlled by host processor.
Higuchi, Kazutoshi; Ogawa, Katsuo; Itoh, Fumitaka; Takahara, Yasuaki; Okamoto, Teiji, Message transmitter and response message transmitting method in cellular mobile telephone apparatus and recording medium recording program for executing the method.
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.
Stewart Paul Joseph ; Chen Yifan ; Buttolo Pietro,ITX, Method and system for manipulating a three-dimensional object utilizing a force feedback interface.
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.
Glenn Steve ; Gross William Tod ; McRae John Richard ; Neches Philip Malcolm ; Day James Francis ; Zydney Herbert Mortimer, Method for establishing anonymous communication links.
Katz Warren J. (Cambridge MA) Taylor Darrin (Malden MA) Morrison John (Bedford MA), Method for simulating newtonian interactions over a computer network.
Fennell ; Jr. W. Temple W. (Charlottesville VA) Hodes Todd (Berkeley CA) Witherell Scott (Woodbridge VA) Goebel Chris J. (Charlottesville VA) Thakkar Rajesh P. (Charlottesville VA) Schwenk Thomas (Ch, Method of managing multi-player game playing over a network.
Michel A. Brisebois CA; Marilyn French-St. George CA; Laura A. Mahan CA; Andre Van Schyndel CA, Personal communication device and call process status signalling method.
Rosenberg Louis B. (Pleasanton CA) Braun Adam C. (Sunnyvale CA) Schena Bruce M. (Menlo Park CA), Safe and low cost computer peripherals with force feedback for consumer applications.
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.
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.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.