Patents by Inventor Dale R. Buchholz

Dale R. Buchholz has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5524007
    Abstract: An improved network interface architecture for a packet switch provides for the combination of both voice and data in a single switch using a common packet structure. It allows for the dynamic allocation of bandwidth based on system loading. This includes not only bandwidth within the voice or data areas of the frame, but also between the voice and data portions. The network interface (NI) provides a mechanism (the NI-Bus) of passing all packets through the Network Interface or allowing the packet devices to directly transfer packets between one another. The bandwidth allocation can easily be changed because the control and data memories are synchronized to one another. The network interface architecture, according to the invention, allows for the data packets and the control of bandwidth allocation to be controlled by a single switching device. It synchronizes the transfer of the data and the allocation of bus bandwidth.
    Type: Grant
    Filed: December 13, 1993
    Date of Patent: June 4, 1996
    Assignee: Motorola, Inc.
    Inventors: Richard E. White, Dale R. Buchholz, Thomas A. Freeburg, Lisa B. Johanson
  • Patent number: 5517505
    Abstract: In a wireless TDMA network a control module (CM) sends a time stamp relative to the beginning of its frame in a synchronization packet allowing each of a plurality of user modules (UM) to maintain synchronization relative to the CM. The CM uses a plurality of directional antennas and transmits the synchronization packets over each antenna over a predetermined number of frames. The UMs use a receive time stamp to identify the beginning of a received synchronization packet. The difference between the time stamps combined with a delay constant is used by the UMs to adjust time synchronization to the CM frame.
    Type: Grant
    Filed: December 13, 1993
    Date of Patent: May 14, 1996
    Assignee: Motorola, Inc.
    Inventors: Dale R. Buchholz, Thomas A. Freeburg, Hungkun J. Chang, Michael P. Nolan, Paul Odlyzko, James D. McGrath, William K. Doss, Farzad Farhangnia, Mark Taylor, Jeffrey W. Manning
  • Patent number: 5495482
    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.
    Type: Grant
    Filed: June 21, 1991
    Date of Patent: February 27, 1996
    Assignee: Motorola Inc.
    Inventors: Richard E. White, Dale R. Buchholz, Thomas A. Freeburg, John M. Kaczmarczyk, Rita O'Brien
  • Patent number: 5493569
    Abstract: A packet transmission system (100) for reducing request traffic contention and the likelihood of resource misallocation includes a communications controller (110) and a plurality of remote requesting units (112) requesting packet transmission services. In response to receipt of a request (302), the controller (110) transmits a grant (306) to a requesting unit (112) when packet transmission resources (304 & 310) are available or a request acknowledgment (306) when packet transmission resources (304 & 310) are unavailable. Each remote unit (112) comprise apparatus structure and method steps for transmitting requests (302) to the controller (110) and starting a first timer having an interval (T) determined as a function of a number (Q) of outstanding requests (302). Upon receipt of an acknowledgement (306), the remote unit (112) starts a second timer having an interval (T.sub.1) longer than the interval (T).
    Type: Grant
    Filed: February 27, 1995
    Date of Patent: February 20, 1996
    Assignee: Motorola Inc.
    Inventors: Dale R. Buchholz, William K. Doss, Karen E. Robbins, R. Lee Hamilton, Jr.
  • Patent number: 5477541
    Abstract: A hierarchical addressing technique is employed in a packet communications system to enhance flexibility in storing and referencing packet information. This method permits packet message data and certain packet control data to be stored in memory locations without having to be duplicated at a different memory location prior to transmission of the packet. This method is preferably employed in a ring configuration in which a series of packets have addressing mechanisms which points sequentially to each other to form a ring of packets received or to be transmitted.
    Type: Grant
    Filed: December 13, 1993
    Date of Patent: December 19, 1995
    Inventors: Richard E. White, Dale R. Buchholz, Thomas A. Freeburg, Hungkun J. Chang, Michael P. Nolan, John M. Kaczmarczyk, Lisa B. Johanson
  • Patent number: 5440545
    Abstract: A packet switching system (100) having a packet switch (140) employs an acknowledgement scheme in order assure the delivery of all fragments (310) comprising a fragmented data packet (300) to improve overall system throughput during the handling of packets (310) that require reassembly. When packet fragments (310) are lost, corrupted or otherwise unintelligible to a receiving device (92, 94), the acknowledgement scheme permits retransmission of the missing data. In addition, a second acknowledgment signal is scheduled by system processing resources (110) in order to verify the successful delivery of all retransmitted data.
    Type: Grant
    Filed: August 2, 1993
    Date of Patent: August 8, 1995
    Assignee: Motorola, Inc.
    Inventors: Dale R. Buchholz, William K. Doss, R. Lee Hamilton, Jr., Richard E. White, Karen Robbins
  • Patent number: 5396490
    Abstract: A packet switching system (100) employs packet reassembly hardware (214) in a packet switch (140) to improve overall system throughput during the handling of transmission packets (310) that require reassembly. In this manner, reassembly is accomplished with minimal processor (110) intervention and without having to duplicate the message data portion (312) of a transmission packet (310) into a different memory location prior to retransmission.
    Type: Grant
    Filed: March 23, 1992
    Date of Patent: March 7, 1995
    Assignee: Motorola, Inc.
    Inventors: Richard E. White, McGrath James D., Dale R. Buchholz
  • Patent number: 5341375
    Abstract: Transmission of broadcast packets (46) in a radio frequency (RF) communication system between a control module (22) and user modules (20), wherein the control module (22) and the user modules (20) each have a plurality of antennae (A1-A6) includes generating a list (1100) of control module antennae (A1-A6) in radio communication with at least one of said plurality of user modules; and selecting the listed control module antennae for transmission of broadcast packets (46).
    Type: Grant
    Filed: November 12, 1992
    Date of Patent: August 23, 1994
    Assignee: Motorola, Inc.
    Inventors: Dale R. Buchholz, Karen E. Robbins, William K. Doss, R. Lee Hamilton, Jr.
  • Patent number: 5337313
    Abstract: A method and apparatus for preserving the sequential relationship of a plurality of data packets 310 generated by separate source devices 14 and ordered as a data stream 300, despite transmission over radio channels which introduce ordering errors comprises method steps and apparatus structure for identifying at a first terminal, data packets from within the data stream as a function of source, generating data packet sequence information for identified data packets, storing values corresponding to data packet sequence numbers as a function of source and transmitting data packets, source device identity and packet sequence information to a second terminal having first terminal source device and data packet sequence information. Upon receipt of a first terminal transmission, the second terminal retrieves from second terminal memory, first terminal data packet sequence information and compares the stored data packet sequence information with received data packet sequence information.
    Type: Grant
    Filed: November 12, 1992
    Date of Patent: August 9, 1994
    Assignee: Motorola, Inc.
    Inventors: Dale R. Buchholz, William K. Doss, Karen E. Robbins, Mark A. Yednak, R. Lee Hamilton, Jr.
  • Patent number: 5321696
    Abstract: An RF communication system contains a control module which communicates with a plurality of user modules that are each connected to at least one user device. The system provides a method for packet communications in which traditional destination addressed packets are communicated to the specified destination point or user module while also permitting information intended for a plurality of user modules to be broadcast simultaneously to all user modules using a broadcast protocol. The probability of each UM receiving the broadcast packet is enhanced by the transmission by the control module of each broadcast packet over at least several of its directional antennas and preferably repeated over each antenna a number of times. Packets of data which are longer than a predetermined number of bytes are broken into packet fragments.
    Type: Grant
    Filed: January 5, 1993
    Date of Patent: June 14, 1994
    Assignee: Motorola, Inc.
    Inventors: Dale R. Buchholz, Hungkun J. Chang, William K. Doss, Brian J. Wesselman
  • Patent number: 5307348
    Abstract: A CM (105) receives requests for data transfer from a series of UMs (101-103) and from an EM (104). The requests contain the UM (101-103) or EM (104) address and the size of the data packet to be transferred. The CM (105) processes the requests on a FIFO basis, stores the requests in a queue and schedules either a small data channel (415) or a large data channel (420), depending on the packet size to be transferred, an acknowledgement channel (425) and also the corresponding number of required timeslots. The CM (105) picks the first request off the queue and sends a grant to the particular UM (101-103) or EM (104) which receive the grant and immediately access either the assigned small or large data channels (415, 420) in the required number of timeslots and the acknowledgement channel (425).
    Type: Grant
    Filed: November 5, 1990
    Date of Patent: April 26, 1994
    Assignee: Motorola, Inc.
    Inventors: Dale R. Buchholz, Brian J. Wesselman, Michael P. Nolan
  • Patent number: 5239545
    Abstract: A CM (105) receives requests for data transfer from a series of UMs (101-103) and from an EM (104). The requests contain the UM (101-103) or EM (104) address and the size of the data packet to be transferred. The CM (105) processes the requests on a FIFO basis, stores the requests in a queue and assigns either a small data channel or a large data channel, depending on the packet size to be transferred, and also the corresponding number of required timeslots. The CM (105) picks the first request off the queue and sends a grant to the particular UM (101-103) or EM (104) which receive the grant and immediately access either the assigned small or large data channels in the required number of timeslots.
    Type: Grant
    Filed: November 5, 1990
    Date of Patent: August 24, 1993
    Assignee: Motorola, Inc.
    Inventor: Dale R. Buchholz
  • Patent number: 5138327
    Abstract: An antenna selection technique is used in an RF communincation system in which user modules (UM) communicate with at least one node. The UM's and nodes each have multiple antennae. The combination of each UM and node antenna is evaluated at the UM. Based on at least signal quality, the UM selects its antenna and the best node antenna for use. An alternate antenna is selected if a person is determined to be present in a predetermined area adjacent a UM corresponding to a predetermined RF power level.
    Type: Grant
    Filed: January 15, 1991
    Date of Patent: August 11, 1992
    Assignee: Motorola, Inc.
    Inventors: Hungkun J. Chang, William K. Doss, Michael P. Nolan, Dale R. Buchholz, Thomas A. Freeburg, John McKown, Richard E. White
  • Patent number: 5117236
    Abstract: An antenna selection technique is used in an RF communication system in which user modules (UM) communicate with at least one node. The UM's and nodes each have multiple antennae. The combination of each UM and node antenna is evaluated at the UM. Based on both signal quality and strength, the UM selects its antenna and the best node antenna for use.
    Type: Grant
    Filed: October 19, 1990
    Date of Patent: May 26, 1992
    Assignee: Motorola, Inc.
    Inventors: Hungkun J. Chang, William K. Doss, Michael P. Nolan, Dale R. Buchholz