Patents by Inventor Hal S. Beech

Hal S. Beech 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: 10045236
    Abstract: A transmitting device may use a determined extent of retransmissions by the transmitting device to a receiving device as a basis to decide on an extent of concatenation of frames of media. In one example, a transmitting device may monitor an extent of retransmissions by the transmitting device to a receiving device during a packet-based real-time media session. The transmitting device may detect a threshold low extent of retransmissions during the packet-based real-time media session. And responsive to detecting the threshold low extent of retransmissions, the transmitting device may increase an extent of concatenation of frames of media during the packet-based real-time media session.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: August 7, 2018
    Assignee: Sprint Spectrum L.P.
    Inventors: Roger D. Bartlett, Hal S. Beech, Pierce A. Gorman
  • Patent number: 9608853
    Abstract: An IP origination point and method to determine transcoding in packet communications are provided. The IP origination point in one example embodiment includes a communication interface configured to exchange packet communications with a media transport path, a storage system configured to store an origination communication, payload data for the origination communication, integrity information for the origination communication that is configured to be modified by one or more transcoding operations, and returned integrity information that may have been modified by the one or more transcoding operations. A processing system generates and transmits the origination communication into the media transport path, compares the returned integrity information to the integrity information, and determines a transcoding level of transcoding that occurred in the media transport path if the returned integrity information is not equal to the sent integrity information.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: March 28, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Pierce Andrew Gorman, Siddharth Oroskar, Robert E. Geis, Hal S. Beech
  • Patent number: 9578069
    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media to provide roaming IP multimedia subsystem (IMS) access. In a particular embodiment, a method provides, in a communication interface, attaching a communication device to provide the communication device with access to a broadband access network associated with a visited domain of the communication device. The method further provides, in a proxy call session control element of a broadband services gateway (BSG), registering the communication device to access IMS services on behalf of an IMS core in the visited domain over the broadband access network, conveying Session Initiation Protocol (SIP) signaling between the communication device and the IMS core as a SIP proxy, and establishing a communication session between the communication device and the IMS core.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: February 21, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Hal S. Beech, Pierce Andrew Gorman, Sangeetha Balaganesh, Whitney R. Cox
  • Patent number: 9414415
    Abstract: A call setup system and method configured to setup a wireless media session extending from a first network to a second network are provided. The system in one example embodiment includes media gateways (MG-Bs) of a first network interface of an interconnect network and a soft switch B (SSW-B) within the first network. The SSW-B receives a media session initiation from a wireless communication device B (WCD-B) of the first network, wherein the WCD-B is attempting to initiate a media session to a wireless communication device A (WCD-A) of the second network, obtains a MG-Bx network address of a selected MG-Bx of the one or more MG-Bs, forwards a call initiation information to a SSW-A of the second network, and receives a media gateway MG-Ax network address from the SSW-A, wherein the WCD-B of first network is placed in communication with the WCD-A of the second network via the selected MG-Bx and the selected MG-Ax.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: August 9, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Hal S. Beech, Pierce Andrew Gorman, Nicolas A. Nehme Antoun, Philip Martin Kunkel
  • Patent number: 9247478
    Abstract: Methods and systems for routing mobile device calls, based on a converted telephone number of a mobile device, location information of the mobile device, and trunk group identifiers. A query requesting one or more routes for a mobile device call is generated. The query includes a converted telephone number of the mobile device and location information of the mobile device. One or more responses identifying one or more routes for the mobile device call are received from a centralized routing function. The one or more responses each include an originating trunk group identifier. The originating trunk group identifier includes an egress trunk group. Upon receiving the one or more responses, the mobile device call is routed using an outbound trunk group of a response from the centralized routing function.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: January 26, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Pierce Gorman, Hal S. Beech, Nicolas A. Nehme Antoun, Trey Allen Hilyard
  • Patent number: 8750884
    Abstract: Methods and systems for routing mobile device calls, based on a converted telephone number of a mobile device, location information of the mobile device, and trunk group identifiers. A query requesting one or more routes for a mobile device call is generated. The query includes a converted telephone number of the mobile device and location information of the mobile device. One or more responses identifying one or more routes for the mobile device call are received from a centralized routing function. The one or more responses each include an originating trunk group identifier. The originating trunk group identifier includes an egress trunk group. Upon receiving the one or more responses, the mobile device call is routed using an outbound trunk group of a response from the centralized routing function.
    Type: Grant
    Filed: September 5, 2012
    Date of Patent: June 10, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Pierce Gorman, Hal S. Beech, Nicolas A. Nehme-Antoun, Trey Allen Hilyard
  • Patent number: 8681782
    Abstract: A plurality of public safety answering points (PSAPs) are accessible via a voice-over-packet (VoP) network. A wireless access point of the VoP network is provisioned with a PSAP identifier and/or access point identifier to facilitate the routing of emergency services calls from the wireless access point to the appropriate PSAP. When a mobile node transmits a message to originate a call, the wireless access point parses the message to determine whether the mobile node is requesting an emergency services call. If an emergency call is being requested, the wireless access point inserts the PSAP identifier and/or access point identifier with which it has been provisioned into the message and forwards the modified message to a proxy server. The proxy server receives the modified message and routes the call to the appropriate PSAP, based on the PSAP identifier and/or access point identifier contained therein.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: March 25, 2014
    Assignee: Sprint Spectrum L.P.
    Inventors: Douglas R. Green, Shingara S. Dhanoa, Hal S. Beech
  • Patent number: 8381301
    Abstract: A system, method, and computer-readable media are described for identifying a split-flow communications session occurring over two or more incompatible communications protocols. A data stream governed by a first communications protocol is associated with a device or end device by comparing information in the data packet headers with information in a device database that matches devices with the header characteristics such as an IP address. A second data stream governed by a second incompatible communications protocol is similarly associated with the same target endpoint or device. The two incompatible data streams may then be evaluated as a single split-flow communications session for malicious content, or for other purposes. If malicious content is detected, corrective policies may be implemented on the split-flow communications session to protect the device from the malicious content.
    Type: Grant
    Filed: February 11, 2009
    Date of Patent: February 19, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Clayton B. Wilson, Frederick C. Rogers, Reza Jafari, Hal S. Beech
  • Patent number: 7916721
    Abstract: Systems and methods are provided for a home address subnet assignment for IPv6 bootstrapping. When a mobile-IPv6 router bootstraps, it receives a home address subnet prefix address (HoAp). The mobile-IPv6 router includes the HoAp and the mobile-IPv6 router's care-of address in a binding update, and sends the binding update to a home agent. The home agent associates the HoAp with the mobile-IPv6 router's care-of address. Thus, whenever the home agent receives a packet sent to an address with the same prefix as the HoAp, the home agent will forward the packet to the care-of address of the mobile-IPv6 router.
    Type: Grant
    Filed: November 5, 2007
    Date of Patent: March 29, 2011
    Assignee: Sprint Spectrum L.P.
    Inventors: Jeremy R. Breau, Hal S. Beech
  • Patent number: 7602886
    Abstract: A client device transmits, via a voice-over-packet (VoP) access network, a message that requests an emergency services call. An outbound proxy server receives the message and obtains a network-provided location of the client device, e.g., by looking up the source address of the message in a location database maintained by the access network or by invoking an active network location function. The outbound proxy server inserts the network-provided location into the message, leaving any client-provided location in the message undisturbed, and forwards the message to an emergency services routing server. The emergency services routing server determines which public safety answering point (PSAP) should receive the call, based on at least one of the network-provided location and any client-provided location in the message.
    Type: Grant
    Filed: July 20, 2005
    Date of Patent: October 13, 2009
    Assignee: Sprint Spectrum L.P.
    Inventors: Hal S. Beech, Douglas R. Green, Shingara S. Dhanoa