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: 20090016246Abstract: 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: ApplicationFiled: July 12, 2007Publication date: January 15, 2009Applicant: MOTOROLA, INC.Inventors: Robert D. Battin, Moon Do Seo
-
Publication number: 20080152123Abstract: 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: ApplicationFiled: December 20, 2006Publication date: June 26, 2008Applicant: MOTOROLA, INC.Inventors: Rajesh S. Pazhyannur, Mansoor Basha, Robert D. Battin, Peter A. Lin
-
Patent number: 7280480Abstract: 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: GrantFiled: January 7, 2002Date of Patent: October 9, 2007Assignee: Motorola, Inc.Inventors: John M. Harris, Dan Zhang, Robert D. Battin
-
Patent number: 7170896Abstract: 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: GrantFiled: June 20, 2001Date of Patent: January 30, 2007Assignee: Motorola, Inc.Inventor: Robert D Battin
-
Patent number: 7165112Abstract: 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: GrantFiled: June 22, 2001Date of Patent: January 16, 2007Assignee: Motorola, Inc.Inventors: Robert D. Battin, Rajeev Ranjan, Stephen L. Spear
-
Patent number: 6941500Abstract: 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: GrantFiled: August 10, 2001Date of Patent: September 6, 2005Assignee: Motorola, Inc.Inventors: John M. Harris, Robert D. Battin, Ajoy Singh
-
Publication number: 20040165560Abstract: 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: ApplicationFiled: February 24, 2003Publication date: August 26, 2004Inventors: John M. Harris, Robert D. Battin, Hao Bi
-
Publication number: 20040042426Abstract: 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: ApplicationFiled: August 30, 2002Publication date: March 4, 2004Inventors: John M. Harris, Tyler A. Brown, Lee M. Proctor, Robert D. Battin
-
Patent number: 6671518Abstract: 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: GrantFiled: November 15, 2002Date of Patent: December 30, 2003Assignee: Motorola, Inc.Inventors: John M. Harris, Tyler A. Brown, Lee M. Proctor, Robert D. Battin
-
Publication number: 20030169740Abstract: 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: ApplicationFiled: March 8, 2002Publication date: September 11, 2003Inventors: John M. Harris, Robert D. Battin, Dan Zhang
-
Publication number: 20030128716Abstract: 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: ApplicationFiled: January 7, 2002Publication date: July 10, 2003Inventors: John M. Harris, Dan Zhang, Robert D. Battin
-
Publication number: 20030105625Abstract: 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: ApplicationFiled: November 15, 2002Publication date: June 5, 2003Inventors: John M. Harris, Tyler A. Brown, Lee M. Proctor, Robert D. Battin
-
Publication number: 20030033568Abstract: 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: ApplicationFiled: August 10, 2001Publication date: February 13, 2003Inventors: John M. Harris, Robert D. Battin, Ajoy Singh
-
Publication number: 20020199019Abstract: 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: ApplicationFiled: June 22, 2001Publication date: December 26, 2002Inventors: Robert D. Battin, Rajeev Ranjan, Stephen L. Spear
-
Publication number: 20020196797Abstract: 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: ApplicationFiled: June 20, 2001Publication date: December 26, 2002Applicant: MOTOROLA, INCInventor: Robert D. Battin
-
Patent number: 6049821Abstract: 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: GrantFiled: January 24, 1997Date of Patent: April 11, 2000Assignee: Motorola, Inc.Inventors: Roger Theriault, Thomas Wayne Lockhart, Robert D. Battin
-
Patent number: 6011909Abstract: 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: GrantFiled: January 6, 1997Date of Patent: January 4, 2000Assignee: Motorola, Inc.Inventors: Douglas J. Newlin, Timothy M. Burke, Robert D. Battin
-
Patent number: 5761293Abstract: 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: GrantFiled: June 28, 1996Date of Patent: June 2, 1998Assignee: Motorola, Inc.Inventors: Douglas J. Newlin, Robert D. Battin, Robert W. Lancelot