Patents by Inventor Robert F. Boxall

Robert F. Boxall 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: 6530056
    Abstract: In a network utilizing a transmitting peer channel and a receiving peer channel, each channel having a channel gatekeeper, to transport a plurality of types of data packets each having a different priority and requesting an acknowledgment following the transmission of the data packets, a method for dynamically setting the retransmission timer value is disclosed. The method comprises the steps of waiting for the end of a channel burst for a user on the second channel, determining whether the user is requesting an acknowledgment, and determining the retransmission timer value using previous channel request statistics combined with current known gatekeeper information.
    Type: Grant
    Filed: August 25, 2000
    Date of Patent: March 4, 2003
    Assignee: Motorola, Inc.
    Inventors: Robert F. Boxall, Robert C. Scheibel, Jr.
  • Patent number: 6289224
    Abstract: A target communication device (106) determines a length of time needed to transmit outbound information. The target communication device then transmits to a sending communication device (112) an indication of a timer value based on the length of time needed to transmit the outbound information. The sending communication device receives the indication and transmits information to the target communication device. The sending communication device determines a timer length using the indication of the timer value and starts a timer, associated with the information transmitted, with the timer length determined.
    Type: Grant
    Filed: October 29, 1998
    Date of Patent: September 11, 2001
    Assignee: Motorola, Inc.
    Inventors: Robert F. Boxall, Mouayad Albaghdadi, Robert C. Scheibel
  • Patent number: 6212240
    Abstract: A first communication device (107) transmits user data (102), divided into a plurality of data blocks, at a first modulation rate. The first communication device (107) then receives an acknowledgment (104) from the second communication device (101) indicating a quantity of the data blocks that were not received and compares this quantity to a threshold. When the quantity is less than the threshold, the data blocks that were not received are retransmitted (106) at a second, usually lower, modulation rate. Otherwise, they are retransmitted at the first modulation rate. A comparison between the quantity of data blocks to be retransmitted and a threshold is being introduced to known communication techniques by the present invention.
    Type: Grant
    Filed: June 24, 1998
    Date of Patent: April 3, 2001
    Assignee: Motorola, Inc.
    Inventors: Robert C. Scheibel, Jr., Robert F. Boxall
  • Patent number: 6134237
    Abstract: A packet data communication system (100) employs a method and apparatus for tracking data packets in the packet data communication system. A sending communication device (e.g., 101) transmits a data packet (130) to a receiving communication device (e.g., 105), wherein the data packet includes a respective packet sequence number (131). Responsive to the transmission, the sending device increases a transmit tracking number (V(S)) that is used to indicate the packet sequence number of the data packet that is next in sequence to be transmitted. Upon receiving the data packet, the receiving device transmits an acknowledgment data packet (140) to the sending device, wherein the acknowledgment data packet includes a receive tracking number (139). The receive tracking number indicates the packet sequence number of the data packet that the receiving device expects to receive next.
    Type: Grant
    Filed: September 30, 1997
    Date of Patent: October 17, 2000
    Assignee: Motorola, Inc.
    Inventors: Karen A. Brailean, Robert F. Boxall
  • Patent number: 5872777
    Abstract: A packet data communication system (100) employs a method and apparatus for conveying data packets in the packet data communication system. A first communication device (101) transmits, at a first time, a first group of data packets and, at a second time prior to receiving an acknowledgment of receipt of the first group, a second group of data packets to a second communication device (105). Each data packet of the two groups includes a respective packet sequence number and the second group includes at least some data packets of the first group. The first communication device stores in memory the packet sequence numbers of the data packets in each group together with a group identifier for their respective group. Upon receiving the first group, the second group, or both, the second communication device transmits an acknowledgment of receipt of at least one of the groups, wherein the acknowledgment includes at least a receive tracking number.
    Type: Grant
    Filed: September 30, 1997
    Date of Patent: February 16, 1999
    Assignee: Motorola, Inc.
    Inventors: Karen A. Brailean, Robert F. Boxall