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

Data transmission system

Assignee: Honeywell Inc
•
Filing: 1984-03-19
•
Granted: 1985-08-20
•
Expires: 2004-03-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention relates to a data transmission system wherein a central station having a plurality of router elements exchanges data via a bus which is operatively connected to each router element. Further, each router element is connected to a next adjacent router element via a plurality of parallel lines forming a ring configuration. Each router element transmits a control message around the ring indicating availability to receive data. As the control message is transmitted around the ring each router element can examine the control message and indicate that data will be transmitted to it during the next cycle. Once a control message is accepted, no other router element around the ring can accept the control message during that cycle. Simultaneously with the transfer of the control message around the ring during the cycle, data is transferred on the bus as indicated by the control message of the previous cycle.

Inventors

  • 👤 Tom G. Leete

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 14:32
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/40143; H04L12/4015; H04L12/407; H04L12/417; H04L12/42; H04L12/427; H04L12/43; H04L12/54; H04L12/56

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 236 words
A central station, having a plurality of input/output formatters operatively connected to said central station, each input/output formatter having a plurality of devices coupled thereto, for exchanging data from a first of said plurality of input/output formatters to a second of said plurality of input/output formatters, said central station comprising: (a) a plurality of router means, each of said router means operatively connected to a serial data bus, wherein said serial data bus includes a plurality of serial data bus lines, and each of said router means operatively connected to a next adjacent router means via a plurality of parallel lines thereby forming a ring, each of said router means for controlling the exchange of said data in response to a corresponding control message transmitted by each of said router means via said ring during a first cycle to indicate transmission of said data from the first of said plurality of input/output formatters on its corresponding serial data bus lines during a next sequential cycle; and (b) a plurality of buffer memory means, each buffer memory means operatively connected to a corresponding router means and operatively connected to a corresponding input/output formatter, and further operatively connected to the corresponding serial data bus line of said serial data bus, for interfacing with the corresponding router means to cause said data to be operatively coupled to and from the serial data bus in response to said control message.
Claim 2
Dependent Claim 236 words
A central station, having a plurality of input/output formatters operatively connected to said central station, each input/output formatter having a plurality of devices coupled thereto, for exchanging data from a first of said plurality of input/output formatters to a second of said plurality of input/output formatters, said central station comprising: (a) a plurality of router means, each of said router means operatively connected to a serial data bus, wherein said serial data bus includes a plurality of serial data bus lines, and each of said router means operatively connected to a next adjacent router means via a plurality of parallel lines thereby forming a ring, each of said router means for controlling the exchange of said data in response to a corresponding control message transmitted by each of said router means via said ring during a first cycle to indicate transmission of said data from the first of said plurality of input/output formatters on its corresponding serial data bus lines during a next sequential cycle; and (b) a plurality of buffer memory means, each buffer memory means operatively connected to a corresponding router means and operatively connected to a corresponding input/output formatter, and further operatively connected to the corresponding serial data bus line of said serial data bus, for interfacing with the corresponding router means to cause said data to be operatively coupled to and from the serial data bus in response to said control message.
Claim 3
Dependent Claim 41 words
A central station, according to claim 1, wherein each of said router means comprises: (a) logic means for processing said control message; and (b) interface means for co-ordinating the data exchange with said buffer means in response to said control message.
Claim 4
Dependent Claim 152 words
A central station, according to claim 2, wherein said logic means comprises: (a) means for initiating said control message; (b) means for interrogating said control message to determine whether the control message indicates the router is available for receiving data during the next sequential cycle; (c) means for modifying said control message to indicate whether data is to be transmitted to the router initiating said control message and further to indicate which of said plurality of buffer means is to be transmitting data during the next sequential cycle; (d) decoder means for decoding said control message at the start of the next sequential cycle to enable the serial data bus line corresponding to the buffer means which is to transmit data during the next sequential cycle, thereby causing receipt of data; (e) means for receiving said control message from said ring; and (f) means for transmitting said control message onto said ring.
Claim 5
Dependent Claim 38 words
A central station, according to claim 3, wherein said interface means comprises: (a) means for identifying the router means initiating said control message; and (b) means for indicating which of said plurality of router means data is available.
Claim 6
Dependent Claim 40 words
A central station, according to claim 4, wherein said interface means further comprises: means for updating said means for indicating, the means for updating being initialized at the beginning of each frame, each frame comprising a predetermined number of cycles.
Claim 7
Dependent Claim 129 words
A central station, according to claim 5, wherein each of said buffer memory means comprises: (a) data memory means, operatively connected to a corresponding serial data bus line, for storing data received from said input/output formatter in a linked list format; (b) first buffer means, operatively connected to said input/output formatter and further operatively connected to said data memory means, for temporarily holding data received from said input/output formatter; (c) processor means, operatively connected to said first buffer means and to said data memory means, for controlling the transfer of said data into and out of said data memory means in response to at least one control signal; and (d) router interface logic means for identifying the router means which is to receive data during the next sequential cycle.
Claim 8
Dependent Claim 55 words
A central station, according to claim 6, wherein each of said buffer memory means further comprises: storage means, operatively connected to said means for indicating, for storing information to indicate which of said plurality of router means data is available, said information being loaded into said means for indicating at the beginning of each frame.
Claim 9
Dependent Claim 53 words
A central station, according to claim 7, wherein each of said buffer memory means further comprises: second buffer means, operatively connected to said decoder means and to said input/output formatter, for temporarily storing data received from a first of said plurality of input/output formatters to transmit said data to the corresponding input/output formatter.
Claim 10
Dependent Claim 246 words
A central station, having a plurality of input/output formatters operatively connected to said central station, each input/output formatter having a plurality of devices coupled thereto, for exchanging data from a first of said plurality of input/output formatters to a second of said plurality of input/output formatters, said central station comprising: (a) n router means, where n is an integer greater than 1, each of said router means operatively connected to a serial data bus, wherein said serial data bus includes a plurality of serial data bus lines, and each of said router means operatively connected to a next adjacent router means via a plurality of parallel lines thereby forming a ring, each router means for controlling the exchange of said data in response to a corresponding control message transmitted by each of said router means via said ring during a first cycle to indicate transmission of said data from the first of said plurality of input/output formatters on its corresponding serial data bus lines during a next sequential cycle; and (b) n buffer memory means, each buffer memory means operatively connected to a corresponding router means and all but the last router means operatively connected to a corresponding input/output formatter, each buffer memory means operatively connected to the corresponding serial data bus line of said serial data bus, for interfacing with the corresponding router means to cause said data to be operatively coupled to and from the serial data bus in response to said control message.
Claim 11
Dependent Claim 246 words
A central station, having a plurality of input/output formatters operatively connected to said central station, each input/output formatter having a plurality of devices coupled thereto, for exchanging data from a first of said plurality of input/output formatters to a second of said plurality of input/output formatters, said central station comprising: (a) n router means, where n is an integer greater than 1, each of said router means operatively connected to a serial data bus, wherein said serial data bus includes a plurality of serial data bus lines, and each of said router means operatively connected to a next adjacent router means via a plurality of parallel lines thereby forming a ring, each router means for controlling the exchange of said data in response to a corresponding control message transmitted by each of said router means via said ring during a first cycle to indicate transmission of said data from the first of said plurality of input/output formatters on its corresponding serial data bus lines during a next sequential cycle; and (b) n buffer memory means, each buffer memory means operatively connected to a corresponding router means and all but the last router means operatively connected to a corresponding input/output formatter, each buffer memory means operatively connected to the corresponding serial data bus line of said serial data bus, for interfacing with the corresponding router means to cause said data to be operatively coupled to and from the serial data bus in response to said control message.

References Cited (Backward Citations)

US3932841A Cited
US4242749A Cited
US4292623A Cited
US4342995A Cited
US4380052A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-08-19 1989-02-18 1989-08-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-08-19 1993-02-18 1993-08-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-08-19 1997-02-18 1997-08-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag