Patent US1931998A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6252946B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for integrating call record information

Assignee: Nice Systems Inc
•
Filing: 1999-06-08
•
Granted: 2001-06-26
•
Expires: 2019-06-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for monitoring a telephone switching environment. In a preferred embodiment the system and method construct a call record for each telephone call; receive data regarding telephony events; match a received telephony event with a call record; update the matching call record based on the received telephony event data; and combine the updated call record with data indicating the location of recorded audio data for the segment of the call, to generate a master call record representing the lifetime of the telephone call. Additionally, the system and method are capable of assembling and playing back segments of telephone calls using the recorder locations described in the master call record for each telephone call, and of using the master call record to display a graphical representation of the telephone call.

Inventors

  • 👤 David A. Glowny
  • 👤 Phil Min Ni
  • 👤 John E. Richter

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 17:33
CPC Classifications
G; G11; G11B; G11B31/00; H; H04; H04M; H04M3/00; H04M3/22; H04M3/36; H04M3/42; H04M3/42221; H04M2203/00; H04M2203/30; H04M2203/301; H04M3/2218; H04M3/2281; H04M3/42314; H04M3/42323; H04M3/50; H04M3/51; H04M3/5175

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 130 words
A method for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the method comprising: (a) constructing a call record for at least one telephone call; (b) receiving data regarding telephony events associated with one or more telephone calls; (c) matching a received telephony event with a constructed call record; (d) updating the matching call record based on the received telephony event data, said received telephony event data comprising data describing the duration of the telephone call; and (e) combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call.
Claim 2
Independent Claim 130 words
A method for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the method comprising: (a) constructing a call record for at least one telephone call; (b) receiving data regarding telephony events associated with one or more telephone calls; (c) matching a received telephony event with a constructed call record; (d) updating the matching call record based on the received telephony event data, said received telephony event data comprising data describing the duration of the telephone call; and (e) combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call.
Claim 3
Independent Claim 133 words
A method for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the method comprising: (a) constructing a call record for at least one telephone call; (b) receiving data regarding telephony events associated with one or more telephone calls; (c) matching a received telephony event with a constructed call record; (d) updating the matching call record based on the received telephony event data, said received telephony event data comprising data describing the start and end time of the telephone call; and (e) combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call.
Claim 4
Independent Claim 133 words
A method for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the method comprising: (a) constructing a call record for at least one telephone call; (b) receiving data regarding telephony events associated with one or more telephone calls; (c) matching a received telephony event with a constructed call record; (d) updating the matching call record based on the received telephony event data, said received telephony event data comprising data describing the start and end time of the telephone call; and (e) combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call.
Claim 5
Independent Claim 141 words
A method for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the method comprising: (a) constructing a call record for at least one telephone call; (b) receiving data regarding telephony events associated with one or more telephone calls; (c) translating the data regarding telephony events into a platform-specific format; (d) matching a received telephony event with a constructed call record; (e) updating the matching call record based on the received telephony event data, said received telephony event data comprising data describing the duration of the telephone call; and (f) combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call.
Claim 6
Independent Claim 141 words
A method for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the method comprising: (a) constructing a call record for at least one telephone call; (b) receiving data regarding telephony events associated with one or more telephone calls; (c) translating the data regarding telephony events into a platform-specific format; (d) matching a received telephony event with a constructed call record; (e) updating the matching call record based on the received telephony event data, said received telephony event data comprising data describing the duration of the telephone call; and (f) combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call.
Claim 7
Independent Claim 145 words
A method for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the method comprising: (a) constructing a call record for at least one telephone call; (b) receiving data regarding telephony events associated with one or more telephone calls; (c) translating the data regarding telephony events into a platform-specific format; (d) matching a received telephony event with a constructed call record; (e) updating the matching call record based on the received telephony event data, said received telephony event data comprising data describing the start time and end time of the telephone call; and (f) combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call.
Claim 8
Independent Claim 145 words
A method for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the method comprising: (a) constructing a call record for at least one telephone call; (b) receiving data regarding telephony events associated with one or more telephone calls; (c) translating the data regarding telephony events into a platform-specific format; (d) matching a received telephony event with a constructed call record; (e) updating the matching call record based on the received telephony event data, said received telephony event data comprising data describing the start time and end time of the telephone call; and (f) combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call.
Claim 9
Dependent Claim 21 words
The method of claim 4 wherein the call record is updated with data fields describing each participant of the telephone call.
Claim 10
Independent Claim 154 words
A method for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the method comprising: (a) constructing a call record for at least one telephone call; (b) receiving data regarding telephony events associated with one or more telephone calls; (c) matching a received telephony event with a constructed call record; (d) updating the matching call record based on the received telephony event data; and (e) combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call; and (f) using the master call record to display a graphical representation of each segment of the telephone call; wherein the graphical representation comprises a representation of the length of time of each segment of the telephone call.
Claim 11
Independent Claim 154 words
A method for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the method comprising: (a) constructing a call record for at least one telephone call; (b) receiving data regarding telephony events associated with one or more telephone calls; (c) matching a received telephony event with a constructed call record; (d) updating the matching call record based on the received telephony event data; and (e) combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call; and (f) using the master call record to display a graphical representation of each segment of the telephone call; wherein the graphical representation comprises a representation of the length of time of each segment of the telephone call.
Claim 12
Dependent Claim 142 words
A computer program for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the computer program comprising: (a) software for constructing a call record for at least one telephone call; (b) software for receiving data regarding telephony events associated with one or more telephone calls; (c) software for matching a received telephony event with a constructed call record; (d) software for updating the matching call record based on the received telephony event data, said received telephony event data comprising data describing the duration of the telephone call; and (e) software for combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call.
Claim 13
Dependent Claim 142 words
A computer program for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the computer program comprising: (a) software for constructing a call record for at least one telephone call; (b) software for receiving data regarding telephony events associated with one or more telephone calls; (c) software for matching a received telephony event with a constructed call record; (d) software for updating the matching call record based on the received telephony event data, said received telephony event data comprising data describing the duration of the telephone call; and (e) software for combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call.
Claim 14
Dependent Claim 146 words
A computer program for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the computer program comprising: (a) software for constructing a call record for at least one telephone call; (b) software for receiving data regarding telephony events associated with one or more telephone calls; (c) software for matching a received telephony event with a constructed call record; (d) software for updating the matching call record based on the received telephony event data, said received telephony event data comprising data describing the start time and end time of the telephone call; and (e) software for combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call.
Claim 15
Dependent Claim 146 words
A computer program for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the computer program comprising: (a) software for constructing a call record for at least one telephone call; (b) software for receiving data regarding telephony events associated with one or more telephone calls; (c) software for matching a received telephony event with a constructed call record; (d) software for updating the matching call record based on the received telephony event data, said received telephony event data comprising data describing the start time and end time of the telephone call; and (e) software for combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call.
Claim 16
Dependent Claim 147 words
An article of manufacture storing a computer program for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the computer program comprising: (a) software for constructing a call record for at least one telephone call; (b) software for receiving data regarding telephony events associated with one or more telephone calls; (c) software for matching a received telephony event with a constructed call record; (d) software for updating the matching call record based on the received telephony event data, said received telephony event data comprising data describing the duration of the telephone call; and (e) software for combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call.
Claim 17
Dependent Claim 147 words
An article of manufacture storing a computer program for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the computer program comprising: (a) software for constructing a call record for at least one telephone call; (b) software for receiving data regarding telephony events associated with one or more telephone calls; (c) software for matching a received telephony event with a constructed call record; (d) software for updating the matching call record based on the received telephony event data, said received telephony event data comprising data describing the duration of the telephone call; and (e) software for combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call.
Claim 18
Dependent Claim 151 words
An article of manufacture storing a computer program for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the computer program comprising: (a) software for constructing a call record for at least one telephone call; (b) software for receiving data regarding telephony events associated with one or more telephone calls; (c) software for matching a received telephony event with a constructed call record; (d) software for updating the matching call record based on the received telephony event data, said received telephony event data comprising data describing the start time and end time of the telephone call; and (e) software for combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call.
Claim 19
Dependent Claim 151 words
An article of manufacture storing a computer program for constructing and maintaining data representations of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders, the computer program comprising: (a) software for constructing a call record for at least one telephone call; (b) software for receiving data regarding telephony events associated with one or more telephone calls; (c) software for matching a received telephony event with a constructed call record; (d) software for updating the matching call record based on the received telephony event data, said received telephony event data comprising data describing the start time and end time of the telephone call; and (e) software for combining the updated call record with data indicating the location of recorded audio data for the segment of the call, to obtain a master call record representing the lifetime of the telephone call.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-06-25 2004-12-25 2005-06-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-06-25 2008-12-25 2009-06-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-06-25 2012-12-25 2013-06-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag