Method for loading data or program to a plurality of terminal stations
First Claim
1. An apparatus for loading data or a program from a server station to each of a plurality of terminal stations in response to individual requests from said terminal stations comprising:
- means for generating and transmitting from one terminal station to the server station a request message for loading of data or a program;
means for initiating transmission from said server station to said one terminal station and other terminal stations the data or the program;
means for receiving, at another terminal station, the data or the program which is being transmitted from said server station;
only if said another terminal station issues a request to said server station for loading of the data or the program during loading of the data or the program for said one terminal station; and
means for retransmitting from said server station portions of the data or the program not received by said another terminal station after completion of loading of the data or the program for said one terminal station.whereby portions of the data or program sent by said server station before said another terminal station issued the request for loading are sent by said means for retransmitting from said server station to said another terminal station following the initial transmission such that said one terminal station and said another terminal station can receive data simultaneously when said another terminal station issues a request during transmission to said one terminal station.
1 Assignment
0 Petitions
Accused Products
Abstract
Described is an apparatus and method which allow multiple stations on a communications network to be Initial Program Loaded simultaneously from a server station. Thus, the method minimizes the time it would normally take to load the stations sequentially. Following the establishment of a program loading session between the server station and a station in the network, other stations requiring the program are allowed to participate in the session and receive any remaining portions of the program which have not yet been transmitted to the station. At the conclusion of the session, the server station retransmits, to the stations, that portion of the program which it had already transmitted at the time when the stations join the session.
23 Citations
2 Claims
-
1. An apparatus for loading data or a program from a server station to each of a plurality of terminal stations in response to individual requests from said terminal stations comprising:
-
means for generating and transmitting from one terminal station to the server station a request message for loading of data or a program; means for initiating transmission from said server station to said one terminal station and other terminal stations the data or the program; means for receiving, at another terminal station, the data or the program which is being transmitted from said server station;
only if said another terminal station issues a request to said server station for loading of the data or the program during loading of the data or the program for said one terminal station; andmeans for retransmitting from said server station portions of the data or the program not received by said another terminal station after completion of loading of the data or the program for said one terminal station. whereby portions of the data or program sent by said server station before said another terminal station issued the request for loading are sent by said means for retransmitting from said server station to said another terminal station following the initial transmission such that said one terminal station and said another terminal station can receive data simultaneously when said another terminal station issues a request during transmission to said one terminal station.
-
-
2. A method for loading data or a program from a server station to each of a plurality of terminal stations in response to individual request from said terminal stations comprising the following steps:
-
generating and transmitting from one terminal station to the server station a request for loading of data or a program; initiating transmission from said server station to said one terminal station the data or the program; start receiving at another terminal station the data or the program which is also being simultaneously transmitted to said terminal station from said server station if said another terminal station issues a request to said server station for loading of the data or the program during loading of the data or the program for said one terminal station; and retransmitting from said server station to said another terminal station portions of the data or the program not received by said another terminal station after completion of loading of the data or the program for said one terminal station said portions having been sent by said server station before said another terminal station started receiving.
-
Specification