Patent US4602341A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4602341A Expired / Lapsed US ⏱️ 0.0 years remaining

Shared data logger controller and method

Assignee: General Electric Co
•
Filing: 1983-09-16
•
Granted: 1986-07-22
•
Expires: 2003-09-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus to control the flow of data from a plurality of independent turbine-generator data sources includes converting each serial stream of data from each source into parallelly formatted digital characters. These characters are stored in a dedicated buffer. When the buffer is full or when a specified time lapses for each partially filled buffer, the buffer is emptied through a parallel to serial converter into the data logger.

Inventors

  • 👤 Richard S. Gordon
  • 👤 Charles L. Devlin
  • 👤 Mark W. Durling

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 17:15
CPC Classifications
G; G01; G01D; G01D9/00; G01D9/005

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 254 words
A method for channeling the flow of data from a plurality of turbine-generator data sources to a single data logger for printing a record of the data, each data source for generating a discrete burst of serially formated digital data representative of a respective operating condition of a turbine-generator, each discrete burst including at least one character, said data logger for printing the record in response to a single stream of serially formatted digital data including at least one character, which method comprises the steps of: independently converting the serially formatted digital data from each of the plurality of turbine-generator data sources into respective parallelly formatted digital data; assigning a respective predetermined priority to the serially formatted digital data from each data source; storing the respective converted character so long as all converted characters from the respective serially formatted data having a higher priority have been stored, in a respective first data storage buffer having a respective first predetermined data storage capacity; storing the respective converted character so long as all converted characters from the respective serially formatted data having a higher priority have been stored, in a respective second data storage buffer having a second predetermned data storage capacity, after the first predetermined data storage capacity of the respective first data storage buffer has been filled; and supplying the contents of a filled data storage buffer to said data logger to form at least part of the single stream of serially formatted digital data, so long as all converted characters have been stored.
Claim 2
Independent Claim 254 words
A method for channeling the flow of data from a plurality of turbine-generator data sources to a single data logger for printing a record of the data, each data source for generating a discrete burst of serially formated digital data representative of a respective operating condition of a turbine-generator, each discrete burst including at least one character, said data logger for printing the record in response to a single stream of serially formatted digital data including at least one character, which method comprises the steps of: independently converting the serially formatted digital data from each of the plurality of turbine-generator data sources into respective parallelly formatted digital data; assigning a respective predetermined priority to the serially formatted digital data from each data source; storing the respective converted character so long as all converted characters from the respective serially formatted data having a higher priority have been stored, in a respective first data storage buffer having a respective first predetermined data storage capacity; storing the respective converted character so long as all converted characters from the respective serially formatted data having a higher priority have been stored, in a respective second data storage buffer having a second predetermned data storage capacity, after the first predetermined data storage capacity of the respective first data storage buffer has been filled; and supplying the contents of a filled data storage buffer to said data logger to form at least part of the single stream of serially formatted digital data, so long as all converted characters have been stored.
Claim 3
Dependent Claim 50 words
The method as in claim 1, further including the step of: storing at least one identification character in each respective first data storage buffer, wherein the at least one identification character identifies the particular turbine-generator data source generating the data to be stored in the respective first data storage buffer.
Claim 4
Dependent Claim 98 words
The method as in claim 2, further comprising the steps of: establishing a respective predetermined timeout period for converting for each corresponding data source; determining the respective interval between storing and converting the next respective serially formatted digital character from the corresponding data source; and supplying the contents of any partially full data storage buffer corresponding to the data source whose respective interval has exceeded its respective predetermined timeout period to said data logger to form at least another part of the single stream of serially formatted digital data, so long as all converted characters have been stored.
Claim 5
Dependent Claim 43 words
The method as in claim 3, wherein the step of converting is executed substantially concurrently with respect to all other steps and further wherein the steps of storing and supplying the contents of any partially full data storage buffer are executed relatively independently.
Claim 6
Dependent Claim 82 words
The method as in claim 1, wherein at least one of the plurality of turbine-generator data sources has a higher data transmission rate than another of the plurality of data sources and further wherein the priority of the serially formatted digital data from the at least one of the plurality of turbine-generator data sources is higher than the priority of the serially formatted digital data from all data sources having a lower data transmission rate than the at least one data source.
Claim 7
Dependent Claim 48 words
The method as in claim 1, wherein supplying includes providing the contents of filled data storage buffers to said data logger on a first-filled first-provided basis regardless of the priority of the serially formatted digital data which is represented by the contents of the filled data storage buffer.
Claim 8
Dependent Claim 76 words
The method as in claim 6, wherein the step of supplying the contents of any partially full data storage buffer includes providing the contents of any partially full data storage buffer to said data logger, wherein the partially full data storage buffer is supplied equally with the filled data storage buffers based on when filled for full data storage buffers and when the respective interval exceeds the respective timeout period for partially full data storage buffers.
Claim 9
Dependent Claim 69 words
The method as in claim 1, wherein the steps of storing are performed for the respective serially formatted digital data that has been converted having the highest priority and execution of the steps of storing for the respective serially formatted digital data having lower priorities is suspended until the steps of storing for the respective serially formatted digital data that has been converted having the highest priority are executed.
Claim 10
Dependent Claim 416 words
A shared data logger controller for channeling flow of data from a plurality of turbine-generator data sources into a single data logger for printing a record of said data, each turbine-generator data source for generating discrete bursts of serially formatted data representative of a respective operating condition of a turbine-generator, each discrete burst including at least one character and serially formatted data from each data source assigned a respective predetermined priority, said data logger for printing the record in response to a single stream of serially formatted digital data, comprising: a plurality of input conversion means, each input conversion means having an input coupled to a respective utput of one of the plurality of turbine-generator data sources and an output, each input conversion means for converting discrete bursts of serially formatted data received from the corresponding data source into parallelly formatted data at its output and signaling the completion of each conversion a plurality of data storage buffers, said data storage buffers predeterminedly arranged in a linked list to form a queue; output conversion means having an input coupled to each of the plurality of data storage buffers, the output conversion means for converting parallelly formatted digital data available from the plurality of data storage buffers to corresponding serially formatted digital data for forming at least a part of the stream of serially formatted digital data, said output conversion means having an output coupled to an input of said data logger for supplyiing the single stream of serially formatted digital data to said data logger; and a microprocessor coupled to each of said plurality of data storage buffers, to each of said plurality of input conversion means and to said output conversion means, said microprocessor for controlling flow of data from each of the plurality of data sources by directing each converted character to be stored in a respective first data storage buffer so long as all converted characters from the respective serially formatted data having a higher priority have been stored, the respective first data storage buffer corresponding to the respective input conversion means, by directing each converted character to be stored in a respective second data storage buffer when the respective first data storage buffer is filled with converted digital characters from a corresponding input conversion means so long as all converted characters from the respective serially formatted data having a higher priority have been stored, and by ordering the contents of filled data storage buffers to the input of said output conversion means.
Claim 11
Dependent Claim 416 words
A shared data logger controller for channeling flow of data from a plurality of turbine-generator data sources into a single data logger for printing a record of said data, each turbine-generator data source for generating discrete bursts of serially formatted data representative of a respective operating condition of a turbine-generator, each discrete burst including at least one character and serially formatted data from each data source assigned a respective predetermined priority, said data logger for printing the record in response to a single stream of serially formatted digital data, comprising: a plurality of input conversion means, each input conversion means having an input coupled to a respective utput of one of the plurality of turbine-generator data sources and an output, each input conversion means for converting discrete bursts of serially formatted data received from the corresponding data source into parallelly formatted data at its output and signaling the completion of each conversion a plurality of data storage buffers, said data storage buffers predeterminedly arranged in a linked list to form a queue; output conversion means having an input coupled to each of the plurality of data storage buffers, the output conversion means for converting parallelly formatted digital data available from the plurality of data storage buffers to corresponding serially formatted digital data for forming at least a part of the stream of serially formatted digital data, said output conversion means having an output coupled to an input of said data logger for supplyiing the single stream of serially formatted digital data to said data logger; and a microprocessor coupled to each of said plurality of data storage buffers, to each of said plurality of input conversion means and to said output conversion means, said microprocessor for controlling flow of data from each of the plurality of data sources by directing each converted character to be stored in a respective first data storage buffer so long as all converted characters from the respective serially formatted data having a higher priority have been stored, the respective first data storage buffer corresponding to the respective input conversion means, by directing each converted character to be stored in a respective second data storage buffer when the respective first data storage buffer is filled with converted digital characters from a corresponding input conversion means so long as all converted characters from the respective serially formatted data having a higher priority have been stored, and by ordering the contents of filled data storage buffers to the input of said output conversion means.
Claim 12
Dependent Claim 61 words
The shared data logger as in claim 9, wherein at least one of the plurality of data sources has a higher transmission rate than another of the plurality of data sources and further wherein data from the at least one of the plurality of data sources has a higher priority than data from the another of the plurality of data sources.
Claim 13
Dependent Claim 46 words
The shared data logger as in claim 9, wherein the contents of partially filled data storage buffers is directed to the input of said output conversion means after a respective predetermined interval during which no data is stored in the respective partially filled data storage buffer.

References Cited (Backward Citations)

US4204249A Cited
US4209831A Cited
US4280060A Cited
JPS57161962A Cited
EP0068994A2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-07-21 1990-01-20 1990-07-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-07-21 1994-01-20 1994-07-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-07-21 1998-01-20 1998-07-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag