INCONTACT, INC. Patent applications |
Patent application number | Title | Published |
20140029744 | APPARATUS, SYSTEM, AND METHOD FOR AUTOMATED CALL INITIATION - Apparatus, systems, and methods for communication analysis and handling, such as automated analysis and handling of telephone calls. In some implementations, the method may comprise initiating a first communication to a destination using a first communication line, performing an analysis on the first communication, and sending a communication signal generated at the destination to a first agent. The communication signal may comprise a live communication signal, and the step of sending the communication signal to the first agent may be performed concurrently with the analysis on the first communication such that the agent may thereby be able to monitor the communication and assume a natural response to the person without unnatural delay as the communication begins. | 01-30-2014 |
20130176413 | SYSTEMS AND METHODS OF CONTACT MONITORING - Methods and apparatus for monitoring communication of contacts for identifying contacts for potential supervision are disclosed. The method can include electronically monitoring communication between an agent and a customer associated with a contact. The method can include monitoring the communication for one or more characteristics of the communication. The method can include automatically identifying, based on the one or more characteristics of the communication, that the contact includes a risk of producing a negative customer response. The method can include presenting the identified contact to a supervisor. | 07-11-2013 |
20130129075 | SYSTEMS AND METHODS OF USING SOCIAL MEDIA IN CONTACT HANDLING SYSTEMS - Methods and apparatus for facilitation a communication with a customer and a contact handling system are disclosed. The method can include using contact information from a social media network associated with the customer. The method can include receiving a request at the contact handling system to initiate a contact with the customer, the request including information identifying the customer on the social media network. The method can include retrieving contact information associated the customer by way of the social network. The method can include initiating the contact using contact information originating from the social network. | 05-23-2013 |
20130129074 | SYSTEMS AND METHODS OF SERIAL MEDIA COMMUNICATION IN CONTACT HANDLING SYSTEMS - Methods and apparatus for improving a contact with a customer in a contact handling system are disclosed. The method can include receiving communication from the customer via the first media. The method can include transitioning serially from a first media to a second media. The method can include abandoning the first media during the transition. The method can include receiving communication from the customer via the second media at the contact handling system. | 05-23-2013 |
20130129073 | SYSTEMS AND METHODS OF PARALLEL MEDIA COMMUNICATION IN CONTACT HANDLING SYSTEMS - Methods and apparatus for improving a contact with a customer in a contact handling system by enabling parallel communication via more than one media during a contact are disclosed. The method can include establishing a first connection path with the customer and communicating a first communication with the customer over the first connection path via a first media. The method can include establishing a second connection path with the customer and communicating a second communication with the customer over the second connection path while the first connection path is open over the second communication path via the second media. | 05-23-2013 |
20130129072 | SYSTEMS AND METHODS OF INTRODUCING BENEFICIAL COMMUNICATION LATENCY IN CONTACT HANDLING SYSTEMS - Methods and apparatus for improving a contact with a customer in a contact handling system by introducing a slower expected communication rate to the contact are disclosed. The method can include communication via a first media having a first communication rate. The method can include ceasing communication via the first media. The method can include beginning communication via a second media having a second communication rate slower than the first communication rate. The method can further include ceasing communication via the second media and beginning communication via a third media having a third communication rate faster than the second communication rate. | 05-23-2013 |
20130129069 | SYSTEMS AND METHODS OF CONTROLLING CONFIDENTIAL COMMUNICATION IN CONTACT HANDLING SYSTEMS - Methods and apparatus for improving confidentiality of sensitive information received from a customer in a contact handling system including an agent are disclosed. The method can include opening a first connection path between the customer and the contact handling system. The method can include making communication sent by the customer through the first connection path available to the agent. The method can include opening a second connection path between the customer and the contact handling system as the agent and customer communicate over the first connection path. The method can include preventing the agent from accessing communication sent over the second communication path. The method can include receiving sensitive information through the second communication path. | 05-23-2013 |
20130129058 | SYSTEMS AND METHODS OF USING MACHINE TRANSLATION IN CONTACT HANDLING SYSTEMS - Methods and apparatus for facilitation communication between a customer requesting accommodation of a particular language and an available agent not proficient in the particular language through use of machine translation are disclosed. The method can include receiving a communication request from the customer, including a request that the communication accommodate the particular language. The method can include determining that the contact handling system is unlikely to accommodate the communication request via an agent proficient in the requested language within a threshold time period. The method can include beginning communication between the customer and an available agent not proficient in the particular language using machine translation to facilitate the communication. | 05-23-2013 |
20130016115 | ACTIVITY RECORDING OF CONTACT HANDLING SYSTEM AGENTSAANM Minert; Brian D.AACI OremAAST UTAACO USAAGP Minert; Brian D. Orem UT USAANM Peterson; DavidAACI LehiAAST UTAACO USAAGP Peterson; David Lehi UT US - Methods and apparatus for recording agent activity and display information optionally redacting sensitive information from the recorded imagery prior to review by the agent's supervisor in a contact handling system are disclosed. The method can include recording image data displayed to the agent on a visual display during interaction by the agent with the contact media. The method can include audio recordings of what the agent heard and spoke that are combined with the recorded image data to simultaneously display the video and audio to a supervisor for quality assurance in the contact handling system. The method can further include modifying one or more selected pixels of the recorded image data to automatically exclude information from the recorded image data thereby creating redacted image data. | 01-17-2013 |
20120099721 | RESTORATION OF A CALLER TO A PREVIOUS PLACE IN AN ON-HOLD QUEUE - A method for an automated call distribution system to re-associate a caller with a queue position previously established in an on-hold queue. The method includes receiving a first incoming call from a caller and assigning the caller to a position in an on-hold queue when the caller is placed on-hold by the automated call distribution system. A placeholder for the caller may then be assigned in the on-hold queue when the caller disconnects with the automated call distribution system. The placeholder corresponds to the position of the caller in the on-hold queue and is associated with a caller identifier. The method further includes receiving a second incoming call from the caller and associating the second incoming call with the caller identifier. It is then determined that the caller is associated with the placeholder. The caller is placed back into the on-hold queue at the position of the placeholder. | 04-26-2012 |
20120066016 | PROVIDING WORK, TRAINING, AND INCENTIVES TO COMPANY REPRESENTATIVES IN CONTACT HANDLING SYSTEMS - Several of the embodiments disclosed herein relate to accessing and tracking real-time data concerning company representative performance, proficiency, training, scheduling, current work flow, and estimated work flow. Moreover, many of the improvements in contact handling systems disclosed herein automatically provide training, work, and incentives to company representatives to improve performance, proficiency, efficiency, effectiveness, automate scheduling, and automated work flow. Thus, as a result of the teachings disclosed herein, customer satisfaction, employee satisfaction, and revenue may be improved in the contact handling industry. | 03-15-2012 |
20120047266 | MULTI-TIERED MEDIA SERVICES USING CLOUD COMPUTING FOR GLOBALLY INTERCONNECTING BUSINESS AND CUSTOMERS - A multi-tiered communication system for provisioning a cloud computing system to host a media server. The system includes a data center including one or more Interactive Voice Recognition (IVR) functions that are configured for use with a caller who initiates contact with the data center. The system also includes a media server implemented in a cloud computing system. The media server is configured to route an incoming call from one subscriber to another, or in the case of a caller to the data center, to route one or more IVR messages to the caller and to connect the caller with an agent for real-time communication. | 02-23-2012 |
20120045042 | MULTI-TIERED MEDIA SERVICES FOR GLOBALLY INTERCONNECTING BUSINESSES AND CUSTOMERS - A multi-tiered communication system for minimizing communication latency for a caller in a remote location who initiates contact with a local data center. The system includes a local data center located in a first location including one or more Interactive Voice Recognition (IVR) functions that are configured for use with a caller who initiates contact with the local data center. The system also includes a remote media server located in a second location. The remote media server is configured to route an incoming call from the caller to the local data center, to route one or more IVR messages to the caller and to connect the caller with an agent for real-time communication. The agent is located in one of the second location or a third location that is substantially closer to the second location than the first location. Having the local data center in the first location enables the IVR message to be received by the caller after a period of expected delay and having the remote media server in the second or third location enables the real-time communication between the caller and the agent to be within an acceptable latency. | 02-23-2012 |
20110179398 | SYSTEMS AND METHODS FOR PER-ACTION COMPILING IN CONTACT HANDLING SYSTEMS - One example embodiment includes a method for compiling one or more scripts on a per-action basis. The method includes receiving a script including one or more actions to be accomplished by a script application. The method further includes determining if the script has been previously compiled and determining if the script has been changed since it was last compiled. The method further includes retrieving the compiled script from a memory if the script was previously compiled and if the script has not been changed since it was last compiled. The method further includes compiling the script if it has not been previously compiled or if the script has been changed since it was last compiled. Compiling the script includes translating the script from source code to machine code, saving the machine code to the memory and identifying the script as compiled. The method further includes executing the compiled script. | 07-21-2011 |
20110179304 | SYSTEMS AND METHODS FOR MULTI-TENANCY IN CONTACT HANDLING SYSTEMS - One example embodiment includes a method for providing multi-tenancy in a computing environment. The method includes receiving a script in a computing environment, where the script includes one or more actions to be completed by the computing environment. The method further includes providing one or more computing resources in the computing environment and building an action list for the one or more computing resources, where the action list is a data structure that contains a list of one or more actions to be executed by the one or more computing resources. The method further includes transmitting a first action to one of the one or more computing resources, where the first action is one of the one or more actions. The method further includes executing the first action in the one of the one or more computing resources and indicating to the action list the completion of the first action. | 07-21-2011 |
20110178946 | SYSTEMS AND METHODS FOR REDUNDANCY USING SNAPSHOTS AND CHECK POINTING IN CONTACT HANDLING SYSTEMS - One example embodiment includes a method for computing environment redundancy with check pointing. The method includes receiving a script application in a first computing environment and a second computing environment. The method further includes receiving the one or more scripts in the first computing environment and the second computing environment. The method further includes executing the script application and at least one of the one or more scripts in the first computing environment and preparing a snapshot of the state of the first computing environment at predetermined checkpoints in the script application and the one or more scripts. The method further includes saving the snapshot to a memory in the first computing environment, transmitting the snapshot to the second computing environment and saving the snapshot to a memory in the second computing environment. | 07-21-2011 |