IP Library Granted Patent US 8,971,193
Granted Patent B2
US 8,971,193 · App. 13/317,673 · Granted Mar 3, 2015

Method to determine media paths in a SIP network using information from endpoints and intermediate devices

Inventors: David Samuel Martin (Pleasanton, CA); David Bauch (Elizabeth, CO); Karin Strametz (Campbell, CA)
Assignee: Edgewater Networks, Inc.
H04M15/48H04L43/04H04L43/106H04L12/1482H04M15/56H04M15/63
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,971,193
App. No.
13/317,673
Granted
Mar 3, 2015
Kind
B2
Abstract

An internet telephony call analyzer receives call information from endpoint and intermediate network devices, corrects timestamp errors in the records, stores the records, and identifies records associated with a single call session between two endpoint devices in the network. The timestamp errors may be corrected by applying a time differential correction to a call start timestamp and call stop timestamp of the record if the timestamp in the record differs from a system timestamp when the record was received by the call analyzer. Call information records associated with the same call session may be matched by identifying records with the same SIP call ID, the same SSRC ID and call start timestamps within a predetermined time interval of each other.

Claims (8)

1. A method for determining a network path for an internet telephony call, the method comprising:

receiving by a call analyzer via internet protocol multiple call information records from multiple endpoint and intermediate devices in a network; wherein each of the call information records comprises a call timestamp, an SIP Call-ID value from an SIP header, and an SSRC identifier from an RTP packet header

correcting by the call analyzer timestamp errors in the received multiple call information records;

storing by the call analyzer the received call information records;

identifying by the call analyzer a set of matching call information records from among the multiple call information records using corrected timestamp information in the multiple call information records, wherein the set of matching call information records are associated with a single call session between two endpoint devices in the network, whereby the network path for the single call is determined.

2. The method of claim 1 wherein correcting timestamp errors in the received multiple call information records comprises comparing a timestamp in a record of the multiple call information records with a system timestamp of the call analyzer when the record was received by the call analyzer, and, if the timestamp in the record differs from the system timestamp, applying a time differential correction to a call start timestamp and call stop timestamp of the record.

3. The method of claim 1 wherein identifying the set of matching call information records comprises using SIP call ID information in the multiple call information records, SSRC ID information in the multiple call information records, and timestamp information in the multiple call information records to identify matching records associated with the single call session.

4. The method of claim 1 wherein identifying the set of matching call information records comprises identifying records with a same SIP call ID, a same SSRC ID and call start timestamps within 300 seconds of each other.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jun 21, 2024
From: CITIZENS BANK, N.A.
To: EDGEWATER NETWORKS, INC.
Reel/Frame 067802/0395 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 046936/0746 Recorded Dec 6, 2021
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: EDGEWATER NETWORKS, INC.
Reel/Frame 058946/0359 →
SECURITY INTEREST Recorded Mar 3, 2020
From: EDGEWATER NETWORKS, INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 051989/0201 →
SECURITY INTEREST Recorded Sep 21, 2018
From: SONUS NETWORKS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 046936/0746 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2014
From: MARTIN, DAVID S.; BAUCH, DAVID; STRAMETZ, KARIN
To: EDGEWATER NETWORKS, INC.
Reel/Frame 034125/0280 →
Continuity (1)
Related Publication 20130100859A1 · Apr 25, 2013