Patent US4366480A successfully refreshed from Google Patents.
US4366480A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Demand driven access mechanism
Assignee: Control Data Corp
•
Filing: 1981-06-15
•
Granted: 1982-12-28
•
Expires: 2001-06-15
Abstract
Abstract A demand driven access mechanism comprises logic apparatus at each station capable of seizing use of a shared communication channel for enabling access to a selected one station. The logic apparatus receives status signals from all stations so that if one station seeks access to the channel it will be enabled immediately upon an inactive status to the channel. If two or more stations simultaneously seek access to the channel, the logic apparatus establishes a priority order between them, thereby enabling access to only one station at a time. The priority ordering is based, in part, by the identity of the station last enabled, to thereby assure priority order allocation among the stations.
Inventors
- 👤 David A. Van Hatten
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 20:20
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/407; H04L12/413; G; G06; G06F; G06F13/00; G06F13/14; G06F13/36; G06F13/368; G06F13/378
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
182 words
A demand driven access mechanism for enabling a station to seize use of a communication channel shared with one or more other stations, said mechanism comprising: first logic means responsive to a signal from said station for producing a station request signal if the station is either ready to seize use of the channel or is using the channel and for producing a station not-request signal if the station is neither ready to seize use of the channel nor is using the channel; second logic means for producing either an enable signal to said station or a not-enable signal, said second logic means being responsive to the station's enable signal and a request signal from a second station or to the stations's not-request signal and the stations's not-enable signal to produce said enable signal whenever the station is enabled by its respective second logic means and no request signal is present from the second station's first logic means or whenever the station's second logic means is not producing said enable signal and the station is ready to seize use of the channel.
Claim 2
Dependent Claim
182 words
A demand driven access mechanism for enabling a station to seize use of a communication channel shared with one or more other stations, said mechanism comprising: first logic means responsive to a signal from said station for producing a station request signal if the station is either ready to seize use of the channel or is using the channel and for producing a station not-request signal if the station is neither ready to seize use of the channel nor is using the channel; second logic means for producing either an enable signal to said station or a not-enable signal, said second logic means being responsive to the station's enable signal and a request signal from a second station or to the stations's not-request signal and the stations's not-enable signal to produce said enable signal whenever the station is enabled by its respective second logic means and no request signal is present from the second station's first logic means or whenever the station's second logic means is not producing said enable signal and the station is ready to seize use of the channel.
Claim 3
Dependent Claim
44 words
Apparatus according to claim 1 wherein said second logic means further includes priority ordering means responsive to the request signal and selected not-enable signals of other stations to selectively provide said enable signal when two or more request signals are present from other stations.
Claim 4
Dependent Claim
79 words
Apparatus according to claim 2 wherein there are at least three stations sharing said channel and said priority ordering means does not provide said enable signal whenever (a) the respective stations is not enabled and the second station requests use of the channel, or (b) the respective station is not enabled and does not request use of the channel, or (c) the third station requests use of the channel and either the respective or the second station is enabled.
Claim 5
Dependent Claim
45 words
Apparatus according to claim 3 wherein there are at least four stations sharing said channel and said priority ordering means additionally does not provide said enable signal whenever (d) the fourth station requests use of the channel and none of the other stations is enabled.
Claim 6
Dependent Claim
27 words
Apparatus according to either of claims 3 or 4 wherein said enable signal is produced whenever the conditions for not producing the enable signal are not present.
Claim 7
Dependent Claim
90 words
Apparatus according to claim 1 wherein there are at least three stations sharing said channel and wherein said second logic means is additionally responsive to the request signal and not-enable signal from a third station, said second logic means producing said not-enable signal whenever (a) the enable signal is provided to the respective station and a request signal is provided from the second station, or (b) the not-enable and not-request signals are provided by the respective station, or (c) the request and not-enable signals are provided from the third station.
Claim 8
Dependent Claim
67 words
Apparatus according to claim 6 wherein there are at least four stations sharing said channels and wherein said second logic means is additionally responsive to the request signal and not-enable signals from a fourth station, said second logic means additionally producing said not-enable signal whenever (d) the request and not-enable signals are provided from the fourth station and the not-enable signal is provided from the third station.
Claim 9
Dependent Claim
22 words
Apparatus according to either of claims 6 or 7 wherein said enable signal is produced whenever said not-enable signal is not produced.
Claim 10
Dependent Claim
231 words
In a communication system having a plurality of stations each capable of seizing use of a communications channel shared by said stations, the improvement comprising, at each station, a demand driven access mechanism for enabling the respective station to seize use of the channel, said mechanism comprising: A. first logic means responsive to the respective station for producing a station request signal whenever the respective station is either ready to seize use of the channel or is using the channel, and for producing a station not-request signal whenever the respective station is neither ready to seize use of the channel nor using the channel; B. second logic means for producing either an enable signal or a not-enable signal, said second logic means comprising (i) first AND gate means responsive to the respective station's enable signal and to a request signal from a second station to produce a first logic signal, (ii) second AND gate means responsive to the respective station's not-request and not-enable signal to produce a second logic signal, (iii) OR gate means responsive to either said first or second logic signals to produce a third logic signal; (iv) enable means responsive to said third logic signal to produce said not-enable signal and responsive to the absence of said third logic signal to produce said enable signal; and C. output means for providing said enable signal to the respective station.
Claim 11
Dependent Claim
231 words
In a communication system having a plurality of stations each capable of seizing use of a communications channel shared by said stations, the improvement comprising, at each station, a demand driven access mechanism for enabling the respective station to seize use of the channel, said mechanism comprising: A. first logic means responsive to the respective station for producing a station request signal whenever the respective station is either ready to seize use of the channel or is using the channel, and for producing a station not-request signal whenever the respective station is neither ready to seize use of the channel nor using the channel; B. second logic means for producing either an enable signal or a not-enable signal, said second logic means comprising (i) first AND gate means responsive to the respective station's enable signal and to a request signal from a second station to produce a first logic signal, (ii) second AND gate means responsive to the respective station's not-request and not-enable signal to produce a second logic signal, (iii) OR gate means responsive to either said first or second logic signals to produce a third logic signal; (iv) enable means responsive to said third logic signal to produce said not-enable signal and responsive to the absence of said third logic signal to produce said enable signal; and C. output means for providing said enable signal to the respective station.
Claim 12
Dependent Claim
56 words
Apparatus according to claim 9 wherein said second logic means further includes third AND gate means responsive to the request signal and not-enable signal from a third station to produce a fourth logic signal, said OR gate means being responsive to any of said first, second or fourth logic signals to produce said third logic signal.
Claim 13
Dependent Claim
65 words
Apparatus according to claim 10 wherein said second logic means further includes fourth AND gate means responsive to the request signal and not-enable signal from a fourth station and said not-enable signal from said third station to produce a fifth logic signal, said OR gate means being responsive to any of said first, second, fourth or fifth logic signals to produce said third logic signal.
Claim 14
Dependent Claim
57 words
Apparatus according to any one of claims 9 through 11 wherein said enable means comprises inverter means responsive to said third logic signal to invert it, and flip-flop means responsive to the inverted third logic signal to produce said enable signal and responsive to the absence of said inverted third logic signal to produce said not-enable signal.
References Cited (Backward Citations)
US4189766A
Cited
US4227179A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1985-12-27 | 1986-06-28 | 1986-12-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1989-12-27 | 1990-06-28 | 1990-12-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1993-12-27 | 1994-06-28 | 1994-12-28 | $7700.00 | Window Closed / Lapsed |