IP Library Granted Patent US 8,861,336
Granted Patent B2
US 8,861,336 · App. 13/754,489 · Granted Oct 14, 2014

Systems and methods for integrating route and rank information into call detail records

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,861,336
App. No.
13/754,489
Granted
Oct 14, 2014
Kind
B2
Abstract

The present technology is directed to systems and methods for integrating route and rank information into call detail records. The system receives information relating to a communication that is established between a first communication device and a second communication device. The information includes routing information for the established communication that includes at least a route identifier and a rank identifier. The system records the received route identifier and the rank identifier in a call detail record that is generated for the established communication. The route and rank information may be analyzed to for various purposes including troubleshooting and quality improvement.

Claims (24)

1. A method implemented using an IP telephony system having at least one processor and for analyzing information contained in call detail records (CDRs), comprising:

obtaining information from CDRs for communications that have been sent to a particular route;

analyzing, via the at least one processor, route and rank information obtained from the CDRs, wherein the rank information is indicative of a prioritization order of candidate gateways that appear in a routing table; and

determining whether to modify a routing table based on a result of analyzing the obtained route and rank information.

2. The method of claim 1 , wherein the determining step further comprises determining how to modify the routing table based on the result of the analyzing step.

3. The method of claim 1 , further comprising modifying the routing table based on the result of the analyzing step.

4. The method of claim 3 , wherein the modifying step comprises modifying a prioritization order of IP addresses of candidate gateways appearing in the routing table.

5. The method of claim 3 , wherein the modifying step comprises removing at least one IP address of a candidate gateway from the routing table.

6. The method of claim 1 , wherein the obtaining step comprises obtaining information from CDRs for communications sent to the particular route over a predetermined period of time.

7. The method of claim 1 , wherein the particular route is a pattern of digits of a telephone number.

8. The method of claim 1 , wherein the rank information is indicative of a prioritization order of an IP address of a candidate gateway that appears in the routing table.

9. A system for analyzing information contained in call detail records (CDRs) of an IP telephony system, comprising:

means for obtaining information from CDRs for communications that have been sent to a particular route;

means for analyzing route and rank information obtained from the CDRs, wherein the rank information is indicative of a prioritization order of candidate gateways that appear in a routing table; and

means for determining whether to modify a routing table based on the analysis of the obtained route and rank information by the analyzing means.

10. A system for analyzing information contained in call detail records (CDRs) of an IP telephony system, comprising:

a monitoring unit comprising at least one computer processor that obtains information from CDRs for communications that have been sent to a particular route, that analyses route and rank information obtained from the CDRs, wherein the rank information is indicative of a prioritization order of candidate gateways that appear in a routing table, and that determines whether to modify a routing table based on a result of the analysis of the obtained route and rank information in the CDRs.

11. The system of claim 10 , wherein the monitoring unit also determines how to modify the routing table based on the analysis of the route and rank information in the CDRs.

12. The system of claim 10 , wherein the monitoring unit causes the routing table to be modified based on the result of the analysis of the route and rank information in the CDRs.

13. The system of claim 12 , wherein the monitoring unit causes a prioritization order of IP addresses of candidate gateways appearing in the routing table to be modified.

14. The system of claim 12 , wherein the monitoring unit causes at least one IP address of a candidate gateway to be removed from the routing table.

15. The system of claim 10 , wherein the monitoring unit obtains information from CDRs for communications sent to the particular route over a predetermined period of time.

16. The system of claim 10 , wherein the particular route is a pattern of digits of a telephone number.

17. The system of claim 10 , wherein the rank information is indicative of a prioritization order of an IP address of a candidate gateway that appears in the routing table.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Jul 28, 2022
From: JPMORGAN CHASE BANK, N.A.
To: VONAGE AMERICA INC.; VONAGE HOLDINGS CORP.; VONAGE BUSINESS INC.; NEXMO INC.; TOKBOX, INC.
Reel/Frame 061002/0340 →
CHANGE OF NAME Recorded Jun 8, 2022
From: VONAGE AMERICA INC.
To: VONAGE AMERICA LLC
Reel/Frame 060313/0292 →
SECURITY INTEREST Recorded Nov 12, 2018
From: VONAGE AMERICA INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047502/0628 →
MERGER Recorded Mar 31, 2016
From: VONAGE NETWORK LLC
To: VONAGE AMERICA INC.
Reel/Frame 038320/0327 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT APPLICATION NUMBER 13966486 PREVIOUSLY RECORDED ON REEL 033545 FRAME 0424. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jan 21, 2016
From: VONAGE HOLDINGS CORP.; VONAGE NETWORK LLC; VONAGE BUSINESS SOLUTIONS INC.; VONAGE AMERICA INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037570/0203 →
SECURITY INTEREST Recorded Jul 29, 2015
From: VONAGE HOLDINGS CORP.; VONAGE AMERICA INC.; VONAGE BUSINESS SOLUTIONS, INC.; VONAGE NETWORK LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036205/0485 →
SECURITY INTEREST Recorded Aug 14, 2014
From: VONAGE HOLDINGS CORP.; VONAGE NETWORK LLC; VONAGE BUSINESS SOLUTIONS INC.; VONAGE AMERICA INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 033545/0424 →