Patents by Inventor Aaron Paul Hinkle

Aaron Paul Hinkle 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: 11051218
    Abstract: A data communication system delivers voice-conferencing and video-conferencing to User Equipment (UE). A wireless communication network establishes a signaling bearer between the UE and an Internet Protocol Multimedia Subsystem (IMS). The IMS initiates a video-conference bearer for the UE over the wireless communication network. The wireless communication network exchanges video data over the video-conference bearer using Carrier Aggregation (CA). In response to a UE handover to a target wireless access node, the wireless communication network signals the IMS to convert the video-conference bearer into a voice-conference bearer based on Carrier Aggregation (CA) technology at the target wireless access node. The IMS initiates a voice-conference bearer for the UE over the wireless communication network. The wireless communication network exchanges voice data over the voice-conference bearer.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: June 29, 2021
    Assignee: SPRINT COMMUNICATIONS COMPANY LLC
    Inventors: Marouane Balmakhtar, Aaron Paul Hinkle, G. Murat Karabulut
  • Patent number: 11025756
    Abstract: A data system controls a virtual Probe (vProbe) in a Network Function Virtualization Infrastructure (NFVI). A probe controller transfers header separation instructions for a multiple protocols to the vProbe. The vProbe receives data packets and identifies the protocols in the data packets. The vProbe retrieves header data from individual data packets based on the header separation instructions for the individual protocols in the individual data packets. The vProbe transfers the retrieved header data based on the header separation instructions.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: June 1, 2021
    Assignee: Sprint Communications Company L.P.
    Inventors: Marouane Balmakhtar, Aaron Paul Hinkle
  • Publication number: 20190349454
    Abstract: A data system controls a virtual Probe (vProbe) in a Network Function Virtualization Infrastructure (NFVI). A probe controller transfers header separation instructions for a multiple protocols to the vProbe. The vProbe receives data packets and identifies the protocols in the data packets. The vProbe retrieves header data from individual data packets based on the header separation instructions for the individual protocols in the individual data packets. The vProbe transfers the retrieved header data based on the header separation instructions.
    Type: Application
    Filed: July 25, 2019
    Publication date: November 14, 2019
    Inventors: Marouane Balmakhtar, Aaron Paul Hinkle
  • Patent number: 10455062
    Abstract: A Network Function Virtualization (NFV) system controls multi-protocol virtual Probes (vProbes). A vProbe controller transfers protocol data and correlated header separation instructions to a vProbe in an NFV Infrastructure (NFVI). The vProbe receives the header separation instructions and the correlated protocol data. The vProbe receives data packets from an NFV switching system and identifies protocol data for the data packets. The vProbe uses the protocol data to determine the correlated header separation instructions. The vProbe retrieves header data from the data packets based on the header separation instructions and transfers the retrieved header data based on the header separation instructions.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: October 22, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Marouane Balmakhtar, Aaron Paul Hinkle
  • Publication number: 20190215741
    Abstract: A data communication system delivers voice-conferencing and video-conferencing to User Equipment (UE). A wireless communication network establishes a signaling bearer between the UE and an Internet Protocol Multimedia Subsystem (IMS). The IMS initiates a video-conference bearer for the UE over the wireless communication network. The wireless communication network exchanges video data over the video-conference bearer using Carrier Aggregation (CA). In response to a UE handover to a target wireless access node, the wireless communication network signals the IMS to convert the video-conference bearer into a voice-conference bearer based on Carrier Aggregation (CA) technology at the target wireless access node. The IMS initiates a voice-conference bearer for the UE over the wireless communication network. The wireless communication network exchanges voice data over the voice-conference bearer.
    Type: Application
    Filed: March 13, 2019
    Publication date: July 11, 2019
    Inventors: Marouane Balmakhtar, Aaron Paul Hinkle, G. Murat Karabulut
  • Patent number: 10298449
    Abstract: A computer system establishes data communications for a virtual machine that is configured with an enhanced Media Access Control (MAC) address. A management computer instantiates the virtual machine responsive to the enhanced MAC address. The management computer automatically instantiates a virtual Local Area Network (vLAN) and a virtual Switch (vSW) on the vLAN to serve the virtual machine using the enhanced MAC address. The management computer allocates an Internet Protocol (IP) address to the virtual machine and automatically instantiates a virtual Router (vRTR) to serve the vSW using the IP address. A network computer executes the virtual machine, the vLAN, the vSW, and the vRTR to exchange user data between the virtual machine and a data communication network over the vSW, vLAN, and vRTR using the enhanced MAC address and the IP address.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: May 21, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Seng Chai Gan, Aaron Paul Hinkle, Michael Francis Fiumano
  • Patent number: 10278100
    Abstract: A Long Term Evolution (LTE) Mobility Management Entity (MME) manages a service level for an Internet Protocol Multimedia Subsystem (IMS) media session for a User Equipment (UE). The MME exchanges first control data with the UE to establish an IMS signaling bearer and a media session bearer. The MME identifies a UE hand-over between LTE access nodes during the IMS media session and determines an access technology difference between the LTE access nodes. The MME determines when the service level for the IMS media session should be modified based on the access technology difference and exchanges service modification data with the IMS. The MME exchanges second control data with the UE to indicate a modification to the service level for the IMS media session.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: April 30, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Marouane Balmakhtar, Aaron Paul Hinkle, G. Murat Karabulut
  • Patent number: 10172063
    Abstract: A wireless network backhaul node serves eNodeBs. The backhaul node exchanges user data and network signaling between the eNodeBs and a Long Term Evolution (LTE) core. The backhaul node receives loading information from the eNodeBs and determines overloaded eNodeBs and underloaded eNodeBs. The backhaul node selects handover thresholds for the eNodeBs to inhibit handovers from the underloaded eNodeBs to the overloaded eNodeBs and to encourage handovers from the overloaded eNodeBs to the underloaded eNodeBs. The backhaul node transfers the selected handover thresholds to the eNodeBs. The backhaul node also performs X2 and/or S1 handover assistance for the eNodeBs.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: January 1, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Marouane Balmakhtar, Aaron Paul Hinkle
  • Patent number: 10051646
    Abstract: Examples disclosed herein provide systems, methods, and software to dynamically provide carrier aggregation to wireless communication devices. In one example, a method of operating an eNodeB includes exchanging first wireless communication signals with a wireless communication device using a first carrier aggregation configuration. The method further provides identifying a request from the wireless communication device for a modified quality of service, and determining a second carrier aggregation configuration based on the request. The method also includes exchanging second wireless communication signals with the wireless communication device using the second carrier aggregation configuration.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: August 14, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Aaron Paul Hinkle, Lawrence Charles Gassman
  • Patent number: 9986483
    Abstract: An LTE base station facilitates handoffs in an LTE communication system. The LTE base station is configured to exchange session communications with a UE and receive session information transmitted from an LTE communication control system, the session information including a media type of the communication session and a vector associated with the UE. The LTE base station is further configured to identify a plurality of candidate base stations within a proximity threshold to a path of the vector associated with the UE, poll the plurality of candidate base stations for capability information, process the capability information to determine a set of the candidate base stations that support the media type of the communication session, select a target base station for a handoff from the set of the candidate base stations that support the media type, and instruct the UE to initiate the handoff to the target base station.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: May 29, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Marouane Balmakhtar, Aaron Paul Hinkle, G. Murat Karabulut
  • Publication number: 20180077013
    Abstract: A computer system establishes data communications for a virtual machine that is configured with an enhanced Media Access Control (MAC) address. A management computer instantiates the virtual machine responsive to the enhanced MAC address. The management computer automatically instantiates a virtual Local Area Network (vLAN) and a virtual Switch (vSW) on the vLAN to serve the virtual machine using the enhanced MAC address. The management computer allocates an Internet Protocol (IP) address to the virtual machine and automatically instantiates a virtual Router (vRTR) to serve the vSW using the IP address. A network computer executes the virtual machine, the vLAN, the vSW, and the vRTR to exchange user data between the virtual machine and a data communication network over the vSW, vLAN, and vRTR using the enhanced MAC address and the IP address.
    Type: Application
    Filed: November 15, 2017
    Publication date: March 15, 2018
    Inventors: Seng Chai Gan, Aaron Paul Hinkle, Michael Francis Fiumano
  • Patent number: 9882742
    Abstract: A data communication network controls the amounts of virtual network elements it uses. A control system processes user data packets from multiple wireless base stations to determine amounts of user data packet tunnels for a plurality of Quality-of-Service (QoS) levels. The control system processes the amounts of the user data packet tunnels for the QoS levels to identify a target amount of virtual packet gateways to serve the user data packet tunnels. A virtual network element system implements the target amount of the virtual packet gateways to serve the user data packet tunnels at the QoS levels with the virtual packet gateways.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: January 30, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Aaron Paul Hinkle, Seng Chai Gan, Khoi Dinh Nguyen, Danmei Wu
  • Patent number: 9876689
    Abstract: Systems, methods, and software for providing a virtualized communication networking environment are provided herein. In one example, a method includes identifying a media access control address for a network interface of a virtual machine, the media access control address comprising at least one communication network indicator associated with a virtualized local area network. If a virtual network element has not been generated for handling traffic associated with the network interface of the virtual machine, then generating the virtual network element and associating the virtual network element with the virtualized local area network based on the communication network indicator. When the virtual network element has been generated, then assigning the network interface of the virtual machine to the virtual network element associated with the virtualized local area network based on the communication network indicator of the media access control address.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: January 23, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Seng Chai Gan, Aaron Paul Hinkle, Michael Francis Fiumano
  • Patent number: 9860117
    Abstract: Systems, methods, and software for providing a virtualized communication networking environment are provided herein. In one example, a method includes identifying an Internet Protocol (IP) address for a network interface of a virtual machine based on at least a communication network indicator in a MAC address associated with the network interface of the virtual machine. If the virtual network element has not been generated for handling IP traffic associated with the network interface of the virtual machine, then generating the virtual network element and associating the virtual network element with the network interface of the virtual machine based on at least the communication network indicator in the MAC address. When the virtual network element has been generated, then configuring the virtual network element for the IP traffic associated with the network interface of the virtual machine based at least the communication network indicator in the MAC address.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: January 2, 2018
    Assignee: Sprint Communications Company, L.P.
    Inventors: Seng Chai Gan, Aaron Paul Hinkle, Michael Francis Fiumano
  • Publication number: 20170005834
    Abstract: A data communication network controls the amounts of virtual network elements it uses. A control system processes user data packets from multiple wireless base stations to determine amounts of user data packet tunnels for a plurality of Quality-of-Service (QoS) levels. The control system processes the amounts of the user data packet tunnels for the QoS levels to identify a target amount of virtual packet gateways to serve the user data packet tunnels. A virtual network element system implements the target amount of the virtual packet gateways to serve the user data packet tunnels at the QoS levels with the virtual packet gateways.
    Type: Application
    Filed: September 15, 2016
    Publication date: January 5, 2017
    Inventors: Aaron Paul Hinkle, Seng Chai Gan, Khoi Dinh Nguyen, Danmei Wu
  • Publication number: 20160309486
    Abstract: Examples disclosed herein provide systems, methods, and software to dynamically provide carrier aggregation to wireless communication devices. In one example, a method of operating an eNodeB includes exchanging first wireless communication signals with a wireless communication device using a first carrier aggregation configuration. The method further provides identifying a request from the wireless communication device for a modified quality of service, and determining a second carrier aggregation configuration based on the request. The method also includes exchanging second wireless communication signals with the wireless communication device using the second carrier aggregation configuration.
    Type: Application
    Filed: May 9, 2016
    Publication date: October 20, 2016
    Inventors: Aaron Paul Hinkle, Lawrence Charles Gassman
  • Patent number: 9473385
    Abstract: An LTE network, having a plurality of base stations and S-GWs, processes GTP packets to determine an amount of GTP tunnels between the base stations and the S-GWs gateways. The LTE network processes the amount of GTP tunnels to determine a target amount of LTE P-GWs to serve the base stations. If the target amount of the LTE P-GWs is greater than a current amount of the LTE P-GWs, then an additional amount of virtual LTE P-GWs is implemented to serve the base stations. If the target amount of the LTE P-GWs is less than the current amount of the LTE P-GWs, then an extra amount of the virtual LTE P-GWs that serve the base stations are removed.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: October 18, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Aaron Paul Hinkle, Seng Chai Gan, Khoi Dinh Nguyen, Danmei Wu
  • Patent number: 9351309
    Abstract: Examples disclosed herein provide systems, methods, and software to dynamically provide carrier aggregation to wireless communication devices. In one example, a method of operating an eNodeB includes exchanging first wireless communication signals with a wireless communication device using a first carrier aggregation configuration. The method further provides identifying a request from the wireless communication device for a modified quality of service, and determining a second carrier aggregation configuration based on the request. The method also includes exchanging second wireless communication signals with the wireless communication device using the second carrier aggregation configuration.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: May 24, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Aaron Paul Hinkle, Lawrence Charles Gassman
  • Patent number: 9338133
    Abstract: A method, system, and medium are provided for locating an optimal security gateway. A default gateway receives a request to access a macrocell. The default security gateway obtains a current location for each macrocell in response to a security gateway discovery function. Based on the response, routes to a best security gateway for each macrocell are determined. A best security gateway is identified based on factors that include the distance from a picocell connected to the default security gateway having backhaul traffic to offload to the appropriate macrocells connected to the best security gateway.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: May 10, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Seng Gan, Michael Francis Fiumano, Aaron Paul Hinkle, Reiko Miller
  • Patent number: 9331905
    Abstract: Examples disclosed herein provide systems, methods, and software to establish service configurations via Ethernet Local Management Interface. In one example, a method of operating a communication system to configure Ethernet elements includes, in a request Ethernet element, determining identification data based on a media access control (MAC) address and a virtual local area network (VLAN) for the requesting Ethernet element. The method further provides, in the requesting Ethernet element, transferring, via Ethernet Local Management Interface (E-LMI), the identification data to a receiving Ethernet element. The method also includes, in the receiving Ethernet element, receiving the identification information, transferring a service configuration request based on the identification information to a configuration management system, and receiving a service configuration from the configuration management system.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: May 3, 2016
    Assignee: Sprint Communication Company L.P.
    Inventors: Michael Francis Fiumano, Aaron Paul Hinkle, Seng Chai Gan