Methods and apparatus for processing and display of voice data
First Claim
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;
transmitting at least one request for voice data to each of the messaging data sources over the at least one established data transmission link using at least one data access protocol;
receiving the requested voice data in response to the at least one transmitted request;
retrieving a set of stored voice data transformation rules; and
selectively applying the voice data transformation rules to the received voice data to transform the received voice data into a common data representation.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and methods for creating a composite data source having a common data representation from disparate sources of voice data. Data transmission links are established to heterogeneous messaging data sources, requests for voice data is sent using data access protocols, the voice data is received, and a set of voice data transformation rules are selectively applied to the voice data to transform the data into a common data representation. The common data representation can also be used as a source for reporting and graphical displays to monitor the operational aspects of the sources of voice data.
-
Citations
33 Claims
-
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;
transmitting at least one request for voice data to each of the messaging data sources over the at least one established data transmission link using at least one data access protocol;
receiving the requested voice data in response to the at least one transmitted request;
retrieving a set of stored voice data transformation rules; and
selectively applying the voice data transformation rules to the received voice data to transform the received voice data into a common data representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for creating a composite data source having a common data representation from disparate sources of voice data comprising:
a voice data aggregation server comprising;
a plurality of data collection objects, each object exposing at least one data retrieval method such that connectivity is established with each of a plurality of heterogeneous messaging data sources and thereby facilitating the receipt of voice data from the messaging data sources at the server;
a memory structure for storing the received data and a set of voice data transformation rules relating to the received data; and
a transformation engine for retrieving the stored data and data transformation rules from the memory structure and selectively applying the rules to the data to transform the data into a common data representation. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
28. A voice data infrastructure monitoring apparatus comprising:
-
a data store for storing voice data retrieved from a plurality of heterogeneous messaging data sources;
a user-interface in communication with the data store for producing a graphical representation of information relating to the contents of the data store; and
an expert engine in communication with the data store and user-interface for selectively applying a set of transformation rules to the voice data thereby creating a common data representation of the messaging data sources.
-
-
29. A user-interface for displaying information relating to the operational aspects of messaging data sources, the user-interface comprising:
at least one display window, each display window comprising a listing of active links wherein each active link, when activated, displays information relating to the operational aspects of a messaging data source. - View Dependent Claims (30, 31, 32, 33)
Specification