Central routing function (CRF) implementation on a call route
US-11888598-B1 · Jan 30, 2024 · US
US12010603B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12010603-B2 |
| Application number | US-202318194440-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 31, 2023 |
| Priority date | May 27, 2021 |
| Publication date | Jun 11, 2024 |
| Grant date | Jun 11, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A central routing function (CRF) platform. The CRF platform comprises at least one processor; a non-transitory memory communicatively coupled to the at least one processor that stores a plurality of prioritized international call route lists where each prioritized international call route list associates alternative international communication service carrier routes in a prioritized order with an international telephone number; and a call process application stored in the non-transitory memory that, when executed by the processor, receives a request for a prioritized international call route list from a network element, where the request comprises an international telephone number, pads out the international telephone number received from the network element to form a 15-digit number, looks up a prioritized international route list using the 15-digit number in the non-transitory memory, and sends the prioritized international route list to the network element.
Opening claim text (preview).
What is claimed is: 1. A method of providing a prioritized international call route list to a network element, where the international call route list associates alternative international communication service carrier routes with an international telephone number, comprising: building a plurality of prioritized international call route lists by an international call routing management system based on key performance indicators (KPIs) of international call routes, wherein the KPIs comprise a minutes of use KPI; adapting the prioritized international call route lists based on pre-defined overrides by the international call routing management system; sending the adapted prioritized international call route lists by the international call routing management system to a central routing function (CRF) platform; receiving a request for a prioritized international call route list by the CRF platform from a network element, where the request comprises an international telephone number; accessing a prioritized international call route list associated with the international telephone number by the CRF platform from among the plurality of adapted prioritized international call route lists; determining by the CRF platform that the international telephone number is associated with a percent allocation rule; based on the percent allocation rule removing the first priority call route from the prioritized call route list associated with the international telephone number by the CRF platform to make a curtailed prioritized international call route list; and sending the curtailed prioritized international call route list by the CRF platform to the network element. 2. The method of claim 1 , wherein each prioritized international call route list is associated to an international dial code that comprises 15 ASCII characters, and wherein accessing the prioritized international call route list associated with the international telephone number comprises matching at least part of the international telephone number to the international dial code of the international call route list. 3. The method of claim 2 , wherein the CRF platform extends the international telephone number to 15 digits by suffixing at least one ‘0’ at the end of the international telephone number. 4. The method of claim 2 , wherein some of the prioritized international call route lists are associated to an international dial code that ends with at least one ASCII character with a value equal to or greater than hexadecimal value 41. 5. The method of claim 2 , wherein some of the prioritized international call route lists are associated to an international dial code that ends with at least one ASCII character ‘A’. 6. The method of claim 1 , wherein the KPIs comprise a post-dial delay KPI, an average route advance KPI, an average duration of call KPI, an average mean opinion score KPI, an average killed calls KPI, and an average successful calls KPI. 7. The method of claim 1 , wherein each of the prioritized international call route lists comprises at least one international route that identifies a uniform resource locator (URL) associated with an international communication service carrier. 8. The method of claim 1 , wherein the network element is selected from the list consisting of a router, a session border controller, a break-out gateway control function, and a media gateway control function. 9. The method of claim 1 , wherein at least some of the prioritized international call route lists are prioritized based on least cost routing in addition to the KPIs. 10. The method of claim 1 , wherein the international call routing management system restricts each of the prioritized international call route lists to a predefined maximum number of routes. 11. The method of claim 1 , wherein an international communication service carrier whose guaranteed minutes-to-use have not yet been delivered during an in-progress evaluation period is placed in a higher priority position in the prioritized international call route list until the guaranteed minutes-of-use have been delivered for the in-progress evaluation period. 12. The method of claim 1 , wherein the building of the plurality of prioritized international call route lists is additionally based in part on price rating sheet data provide by international communication service carriers. 13. The method of claim 1 , wherein the predefined overrides specify certain conditions that apply for determining the prioritized international call route lists that vary from the use of the KPIs. 14. The method of claim 13 , wherein a predefined override excludes a carrier from routing for a specific call route. 15. The method of claim 13 , wherein a predefined override designates that a carrier is given precedence over given criteria for a specific route. 16. The method of claim 13 , wherein a predefined override designates that a carrier is subordinated to precedence of a given criteria for a specific route. 17. The method of claim 13 , wherein a predefined override designates that a carrier is included as a last route in a route list for a specific route. 18. The method of claim 1 , further comprising processing the adapted prioritized international call route lists by the CRF platform to build a dial code table. 19. The method of claim 1 , further comprising applying the percent allocation rule, wherein applying the percent allocation rule comprises looking up a count of calls allocated to communication service providers and comparing the counts to a percentage allocation stipulation defined by the percent allocation rule. 20. The method of claim 19 , wherein applying the percent allocation rule further comprises incrementing the count of calls allocated to at least one of the communication service carriers to track percentage allocation of calls among the communication service carriers.
Details of addressing, directories or routing tables · CPC title
Centralised routing · CPC title
per service, e.g. prepay or post-pay · CPC title
Arrangements for metering, time-control or time indication {; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP} · CPC title
Accounting or billing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.