Systems and methods for capturing communications data
First Claim
1. A method for capturing communications data from a customer center coupled to a recording system, comprising the steps of:
- receiving information related to a communications protocol;
determining whether the communications protocol is supported by the recording system;
receiving communications data using the supported communications protocol;
receiving external call contact events associated with the communications data; and
recording the received communications data based on the received external call contact events, wherein determining whether the communications protocol is supported comprises searching through an interface library database having multiple interface libraries and determining whether there is a corresponding interface library with a set of rules for the determined communications protocol, the set of rules being associated with data representation, signaling, authentication and error detection, that are needed to send information over a communications channel; and
wherein the method further comprising determining that the communications protocol is not supported, and downloading a corresponding interface library that has a set of rules for the communications protocol.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for capturing communications data are provided. An exemplary method comprises the steps of: establishing connection with a customer center, the customer center being associated with a communications infrastructure; obtaining information that is related to the communications infrastructure, the information obtained being related to a communications protocol that is associated with the communications infrastructure; determining the type of communications protocol based on the information obtained; determining whether the type of communications protocol is supported by a recording system; responsive to determining that the type of communications protocol is supported, receiving communications data using the determined communications protocol; determining whether to record the received communications data; and responsive to determining that the received communications data are to be recorded, recording the received communications data.
180 Citations
25 Claims
-
1. A method for capturing communications data from a customer center coupled to a recording system, comprising the steps of:
-
receiving information related to a communications protocol; determining whether the communications protocol is supported by the recording system; receiving communications data using the supported communications protocol; receiving external call contact events associated with the communications data; and recording the received communications data based on the received external call contact events, wherein determining whether the communications protocol is supported comprises searching through an interface library database having multiple interface libraries and determining whether there is a corresponding interface library with a set of rules for the determined communications protocol, the set of rules being associated with data representation, signaling, authentication and error detection, that are needed to send information over a communications channel; and
wherein the method further comprising determining that the communications protocol is not supported, and downloading a corresponding interface library that has a set of rules for the communications protocol. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for capturing communications data, comprising:
-
a communications infrastructure; a recording system being operative to establish connection with the customer center via the communications infrastructure, the recording system being operative to;
obtain information related to the communications infrastructure, the information obtained being related to a communications protocol that is associated with the communications infrastructure;determine the type of communications protocol based on the information obtained; determine the type of communications protocol associated with the communications infrastructure; determine whether the type of communications protocol is supported by the recording system; responsive to determining that the type of communications protocol is supported, receive communications data using the determined communications protocol; receive external call contact events associated with the communications data; determine whether to record the received communications data based on the external call contact events; and responsive to determining that the received communications data are to be recorded, record the communications data, wherein the recording system includes an interface library database having multiple interface libraries, the recording system being operative to search through the interface library database and determine a corresponding interface library with a set of rules for data representation, signaling, authentication and error detection, that are needed to send information over a communications channel; and
wherein responsive to the recording system determining that the communications protocol is not supported, a corresponding interface library is uploaded into the recording system, the uploaded interface library having a set of rules for the communications protocol. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A recording system that captures communications data, comprising:
-
an interface device that is operative to establish a connection with a customer center via a communications infrastructure; and a capture engine that communicates with the interface device, the capture engine having at least one interface library, the capture engine being operative to; receive information related to the communications infrastructure, the received information being related to a communications protocol that is associated with the communications infrastructure determine the type of communications protocol based on the information obtained; receive external call contact events associated with the communications data; determine whether the at least one interface library has a set of rules for the communications protocol, the set of rules being associated with at least one of the following;
data representation, signaling, authentication and error detection, any of which is needed to send information over a communications channel,receive communications data using the communications protocol, determine whether to record the received communications data, and responsive to determining that the received communications data are to be recorded based on the external call contact events, record the communications data; and
wherein responsive to the capture engine determining that the communications protocol is not supported, a corresponding interface library is uploaded into the capture engine, the uploaded interface library having a set of rules for the communications protocol.- View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification