← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag