×

Method, system, and computer program product for managing routing servers and services

  • US 10,225,181 B2
  • Filed: 10/17/2016
  • Issued: 03/05/2019
  • Est. Priority Date: 09/10/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving a call from a caller over a public switched telephone network;

    routing the call over a packet switched network via a gateway server;

    importing routes from a routing server and exporting local routes to the routing server;

    maintaining a list of the imported and exported routes;

    receiving a request for a route from the gateway server;

    finding one or more matching routes for a specific telephone number from the list of imported and exported routes based on the received request from the gateway server;

    prioritizing the one or more matching routes based on one or more parameters, wherein the prioritizing comprises;

    checking a route address entry for each of the one or more matching routes;

    analyzing route timing information for each of the one or more matching routes to determine whether the route is available;

    examining a route access entry for each of the one or more matching routes to determine whether the caller has access to the route;

    reducing the one or more matching routes based on the analyzing and the examining; and

    ordering the remaining one or more matching routes based on the route address entry, a cost estimate, a quality of service, and preference information for each of the remaining one or more matching routes; and

    providing the prioritized one or more matching routes to the gateway server in order to route the call received by the gateway server.

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