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

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:17
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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag