Call route generation for other communication service carriers as a service

US11627076B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11627076-B2
Application numberUS-202217840449-A
CountryUS
Kind codeB2
Filing dateJun 14, 2022
Priority dateJun 30, 2021
Publication dateApr 11, 2023
Grant dateApr 11, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method of providing prioritized call route lists to network elements of communication service carriers. The method comprises building prioritized route lists by a centralized routing function (CRF) platform by processing prioritized route list transactions built by a route generation application based on key performance indicators, receiving a request for a prioritized route list by the CRF platform from a session border controller (SBC) controlled by the first communication service carrier, where the request comprises an identity of a second communication service carrier and a destination telephone number, determining a subscriber service level associated with the second communication service carrier by the CRF platform, based on the determined subscriber service level, looking up a prioritized route list by the CRF platform based on the destination telephone number, and sending the looked up prioritized route list by the CRF platform to the SBC.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for providing prioritized call route lists to network elements of communication service carriers, comprising: receiving key performance indicators (KPIs) by a route generation application executing on a computer system from network elements (NEs) of communication service carriers; building prioritized route list transactions by the route generation application based on the KPIs and based on criteria provided by the communication service carriers; sending the prioritized route list transactions by the route generation application to a centralized routing function (CRF) platform; building prioritized route lists by the CRF platform based on processing the prioritized route list transactions; receiving a request for a prioritized route list from a NE by the CRF platform, where the request comprises a destination telephone number; selecting a prioritized route list by the CRF platform based on the destination telephone number; and sending the selected prioritized route list by the CRF platform to the NE, wherein a call is completed using one of the call routes identified in the selected prioritized route list. 2. The method of claim 1 , wherein the route generation application and the CRF platform are controlled by a first communication service carrier, and wherein the NE comprises a session border controller (SBC). 3. The method of claim 2 , wherein the SBC completes the call by routing the call out of a network domain of the first communication service carrier. 4. The method of claim 3 , wherein the SBC communicates with the CRF platform via a trusted side of the SBC and routes the call out of the network domain of the first communication service carrier via an untrusted side of the SBC. 5. The method of claim 3 , wherein the SBC is an ingress SBC and completes the call by routing the call to a second SBC controlled by the first communication service carrier that is an egress SBC, further comprising routing the call out of the network domain of the first communication service carrier by the second SBC. 6. The method of claim 5 , wherein the ingress SBC communicates with the CRF platform and with the second SBC via a trusted side of the ingress SBC, wherein the second SBC communicates with the ingress SBC via a trusted side of the egress SBC, and wherein the second SBC routes the call out of the network domain of the first communication service carrier via an untrusted side of the egress SBC. 7. The method of claim 1 , wherein the call is one of an international call, a domestic long-distance call, or a toll-free call. 8. A method of providing prioritized call route lists to network elements of communication service carriers, comprising: receiving key performance indicators (KPIs) by a route generation application executing on a computer system from network elements (NEs) of communication service carriers; building prioritized route list transactions by the route generation application based on the KPIs and based on criteria provided by the communication service carriers; sending the prioritized route list transactions by the route generation application to a centralized routing function (CRF) platform; building prioritized route lists by the CRF platform based on processing the prioritized route list transactions; receiving a request for a prioritized route list from a NE by the CRF platform, where the request comprises a destination telephone number; selecting a prioritized route list by the CRF platform based on the destination telephone number; sending the selected prioritized route list by the CRF platform to the NE; building updated prioritized lists by the CRF platform based on processing updated prioritized route list transactions received from the route generation application, wherein the updated prioritized route list transactions are built based on updated KPIs; receiving a different request for a prioritized route list from the NE by the CRF platform, where the request comprises a different destination telephone number; selecting an updated prioritized route list by the CRF platform based on the different destination telephone number; and sending the selected updated prioritized route list by the CRF platform to the NE. 9. The method of claim 8 , wherein the NE comprises a session border controller (SBC). 10. The method of claim 9 , further comprising: receiving the selected prioritized route list by the SBC; and completing a call by the SBC using one of the call routes identified in the selected prioritized route list. 11. The method of claim 10 , wherein a type of the call is one of an international call, a domestic long-distance call, and a toll-free call. 12. The method of claim 10 , wherein the call is a wholesale call. 13. The method of claim 8 , wherein the KPIs comprise at least three of a post-dial delay KPI, an average route advances KPI, an average duration of call KPI, an average mean opinion score KPI, an average killed calls KPI, an average successful calls KPI, a quality of service (QoS) KPI, and a minutes of usage KPI. 14. The method of claim 8 , wherein the route generation application builds the prioritized route list transactions further based on rate sheets provided by the communication service carriers. 15. A method of providing prioritized call route lists to network elements of communication service carriers, comprising: receiving key performance indicators (KPIs) by a route generation application executing on a computer system from network elements (NEs) of communication service carriers; building prioritized route list transactions by the route generation application based on the KPIs and based on criteria provided by the communication service carriers; sending the prioritized route list transactions by the route generation application to a centralized routing function (CRF) platform; building prioritized route lists by the CRF platform based on processing the prioritized route list transactions; receiving a request for a prioritized route list by the CRF platform from a NE, where the request comprises a destination telephone number; determining by the CRF platform that the request is associated with completing a toll-free call to the destination telephone number; accessing a service management system (SMS) by the CRF platform to look up a carrier associated with the destination telephone number; based on the identity of the carrier associated with the destination telephone number, selecting a prioritized route list by the CRF platform based on the destination telephone number; and sending the selected prioritized route list by the NE, wherein the toll-free call is completed using one of the call routes identified in the selected prioritized route list. 16. The method of claim 15 , wherein the route generation application and the CRF platform are controlled by a first communication service carrier, and wherein the SMS is located outside of a network domain of the first communication service carrier. 17. The method of claim 15 , wherein the route generation application and the CRF platform are controlled by a first communication service carrier, and wherein the SMS is located inside a network domain of the first communication service carrier. 18. The method of claim 17 , wherein the SMS is created as a copy of data entries copied from other SMS data stores located outside of the network domain of the first communication service carrier. 19. The method of claim 15 , wherein the KPIs comprise at least three of a post-dial delay KPI, an average

Assignees

Inventors

Classifications

  • H04L45/42Primary

    Centralised routing · CPC title

  • Address processing for routing · CPC title

  • using an overlay routing layer · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11627076B2 cover?
A method of providing prioritized call route lists to network elements of communication service carriers. The method comprises building prioritized route lists by a centralized routing function (CRF) platform by processing prioritized route list transactions built by a route generation application based on key performance indicators, receiving a request for a prioritized route list by the CRF p…
Who is the assignee on this patent?
T Mobile Innovations Llc
What technology area does this patent fall under?
Primary CPC classification H04L45/42. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 11 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).