Control system communication server for transmitting files via multiple communication paths
First Claim
Patent Images
1. A method of communicating with a control system, comprising the steps of:
- sending a download request from a client application to a communication server over a first communication path, the request respectively identifying a file to be downloaded, a download time, a second communication path, and a destination control system;
transmitting the file to be downloaded from the client application to the communication server over the first communication path;
downloading the file from the communication server to the destination control system at the requested time over the identified second communication path;
notifying the client application by the communication server and the first communication path that the file download is completed;
sending an upload request from the client application to the communication server over the first communication path, the request respectively specifying a file to be uploaded, a second communication path, and an origination control system;
uploading the specified file from the origination control system over the specified second communication path to the communication server, said specified file having an associated file application;
notifying the client application by the communication server that the file upload is completed; and
transferring the specified file from the communication server to the client application when initiated by the file application.
6 Assignments
0 Petitions
Accused Products
Abstract
A communication system includes a communication server having a file storage cache, at least one control system coupled to the communication server via a communication path, and at least one client application in communications with the communication server. The communication server is operable to transmit files between the at least one client application and the at least one control system.
-
Citations
7 Claims
-
1. A method of communicating with a control system, comprising the steps of:
-
sending a download request from a client application to a communication server over a first communication path, the request respectively identifying a file to be downloaded, a download time, a second communication path, and a destination control system;
transmitting the file to be downloaded from the client application to the communication server over the first communication path;
downloading the file from the communication server to the destination control system at the requested time over the identified second communication path;
notifying the client application by the communication server and the first communication path that the file download is completed;
sending an upload request from the client application to the communication server over the first communication path, the request respectively specifying a file to be uploaded, a second communication path, and an origination control system;
uploading the specified file from the origination control system over the specified second communication path to the communication server, said specified file having an associated file application;
notifying the client application by the communication server that the file upload is completed; and
transferring the specified file from the communication server to the client application when initiated by the file application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
said requested download time is selectively delayed from the time at which said download request is sent.
-
-
3. The method of claim 1, wherein;
the second communication path is an Ethernet link.
-
4. The method of claim 1, wherein;
the second communication path is an RS-232 link.
-
5. The method of claim 1, wherein;
the second communication path is a modem dial-up link.
-
6. The method of claim 1, wherein;
the second communication path is a combination of an Ethernet link and an RS-232 link.
-
7. The method of claim 1, wherein;
the second communication path is a combination of one or more Ethernet links and one or more RS-232 links.
Specification