Hybrid recording of communications
First Claim
1. A method for recording communications comprising:
- monitoring communications;
determining availability of recording resources for recording the communications;
analyzing a recording hierarchy designating which types of recording resources have precedence over others of the recording resources; and
allocating an available one of the recording resources for recording a designated one of the communications based on the availability determined and the recording hierarchy.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for recording communications are provided. In this regard, a representative system incorporates recording resources and a recording controller. The recording resources are operative to record information corresponding to communications, with the communications being provided in multiple communication formats and/or involving devices and paths with varying characteristics and capabilities. The recording controller is communicatively coupled to each of the recording resources. The recording controller is operative to: monitor the communications; determine suitability and availability of the recording resources for recording the communications; analyze a recording hierarchy; and allocate at least an available one of the recording resources for recording a designated one of the communications based on the suitability and availability determined and the recording hierarchy.
131 Citations
25 Claims
-
1. A method for recording communications comprising:
-
monitoring communications; determining availability of recording resources for recording the communications; analyzing a recording hierarchy designating which types of recording resources have precedence over others of the recording resources; and allocating an available one of the recording resources for recording a designated one of the communications based on the availability determined and the recording hierarchy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13)
-
-
12. A computer-readable medium having a computer program stored thereon, the computer program comprising computer-executable instructions for performing the computer-implemented steps of:
-
monitoring communications provided to a contact center, the communications being provided in multiple communication formats; determining availability of recording resources for recording the communications; analyzing a recording hierarchy defining a recording priority based on types of recording resources for recording the communications; selecting an available one of the recording resources for recording a designated one of the communications based on the availability determined and the recording hierarchy; and instructing the available one of the recording resources to record the designated one of the communications. - View Dependent Claims (14, 15, 16)
-
-
17. A system for recording communications comprising:
-
recording resources operative to record information corresponding to communications; and a recording controller communicatively coupled to each of the recording resources, the recording controller being operative to; monitor the communications;
determine availability of the recording resources for recording the communications;
analyze a recording hierarchy designating which of the recording resources have precedence over others of the recording resources; and
allocate an available one of the recording resources for recording a designated one of the communications based on the availability determined and the recording hierarchy. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification