System and Method for Transmitting Data from a Server Application to More Than One Client Node
First Claim
1. A method for displaying application output on a client node, the method comprising:
- establishing a communication channel between a process executing on a client node and a server, the process associated with an application output window;
executing an application on the server responsive to input received, via the communication channel, from a browser application on the client node, the browser application executing independently from the application output window;
receiving output produced by the application executing on the server; and
transmitting, via the communication channel, the received output to the application output window on the client for display within the application output window.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a system and method for transmitting the same data to more than one client node substantially simultaneously. In one embodiment the invention relates to a method for transmitting the same data substantially simultaneously from an application executing on a server node to at least two client nodes. The method includes the steps of providing a connection between a first client node and a first client protocol stack and between the application and the first client protocol stack; associating a first minimal communications protocol stack with the first client protocol stack; providing a connection between the application and the first minimal communications protocol stack and between a second client node and a second client protocol stack; associating a second minimal communications protocol stack with the second client protocol stack; providing a connection between the first minimal protocol stack and the second minimal protocol stack; and between the second minimal protocol stack and said the client protocol stack. The method then transmits data from the application program to the first client protocol stack and the first minimal protocol stack substantially simultaneously. The invention also relates to a communication system including a server node including: an application program, a first client protocol stack in electrical communication with the application program, a first minimal protocol stack in electrical communication with the application program; a second minimal protocol stack in electrical communication with the first minimal protocol stack; and a second client protocol stack in electrical communication with the second minimal protocol stack.
-
Citations
8 Claims
-
1. A method for displaying application output on a client node, the method comprising:
-
establishing a communication channel between a process executing on a client node and a server, the process associated with an application output window; executing an application on the server responsive to input received, via the communication channel, from a browser application on the client node, the browser application executing independently from the application output window; receiving output produced by the application executing on the server; and transmitting, via the communication channel, the received output to the application output window on the client for display within the application output window. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for displaying application output on a client node, the system comprising:
-
an application executing on a server, the application generating application output; a communication channel established between a client node and the server; a process executing on the client node to create an application output window and establish a communication channel between the application output window and the application executing on the server; the server receiving application output generated by the application and transmitting the application output to the client node; and the client node receiving the application output from the server and displaying the application output in the application output window. - View Dependent Claims (7, 8)
-
Specification