Asynchronous hypertext messaging
First Claim
1. A trading instrument communication server comprising:
- a processor; and
memory storing computer executable instructions that, when executed by the processor, cause the server to;
create a pseudo large web browser message pathway between the server and a computer workstation by sending a message from the server to the client indicating to the client to maintain a connection with the server pending receipt of a large file;
communicate real-time trading data to said computer workstation over said pathway without polling said computer workstation by providing active hypertext messaging trading information to the computer workstation over the Internet, said active hypertext messaging trading information being sent instead of the large file; and
transact a trade for a trading instrument based on received trading information from the computer workstation.
3 Assignments
0 Petitions
Accused Products
Abstract
An asynchronous hypertext messaging system and method are disclosed. The system and method use existing hypertext transfer protocols and is capable of transmitting real-time asynchronous data between server and client regardless of firewalls or proxy servers implemented at the client or the server. In a communication system comprising a client and server interconnected by an internet, initial authentication is performed initially between the server and the client. A secure log in is performed by the client with the server in conjunction with a possible java applet download. The communication server then initiates a multiplexed virtual connection between the server and the client and transmission of asynchronous real-time data can occur over the virtual connection. The virtual connection is periodically refreshed by a request issued from the java applet.
-
Citations
36 Claims
-
1. A trading instrument communication server comprising:
-
a processor; and memory storing computer executable instructions that, when executed by the processor, cause the server to; create a pseudo large web browser message pathway between the server and a computer workstation by sending a message from the server to the client indicating to the client to maintain a connection with the server pending receipt of a large file; communicate real-time trading data to said computer workstation over said pathway without polling said computer workstation by providing active hypertext messaging trading information to the computer workstation over the Internet, said active hypertext messaging trading information being sent instead of the large file; and transact a trade for a trading instrument based on received trading information from the computer workstation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more non-transitory computer readable media storing computer executable instructions that, when executed by a processor, configure a system to:
-
create a pseudo large web browser message pathway between a server and a computer workstation by sending a message from the server to the client indicating to the client to maintain a connection with the server pending receipt of a large file; communicate real-time trading data to said computer workstation over said pathway without polling said computer workstation by providing active hypertext messaging trading information to the computer workstation over the Internet, said active hypertext messaging trading information being sent instead of the large file; and transact a trade for a trading instrument based on received trading information from the computer workstation. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of communicating trading information, comprising:
-
creating a pseudo large web browser message pathway between a server and a computer workstation by sending a message from the server to the client indicating to the client to maintain a connection with the server pending receipt of a large file; communicating real-time trading data to said computer workstation over said pathway without polling said computer workstation by providing active hypertext messaging trading information to the computer workstation over the Internet, said active hypertext messaging trading information being sent instead of the large file; and transacting a trade for a trading instrument based on received trading information from the computer workstation. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of communicating over the Internet, comprising:
-
establishing a message pathway over the Internet between a server device and a client device by sending a message from the server device to the client device indicating to the client device to maintain a connection with the server device pending receipt of a large file; and sending asynchronous data from the server device to the client device over said message pathway, said data being sent instead of the large file. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
Specification