CA2376157A1

A system and method for call record creation and processing

Abstract

A system and method for monitoring a telephone switching environment is described and includes constructing a call record (150) for each telephone call, receiving data regarding telephony events, matching a received telepho ne event with a call record, updating the matching call record based on the received telephony event data, and combining the updated call record with da ta indicating the location of recorded audio data (140, 145) 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 assemblin g and playing back segments of telephone calls using the recorder location described in the master call record for each telephone call and of using the master call record to display a graphical representation (160) of the telephone call.

CA2376157A1, drawing sheet 1
Sheet 1 of 33

Term

Term ended

Projected expiry passed 8 June 2020, 6.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

38 claims: 6 independent, 32 dependent

  1. 1
    CA 02376157 2001-12-03 WO 00/76188 PCT/USOO/15748 CLAIMS What is claimed is:1. A method for providing records of lifetimes of telephone calls comprising one or more segments, audio data for each segment being recorded on one or more recorders having known locations, 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.
  2. 6
    Computer software for implementing the method steps in accordance with claim 1,2, 3,4, or 5. CA 02376157 2001-12-03 WO 00/76188 PCT/US00/15748
  3. 8
    A method of playing back data segments stored in one or more locations accessible by one or more playback servers, the method comprising (a) identifying data segments to be played back and an order in which the identified segments are to be played back;(b) transmitting notifications to playback servers associated with the identified data segments to prepare for playback;and (c) playing back the identified segments in the identified order upon receipt of a request for playback.
  4. 14
    Computer software for implementing the method steps in accordance with claim 8, 9,10,11,12, or 13. CA 02376157 2001-12-03 WO 00/76188 PCT/US00/15748
  5. 16
    A system for recording information regarding telephone calls comprising one or more segments, comprising:(a) a first memory having one or more locations storing audio data regarding telephone call segments relating to one or more telephone calls;(b) a second memory having one or more locations storing data regarding telephony events associated with the telephone call segments;and (c) a processor programmed to identify telephone call segments that relate to one telephone call and to construct a data representation of a lifetime of the telephone call, using data regarding telephony events associated with the telephone call segments of the telephone call.
  6. 21
    A method for recording information regarding telephone calls comprising one or more segments, comprising:CA 02376157 2001-12-03 WO 00/76188 PCT/USOO/15748 (a) receiving audio data regarding one or more telephone call segments relating to one or more telephone calls, and data regarding telephony events associated with said telephone call segments;(b) storing the received audio data regarding telephone call segments;(c) storing the received data regarding telephony events associated with said telephone call segments;(d) identifying telephone call segments that relate to one telephone call;and (e) constructing a data representation of a lifetime of the telephone call using data regarding telephony events associated with the telephone call segments of the telephone call.
  7. 29
    A method of recording telephone call information comprising:(a) electronically receiving data from a first source regarding telephony events related to one or more telephone calls;(b) electronically receiving data from a second source regarding telephony events related to one or more telephone calls;and (c) electronically combining event data from said first source and event data from said second source into a single call record when event data from said first and second sources is related to the same telephone call.
  8. 33
    Computer software executable to process telephone call information, comprising:(a) one or more data collection threads for receiving data regarding telephony events from a plurality of sources;(b) one or more data normalization threads for combining event data received via the data collection threads into call records;and (c) one or more message emitter threads for converting data from the one or more data normalization threads into a format specific to a target platform, and transmitting said converted data to the target platform. 100 CA 02376157 2001-12-03 WO 00/76188 PCT/US0Û/15748
  9. 37
    Computer software for implementing the method steps in accordance with claim 29 or 30.