US4596012A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Master controller succession system for bus control access for data-communications local area networks
Assignee: Individual
•
Filing: 1983-05-25
•
Granted: 1986-06-17
•
Expires: 2003-05-25
Abstract
Abstract An apparatus and a method which permits a plurality of master stations to be attached to a communications channel and to provide an arbitrating mechanism within each master by which one master station is designated as in control of the communications channel. The method overcomes the single point failure of the true master slave station by providing redundant masters. Furthermore, each station in the network is polled by a grant transmission at a constant interval of time irrespective of which master is in control of the bus to assure efficient utilization of the bus.
Inventors
- 👤 Lockwood W. Reed
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 05:17
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/40169; H04L12/40176; H04L12/40202; G; G06; G06F; G06F13/00; G06F13/14; G06F13/36; G06F13/368; G06F13/372; H04L12/403; G06F11/00; G06F11/07; G06F11/16; G06F11/20; G06F11/202; G06F11/2038
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
168 words
A method for maintaining control of the exchange of information between stations of an information exchange system comprising: attaching stations or subscribers to a common information channel over which information is exchanged between said stations or subscribers; connecting a plurality of slave stations attached to said connecting channel, each of said slave stations including means to transmit and receive information over said connecting channel; connecting a plurality of master stations attached to said connecting channel, each of said master stations: transmitting and receiving information on said connecting channel; providing control means to actualize the exchange of information between all stations attached to said connecting channel, including means to become disabled on initial application of power or detection of circuitry malfunction; and providing control activation means to make active a master station by enabling said control means according to a prescribed schedule including an active control detection means to determine a condition when no said master station is in active control of the information exchange over said connecting channel.
Claim 2
Independent Claim
168 words
A method for maintaining control of the exchange of information between stations of an information exchange system comprising: attaching stations or subscribers to a common information channel over which information is exchanged between said stations or subscribers; connecting a plurality of slave stations attached to said connecting channel, each of said slave stations including means to transmit and receive information over said connecting channel; connecting a plurality of master stations attached to said connecting channel, each of said master stations: transmitting and receiving information on said connecting channel; providing control means to actualize the exchange of information between all stations attached to said connecting channel, including means to become disabled on initial application of power or detection of circuitry malfunction; and providing control activation means to make active a master station by enabling said control means according to a prescribed schedule including an active control detection means to determine a condition when no said master station is in active control of the information exchange over said connecting channel.
Claim 3
Dependent Claim
55 words
A method, as recited in claim 1, wherein said control means is affected by selective transmission, over said connecting channel, to each station in turn, according to a prescribed schedule of a grant message to permit said station addressed to transmit on said connecting channel within a fixed time schedule common to all said stations.
Claim 4
Dependent Claim
124 words
A method, as recited in claim 1, wherein the control activation means performs the steps of: detecting activity on said connecting channel due to a transmission taking place over said connecting channel; initializing timing means to a common reference point during time intervals of said detected connecting channel activity; incrementing said timing means for a time interval equal to a time schedule unique to said activated master station, during the time intervals in which no said connecting channel activity is detected, said unique time schedule being independent from and greater than the time interval between transmissions over said connecting channel during normal operation; and activating said control means when said timing means is incremented for a time interval equal to said unique time schedule.
Claim 5
Dependent Claim
160 words
A method, as defined in claim 1, wherein the control activation means comprise the steps of: detecting said connecting channel activity due to a transmission taking place over said connecting channel; generating a time schedule at the end of each time interval of said detected connecting channel activity; initializing said timing means to a common reference point during the time intervals of said detected connecting channel activity; incrementing said timing means for a time interval equal to said random time schedule during the time intervals in which no said connecting channel activity is detected; transmitting a unique message over said connecting channel, by said master station to itself, when the said timing means is incremented for a time interval equal to said random time schedule; detecting said unique message by said master station which transmitted said unique message; and activating said control means to actualize the exchange of information between all stations after said detection of the said unique message.
Claim 6
Independent Claim
164 words
An apparatus for maintaining the control of the exchange of information between stations of an information exchange system comprising: a connecting channel over which information is exchanged between the attached stations or subscribers; a plurality of slave stations attached to said connecting channel, each of said slave stations including means to transmit and receive information over said connecting channel; a plurality of master stations attached to said connecting channel, each of said master stations including, means to transmit and receive information on said connecting channel; control means to actualize the exchange of information between all stations attached to said connecting channel, including means to become disabled on initial application of power or detection of circuitry malfunction; and control activation means to make active a master station by enabling said control means according to a prescribed schedule including an active control detection means to determine a condition when no said master station is in active control of the exchange of information over said connecting channel.
Claim 7
Independent Claim
164 words
An apparatus for maintaining the control of the exchange of information between stations of an information exchange system comprising: a connecting channel over which information is exchanged between the attached stations or subscribers; a plurality of slave stations attached to said connecting channel, each of said slave stations including means to transmit and receive information over said connecting channel; a plurality of master stations attached to said connecting channel, each of said master stations including, means to transmit and receive information on said connecting channel; control means to actualize the exchange of information between all stations attached to said connecting channel, including means to become disabled on initial application of power or detection of circuitry malfunction; and control activation means to make active a master station by enabling said control means according to a prescribed schedule including an active control detection means to determine a condition when no said master station is in active control of the exchange of information over said connecting channel.
Claim 8
Dependent Claim
57 words
An apparatus, as recited in claim 5, wherein said control means comprises logic for generation of a grant message which is transmitted over said connecting channel, to each station in turn, according to a prescribed schedule, to permit said station addressed to transmit on said connecting channel within a fixed time schedule common to all said stations.
Claim 9
Dependent Claim
136 words
An apparatus, as recited in claim 5, wherein the control activation means in each master station includes: a channel activity detection means to determine the condition when said connecting channel is active due to a transmission taking place over said connecting channel; a timing means, which includes, initialization means to set said timing means to a common reference point during time intervals that said channel activity detector means determines connecting channel activity; means to increment said timing means for a time interval equal to a time schedule unique to said master station, whose shortest time schedule is greater than and independent of the time interval between transmissions over said connecting channel; and an activation means to enable said control means when said timing means is incremented for a time interval equal to said unique time schedule.
Claim 10
Dependent Claim
145 words
An apparatus, as recited in claim 5, wherein the control activation means in each master station includes: a channel activity detection means to determine if said connecting channel is active due to a transmission taking place over said connecting channel; a random timing means to generate a random time schedule; a unique message transmission means to transmit a message unique to said master station over said connecting channel where said unique message transmission means is disabled when said channel activity detection means determines that said connecting channel is active or where said control means is enabled or where said random timing means has not been incremented for a time interval equal to its random time schedule; and a unique message detection means for the detection of unique message of said master station including means to enable said control means upon detection of said unique message.
Claim 11
Dependent Claim
104 words
An apparatus, as recited in claim 8, wherein the random timing means comprises: means to generate a time schedule at the end of each time interval created by said channel activity detection means when activity is determined on said connection channel; means to increment said random timing means for a time interval equal to said random time schedule commencing at the end of each time interval created by said channel activity detection means when activity is determined in said connecting channel; means to initialize said random timing means to a common reference during time intervals said channel activity detection means determines connecting channel activity.
References Cited (Backward Citations)
US4177450A
Cited
US4347602A
Cited
US4406007A
Cited
US4328586A
Cited
US4349856A
Cited
US4432054A
Cited
US4434421A
Cited
US4466096A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1989-06-16 | 1989-12-16 | 1990-06-17 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1993-06-16 | 1993-12-16 | 1994-06-17 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1997-06-16 | 1997-12-16 | 1998-06-17 | $7700.00 | Window Closed / Lapsed |