System and Method for TCP-to-Multicast (T2M) Communications and Related Network Architecture
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a novel system and method for TCP-to-multicast (T2M) communications. The T2M techniques may allow a client to make a single TCP connection that then fans out into communications with multiple back-end resources. Such one-to-many communications may be invisible to the client but can achieve many practical benefits.
-
Citations
51 Claims
-
1-30. -30. (canceled)
-
31. A computer system for TCP-to-multicast (T2M) communications in a computer network having a front-end server and a plurality of back-end services, the computer system comprising:
-
at least one computer processor configured as part of a front-end server in an electronic network; at least one first communication interface configured for one-to-one communications with each of one or more client computers based on Transmission Control Protocol (TCP); and at least one second communication interface configured for one-to-many communications whereby at least a portion of information received from one of the one or more client computers is transmitted simultaneously to the plurality of back-end services based on User Datagram Protocol (UDP). - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A method for TCP-to-multicast (T2M) communications in a computer network having a front-end server and a plurality of back-end services, the method comprising:
-
receiving, by the front-end server, information from each of one or more client computers via one-to-one communications based on Transmission Control Protocol (TCP); and transmitting, via one-to-many communications, at least a portion of said information simultaneously to the plurality of back-end services based on User Datagram Protocol (UDP). - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. A non-transitory computer-readable medium having code for causing at least one computer processor to implement TCP-to-multicast (T2M) communications in a computer network having a front-end server and a plurality of back-end services, the computer-readable medium comprising:
-
code for receiving, by the front-end server, information from each of one or more client computers via one-to-one communications based on Transmission Control Protocol (TCP); and code for transmitting, via one-to-many communications, at least a portion of said information simultaneously to the plurality of back-end services based on User Datagram Protocol (UDP). - View Dependent Claims (46, 47, 48, 49, 50, 51)
-
Specification