Multi-windowed online application environment
First Claim
1. A communications method for transferring electronic data to users of a communications system, the method comprising:
- establishing a connection between a client and a host, the client including a browser application configured to render data encapsulated in a standard Internet content format;
receiving electronic data from the host in response to a data request transmitted from the client; and
at the client, simultaneously executing multiple instantiations of the browser application in response to the electronic data received from the host, wherein each instantiation of the browser application is configured to exchange messages with at least one other instantiation of the browser application.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques for transferring electronic data to a user of a communications system by establishing a connection between a client and a host; receiving electronic data from the host in response to a data request transmitted from the client; and at the client, simultaneously executing multiple instantiations of the browser application in response to the electronic data received from the host. The client includes a browser application configured to render data encapsulated in a standard Internet content format. Each instantiation of the browser application is configured to exchange messages with at least one other instantiation of the browser application.
63 Citations
23 Claims
-
1. A communications method for transferring electronic data to users of a communications system, the method comprising:
-
establishing a connection between a client and a host, the client including a browser application configured to render data encapsulated in a standard Internet content format;
receiving electronic data from the host in response to a data request transmitted from the client; and
at the client, simultaneously executing multiple instantiations of the browser application in response to the electronic data received from the host, wherein each instantiation of the browser application is configured to exchange messages with at least one other instantiation of the browser application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21)
-
-
17. A computer program for transferring electronic data to users of a communications system, the computer program being stored on a computer readable medium and comprising in structions for:
-
establishing a connection between a client and a host, the client including a browser application configured to render data encapsulated in a standard Internet content format;
receiving electronic data from the host in response to a data request transmitted from the client; and
at the client, simultaneously executing multiple instantiations of the browser application in response to the electronic data received from the host, wherein each instantiation of the browser application is configured to exchange messages with at least one other instantiation of the browser application.
-
-
22. A communications apparatus for transferring electronic data to users of a communications system, the apparatus being configured to:
-
establish a connection between a client and a host, the client including a browser application configured to render data encapsulated in a standard Internet content format;
receive electronic data from the host in response to a data request transmitted from the client; and
at the client, simultaneously execute multiple instantiations of the browser application in response to the electronic data received from the host, wherein each instantiation of the browser application is configured to exchange messages with at least one other instantiation of the browser application.
-
-
23. A communications method for transferring electronic data to users of a communications system, the method comprising:
-
establishing a connection between a client and a host, the client including a browser application configured to render data encapsulated in a standard Internet content format; and
transmitting electronic data from the host in response to a data request received from the client, wherein the electronic data comprises instructions for simultaneously executing multiple instantiations of the browser application, each instantiation of the browser application being configured to exchange messages with at least one other instantiation of the browser application.
-
Specification