Patent US5495482A successfully refreshed from Google Patents.
US5495482A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Packet transmission system and method utilizing both a data bus and dedicated control lines
Assignee: Motorola Mobility LLC
•
Filing: 1991-06-21
•
Granted: 1996-02-27
•
Expires: 2011-06-21
Abstract
Abstract A common communication controller is linked to a plurality of peripheral devices by a network interface bus. Packets containing information is communicated between the controller and the peripherals over the bus which consists of a parallel packet bus and a plurality of control lines utilized to implement a communication protocol which increases the efficiencies of packet communications by the utilization of additional direct command lines between the communications controller and peripherals.
Inventors
- 👤 Richard E. White
- 👤 Dale R. Buchholz
- 👤 Thomas A. Freeburg
- 👤 John M. Kaczmarczyk
- 👤 Rita O'Brien
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 00:24
CPC Classifications
H; H04; H04W; H04W92/00; H04W92/02; G; G06; G06F; G06F13/00; G06F13/38; G06F13/42; G06F13/4204; G06F13/4221; G06F13/423; H04B; H04B1/00; H04B1/06; H04B1/16; H04B1/1607; H04B1/1615; H04B1/38; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/0635; H04J3/0685; H04J3/0697; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/64; H04L12/6402; H04W52/00; H04W52/02; H04W52/0209; H04W52/0225; H04W52/0245; Y; Y02; Y02D; Y02D30/00; Y02D30/70
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
169 words
A method for a device connected to a NI (network interface) bus having a packet bus and control lines to transmit data to a communication controller connected to the NI bus comprising the steps of: (a) determining if the NI bus is available to accept data from the device by determining if a first control line and a second control line have a predetermined binary state; (b) if the NI bus is available to accept data, the device causing the first control line to change to the other binary state; (c) writing a byte of data to be transmitted on the packet bus; (d) causing a third control line that functions as a packet clock to change binary states thereby providing the communication controller with a signal to read the written data; (e) if additional data is to be transmitted, repeating steps (c) and (d); and (f) causing the first control line to change from the other state to the predetermined state thereby indicating an end of data transmission.
Claim 2
Independent Claim
169 words
A method for a device connected to a NI (network interface) bus having a packet bus and control lines to transmit data to a communication controller connected to the NI bus comprising the steps of: (a) determining if the NI bus is available to accept data from the device by determining if a first control line and a second control line have a predetermined binary state; (b) if the NI bus is available to accept data, the device causing the first control line to change to the other binary state; (c) writing a byte of data to be transmitted on the packet bus; (d) causing a third control line that functions as a packet clock to change binary states thereby providing the communication controller with a signal to read the written data; (e) if additional data is to be transmitted, repeating steps (c) and (d); and (f) causing the first control line to change from the other state to the predetermined state thereby indicating an end of data transmission.
Claim 3
Dependent Claim
59 words
The method according to claim 1 further comprising the steps of monitoring the binary state of a fourth control line under the control of the communication controller and terminating the sending of additional data upon said monitoring step sensing a transition of the fourth control line from one state to the other state and back to the one state.
Claim 4
Dependent Claim
31 words
The method according to claim 2 wherein said terminating step allows additional data to be transmitted until said fourth control line changes from said other state back to the one state.
Claim 5
Independent Claim
197 words
A device connected to a NI (network interface) bus having a packet bus and control lines capable of transmitting data to a communication controller connected to the NI bus, said device comprising: means for determining if the NI bus is available to accept data from said device by determining if a first control line and a second control line have a predetermined binary state; means for causing the first control line to change to the other binary state if the NI bus is available to accept data; means for writing data to be transmitted on the packet bus; means for causing a third control line that functions as a packet clock to change binary states thereby providing the communication controller with a signal to read the written data; means for determining if additional data is to be transmitted and causing said writing means and said third control line means to respectively, write the additional data on the packet bus and provide the communication controller with a signal to read the additional data; and means for causing the first control line to change from the other state to the predetermined state thereby indicating an end of data transmission.
Claim 6
Independent Claim
197 words
A device connected to a NI (network interface) bus having a packet bus and control lines capable of transmitting data to a communication controller connected to the NI bus, said device comprising: means for determining if the NI bus is available to accept data from said device by determining if a first control line and a second control line have a predetermined binary state; means for causing the first control line to change to the other binary state if the NI bus is available to accept data; means for writing data to be transmitted on the packet bus; means for causing a third control line that functions as a packet clock to change binary states thereby providing the communication controller with a signal to read the written data; means for determining if additional data is to be transmitted and causing said writing means and said third control line means to respectively, write the additional data on the packet bus and provide the communication controller with a signal to read the additional data; and means for causing the first control line to change from the other state to the predetermined state thereby indicating an end of data transmission.
Claim 7
Dependent Claim
60 words
The device according to claim 4 further comprising means for monitoring the binary state of a fourth control line that is under the control of the communication controller and terminating the sending of additional data upon said monitoring means sensing a transition of the fourth control line from one state to the other state and back to the one state.
Claim 8
Dependent Claim
31 words
The device according to claim 5 wherein said terminating means allows additional data to be transmitted until said fourth control line changes from said other state back to the one state.
Claim 9
Independent Claim
200 words
A method for a communication controller connected to a NI (network interface) bus having a packet bus and control lines to transmit data packets to a device connected to the NI bus comprising the steps of: (a) obtaining control of the NI bus by causing a first control line to change from a first binary state to the other binary state; (b) marking the beginning of a data packet by causing a second control line to change from a first binary state to the other binary state; (c) writing a byte of data packet information to be transmitted on the packet bus; (d) causing a third control line that functions as a packet clock to change binary states thereby providing said device with a signal to read the byte of data packet information; (e) if additional data packet information comprising the data packet is to be transmitted, repeating steps (c) and (d); and (f) marking the end of the data packet by causing the second control line to change from the other state to the first state and releasing control of the NI bus by causing the first control line to change from the other state to the first state.
Claim 10
Independent Claim
200 words
A method for a communication controller connected to a NI (network interface) bus having a packet bus and control lines to transmit data packets to a device connected to the NI bus comprising the steps of: (a) obtaining control of the NI bus by causing a first control line to change from a first binary state to the other binary state; (b) marking the beginning of a data packet by causing a second control line to change from a first binary state to the other binary state; (c) writing a byte of data packet information to be transmitted on the packet bus; (d) causing a third control line that functions as a packet clock to change binary states thereby providing said device with a signal to read the byte of data packet information; (e) if additional data packet information comprising the data packet is to be transmitted, repeating steps (c) and (d); and (f) marking the end of the data packet by causing the second control line to change from the other state to the first state and releasing control of the NI bus by causing the first control line to change from the other state to the first state.
Claim 11
Dependent Claim
232 words
A communication controller connected to a NI (network interface) bus having a packet bus and control lines capable of transmitting data packets to a device connected to the NI bus comprising: means for obtaining control of the NI bus by causing a first control line to change from a first binary state to the other binary state; means for marking the beginning of a data packet by causing a second control line to change from a first binary state to the other binary state; means for writing a byte of data packet information to be transmitted on the packet bus; means for causing a third control line that functions as a packet clock to change binary states thereby providing the device with a signal to read the byte of data packet information; means for determining if additional data packet information comprising the data packet is to be transmitted and causing said writing means and said third control line causing means to respectively, write the additional data on the packet bus and provide the device with a signal to read the additional data; means for marking the end of the data packet by causing the second control line to change from the other state to the first state; and means for releasing control of the NI bus by causing the first control line to change from the other state to the first state.
Claim 12
Dependent Claim
232 words
A communication controller connected to a NI (network interface) bus having a packet bus and control lines capable of transmitting data packets to a device connected to the NI bus comprising: means for obtaining control of the NI bus by causing a first control line to change from a first binary state to the other binary state; means for marking the beginning of a data packet by causing a second control line to change from a first binary state to the other binary state; means for writing a byte of data packet information to be transmitted on the packet bus; means for causing a third control line that functions as a packet clock to change binary states thereby providing the device with a signal to read the byte of data packet information; means for determining if additional data packet information comprising the data packet is to be transmitted and causing said writing means and said third control line causing means to respectively, write the additional data on the packet bus and provide the device with a signal to read the additional data; means for marking the end of the data packet by causing the second control line to change from the other state to the first state; and means for releasing control of the NI bus by causing the first control line to change from the other state to the first state.
References Cited (Backward Citations)
US3988716A
Cited
US4398289A
Cited
US4528656A
Cited
US4636791A
Cited
US4654654A
Cited
US4648090A
Cited
US4933935A
Cited
US4704606A
Cited
US4672601A
Cited
US4684941A
Cited
US4754453A
Cited
US4736409A
Cited
US4755986A
Cited
US4672658A
Cited
US4680755A
Cited
US4779093A
Cited
US4791629A
Cited
US4807222A
Cited
US4789983A
Cited
US4881271A
Cited
US4870408A
Cited
US4866702A
Cited
US4969146A
Cited
US4890280A
Cited
US4896319A
Cited
US4922486A
Cited
US4905231A
Cited
US4961188A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-02-26 | 1999-08-28 | 2000-02-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-02-26 | 2003-08-28 | 2004-02-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-02-26 | 2007-08-28 | 2008-02-27 | $7700.00 | Window Closed / Lapsed |