Origination and Destination Based Routing
AssigneeComcast Cable Communications, LLC
InventorsArvind Kaushal, Jon Boone, Brett Sherman, Richard Wikoff, Jaime Jimenez
Life of this patent
Estimating the term…
Abstract
One or more aspects of the disclosure relate to various functions and processes related to routing of calls based on origination and/or destination information. In one aspect, a method may comprise receiving a request for a call session, and the request may include an indicator that may indicate whether to route a call based on origination and/or destination information of the call session. Based on the indicator, a routing element may determine whether the call session should be routed based on origination information and/or destination information.
Claims20
A method comprising:
- determining, by a routing computing device and based on a call session request, whether a call session from an origin to a destination should be routed based on one of origination information or destination information;
- determining, based on the one of the origination information or the destination information, a database;
- determining, using the database and the one of the origination information or the destination information, an intermediate destination;
- and
- routing, by the routing computing device, the call session toward the destination via the intermediate destination.
A non-transitory computer-readable medium storing instructions that, when executed by one or more computing devices, cause:
- determining, based on a call session request, whether a call session from an origin to a destination should be routed based on one of origination information or destination information;
- determining, based on the one of the origination information or the destination information, a database;
- determining, using the database and the one of the origination information or the destination information, an intermediate destination;
- and
- routing the call session toward the destination via the intermediate destination.
A system comprising:
- a routing computing device;
- and
- an intermediate destination device,
- wherein the routing computing device comprises:
- one or more processors;
- and
- memory storing instructions that, when executed by the one or more processors, cause the routing computing device to:
- determine, based on a call session request, whether a call session from an origin to a destination should be routed based on one of origination information or destination information;
- determine, based on the one of the origination information or the destination information, a database;
- determine, using the database and the one of the origination information or the destination information, an intermediate destination;
- and
- route the call session toward the destination via the intermediate destination device, and
- wherein the intermediate destination device comprises:
- one or more processors;
- and
- memory storing instructions that, when executed by the one or more processors, cause the intermediate destination device to:
- receive the call session from the routing computing device;
- and
- further route the call session toward the destination.
Dependencies are inferred from the claim text.