×

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

  • US 10,116,709 B1
  • Filed: 03/15/2013
  • Issued: 10/30/2018
  • 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 operatively connected to a plurality of network edge devices, comprising the steps of:

  • receiving at a particular network edge device a predetermined list of possible communication nodes in the one or more networks through which communication sessions may be routed, and receiving one or more business rules relating to optimizing communication sessions;

    processing the one or more business rules at the particular network edge device to determine one or more actions to be taken by the particular network edge device to obtain information relevant to optimization of communication sessions;

    performing the one or more actions dictated by the one or more business rules via the particular network edge device, wherein at least one of the one or more actions comprises classifying each of the possible communication nodes based on communication session type, wherein a communication session type is a particular class of communication traffic of one or more classes of communication traffic that can be routed by each of the possible communication nodes;

    receiving information relating to optimization of communication sessions at the particular network edge device as a result of performance of the one or more actions dictated by the one or more business rules, wherein the information relating to optimization of communication sessions includes an indication of at least one communication session type for which each of the possible communication nodes is configured; and

    generating a prioritized list of the possible communication nodes based on the information relating to optimization of communication sessions and based on the one or more business rules, wherein the prioritized list of possible communication nodes includes a list of communication nodes classified by at least one communication session type.

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