System and method for distributing data simultaneously to multiple computers on a network, with advanced notice to intended recipients
First Claim
1. A method for distributing data to multiple computer locations associated with a network, the method comprising the steps of:
- (a) determining which of the multiple network computer locations are to receive a data distribution;
(b) generating a first message, said first message identifying the data comprising the data distribution, and said first message identifying the network computer locations intended to receive the data distribution;
(c) transmitting the first message to the network for examination by the multiple network computer locations;
(d) examining the first message at the multiple network computer locations so that each network computer location can determine whether it is an intended location for receiving the data distribution;
(e) transmitting the data distribution to the network for receipt by one or more of the intended network computer locations; and
(f) receiving the data distribution at one or more of the intended network computer locations.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for distributing data to multiple computer locations associated with a computer network determines which of the multiple network computer locations are to receive a data distribution, and then generates a first message indicating the data comprising the data distribution and the network computer locations intended to receive the data distribution. The first message and the data distribution are transmitted to the network such that each of the multiple network locations is capable of receiving the data distribution. The multiple network computer locations examine the first message so that each network computer location can determine whether it is an intended location for receiving the data distribution. Then, one or more intended network locations receive the data distribution.
75 Citations
30 Claims
-
1. A method for distributing data to multiple computer locations associated with a network, the method comprising the steps of:
-
(a) determining which of the multiple network computer locations are to receive a data distribution; (b) generating a first message, said first message identifying the data comprising the data distribution, and said first message identifying the network computer locations intended to receive the data distribution; (c) transmitting the first message to the network for examination by the multiple network computer locations; (d) examining the first message at the multiple network computer locations so that each network computer location can determine whether it is an intended location for receiving the data distribution; (e) transmitting the data distribution to the network for receipt by one or more of the intended network computer locations; and (f) receiving the data distribution at one or more of the intended network computer locations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable memory having stored therein computer-executable program code for distributing data to multiple computer locations associated with a network, the computer-readable memory comprising:
-
structure for determining which of the multiple network computer locations are to receive a data distribution; message announcement structure for generating and transmitting to the network a first message, said first message identifying the data that comprises the data distribution and identifying the network computer locations intended to receive the data distribution, wherein the multiple network computer locations examine the first message so that each network computer location can determine whether it is an intended location for receiving the data distribution; and file record structure for transmitting the data distribution to the network after transmission of the first message, such that a plurality of the multiple network computer locations are capable of receiving the data distribution, and wherein one or more intended network computer locations receive the data distribution as specified in the first message. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A data distribution system for distributing data to multiple computer locations associated with a network, the data distribution system comprising:
-
means for determining which of the multiple network computer locations are to receive a data distribution; means for generating a first message, said first message identifying the data that comprises the data distribution and identifying the network computer locations intended to receive the data distribution; means for transmitting the first message across the network, wherein the multiple network locations determine whether they are intended locations for receiving the data distribution based the first message means for transmitting a single copy of the data distribution across the network after transmission of the first message across the network, such that each of the multiple network computer locations is capable of receiving the data distribution and one or more of the intended network computer locations can accept the data distribution. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A computer network adapted to distribute data, the network comprising:
-
a plurality of client computers connected to the network; and a data server adapted to communicate with the plurality of client computers;
the data server including;means for determining which of the plurality of client computers are to receive a data distribution; means for generating a first message, said first message identifying the data that comprises the data distribution and identifying which of the plurality of client computers are intended to receive the data distribution, means for transmitting the first message across the network, wherein the plurality of client computers examine the first message so that the client computers can determine whether they are intended locations for receiving the data distribution; and means for transmitting a single copy of the data distribution across the network after transmission of the first message across the network, such that the plurality of client computers are capable of receiving the data distribution, wherein one or more of the plurality of client computers receive the data distribution as indicated in the first message. - View Dependent Claims (27, 28, 29, 30)
-
Specification