Force feedback enabled over a computer network
First Claim
1. A method for implementing force feedback over a network, the method comprising:
- enabling an establishment of a connection between a server machine and a client machine over a network, said client machine including a visual display and a force feedback device providing, computer controlled physical force feedback to a user of said force feedback device;
enabling reception of web page information from said server machine over said network, said web page information including screen display information representing a visual layout of a web page and force feedback information related to said visual layout of said web page;
enabling a display of said web page on said visual display of said client machine based upon said screen display information;
enabling reception of input information from said force feedback device for positioning, a pointer image with respect to said visual layout of said web page; and
enabling a force feedback signal to be output to said force feedback device, said force feedback signal based upon said input information and based upon said web page information received over said network, wherein said force feedback signal causes said force feedback device to output computer controlled physical force feedback to said user correlated with said visual layout of said web page on said visual display, said force feedback being based upon said force feedback signal.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for providing force feedback over a network supporting TCP/IP protocols by: (a) sending from a client computer over a network supporting TCP/IP protocols, a connection request to a web server connected to the network that is hosting a desired URL; (b) receiving and processing an HTML file at the client computer that was sent from the web server in response to the connection request, wherein the processing includes parsing an embedded force object reference having associated parameters and building a force object therefrom; (c) developing a force feedback signal with the force object; and (d) providing force feedback to a human/computer interface device coupled to the client computer in response to the force feedback signal. A networked force feedback system of the present invention includes a network, a first computer coupled to the network, and a second computer coupled to the network, where the second computer includes a visual display and a human/computer interface device capable of providing a second computer input and providing force feedback in response to a force feedback signal provided by the second computer. The second computer develops an image on the visual display that is associated with stored feedback information, such that the second computer produces the force feedback signal in response to at least one of information derived from the first computer and of the second computer input.
354 Citations
20 Claims
-
1. A method for implementing force feedback over a network, the method comprising:
-
enabling an establishment of a connection between a server machine and a client machine over a network, said client machine including a visual display and a force feedback device providing, computer controlled physical force feedback to a user of said force feedback device;
enabling reception of web page information from said server machine over said network, said web page information including screen display information representing a visual layout of a web page and force feedback information related to said visual layout of said web page;
enabling a display of said web page on said visual display of said client machine based upon said screen display information;
enabling reception of input information from said force feedback device for positioning, a pointer image with respect to said visual layout of said web page; and
enabling a force feedback signal to be output to said force feedback device, said force feedback signal based upon said input information and based upon said web page information received over said network, wherein said force feedback signal causes said force feedback device to output computer controlled physical force feedback to said user correlated with said visual layout of said web page on said visual display, said force feedback being based upon said force feedback signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for providing force feedback over a network, said method comprising:
-
enabling a sending of a connection request from a client machine to a server machine over a network, said client machine including a visual display and a force feedback interface device providing computer controlled force feedback to a user of said force feedback interface device using at least one actuator;
enabling reception of web page information from the server machine over a network, said web page information including screen display information representing a visual layout of a web page and force feedback information related to said visual layout of said web page information, wherein said web page is displayed on a client machine based upon said screen display information;
enabling parsing of a component from said received web page information; and
enabling provision of said component to a force feedback interpreting process if said component is a force feedback component, wherein said force feedback interpreting process instructs said force feedback device to output a physical force based on an interaction of a user-controlled pointer with objects displayed on said web page. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer data signal formulated by a general purpose computer and propagated in a transmission medium, the computer data signal comprising:
-
a visual code segment comprising at least one component to be parsed and interpreted by a web browser and an associated image displayed in a web page on a display screen of a computer receiving said computer data signal; and
a feel sensation code segment comprising at least one component to be parsed and interpreted and used to cause a physical force to be applied to a user of a force feedback device coupled to said computer receiving said computer data signal, said force being based at least in part on manipulations of said force feedback device by said user. - View Dependent Claims (18, 19, 20)
-
Specification