Patents by Inventor John Burnette

John Burnette 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: 20210119923
    Abstract: A method includes intercepting a first data packet being transmitted from a domain name system (DNS) server to a first client device, the first data packet being a DNS response, extracting a first internet protocol (IP) address and a first hostname from the first data packet, and storing the first IP address and the first hostname in a first entry of an identification table.
    Type: Application
    Filed: December 28, 2020
    Publication date: April 22, 2021
    Inventors: Sean BROWN, John BURNETTE, Ben HADORN, Hugo GARZA, Ethan NORDNESS
  • Patent number: 10924577
    Abstract: Systems and methods for delivering fractions of content to user devices before the content is selected or requested (e.g., a pre-delivery of content) are described. In some embodiments, the systems and methods receive an indication that content is available for pre-delivery from a content server to a user device over a network, determine a fraction (e.g., size) of the content available for pre-delivery that satisfies one or more predicted content playback conditions, and causes the determined fraction of the content available for pre-delivery to be delivered to the user device.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: February 16, 2021
    Assignee: Opanga Networks, Inc.
    Inventors: Jeffrey Paul Harrang, Giles Westerfield, John Burnette, David Gibbons
  • Patent number: 10911361
    Abstract: A method includes intercepting a first data packet being transmitted from a domain name system (DNS) server to a first client device, the first data packet being a DNS response, extracting a first internet protocol (IP) address and a first hostname from the first data packet, and storing the first IP address and the first hostname in a first entry of an identification table.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: February 2, 2021
    Assignee: Opanga Networks, Inc.
    Inventors: Sean Brown, John Burnette, Ben Hadorn, Hugo Garza, Ethan Nordness
  • Publication number: 20210021532
    Abstract: A method includes examining a first data packet transmitted to a first network equipment from a second network equipment. A data flow type of the first data packet is determined. If the data flow type is determined to be the first type of data flow, determining a delivery throughput of the first data packet to the first network equipment over a data flow path. The determined delivery performance of the first data packet is compared to an expected peak data throughput capacity for a data packet transmitted to the first network equipment from the second network equipment. Transmission of data packets to the first network equipment is paced if the comparison of the determined delivery performance and the expected peak data throughput capacity indicates a congestion exists over the data flow path.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Inventors: John BURNETTE, Ben HADORN, Jeffrey HARRANG, David GIBBONS
  • Patent number: 10834002
    Abstract: A method includes examining a first data packet transmitted to a first network equipment from a second network equipment. A data flow type of the first data packet is determined. If the data flow type is determined to be the first type of data flow, determining a delivery throughput of the first data packet to the first network equipment over a data flow path. The determined delivery performance of the first data packet is compared to an expected peak data throughput capacity for a data packet transmitted to the first network equipment from the second network equipment. Transmission of data packets to the first network equipment is paced if the comparison of the determined delivery performance and the expected peak data throughput capacity indicates a congestion exists over the data flow path.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: November 10, 2020
    Assignee: OPANGA NETWORKS, INC.
    Inventors: John Burnette, Ben Hadorn, Jeffrey Harrang, David Gibbons
  • Patent number: 10834650
    Abstract: A method includes identifying one or more elephant flows operated by a plurality of user equipment (UE) terminals located in a first coverage area, comparing the one or more elephant flows to threshold characteristics, determining whether the coverage area is congested, causing handover of the plurality of UE terminals from the first coverage area when the one or more elephant flows exceed the threshold characteristics and the first coverage area is congested.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: November 10, 2020
    Assignee: OPANGA NETWORKS, INC.
    Inventors: Ben Hadorn, Jeffrey P. Harrang, John Burnette, David Gibbons
  • Publication number: 20200120586
    Abstract: A wireless device determines whether a data session is performance sensitive, and in response to the data session being performance sensitive, selects a data transport node (DTN) and performs the data session using the selected DTN. Whether a data session is performance sensitive may be determined using information on a process associated with the data session, by monitoring the data session, or both. The DTN may be selected from a list of available DTNs according to which DTN will probably provide the highest performance for the data session, or according to which DTN or DTNs will probably provide adequate performance. Micro speed tests, historical performance information, or other criteria may be used to predict the performance of the available DTNs. When multiple DTNs satisfy the selection criteria, a “good neighbor” policy may be used to select the DTN.
    Type: Application
    Filed: October 11, 2019
    Publication date: April 16, 2020
    Inventors: Ben HADORN, Ben HOOBLER, John BURNETTE, Dave GIBBONS, Zack BRENTSON, Chris GRAHAM, Michelle MILLER
  • Publication number: 20200084294
    Abstract: Systems and methods for delivering content to user devices before the content is selected or requested (e.g. a pre-delivery of content) within predetermined delivery windows and/or during suitable pre-delivery conditions are described. In some embodiments, the systems and methods receive an indication that content is available for pre-delivery from a content server to a user device over a network, select a delivery window that satisfies one or more pre-delivery policy conditions associated with pre-delivery of content to the user device, and cause the content to be delivered to the user device upon commencement of the selected delivery window.
    Type: Application
    Filed: November 19, 2019
    Publication date: March 12, 2020
    Inventors: Jeffrey Paul HARRANG, Ben HADORN, John BURNETTE, David GIBBONS
  • Patent number: 10567988
    Abstract: A method includes detecting a data flow between a user equipment in a radio access network (RAN) and a content provider, measuring a delivery performance between the user equipment and a transport manager by inspecting a plurality of data packets in the data flow, and inferring control information associated with the data flow using the measured delivery performance. The transport manager is connected between the RAN and the content provider.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: February 18, 2020
    Assignee: Opanga Networks, Inc.
    Inventors: Jeffrey Paul Harrang, John Burnette, David Gibbons, David Ryan, Benjamin Hadorn
  • Publication number: 20200037221
    Abstract: A method includes identifying one or more elephant flows operated by a plurality of user equipment (UE) terminals located in a first coverage area, comparing the one or more elephant flows to threshold characteristics, determining whether the coverage area is congested, causing handover of the plurality of UE terminals from the first coverage area when the one or more elephant flows exceed the threshold characteristics and the first coverage area is congested.
    Type: Application
    Filed: July 3, 2019
    Publication date: January 30, 2020
    Inventors: Ben HADORN, Jeffrey P. HARRANG, John BURNETTE, David GIBBONS
  • Patent number: 10511688
    Abstract: Systems and methods for delivering content to user devices before the content is selected or requested (e.g. a pre-delivery of content) within predetermined delivery windows and/or during suitable pre-delivery conditions are described. In some embodiments, the systems and methods receive an indication that content is available for pre-delivery from a content server to a user device over a network, select a delivery window that satisfies one or more pre-delivery policy conditions associated with pre-delivery of content to the user device, and cause the content to be delivered to the user device upon commencement of the selected delivery window.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: December 17, 2019
    Assignee: Opanga Networks, Inc.
    Inventors: Jeffrey Paul Harrang, Ben Hadorn, John Burnette, David Gibbons
  • Publication number: 20190296991
    Abstract: A Metrics Parser Coordinator (MPC) coordinates data sharing between components of a network. A process performed by the MPC may include receiving data from a plurality of input interfaces, parsing the data, filtering the parsed data, storing the filtered data in a metric storage, mapping the filtered data according to the input interfaces, and providing the filtered data stored in the metric storage to the first registered application. Each interface may be defined differently from each other interface, and the filtered data including information requested by a first registered application. The interfaces may include 3rd Generation Partnership Project interfaces, Long Term Evolution interfaces, and custom interfaces. The MPC may further allow applications to register to publish data, subscribe to data, or both.
    Type: Application
    Filed: March 25, 2019
    Publication date: September 26, 2019
    Inventors: John BURNETTE, Sean BROWN, Ben HADORN, Hugo GARZA, Ethan NORDNESS, Dave GIBBONS, Tayler ANGEVINE
  • Patent number: 10383022
    Abstract: A method includes identifying one or more elephant flows operated by a plurality of user equipment (UE) terminals located in a first coverage area, comparing the one or more elephant flows to threshold characteristics, determining whether the coverage area is congested, causing handover of the plurality of UE terminals from the first coverage area when the one or more elephant flows exceed the threshold characteristics and the first coverage area is congested.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: August 13, 2019
    Assignee: Opanga Networks, Inc.
    Inventors: Ben Hadorn, Jeffrey P. Harrang, John Burnette, David Gibbons
  • Publication number: 20190215273
    Abstract: A method includes examining a first data packet transmitted to a first network equipment from a second network equipment. A data flow type of the first data packet is determined. If the data flow type is determined to be the first type of data flow, determining a delivery throughput of the first data packet to the first network equipment over a data flow path. The determined delivery performance of the first data packet is compared to an expected peak data throughput capacity for a data packet transmitted to the first network equipment from the second network equipment. Transmission of data packets to the first network equipment is paced if the comparison of the determined delivery performance and the expected peak data throughput capacity indicates a congestion exists over the data flow path.
    Type: Application
    Filed: March 19, 2019
    Publication date: July 11, 2019
    Inventors: John BURNETTE, Ben HADORN, Jeffrey HARRANG, David GIBBONS
  • Publication number: 20190191003
    Abstract: Systems and methods for delivering fractions of content to user devices before the content is selected or requested (e.g., a pre-delivery of content) are described. In some embodiments, the systems and methods receive an indication that content is available for pre-delivery from a content server to a user device over a network, determine a fraction (e.g., size) of the content available for pre-delivery that satisfies one or more predicted content playback conditions, and causes the determined fraction of the content available for pre-delivery to be delivered to the user device.
    Type: Application
    Filed: February 22, 2019
    Publication date: June 20, 2019
    Inventors: Jeffrey Paul HARRANG, Giles WESTERFIELD, John BURNETTE, David GIBBONS
  • Publication number: 20190166052
    Abstract: A method is performed by a computing device in a data transport network. The computing device receives congestion-related information corresponding to current conditions of a portion of the network. The computing device determines whether a data transport session has a fair-share protocol. When the data transport session has the fair-share protocol, determining a congestion policy for the data transport session, and applying, using the congestion-related information, the congestion policy to the data transport session.
    Type: Application
    Filed: November 27, 2018
    Publication date: May 30, 2019
    Inventors: Ben HADORN, John BURNETTE, Dave GIBBONS, Ethan NORDNESS
  • Patent number: 10270700
    Abstract: Systems and methods for managing and pacing data flows are described. In some embodiments, the systems and methods may select a data flow for management, the data flow being transmitted from a first network equipment to a second network equipment, determine, at a third network equipment, a delivery performance of the data flow being transmitted to the second network equipment, detect network congestion based on the determined delivery performance of the data flow being transmitted to the second network equipment, and pace, at the third network device and based on the detected network congestion, delivery of the data flow to the second network equipment by reducing a rate at which the data flow is delivered to the second network equipment.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: April 23, 2019
    Assignee: Opanga Networks, Inc.
    Inventors: John Burnette, Ben Hadorn, Jeffrey Harrang, David Gibbons
  • Patent number: 10250711
    Abstract: Systems and methods for delivering fractions of content to user devices before the content is selected or requested (e.g., a pre-delivery of content) are described. In some embodiments, the systems and methods receive an indication that content is available for pre-delivery from a content server to a user device over a network, determine a fraction (e.g., size) of the content available for pre-delivery that satisfies one or more predicted content playback conditions, and causes the determined fraction of the content available for pre-delivery to be delivered to the user device.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: April 2, 2019
    Assignee: OPANGA NETWORKS, INC.
    Inventors: Jeffrey Paul Harrang, Giles Westerfield, John Burnette, David Gibbons
  • Publication number: 20180316618
    Abstract: A method includes intercepting a first data packet being transmitted from a domain name system (DNS) server to a first client device, the first data packet being a DNS response, extracting a first internet protocol (IP) address and a first hostname from the first data packet, and storing the first IP address and the first hostname in a first entry of an identification table.
    Type: Application
    Filed: April 27, 2018
    Publication date: November 1, 2018
    Inventors: Sean BROWN, John BURNETTE, Ben HADORN, Hugo GARZA, Ethan NORDNESS
  • Patent number: 9906595
    Abstract: Systems and methods for discovering content sources and/or delivering content to applications resident on mobile devices are described. In some embodiments, the systems and methods transmit information identifying one or more applications resident on a mobile device to a server, receive, from the server, information associated with content items available for retrieval from a content server and associated with the identified one or more applications, and cause the mobile device to retrieve at least one of the content items available for retrieval from the content server.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: February 27, 2018
    Assignee: OPANGA NETWORKS, INC.
    Inventors: Ethan Nordness, Jeffrey Paul Harrang, John Burnette, Michelle Miller, Ben Hadorn, Giles Westerfield, Nathan Clark, Linh Nguyen, Cory Gabrielsen, David Gibbons