| VERINT AMERICAS INC. Patent applications |
| Patent application number | Title | Published |
| 20120014516 | DETERMINING AND DISPLAYING APPLICATION USAGE DATA IN A CONTACT CENTER ENVIRONMENT - Embodiments disclosed herein provide systems and methods for processing and displaying call state and application usage information in a contact center environment. In a particular embodiment, a method provides receiving application usage information and call state information and processing the application usage information and the call state information to determine an amount of time spent using each application of a plurality of applications by each agent of a plurality of agents during each call state of a plurality of call states. The method further provides generating a representation of the amount of time spent using at least one of the plurality of applications by at least one of the plurality of agents during at least one of the plurality of call states. | 01-19-2012 |
| 20110295639 | SYSTEMS AND METHODS FOR AUTOMATIC SCHEDULING OF A WORKFORCE - Systems and methods are disclosed for scheduling a workforce. In one embodiment, the method comprises the steps of: collecting an agent activity of a first class and an agent activity of a second class; and displaying the agent activity of the first class and the agent activity of the second class along the same timeline axis. The agent activities are collected from a contact center data source. The second class is different from the first class. Both activities are associated with the same agent. Each activity is derived from a different virtual data source. | 12-01-2011 |
| 20110225185 | SYSTEMS AND METHODS FOR STORING AND SEARCHING DATA IN A CUSTOMER CENTER ENVIRONMENT - Systems and methods for storing data in a customer center environment are provided. In this regard, a representative method comprises: generating data from workforce applications, at least one of the workforce applications including at least one of forecasting, scheduling, recording, and monitoring functionalities; and storing the data from the at least one of the workforce applications in a storage area network (SAN), the SAN being operable to connect the at least one of the workforce applications to computer storage devices. The method can further include keeping recorded contacts in a long term storage device such as the SAN or an operational data store (ODS) and transparently searching in both the ODS and the SAN simultaneously. With a concept of moving data on to a file system SAN which is cheaper as compared to a database technology such as ODS, the method facilitates predictable performance from the ODS and easier manageability with constant cost from SAN. | 09-15-2011 |
| 20110150207 | SYSTEMS AND METHODS FOR DISCOVERING CUSTOMER CENTER INFORMATION - A method for discovering customer center information includes receiving a plurality of customer center information from a plurality of respective information sources, and correlating the plurality of customer center information to determine an identity of a customer center agent accessing customer center resources. | 06-23-2011 |
| 20110103572 | SYSTEMS AND METHODS FOR ANALYZING CONTACT CENTER INTERACTIONS - Systems and methods for analyzing contact center interactions are provided. In this regard, a representative method includes: receiving information corresponding to an interaction between a contact center agent and a customer; and assessing quality of the interaction based, at least in part, on information corresponding to at least one of: a history of the customer; and an event corresponding to the customer and occurring subsequent to the interaction. | 05-05-2011 |
| 20110038475 | SYSTEMS AND METHODS FOR DATA SYNCHRONIZATION IN A CUSTOMER CENTER - A synchronization manager comprises an instruction execution system. The instruction execution system is configured to identify an initial master application of a plurality of workforce applications that are in communication with a contact center, identify remaining ones of the workforce applications as slave applications, determine a substitute master application hierarchy by prioritizing the slave applications, monitor the initial master application to detect changes to user data, and if changes to the user data in the initial master application are detected, update corresponding user data in the slave applications with the changes to the user data in the initial master application. The instruction execution system is further configured to, if the initial master application is unavailable, identify one of the slave applications as a substitute master application based on the prioritization of the slave applications in the substitute master application hierarchy, and monitor the substitute master application to detect changes to the user data. | 02-17-2011 |
| 20100202611 | SYSTEMS AND METHODS FOR PROTECTING INFORMATION - Systems and methods for protecting information provided to an agent via a communication network are provided. In this regard, a representative method comprises, receiving information related to a transaction, wherein the information includes video. Additionally, the method includes initiating a recording of the video and identifying visual content in the video that is to be protected. The method further comprises preventing unauthorized access to the visual content during replay of the recording of the video. | 08-12-2010 |
| 20100202461 | INTERNET PROTOCOL ANALYZING - Included are methods for facilitating routing of control data associated with a communication to a plurality of recorders. One such method, among others, includes receiving control data related to a communication and routing the received control data to at least one recorder via a layer | 08-12-2010 |
| 20100172485 | SYSTEMS AND METHODS FOR DETERMINING ALLOCATIONS FOR DISTRIBUTED MULTI-SITE CONTACT CENTERS - A system for allocating contact center resources among geographically distributed sub-centers of an enterprise comprises a processing system. The processing system is configured to create a distributed campaign for the enterprise, create a workload forecast of events for the distributed campaign, wherein the processing system, to create the workload forecast, is configured to treat the geographically distributed sub-centers as being co-located in a virtual contact center, execute a discrete event-based simulation utilizing the virtual contact center to allocate the events to the contact center resources, wherein the processing system, to execute the discrete event-based simulation, is configured to treat the contact center resources as being co-located in the virtual contact center, and determine recommended allocations of the contact center resources among the geographically distributed sub-centers based on a relative distribution of the events allocated to the contact center resources at the geographically distributed sub-centers. | 07-08-2010 |
| 20090141885 | SYSTEM AND METHOD FOR RECORDING VOICE AND THE DATA ENTERED BY A CALL CENTER AGENT AND RETRIEVAL OF THESE COMMUNICATION STREAMS FOR ANALYSIS OR CORRECTION - Communications systems are provided, a representative one of which incorporates: a recorder operative to record information associated with a communication; and a first computer application operative to provide a graphical user interface, the graphical user interface being configured such that, responsive to a user input designating a portion of the communication via the graphical user interface, information corresponding to that portion of the communication and recorded by the recorder is presented to the user, the first computer application being further operative to construct an integrated data stream comprising at least some of the information recorded. | 06-04-2009 |
| 20090055548 | SYSTEMS AND METHODS FOR MULTI-STREAM RECORDING - Included are embodiments for multi-stream recording. At least one embodiment of a method receiving an indication that a communication session is initiated, the communication session including communications data, the communications data being received at a communications device at an extension and sending a request for at least a portion of the communications data. Some embodiments include receiving, at a recording device associated with the extension, at least a portion of the requested data, the at least a portion of the requested data being received as a copy of the communications data. | 02-26-2009 |
| 20090034436 | SYSTEMS AND METHODS OF RECORDING SOLUTION INTERFACE - Included are embodiments for providing an interface. At least one embodiment of a method includes receiving communications data associated with a communications session, the communications session facilitated in an Internet Protocol environment and providing an interface for facilitating recording of at least a portion of the communications session, the interface being facilitated in an Internet Protocol format. | 02-05-2009 |
| 20080281870 | Method, Apparatus, and System for Capturing Data Exchanged Between a Server and a User - Data exchanged between at least one server and at least one user is intercepted in a capturing module that operates independently from the server and the user. A copy of the intercepted data is stored in a database. The intercepted data that is destined for the server is forwarded to the server, or the intercepted data that is destined for the user is forwarded to the user. The intercepting and storing are performed transparently to the user. Interception of data may be performed continuously, and storing of data may be performed during a predetermined time window or at predetermined time intervals. The intercepted data may include events, attributes, images, user identifications, requests, and/or responses. Only a predetermined portion of the data and/or data that satisfies predefined rules is stored. The user may be a web server or a web browser, and the server may be a web server. The data may be exchanged in the form of an Internet protocol and assembled into a web page view for the user. Interception and storing may be performed concurrently for capturing data exchanged simultaneously between a plurality of servers and the user, the server and a plurality of users, or a plurality of servers and a plurality of users. | 11-13-2008 |