US5177737A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Multipurpose bus system
Assignee: Avaya Inc
•
Filing: 1991-07-22
•
Granted: 1993-01-05
•
Expires: 2011-07-22
Abstract
Abstract A multipurpose bus connects subsets of intercommunicating modular circuit packs in a complex electrical system. An individual one of the subsets may use the bus leads to transport signals differently from the other subsets. Each of the subsets of the circuit packs is selected to use the bus in particular time intervals. The subset, thus selected, uses the bus leads the way its own protocol governs during those particular time intervals and otherwise ignores the bus.
Inventors
- 👤 Douglas S. Daudelin
- 👤 Mark A. Johnson
- 👤 Walter M. Pitio
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 13:39
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0407; G; G06; G06F; G06F13/00; G06F13/38; G06F13/382; G06F13/385; G06F13/42; G06F13/4204; G06F13/4221; G06F13/4226
Claims Analysis
Total Claims: 38
Claim 1
Independent Claim
120 words
A communication system wherein a plurality of devices communicate with one another through a shared communications bus which utilizers different bus protocols over time, said system comprising means for defining a plurality of successive time intervals for communicating signals on said bus, means for broadcasting assignment codes for said bus, each assignment code specifying a different one of a plurality of bus protocols, and each broadcasted assignment code being associated with a different set of defined time intervals, each set including at least one time interval, and means responsive to each broadcasted assignment code for providing signals to said bus in the defined plurality of time intervals which conform to the specified bus protocol associated with each such time interval.
Claim 2
Dependent Claim
120 words
A communication system wherein a plurality of devices communicate with one another through a shared communications bus which utilizers different bus protocols over time, said system comprising means for defining a plurality of successive time intervals for communicating signals on said bus, means for broadcasting assignment codes for said bus, each assignment code specifying a different one of a plurality of bus protocols, and each broadcasted assignment code being associated with a different set of defined time intervals, each set including at least one time interval, and means responsive to each broadcasted assignment code for providing signals to said bus in the defined plurality of time intervals which conform to the specified bus protocol associated with each such time interval.
Claim 3
Dependent Claim
39 words
The system of claim 1 wherein said bus has a plurality of leads and the number of leads is a function of a maximum number of leads required by any one of a plurality of said different bus protocols.
Claim 4
Dependent Claim
37 words
The system of claim 2 wherein a predetermined portion of said plurality of leads in said bus are variable leads whose functions vary with time and the number of variable leads is at least said maximum number.
Claim 5
Dependent Claim
37 words
The system of claim 1 wherein said defining means includes means for allocating said plurality of successive time intervals to individual ones of a plurality of said different bus protocols in accordance with an assignment broadcast scheme.
Claim 6
Dependent Claim
37 words
The system of claim 1 wherein said defining means includes means for allocating said plurality of successive time intervals to individual ones of a plurality of said different bus protocols in accordance with a bus arbitration scheme.
Claim 7
Dependent Claim
36 words
The system of claim 1 wherein said defining means includes means for allocating said plurality of successive time intervals to individual ones of a plurality of said different bus protocols in accordance with a time-division-multiplexed scheme.
Claim 8
Dependent Claim
142 words
A communication system comprising a bus, a plurality of communication devices connected to said bus, each communications device capable of processing signals which conform to at least one bus protocol and incapable of processing signals conforming to other bus protocols, said bus connecting said communications devices to one another, means for defining a plurality of successive time intervals, means for broadcasting assignment codes on said bus, each assignment code specifying a different one of a plurality of bus protocols, and each broadcasted assignment code being associated with a different set of defined time intervals, each set including at least one time interval, and means responsive to said broadcasted assignment code for isolating from said bus during each of said plurality of time intervals those communications devices which are unable to process signals conforming to the bus protocol associated with that time interval.
Claim 9
Dependent Claim
142 words
A communication system comprising a bus, a plurality of communication devices connected to said bus, each communications device capable of processing signals which conform to at least one bus protocol and incapable of processing signals conforming to other bus protocols, said bus connecting said communications devices to one another, means for defining a plurality of successive time intervals, means for broadcasting assignment codes on said bus, each assignment code specifying a different one of a plurality of bus protocols, and each broadcasted assignment code being associated with a different set of defined time intervals, each set including at least one time interval, and means responsive to said broadcasted assignment code for isolating from said bus during each of said plurality of time intervals those communications devices which are unable to process signals conforming to the bus protocol associated with that time interval.
Claim 10
Dependent Claim
38 words
The system of claim 7 wherein said bus has a plurality of leads and the number of leads is a function of a maximum number of leads required by any one of said plurality of different bus protocols.
Claim 11
Dependent Claim
37 words
The system of claim 8 wherein a predetermined portion of said plurality of leads in said bus are variable leads whose functions vary with time and the number of variable leads is at least said maximum number.
Claim 12
Dependent Claim
37 words
The system of claim 7 wherein said defining means includes means for allocating said plurality of successive time intervals to individual ones of a plurality of said different bus protocols in accordance with an assignment broadcast scheme.
Claim 13
Dependent Claim
37 words
The system of claim 7 wherein said defining means includes means for allocating said plurality of successive time intervals to individual ones of a plurality of said different bus protocols in accordance with a bus arbitration scheme.
Claim 14
Dependent Claim
36 words
The system of claim 7 wherein said defining means includes means for allocating said plurality of successive time intervals to individual ones of a plurality of said different bus protocols in accordance with a time-division-multiplexed scheme.
Claim 15
Dependent Claim
73 words
A communications apparatus for use with a time shared bus, said bus coupling signals which conform to different bus protocols at different times, said apparatus comprising means for receiving bus assignment codes, each code specifying one of a plurality of different bus protocols, and means responsive to a subset of the received bus assignment codes for isolating said apparatus from said bus during time intervals associated with said subset of bus assignment codes.
Claim 16
Dependent Claim
73 words
A communications apparatus for use with a time shared bus, said bus coupling signals which conform to different bus protocols at different times, said apparatus comprising means for receiving bus assignment codes, each code specifying one of a plurality of different bus protocols, and means responsive to a subset of the received bus assignment codes for isolating said apparatus from said bus during time intervals associated with said subset of bus assignment codes.
Claim 17
Dependent Claim
39 words
The apparatus of claim 13 wherein said bus has a plurality of leads and the number of leads is a function of a maximum number of leads required by any one of a plurality of said different bus protocols.
Claim 18
Dependent Claim
37 words
The apparatus of claim 14 wherein a predetermined portion of said plurality of leads in said bus are variable leads whose functions vary with time and the number of variable leads is at least said maximum number.
Claim 19
Dependent Claim
28 words
The apparatus of claim 13 wherein said isolating means isolates said apparatus by disabling those interfaces associated with bus protocols specified by said subset of bus assignment codes.
Claim 20
Independent Claim
123 words
A method for use in a communication system wherein a plurality of devices communicate with one another through a shared communications bus which utilizes different bus protocols over time, said method comprising the steps of defining a plurality of successive time intervals for communicating signals on said bus, broadcasting assignment codes for said bus, each assigment code specifying a different one of a plurality of bus protocols, and each broadcasted assignment code being associated with a different set of defined time intervals, each set including at least one time interval, and providing, in response to each broadcasted assignment code, signals to said bus in the defined plurality of time intervals which conform to the specified bus protocol associated with each such time interval.
Claim 21
Independent Claim
123 words
A method for use in a communication system wherein a plurality of devices communicate with one another through a shared communications bus which utilizes different bus protocols over time, said method comprising the steps of defining a plurality of successive time intervals for communicating signals on said bus, broadcasting assignment codes for said bus, each assigment code specifying a different one of a plurality of bus protocols, and each broadcasted assignment code being associated with a different set of defined time intervals, each set including at least one time interval, and providing, in response to each broadcasted assignment code, signals to said bus in the defined plurality of time intervals which conform to the specified bus protocol associated with each such time interval.
Claim 22
Dependent Claim
39 words
The method of claim 17 wherein said bus has a plurality of leads and the number of leads is a function of a maximum number of leads required by any one of a plurality of said different bus protocols.
Claim 23
Dependent Claim
37 words
The method of claim 18 wherein a predetermined portion of said plurality of leads in said bus are variable leads whose functions vary with time and the number of variable leads is at least said maximum number.
Claim 24
Dependent Claim
36 words
The method of claim 17 wherein said defining step further includes the step of allocating said plurality of successive time intervals to individual ones of said different bus protocols in accordance with an assignment broadcast scheme.
Claim 25
Dependent Claim
36 words
The method of claim 17 wherein said defining step further includes the step of allocating said plurality of successive time intervals to individual ones of said different bus protocols in accordance with a bus arbitration scheme.
Claim 26
Dependent Claim
35 words
The method of claim 17 wherein said defining step further includes the step of allocating said plurality of successive time intervals to individual ones of said different bus protocols in accordance with a time-division-multiplexed scheme.
Claim 27
Independent Claim
149 words
A method for use in a communication system which comprises a bus, a plurality of communications devices connected to said bus, each communications device capable of processing signals which conform to at least one bus protocol and incapable of processing signals conforming to other bus protocols, said bus connecting said communications devices to one another, said method comprising the steps of defining a plurality of successive time intervals, broadcasting assignment codes on said bus, each assignment code specifying a different one of a plurality of bus protocols, and each broadcasted assignment code being associated with a different set of defined time intervals, each set including at least one time interval, and isolating, in response to said broadcasted assignment code, from said bus during each of said plurality of time intervals those communications devices which are unable to process signals conforming to the bus protocol associated with that time interval.
Claim 28
Independent Claim
149 words
A method for use in a communication system which comprises a bus, a plurality of communications devices connected to said bus, each communications device capable of processing signals which conform to at least one bus protocol and incapable of processing signals conforming to other bus protocols, said bus connecting said communications devices to one another, said method comprising the steps of defining a plurality of successive time intervals, broadcasting assignment codes on said bus, each assignment code specifying a different one of a plurality of bus protocols, and each broadcasted assignment code being associated with a different set of defined time intervals, each set including at least one time interval, and isolating, in response to said broadcasted assignment code, from said bus during each of said plurality of time intervals those communications devices which are unable to process signals conforming to the bus protocol associated with that time interval.
Claim 29
Dependent Claim
39 words
The method of claim 23 wherein said bus has a plurality of leads and the number of leads is a function of a maximum number of leads required by any one of a plurality of said different bus protocols.
Claim 30
Dependent Claim
37 words
The method of claim 24 wherein a predetermined portion of said plurality of leads in said bus are variable leads whose functions vary with time and the number of variable leads is at least said maximum number.
Claim 31
Dependent Claim
39 words
The method of claim 23 wherein said defining step further includes the step of allocating said plurality of successive time intervals to individual ones of a plurality of said different bus protocols in accordance with an assignment broadcast scheme.
Claim 32
Dependent Claim
39 words
The method of claim 23 wherein said defining step further includes the step of allocating said plurality of successive time intervals to individual ones of a plurality of said different bus protocols in accordance with a bus arbitration scheme.
Claim 33
Dependent Claim
38 words
The method of claim 23 wherein said defining step further includes the step of allocating said plurality of successive time intervals to individual ones of a plurality of said different bus protocols in accordance with a time-division-multiplexed scheme.
Claim 34
Independent Claim
75 words
A method for use in a communications apparatus for use with a time shared bus, said bus coupling signals which conform to different bus protocols at different times, said apparatus comprising receiving bus assignment codes, each code specifying one of a plurality of different bus protocols, and isolating said apparatus, in response to a subset of the received bus assignment codes, from said bus during time intervals associated with said subset of bus assignment codes.
Claim 35
Independent Claim
75 words
A method for use in a communications apparatus for use with a time shared bus, said bus coupling signals which conform to different bus protocols at different times, said apparatus comprising receiving bus assignment codes, each code specifying one of a plurality of different bus protocols, and isolating said apparatus, in response to a subset of the received bus assignment codes, from said bus during time intervals associated with said subset of bus assignment codes.
Claim 36
Dependent Claim
39 words
The method of claim 29 wherein said bus has a plurality of leads and the number of leads is a function of a maximum number of leads required by any one of a plurality of said different bus protocols.
Claim 37
Dependent Claim
37 words
The method of claim 30 wherein a predetermined portion of said plurality of leads in said bus are variable leads whose functions vary with time and the number of variable leads is at least said maximum number.
Claim 38
Dependent Claim
28 words
The method of claim 29 wherein said isolating means isolates said apparatus by disabling those interfaces associated with bus protocols specified by said subset of bus assignment codes.
References Cited (Backward Citations)
US4597074A
Cited
US4535448A
Cited
US4574284A
Cited
US4661952A
Cited
US4608685A
Cited
US4809270A
Cited
US4653047A
Cited
US4677611A
Cited
US4792941A
Cited
US4719622A
Cited
US4680754A
Cited
US4885741A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-01-05 | 1996-07-06 | 1997-01-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-01-05 | 2000-07-06 | 2001-01-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-01-05 | 2004-07-06 | 2005-01-05 | $7700.00 | Window Closed / Lapsed |