×

Routing in a communications network using contextual information

  • US 9,059,892 B2
  • Filed: 04/29/2013
  • Issued: 06/16/2015
  • Est. Priority Date: 06/19/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for routing a source network application in a communications network, the method comprising:

  • receiving a transmission from the source network application, the transmission comprising content and metadata, the metadata including a destination address for the transmission;

    retrieving a set of contextual rules from a resource repository, the set of contextual rules describing modularized components extracted from received network applications;

    identifying one or more candidate destination network applications based on at least one of the metadata of the transmission and the set of contextual rules, each identified candidate destination network application having an initial priority weight, a larger priority weight indicating a higher likelihood of being selected as the destination network application for routing the source network application;

    dynamically adjusting the initial priority weights associated with the candidate destination network applications based on at least one of the metadata of the transmission and the set of contextual rules;

    selecting at least one destination network application from the candidate destination network applications based at least in part on the adjusted priority weights and a determination of whether the transmission requires a transformation;

    creating an application mapping template based on at least one selected destination network application with the largest adjusted priority weight, wherein the application mapping template contains instructions to route the source network application to the selected destination network application;

    transforming the transmission from the source network application according to the instructions contained in the application mapping template; and

    routing the transformed transmission to the at least one selected destination network application.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×