US5583793A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Communication server for communicating with a remote device
Assignee: Aveva Software Canada Inc
•
Filing: 1996-03-04
•
Granted: 1996-12-10
•
Expires: 2016-03-04
Abstract
Abstract A method and apparatus for communication with a remote device 250 by a node system 200 and a SCADA system 100. The SCADA system 100 communicates with the remote device without protocals or characteristics of the remote device 250 or the communication channel 270 connecting the remote device to the node system. A display 250 may monitor the communication channel 270 and may be remotely located with respect to the node system 200. The node system 200 may schedule the input from the remote device 250 by setting an interval and duration so that the input may be transmitted.
Inventors
- 👤 Dale A. Gray
- 👤 Michael Chmilewski
- 👤 Edward A. Bubnis, Jr.
- 👤 Michael G. Burch
- 👤 Charles W. Heaps
- 👤 Robert M. Galante
- 👤 Keith A. Wancowicz
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 11:18
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/06; H04L41/0681; G; G05; G05B; G05B19/00; G05B19/02; G05B19/418; G05B19/4183; H04L43/00; H04L43/08; H04L43/0805; H04L43/0817; H04L9/00; H04L9/40; G05B2219/00; G05B2219/30; G05B2219/32; G05B2219/32404; H04L69/00; H04L69/02; Y; Y02; Y02P; Y02P90/00; Y02P90/02
Claims Analysis
Total Claims: 51
Claim 1
Independent Claim
134 words
A status change data gathering apparatus comprising: a status change detector for detecting and transmitting data representing changes in a process or an apparatus; a processor connected to said status change detector for receiving and collecting said detected data representing said changes in said process or said apparatus; said processor providing a schedule for a communication channel connected between said processor and said status change detector, said schedule being adopted to set a time interval for determining the time for receiving said detected data and a time duration for setting a predetermined time period when said data may be received, said processor transmitting said data to said status change detector, said data having been calculated in accordance process or apparatus is outside of predetermined limits with additional data corresponding to another status change detector.
Claim 2
Dependent Claim
134 words
A status change data gathering apparatus comprising: a status change detector for detecting and transmitting data representing changes in a process or an apparatus; a processor connected to said status change detector for receiving and collecting said detected data representing said changes in said process or said apparatus; said processor providing a schedule for a communication channel connected between said processor and said status change detector, said schedule being adopted to set a time interval for determining the time for receiving said detected data and a time duration for setting a predetermined time period when said data may be received, said processor transmitting said data to said status change detector, said data having been calculated in accordance process or apparatus is outside of predetermined limits with additional data corresponding to another status change detector.
Claim 3
Dependent Claim
24 words
A status change data gathering apparatus as in claim 1, wherein said transmitted data is in response to said collection of said detected data.
Claim 4
Dependent Claim
19 words
A status channel data gathering apparatus as in claim 1, wherein said calculation is in accordance with predetermined algorithms.
Claim 5
Dependent Claim
26 words
A status change data gathering apparatus as in claim 1, wherein said data is filtered to eliminate a noise component of said data from said data.
Claim 6
Dependent Claim
27 words
A status change data gathering apparatus as in claim 1, wherein said data is alarm data to indicate said process or apparatus is outside of predetermined limits.
Claim 7
Dependent Claim
29 words
A status change data gathering apparatus as in claim 1, wherein said status change detector detects and transmits data representing changes in a plurality of remote processes or apparatuses.
Claim 8
Dependent Claim
44 words
A status change data gathering apparatus as in claim 1, wherein said processor receives and collects the detected data representing the changes in the process or the apparatus from said status change detector transparent to the process or the apparatus providing a seamless communication.
Claim 9
Dependent Claim
32 words
A status change data gathering apparatus as in claim 1, wherein said processor determines for the schedule a sequence and rate at which the data are acquired from the process or apparatus.
Claim 10
Dependent Claim
30 words
A status change data gathering apparatus as in claim 1, wherein said processor provides supervisor control and data acquisition (SCADA) output points to be written to the process or apparatus.
Claim 11
Dependent Claim
32 words
A status change data gathering apparatus as in claim 1, wherein said processor executes input and output point algorithms to filter the data and detect alarm conditions from the process or apparatus.
Claim 12
Dependent Claim
32 words
A status change data gathering apparatus as is claim 1, wherein said processor executes block algorithms with specialized functions including at least one of an accumulator function or a proportional-integral-derivative filter function.
Claim 13
Dependent Claim
34 words
A status change data gathering apparatus as in claim 1, further comprising a storage unit and display unit storing and displaying respectively to users of input values, output values, calculation values and alarm conditions.
Claim 14
Dependent Claim
38 words
A status change data gathering apparatus as in claim 1, wherein said processor executes supervisory algorithms to connect to a remote device without the necessity of knowing a connection path in which to communicate with the remote device.
Claim 15
Dependent Claim
40 words
A status change data gathering apparatus as in claim 13, wherein the remote device stores remote data so that the status change data gathering apparatus can catch up on communications that could not be previously transmitted to the remote device.
Claim 16
Dependent Claim
36 words
A status change data gathering apparatus as in claim 1, further comprising a communication monitor providing a visual representation of the data transmitted and received between said processor and a remote device through another communication channel.
Claim 17
Dependent Claim
32 words
A status change data gathering apparatus as in claim 15, wherein said communication monitor is used to diagnose problems and validate correct operation of communication between said processor and the remote device.
Claim 18
Dependent Claim
35 words
A status change data gathering apparatus as in claim 15, wherein said communication monitor eliminates need for a protocol analyzer and allows an engineer to monitor the communication from a location remote to said processor.
Claim 19
Dependent Claim
31 words
A status change data gathering apparatus as in claim 15, wherein said processor further employs a dialup schedule permitting said communication monitor to be interrogated in accordance with a predetermined schedule.
Claim 20
Dependent Claim
18 words
A status change data gathering apparatus as in claim 18, wherein the schedule is interruptable by immediate request.
Claim 21
Dependent Claim
36 words
A status change data gathering apparatus as in claim 1, wherein said processor communicates with a remote device via a dialup device connected to the remote device, eliminating a dedicated communication channel to the remote device.
Claim 22
Dependent Claim
33 words
A status change data gathering apparatus as in claim 1, wherein said processor includes a routing function to address a remote device without knowing a specific communication connection path of the remote device.
Claim 23
Dependent Claim
30 words
A status change data gathering apparatus as in claim 21, wherein the routing function includes a predetermined topology, the predetermined topology being modifiable by the status change data gathering apparatus.
Claim 24
Dependent Claim
41 words
A status change data gathering apparatus as in claim 22, further comprising a database accessed by said processor, said database and the predetermined topology being able to be copied and modified off-line while the status change data gathering apparatus remains operating.
Claim 25
Dependent Claim
37 words
A status change data gathering apparatus as in claim 1, further comprising a database accessed by said processor, said database being able to be copied and modified off-line while the status change data gathering apparatus remains operating.
Claim 26
Dependent Claim
79 words
A status change data gathering apparatus comprising: a status change detector for detecting and transmitting data representing changes in processes or apparatus; a processor connected to said status change detector through a communication channel for receiving and collecting said detected data representing said changes in said process or said apparatus; a display connected to said communication channel to monitor said communication channel, said display including a computer device to store statistical data corresponding to traffic on said communication channel.
Claim 27
Dependent Claim
79 words
A status change data gathering apparatus comprising: a status change detector for detecting and transmitting data representing changes in processes or apparatus; a processor connected to said status change detector through a communication channel for receiving and collecting said detected data representing said changes in said process or said apparatus; a display connected to said communication channel to monitor said communication channel, said display including a computer device to store statistical data corresponding to traffic on said communication channel.
Claim 28
Dependent Claim
23 words
A status change data gathering apparatus as in claim 25, wherein said display is adapted to be remotely located from said communication channel.
Claim 29
Dependent Claim
87 words
A computer implemented method for collecting status change data, said method comprising the steps of: (a) detecting and transmitting data using a status change detector representing changes in a process or an apparatus; (b) receiving and collecting the detected data from the status change detector using a processor via a communication channel, the detected data representing the changes in the process or the apparatus; (c) monitoring the communication channel using a display; and (d) storing statistical data corresponding to traffic on said communication channel using the display.
Claim 30
Dependent Claim
87 words
A computer implemented method for collecting status change data, said method comprising the steps of: (a) detecting and transmitting data using a status change detector representing changes in a process or an apparatus; (b) receiving and collecting the detected data from the status change detector using a processor via a communication channel, the detected data representing the changes in the process or the apparatus; (c) monitoring the communication channel using a display; and (d) storing statistical data corresponding to traffic on said communication channel using the display.
Claim 31
Dependent Claim
27 words
A computer implemented method as in claim 27, wherein the status change detector detects an transmits data representing changes in a plurality of remote processes or apparatuses.
Claim 32
Dependent Claim
42 words
A computer implemented method as in claim 27, wherein the processor receives and collects the detected data representing the changes in the process or the apparatus from the status change detector transparent to the process or the apparatus providing a seamless communication.
Claim 33
Dependent Claim
30 words
A computer implemented method as in claim 27, wherein the processor determines for the schedule a sequence and rate at which the data are acquired from the process or apparatus.
Claim 34
Dependent Claim
28 words
A computer implemented method as in claim 27, wherein the processor provides supervisor control and data acquisition (SCADA) output points to be written to the process or apparatus.
Claim 35
Dependent Claim
30 words
A computer implemented method as in claim 27, wherein the processor executes input and output point algorithms to filter the data and detect alarm conditions from the process or apparatus.
Claim 36
Dependent Claim
30 words
A computer implemented method as in claim 27, wherein the processor executes block algorithms with specialized functions including at least one of an accumulator function or a proportional-integral-derivative filter function.
Claim 37
Dependent Claim
27 words
A computer implemented method as in claim 27, further comprising the step of storing and displaying to users input values, output values, calculation values and alarm conditions.
Claim 38
Dependent Claim
36 words
A computer implemented method as in claim 27, wherein the processor executes supervisory algorithms to connect to a remote device without the necessity of knowing a connection path in which to communicate with the remote device.
Claim 39
Dependent Claim
38 words
A computer implemented method as in claim 35, wherein the remote device stores remote data so that the status change data gathering apparatus can catch up on communications that could not be previously transmitted to the remote device.
Claim 40
Dependent Claim
34 words
A computer implemented method as in claim 27, wherein said monitoring step further comprises the step of providing a visual representation of the data transmitted and received between the processor and a remote device.
Claim 41
Dependent Claim
30 words
A computer implemented method as in claim 37, wherein the visual representation is used to diagnose problems and validate correct operation of communication between the processor and the remote device.
Claim 42
Dependent Claim
33 words
A computer implemented method as in claim 37, wherein the visual representation eliminates need for a protocol analyzer and allows an engineer to monitor the communication from a location remote to the processor.
Claim 43
Dependent Claim
29 words
A computer implemented method as in claim 37, wherein the processor further employs a dialup schedule permitting the communication monitor to be interrogated in accordance with a predetermined schedule.
Claim 44
Dependent Claim
16 words
A computer implemented method as in claim 40, wherein the schedule is interruptable by immediate request.
Claim 45
Dependent Claim
34 words
A computer implemented method as in claim 27, wherein the processor communicates with a remote device via a dialup device connected to the remote device, eliminating a dedicated communication channel to the remote device.
Claim 46
Dependent Claim
31 words
A computer implemented method as in claim 27, wherein the processor includes a routing function to address a remote device without knowing a specific communication connection path of the remote device.
Claim 47
Dependent Claim
28 words
A computer implemented method as in claim 43, wherein the routing function includes a predetermined topology, the predetermined topology being modifiable by the status change data gathering apparatus.
Claim 48
Dependent Claim
35 words
A computer implemented method as in claim 44, wherein the processor accesses a database, the database and the predetermined topology being able to be copied and modified off-line while the computer implemented method remains processing.
Claim 49
Dependent Claim
33 words
A computer implemented method as in claim 27, wherein the processor accesses a database, the database being able to be copied and modified off-line while the status change data gathering apparatus remains operating.
Claim 50
Dependent Claim
124 words
A computer implemented method for collecting status change data utilizing a status change data gathering apparatus, said method comprising the steps of: (a) detecting and transmitting data using a status change detector representing change in a process or an apparatus; (b) receiving and collecting the detected data using a processor, the detected data representing the changes in the process or the apparatus; (c) providing a schedule for a communication channel connected between the processor and the status change detector; (d) determining a time interval for for receiving the detected data and a duration for setting a predetermined time period when the data may be received using the schedule; and (e) calculating the data in accordance with additional data corresponding to another status change detector.
Claim 51
Dependent Claim
124 words
A computer implemented method for collecting status change data utilizing a status change data gathering apparatus, said method comprising the steps of: (a) detecting and transmitting data using a status change detector representing change in a process or an apparatus; (b) receiving and collecting the detected data using a processor, the detected data representing the changes in the process or the apparatus; (c) providing a schedule for a communication channel connected between the processor and the status change detector; (d) determining a time interval for for receiving the detected data and a duration for setting a predetermined time period when the data may be received using the schedule; and (e) calculating the data in accordance with additional data corresponding to another status change detector.
References Cited (Backward Citations)
US4642760A
Cited
US4829298A
Cited
US4680753A
Cited
US5089984A
Cited
US5179701A
Cited
US5187803A
Cited
US5117175A
Cited
US5237511A
Cited
US5349580A
Cited
US5355374A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-12-10 | 2000-06-10 | 2000-12-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-12-10 | 2004-06-10 | 2004-12-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-12-10 | 2008-06-10 | 2008-12-10 | $7700.00 | Window Closed / Lapsed |