Patents by Inventor Robert D. Battin

Robert D. Battin 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).

  • Publication number: 20090016246
    Abstract: A method and wireless device are provided for at least one of transmitting and receiving data over an unlicensed mobile access network. The method comprises establishing a connection with an unlicensed mobile access network (104). Data from a user to be transmitted over the unlicensed mobile access network (104) is received. At least one IPsec packet including the data received from the user (108). The IPsec packet is encapsulated within a network language protocol (1010). The encapsulated IPsec packet (502) is transmitted to an unlicensed mobile access network network controller (116) within the unlicensed mobile access network (104).
    Type: Application
    Filed: July 12, 2007
    Publication date: January 15, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Robert D. Battin, Moon Do Seo
  • Publication number: 20080152123
    Abstract: The present invention provides a method and system for facilitating ringing of one or more dual mode communication devices and one or more fixed communication devices in an IP-based communication system. The method comprises receiving a first invite message corresponding to an incoming call for dual mode communication device or the fixed communication device. The method further comprises determining whether the dual mode communication device and the fixed communication device are located within a predetermined area. When the dual mode communication device and the fixed communication device are located within a predetermined area, the method determines whether a simultaneous ringing feature is active. If the simultaneous ringing feature is active, both the dual mode communication device and the fixed communication device are allowed to join the incoming call simultaneously.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 26, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Rajesh S. Pazhyannur, Mansoor Basha, Robert D. Battin, Peter A. Lin
  • Patent number: 7280480
    Abstract: An idle frame counter is not reset after retransmission of a data frame. Additionally, if a non-acknowledgment (NAK) is received for the last data frame sent, then no more idle frames are transmitted. Finally, an Idle Acknowledgment (ACK) is transmitted when an idle frame has been received with a sequence number equal to the sequence number of the next new data frame expected.
    Type: Grant
    Filed: January 7, 2002
    Date of Patent: October 9, 2007
    Assignee: Motorola, Inc.
    Inventors: John M. Harris, Dan Zhang, Robert D. Battin
  • Patent number: 7170896
    Abstract: To address the need for a communication infrastructure and method for preserving bandwidth when IP messaging is used, the present invention provides for the transmission of information without an IP header and for the subsequent generation of such a header as a message is processed by the infrastructure.
    Type: Grant
    Filed: June 20, 2001
    Date of Patent: January 30, 2007
    Assignee: Motorola, Inc.
    Inventor: Robert D Battin
  • Patent number: 7165112
    Abstract: A communication system distributes the functions of a socket abstraction layer of the prior art between a socket abstraction layer included in an client communication device, such as a mobile subscriber, and a socket abstraction layer in a an agent communication device, such as an infrastructure serving the mobile subscriber. By so distributing the functions of the socket abstraction layer, headers may be reduced in signaling between the client communication device and the corresponding agent communication device as part of call set ups and tear downs and in the exchange of payloads between the client and agent communication devices. By reducing the required headers, overhead is reduced and bandwidth is conserved in communications between the client and agent communication devices, such as in over-the-air communications between a mobile subscriber and an infrastructure serving the mobile subscriber, with resulting increases in system capacity and improvements in system efficiency.
    Type: Grant
    Filed: June 22, 2001
    Date of Patent: January 16, 2007
    Assignee: Motorola, Inc.
    Inventors: Robert D. Battin, Rajeev Ranjan, Stephen L. Spear
  • Patent number: 6941500
    Abstract: A method of performing a modified RLP that reduces the transmission delay in a communications system by detecting frame erasures when they occur. The modified RLP method requests retransmission of erased frames based on pattern violations instead of sequence number violations. The method is preconditioned to expect a particular repeating pattern of frame delivery. For a system running a VSELP vocoder, the method in a receiving device expects to receive full rate or data (F) and DTX (D) frames in a repeating pattern FFDFFDFFD. For a system running an AMBE vocoder, the method in a receiving device expects to receive frames in a repeating pattern DFDFDFDD. The method detects when the pattern is violated and in desired instances immediately requests retransmission of the expected frame.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: September 6, 2005
    Assignee: Motorola, Inc.
    Inventors: John M. Harris, Robert D. Battin, Ajoy Singh
  • Publication number: 20040165560
    Abstract: A receiver (201) receives uplink transmissions (104) and passes the last N received frames (f1, f2, . . . , fN). The last N frames are analyzed and vector B=(b(f1), b(f2), . . . , b(fN)), is created. A dot product of B with all possible values of B (B1, B2, . . . , B9) is performed, and the transmission pattern from the last N frames is determined based on the dot product. Once the actual transmission pattern is known, the next received frame type is predicted. If the next frame (N+1) is predicted to be a DTX frame, then a threshold is adjusted to make the DTX_VS_ERASED threshold comparison more likely to conclude that frame N+1 was a DTX. Similarly, if the next frame is predicted to be a voice frame, then the threshold is adjusted to make the DTX_VS_ERASED threshold comparison more likely to conclude that the frame was voice frame.
    Type: Application
    Filed: February 24, 2003
    Publication date: August 26, 2004
    Inventors: John M. Harris, Robert D. Battin, Hao Bi
  • Publication number: 20040042426
    Abstract: The present invention addresses the need for a device and method of frame reconstruction among soft handoff legs that improves the reliability of received information without reducing RF capacity. Given received frames from each leg of a soft handoff (300-303) a reconstructed frame (304) is produced. Subframes (e.g., 362) with passing inner frame quality indicators (352) are selected for the reconstructed frame. For portions of the reconstructed frame (e.g., 324 and 344) that do not have corresponding portions in the leg frames with passing inner frame quality indicators, a bit-wise majority rule is applied to select values.
    Type: Application
    Filed: August 30, 2002
    Publication date: March 4, 2004
    Inventors: John M. Harris, Tyler A. Brown, Lee M. Proctor, Robert D. Battin
  • Patent number: 6671518
    Abstract: A typical radio frame (300) comprises A, B, and C vocoded bits (304). At the end of each frame (300) A and B bits (305) are inserted from a previous frame. Thus, each frame not only comprises A, B, and C bits (304) for that frame, but also comprises those A and B bits (305) originally transmitted in a prior frame. Thus, each frame comprises high and low priority vocoded bits (304) from the current vocoder frame, and those higher priority bits from a preceding frame (305). By placing an inner CRC (302, 303) around the most important bits of the vocoded frame, even though a frame is erased (e.g. its outer CRC (301) failed) it can still be verified that the most important bits in the vocoded frame are correct. Since the class B and C bits can tolerate some errors, the vocoded frame can then play out if its inner CRC passes.
    Type: Grant
    Filed: November 15, 2002
    Date of Patent: December 30, 2003
    Assignee: Motorola, Inc.
    Inventors: John M. Harris, Tyler A. Brown, Lee M. Proctor, Robert D. Battin
  • Publication number: 20030169740
    Abstract: Each frame (500) being transmitted and received contains two frame sequence numbers. The first frame sequence number (501) comprises the sequence number of the frame being transmitted, while the second frame sequence number (502) comprises the sequence number of the next expected frame being received by the transmitter. Because each frame (500) contains a sequence number for the next expected data frame (502), transmitting circuitry (301, 302) will more quickly realize if a particular frame has not been received by the receiver. This reduces the number of idle frames needed to be transmitted at the end of the data session.
    Type: Application
    Filed: March 8, 2002
    Publication date: September 11, 2003
    Inventors: John M. Harris, Robert D. Battin, Dan Zhang
  • Publication number: 20030128716
    Abstract: An idle frame counter is not reset after retransmission of a data frame. Additionally, if a non-acknowledgment (NAK) is received for the last data frame sent, then no more idle frames are transmitted. Finally, an Idle Acknowledgment (ACK) is transmitted when an idle frame has been received with a sequence number equal to the sequence number of the next new data frame expected.
    Type: Application
    Filed: January 7, 2002
    Publication date: July 10, 2003
    Inventors: John M. Harris, Dan Zhang, Robert D. Battin
  • Publication number: 20030105625
    Abstract: A typical radio frame (300) comprises A, B, and C vocoded bits (304). At the end of each frame (300) A and B bits (305) are inserted from a previous frame. Thus, each frame not only comprises A, B, and C bits (304) for that frame, but also comprises those A and B bits (305) originally transmitted in a prior frame. Thus, each frame comprises high and low priority vocoded bits (304) from the current vocoder frame, and those higher priority bits from a preceding frame (305). By placing an inner CRC (302, 303) around the most important bits of the vocoded frame, even though a frame is erased (e.g. its outer CRC (301) failed) it can still be verified that the most important bits in the vocoded frame are correct. Since the class B and C bits can tolerate some errors, the vocoded frame can then play out if its inner CRC passes.
    Type: Application
    Filed: November 15, 2002
    Publication date: June 5, 2003
    Inventors: John M. Harris, Tyler A. Brown, Lee M. Proctor, Robert D. Battin
  • Publication number: 20030033568
    Abstract: A method of performing a modified RLP that reduces the transmission delay in a communications system by detecting frame erasures when they occur. The modified RLP method requests retransmission of erased frames based on pattern violations instead of sequence number violations. The method is preconditioned to expect a particular repeating pattern of frame delivery. For a system running a VSELP vocoder, the method in a receiving device expects to receive full rate or data (F) and DTX (D) frames in a repeating pattern FFDFFDFFD. For a system running an AMBE vocoder, the method in a receiving device expects to receive frames in a repeating pattern DFDFDFDD. The method detects when the pattern is violated and in desired instances immediately requests retransmission of the expected frame.
    Type: Application
    Filed: August 10, 2001
    Publication date: February 13, 2003
    Inventors: John M. Harris, Robert D. Battin, Ajoy Singh
  • Publication number: 20020199019
    Abstract: A communication system distributes the functions of a socket abstraction layer of the prior art between a socket abstraction layer included in an client communication device, such as a mobile subscriber, and a socket abstraction layer in a an agent communication device, such as an infrastructure serving the mobile subscriber. By so distributing the functions of the socket abstraction layer, headers may be reduced in signaling between the client communication device and the corresponding agent communication device as part of call set ups and tear downs and in the exchange of payloads between the client and agent communication devices. By reducing the required headers, overhead is reduced and bandwidth is conserved in communications between the client and agent communication devices, such as in over-the-air communications between a mobile subscriber and an infrastructure serving the mobile subscriber, with resulting increases in system capacity and improvements in system efficiency.
    Type: Application
    Filed: June 22, 2001
    Publication date: December 26, 2002
    Inventors: Robert D. Battin, Rajeev Ranjan, Stephen L. Spear
  • Publication number: 20020196797
    Abstract: To address the need for a communication infrastructure and method for preserving bandwidth when IP messaging is used, the present invention provides for the transmission of information without an IP header and for the subsequent generation of such a header as a message is processed by the infrastructure.
    Type: Application
    Filed: June 20, 2001
    Publication date: December 26, 2002
    Applicant: MOTOROLA, INC
    Inventor: Robert D. Battin
  • Patent number: 6049821
    Abstract: A query (160) is sent from a browser (100, 101) to a proxy (300) directed to an information source (140) in a networked data communications system. In one aspect, the query is modified by the proxy to provide a modified query and the modified query is forwarded to the information source (120). A response (170) is received at the proxy from the information source and forwarded to the browser. In another aspect the response is modified by the proxy to provide a modified response (370) which is forwarded to the browser. The proxy (300) has a proxy configuration database (340) including a file (341) of services identifying a method of filtering for a specified browser (100) and filters (302, 304) for filtering responsive to the file of services, respectively, queries from and responses to the specified browser.
    Type: Grant
    Filed: January 24, 1997
    Date of Patent: April 11, 2000
    Assignee: Motorola, Inc.
    Inventors: Roger Theriault, Thomas Wayne Lockhart, Robert D. Battin
  • Patent number: 6011909
    Abstract: An apparatus and method are provided for multimedia communications with multiple network functionality, such as conflict resolution for multiple simultaneous communication sessions involving separate and independent networks and call types, such as video and voice.
    Type: Grant
    Filed: January 6, 1997
    Date of Patent: January 4, 2000
    Assignee: Motorola, Inc.
    Inventors: Douglas J. Newlin, Timothy M. Burke, Robert D. Battin
  • Patent number: 5761293
    Abstract: A network interface (105) uses valid identifiers including the DN, SPID and Switch ID to communicate with a PSTN (110) and uses generic identifiers to communicate with customer premise equipment (120) in order to establish an ISDN communication link when the customer premise equipment does not know the DN, SPID, and Switch ID.
    Type: Grant
    Filed: June 28, 1996
    Date of Patent: June 2, 1998
    Assignee: Motorola, Inc.
    Inventors: Douglas J. Newlin, Robert D. Battin, Robert W. Lancelot