×

Methods and apparatus for processing and display of voice data

  • US 7,693,268 B2
  • Filed: 04/01/2005
  • Issued: 04/06/2010
  • Est. Priority Date: 04/02/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for creating a composite data source having a common data representation from disparate sources of voice data, the method comprising:

  • establishing at least one data transmission link to each of a plurality of heterogeneous messaging data sources, wherein each of the heterogeneous messaging data sources have unique data storage and formatting standards for voice data associated therewith, wherein the voice data associated with at least one heterogeneous messaging data source from the plurality of heterogeneous messaging data sources includes operational data generated by an operating system resident on the at least one heterogeneous messaging data source, and at least one of call or message transaction data generated by one or more messaging applications residing on the at least one heterogeneous messaging data source;

    transmitting, to the at least one heterogeneous messaging data source, a first request for the operational data over the at least one established data transmission link using a first data access protocol;

    transmitting, to the at least one heterogeneous messaging data source, a second request for the at least one of call or message transaction data over the at least one established data transmission link using a second data access protocol, wherein the second data access protocol is different from the first data access protocol;

    receiving voice data including the operational data and the at least one of call or message transaction data from the at least one heterogeneous messaging data source in response to the first transmitted request and the second transmitted request, wherein the operational data and the at least one of call or message transaction data is received in a binary format;

    retrieving a set of stored voice data transformation rules;

    selectively applying a first subset of the voice data transformation rules to the received operational data to transform the received operational data into a common data representation; and

    selectively applying a second subset of the voice data transformation rules to the received at least one of call or message transaction data to transform the received at least one of call or message transaction data into the common data representation, wherein the first subset of voice data transformation rules are distinct from the second subset of voice data transformation rules, and wherein the selective application of the first and second subset of voice data transformation rules is based at least in part on the heterogeneous messaging data source from which the voice data is received and the format of the received voice data,wherein selectively applying the second subset of voice data transformation rules further comprises;

    converting the received at least one of call or message transaction data from the binary format to a logical record format,analyzing one or more data records in the logical record format based on one or more attributes associated with the received at least one of call or message transaction data, wherein at least one of the one or more attributes comprise a transaction type attribute, andcorrelating the one or more data records into one or more sets of data records based on the transaction type attribute.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×