← Back to Patent Explorer
US5787164A Expired / Lapsed US ⏱️ 0.0 years remaining

Switched network call progress protocol analyzer

Assignee: Canoga Perkins Corp
•
Filing: 1996-08-12
•
Granted: 1998-07-28
•
Expires: 2016-08-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A device capable of analyzing call progress event information from sensors connected to switched network circuits for the purpose of identifying the beginning and end of a telephone call. The invention also collects and analyzes all events occurring between the origination and termination of the call, providing a detailed description of both telephone user and network element actions. Abnormal events are identified during this analysis so that call quality can be determined. The invention can use information supplied by sensors that are intrusive or non intrusive to the switched network circuit.

Inventors

  • 👤 Walton P. Haines
  • 👤 Steven Waller

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 07:28
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/22; H04M3/2254

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 117 words
A system for monitoring the progress of a call comprising: a sensor for sensing raw call progress signaling information on a circuit; a wrapper coupled to the sensor for receiving the sensed raw call progress signaling information and generating physical events and time events, the wrapper comprising: a call progress event processor configured to convert the raw call progress signaling information into call progress event indicators, a timer processor coupled to the call progress event processor configured to calculate an elapsed time from a previous call progress event; and a call progress state machine coupled to the timer processor configured to receive each event and determine a state of the progress of the call on the circuit.
Claim 2
Independent Claim 117 words
A system for monitoring the progress of a call comprising: a sensor for sensing raw call progress signaling information on a circuit; a wrapper coupled to the sensor for receiving the sensed raw call progress signaling information and generating physical events and time events, the wrapper comprising: a call progress event processor configured to convert the raw call progress signaling information into call progress event indicators, a timer processor coupled to the call progress event processor configured to calculate an elapsed time from a previous call progress event; and a call progress state machine coupled to the timer processor configured to receive each event and determine a state of the progress of the call on the circuit.
Claim 3
Dependent Claim 46 words
The system of claim 1, further comprising: a call status handler coupled to the call progress state machine configured to maintain a status of a call, including a state of the call and associated raw call progress signals, for each physical event received by the system.
Claim 4
Dependent Claim 36 words
The system of claim 2, further comprising: a state tracker coupled to the call progress state machine configured to track a state occupied by the call progress state machine and state information relating to the state.
Claim 5
Dependent Claim 53 words
The system of claim 3, further comprising: a call processor executive coupled to the call progress state machine and to the call status handler configured to receive call information, including call state information and call status information, translate the information received, and transmit the translated information to a device external to the wrapper.
Claim 6
Dependent Claim 30 words
The system of claim 1, wherein the timer processor is further configured to select a most recent event in time and, as a result, clock the call progress state machine.
Claim 7
Independent Claim 114 words
A method in a telephone system for determining and monitoring the status of at least one call comprising the steps of: sensing a raw call progress signal on a circuit; in response to the raw call progress signal, generating physical event and time events; converting the raw call progress signal to a call progress event indicator; calculating an elapsed time from a previous call progress event; determining whether at least one timer previously set has expired; based on the results of calculating and determining, waiting for a predetermined time and validating a duration for an expected call progress event; and selecting a most recent event, and in response, clocking a call progress state machine.
Claim 8
Independent Claim 114 words
A method in a telephone system for determining and monitoring the status of at least one call comprising the steps of: sensing a raw call progress signal on a circuit; in response to the raw call progress signal, generating physical event and time events; converting the raw call progress signal to a call progress event indicator; calculating an elapsed time from a previous call progress event; determining whether at least one timer previously set has expired; based on the results of calculating and determining, waiting for a predetermined time and validating a duration for an expected call progress event; and selecting a most recent event, and in response, clocking a call progress state machine.
Claim 9
Dependent Claim 16 words
The method of claim 6, wherein the most recent event is the expiration of a timer.
Claim 10
Dependent Claim 16 words
The method of claim 6, where in the most recent event is a call progress event.

References Cited (Backward Citations)

US4935958A Cited
US5023906A Cited
US5448624A Cited
US5483593A Cited
US5590182A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-07-27 2002-01-26 2002-07-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-07-27 2006-01-26 2006-07-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-07-27 2010-01-26 2010-07-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag