×

Systems and methods for optimizing application data delivery over third party networks

  • US 9,699,069 B1
  • Filed: 03/15/2013
  • Issued: 07/04/2017
  • Est. Priority Date: 08/22/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for optimizing communication sessions through one or more networks comprising a plurality of communication nodes, comprising the steps of:

  • receiving communication session parameters at a particular communication node of a series of communication nodes indicating initiation of a particular communication session, the communication session parameters including predetermined routing information for routing the particular communication session through the series of communication nodes and a particular communication session type associated with the particular communication session, wherein the particular communication node is an intermediary communication node in the series of communication nodes;

    retrieving a prioritized list of possible communication nodes from a local particular communication node database, the prioritized list of possible communication nodes indicating possible communication nodes in the one or more networks through which communication sessions may be routed, wherein each of the possible communication nodes include one or more properties that optimize each possible communication node for one or more communication session types;

    based on the communication session parameters corresponding to the particular communication session, identifying an optimized communication node through which the particular communication session should be routed, wherein the optimized communication node is identified at least in part by matching the particular communication session type of the particular communication session with a corresponding communication session type of the optimized communication node; and

    modifying the predetermined routing information of the particular communication session to route the particular communication session through the identified optimized communication node,whereby the particular communication session is transmitted from the particular communication node to the identified optimized communication node.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×