Method and system for enabling a script on a first computer to exchange data with a script on a second computer over a network
First Claim
Patent Images
1. A method comprising:
- establishing communication over a network between a first and a second computer via a server, the second computer having a second script and a second control loaded thereon and operable in connection therewith;
communicating, to the first computer over the network, computer code comprising a first script operable in connection with the first computer for accessing a function of a first control loaded on the first computer, the first script being further operable for receiving data input by a user of the first computer and for causing the first control to communicate with the server and to transmit the data input by the user to the server; and
causing the server to dynamically transmit the data received from the first script to the second computer for receipt by the second control over the network, the first script facilitating display modifications to content displayed on the first computer to be displayed on the second computer, the modifications comprising at least inserting additional content into the displayed content.
11 Assignments
0 Petitions
Accused Products
Abstract
A method and system for enabling a script on a first computer to communicate and exchange data with a script on a second computer so as to provide access by the script to data typically inaccessible by a script. The method and system enable a first computer to control the Internet navigation of a second computer, and also enable instant messaging between a first computer and a member of a synchronization group. The computers may be connectable with each other over any type of network (e.g., LAN, WAN, intranet, Internet, cellular, etc.).
-
Citations
25 Claims
-
1. A method comprising:
-
establishing communication over a network between a first and a second computer via a server, the second computer having a second script and a second control loaded thereon and operable in connection therewith; communicating, to the first computer over the network, computer code comprising a first script operable in connection with the first computer for accessing a function of a first control loaded on the first computer, the first script being further operable for receiving data input by a user of the first computer and for causing the first control to communicate with the server and to transmit the data input by the user to the server; and causing the server to dynamically transmit the data received from the first script to the second computer for receipt by the second control over the network, the first script facilitating display modifications to content displayed on the first computer to be displayed on the second computer, the modifications comprising at least inserting additional content into the displayed content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
downloading, to a first computer over a network, first computer code comprising a first script operable in connection with the first computer for accessing a function of a first control loaded on the first computer, the first script being further operable for receiving data input by a user of the first computer and for causing the first control to communicate with a server and to transmit the data input by the user to the server; downloading, to a second computer over the network, second computer code comprising a second script operable in connection with the second computer for accessing a function of a second control loaded on the second computer, the second script being further operable for receiving data input by a user of the second computer; and dynamically communicating the data received from the first script to the second computer for receipt by the second control over the network, the first script facilitating display modifications to content displayed on the first computer to be displayed on the second computer, the modifications comprising at least inserting additional content into the displayed content. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable storage medium tangibly encoded with computer-executable instructions which perform a method comprising:
-
facilitating communication over a network between a first computer and a second computer, the second computer having a second script and a second control loaded thereon and operable in connection therewith; receiving data over the network input by a user of the first computer in accordance with a first script loaded on the first computer; and dynamically communicating over the network the data input by the user, in accordance with a first control loaded on the first computer and configured to be accessible by the first script, to the second computer for receipt by the second control, the first script facilitating display modifications to content displayed on the first computer to be displayed on the second computer, the modifications comprising at least inserting additional content into the displayed content. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification