Computer data transport system and method
First Claim
Patent Images
1. A method for transferring data between computer systems, comprising the steps of:
- (a) transmitting data packages from a plurality of data sources in a first computer network to a first gateway;
(b) transmitting the data packages from the first gateway to a second gateway;
(c) transmitting the data packages from the second gateway to a plurality of data destinations in a second computer network;
(d) transmitting acknowledgement messages from the data destinations to the second gateway;
(e) generating pause messages at the second gateway based at least in part on the reception of acknowledgement messages by the second gateway; and
(f) transmitting the pause messages from the second gateway to the first gateway.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program, and system are disclosed for transferring data. Data packages are transmitted from a plurality of data sources to a first gateway. The data packages are transmitted from the first gateway to a second gateway. The data packages are transmitted from the second gateway to a plurality of data destinations. Acknowledgement messages are transmitted from the data destinations to the second gateway. Pause messages are generated at the second gateway based at least in part on the reception of the acknowledgement messages by the second gateway. The pause messages are transmitted from the second gateway to the first gateway.
-
Citations
24 Claims
-
1. A method for transferring data between computer systems, comprising the steps of:
-
(a) transmitting data packages from a plurality of data sources in a first computer network to a first gateway;
(b) transmitting the data packages from the first gateway to a second gateway;
(c) transmitting the data packages from the second gateway to a plurality of data destinations in a second computer network;
(d) transmitting acknowledgement messages from the data destinations to the second gateway;
(e) generating pause messages at the second gateway based at least in part on the reception of acknowledgement messages by the second gateway; and
(f) transmitting the pause messages from the second gateway to the first gateway. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program, stored on a tangible storage medium, for transferring data between computer systems, the program including executable instructions that cause one or more computers to:
-
(a) transmit data packages from a plurality of data sources in a first computer network to a first gateway;
(b) transmit the data packages from the first gateway to a second gateway;
(c) transmit the data packages from the second gateway to a plurality of data destinations in a second computer network;
(d) transmit acknowledgement messages from the data destinations to the second gateway;
(e) generate pause messages at the second gateway based at least in part on the reception of acknowledgement messages by the second gateway; and
(f) transmit the pause messages from the second gateway to the first gateway. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for storing and transferring data, the system comprising:
-
a plurality of data sources;
a first gateway coupled to the data sources;
a second gateway coupled to the first gateway; and
a plurality of data destinations coupled to the second gateway;
where;
(a) data packages are transmitted from the plurality of data sources to the first gateway;
(b) the data packages are transmitted from the first gateway to the second gateway;
(c) the data packages are transmitted from the second gateway to the plurality of data destinations;
(d) acknowledgement messages are transmitted from the data destinations to the second gateway;
(e) pause messages are generated at the second gateway based at least in part on the reception of the acknowledgement messages by the second gateway; and
(f) the pause messages are transmitted from the second gateway to the first gateway. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification