×

Network address family translation method and system

  • US 10,263,951 B2
  • Filed: 05/04/2017
  • Issued: 04/16/2019
  • Est. Priority Date: 01/09/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method for optimizing a communication session from a first network comprising at least one first communication node to a second network comprising at least one second communication node, the method comprising:

  • receiving an at least one session parameter at a first communication node in the first network indicating initiation of the communication session, the at least one session parameter comprising an originating node network type identifying the first network, a session criteria, a session type, and a predetermined routing information for routing the communication session, wherein the predetermined routing information further comprises a destination node network type identifying a network within which a destination node is located;

    retrieving to the first communication node from a local communication node database a list of communication nodes through which the communication session may be routed, wherein the list of communication nodes contains all possible communication nodes in both the first network and the second network, and wherein the list of communication nodes has a prioritization based at least in part on a session criteria and a session type of each of the all possible communication nodes;

    identifying at the first communication node, based on a set of business rules stored at and executed by a processing unit of the first communication node, an optimized communication node from the list of communication nodes, wherein when the set of business rules is executed, the processing unit analyzes the list of communication nodes based at least in part on the at least one session parameter and the prioritization of the list of communication nodes;

    determining at the first communication node if the optimized communication node is within the first network or within the second network;

    upon the first communication node determining the optimized communication node is within the second network, modifying at the first communication node at least one abstraction layer of the communication session by modifying at least one implementation instruction for a set of functionality of the at least one abstraction layer to allow transmission of the communication session from the first communication node within the first network to the optimized communication node within the second network; and

    modifying the predetermined routing information further comprising the destination node network type to identify the second network, wherein the communication session is transmitted from the first communication node within the first network to the optimized communication node within the second network.

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