US5155727A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method of coupling a data transmitter unit to a signal line and apparatus for performing the invention
Assignee: Genuity Inc
•
Filing: 1989-12-18
•
Granted: 1992-10-13
•
Expires: 2009-12-18
Abstract
Abstract A method for controlling the access of a data transmitter unit to a signal line, enabling approximately full utilization of the bandwidth of the signal line for data transfer, avoidance of collisions, conveyance of the transmitted data amount independently of the signal line length, and ensuring access to the signal line when the unit is to transmit. An apparatus for performing the method, comprising an input (1) and an output (2), a delay unit (3), a data transmitter unit (4) and an activation circuit (5).
Inventors
- 👤 Gottlob Borup
- 👤 Flemming H. Pedersen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 14:41
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/407; H04L12/413
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
180 words
A method of coupling a data transmitter unit in series with a signal line, said data transmitter unit being controllable to transmit data in the form of a pulse train, comprising the steps of: applying the pulse train to a data input of said data transmitter unit; applying signals from said signal line to a serial input of said transmitter unit; delaying for a predetermined period of time corresponding at least to the duration of said pulse train, propagation of said signals from the serial input of the data transmitter unit to an output thereof along a signal flow path external to said unit; checking whether the signal line on the serial input of the data transmitter unit is idle; and if the signal line is from a starting time idle for a period corresponding to said predetermined period of time, activating the data transmitter unit to initiate transmission of the pulse train on the output of said data transmitter unit at a time which lags at least by said predetermined period of time with respect to the starting time.
Claim 2
Independent Claim
180 words
A method of coupling a data transmitter unit in series with a signal line, said data transmitter unit being controllable to transmit data in the form of a pulse train, comprising the steps of: applying the pulse train to a data input of said data transmitter unit; applying signals from said signal line to a serial input of said transmitter unit; delaying for a predetermined period of time corresponding at least to the duration of said pulse train, propagation of said signals from the serial input of the data transmitter unit to an output thereof along a signal flow path external to said unit; checking whether the signal line on the serial input of the data transmitter unit is idle; and if the signal line is from a starting time idle for a period corresponding to said predetermined period of time, activating the data transmitter unit to initiate transmission of the pulse train on the output of said data transmitter unit at a time which lags at least by said predetermined period of time with respect to the starting time.
Claim 3
Dependent Claim
40 words
A method according to claim 1, including the step of controlling the time of transmission of the data transmitter unit by detecting a coincide between the signal line being idle for said predetermined period of time and an enabling signal.
Claim 4
Dependent Claim
74 words
A method according to claim 1, including the step of connecting a synchronization signal generator to the signal line for generating a synchronization signal, and further including controlling the time of transmission of the transmitter unit by detecting a coincidence between the signal line being idle for said predetermined period of time and said synchronization signal, and synchronizing an activation signal from an activation signal source with said synchronization signal on the signal line.
Claim 5
Dependent Claim
72 words
A method according to claim 1, including connecting a plurality of data transmitter units to the same signal line, and exclusively controlling some of said transmitter units to transmit by the signal line being unoccupied for said predetermined period of time, while controlling others by at least one activation signal applied thereto to transmit when said signal line is idle for a period of time corresponding to said predetermined period of time.
Claim 6
Dependent Claim
41 words
A method according to claim 1, including the step of controlling said data transmitter unit to transmit when both the signal line is idle for said predetermined period of time and an enabling signal is received from an enabling signal source.
Claim 7
Dependent Claim
22 words
A method according to claim 2, including the step of controlling the data transmitter unit to transmit pulse trains of different lengths.
Claim 8
Dependent Claim
110 words
A method according to claim 1, including the step of transmitting a first pulse train from said transmitter unit to a receiver which contains information that the transmitter unit will subsequently transmit in response to an enabling signal applied to said transmitter unit from an enabling signal source, and that further information transfer between the transmitter unit and the receiver is to take place synchronously with an activation signal received by the transmitter unit from an activation signal source when said signal line is idle for a period of time corresponding to said predetermined period of time so as to obtain synchronous signal transfer between the transmitter and the receiver.
Claim 9
Dependent Claim
32 words
A method according to claim 1, including the step of transmitting a pulse train from said data transmitter unit without expectation of an acknowledgement from a receiver unit on the signal line.
Claim 10
Dependent Claim
115 words
A method according to claim 1, including the steps of incorporating in a first pulse train from the data transmitter unit a flag characterizing the type of information being transferred therefrom to the serial signal line, delaying another data transfer from said transmitter unit until a selected receiver has confirmed (1) that the first pulse train and the type of information being transmitted characterized thereby for a current data transfer have been received, (2) that the final pulse train sent by the transmitter unit for a current data transfer contains information on the completion of the transfer, and (3) that the final pulse train in a current data transfer has been received by said receiver.
Claim 11
Dependent Claim
48 words
A method according to claim 1, including the steps of controlling the data transmitter unit to cease transmission of pulse trains only when the signal line is again occupied, and wherein the last pulse train transmitted from the data transmitter unit contains information on completion of the transfer.
Claim 12
Independent Claim
215 words
An apparatus for coupling data on a serial signal line and having a serial input, comprising: signal delay means inserted between the serial input and an output of the apparatus, for delaying an input signal, received on said serial input, transmitter means having an activation input, and having a data input for receiving a data signal to be transmitted on the serial signal line, and a data output, said data input and said data output of said transmitter means being connected, respectively, to a data source and said output of the apparatus, and detection means connected to the serial input of the apparatus and to said activation input of the transmitter means and responsive to signals on the serial signal line for sending an activation signal, when the signal line has been idle for a predetermined period of time, to the activation input of said transmitter means for activating the transmitter means to propagate said data signal applied thereto at said data input, the signal propagation time from the serial input of the apparatus to its output through said signal delay means being not less than the duration of said data signal, so that said data signal can be transmitted without interruptions when said input signal is received on said serial input of the apparatus.
Claim 13
Independent Claim
215 words
An apparatus for coupling data on a serial signal line and having a serial input, comprising: signal delay means inserted between the serial input and an output of the apparatus, for delaying an input signal, received on said serial input, transmitter means having an activation input, and having a data input for receiving a data signal to be transmitted on the serial signal line, and a data output, said data input and said data output of said transmitter means being connected, respectively, to a data source and said output of the apparatus, and detection means connected to the serial input of the apparatus and to said activation input of the transmitter means and responsive to signals on the serial signal line for sending an activation signal, when the signal line has been idle for a predetermined period of time, to the activation input of said transmitter means for activating the transmitter means to propagate said data signal applied thereto at said data input, the signal propagation time from the serial input of the apparatus to its output through said signal delay means being not less than the duration of said data signal, so that said data signal can be transmitted without interruptions when said input signal is received on said serial input of the apparatus.
Claim 14
Dependent Claim
47 words
Apparatus according to claim 11, wherein the transmitter means is adapted for receiving enabling signals from an enabling signal source, said transmitter means, in dependency of coincidence between an enabling signal and an activation signal from said detection means, also being adapted for transmitting a pulse train.
Claim 15
Dependent Claim
53 words
Apparatus according to claim 11 including synchronization means synchronized to an external synchronization signal transmitted over the signal line for generating a synchronization signal, wherein the data transmitter is adapted for transmitting a pulse train by coincidence between an activation signal from the detection means and a synchronization signal from the synchronization means.
References Cited (Backward Citations)
US4002842A
Cited
US4090035A
Cited
US4199663A
Cited
US4471481A
Cited
EP0094660A1
Cited
US4562573A
Cited
US4698804A
Cited
US4727370A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-10-13 | 1996-04-13 | 1996-10-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-10-13 | 2000-04-13 | 2000-10-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-10-13 | 2004-04-13 | 2004-10-13 | $7700.00 | Window Closed / Lapsed |