Entries |
Document | Title | Date |
20080205626 | STANDARDS BASED AGENT DESKTOP FOR USE WITH AN OPEN CONTACT CENTER SOLUTION - The present invention discloses a contact center system based upon open standards. The contact center system can include at least one agent node, a portal server, and an application server. An agent node can include a standard HTTP browser that communicates over a standard Internet Protocol network using standard protocols. The portal server can be configured to communicate with an agent node via an agent portal, which can consist of multiple agent portlets to present information. The application server can be configured to execute contact center applications that can collect and distribute information via the agent portlets and transfer calls to agents. | 08-28-2008 |
20080205627 | METHOD AND APPARATUS FOR PROVIDING TELEPHONE SUPPORT FOR INTERNET SALES - Methods and apparatus for providing manned, e.g., live customer support to customers, e.g., people using the Internet to purchase goods and/or services are described. A person viewing a Web Site, e.g., a customer, is presented with a button which provides the opportunity to talk to a customer service representative. Upon activating the button, e.g., by clicking on it, the customer's computer or other Internet browser device sends a signal, e.g., a call request message, over the Internet indicating that the customer wants to talk with a service representative. The call request message includes the customer's telephone number and/or IP address. In response to the call request message, calling equipment is used to establish a customer service call between the customer and a customer service representative. The equipment can be owned by the telephone company thereby avoiding the need for E-business companies to make investments in telephone equipment. In addition, a customer service representative can be located either at the E-business site or remotely, e.g., at the customer service representative's private home or other site, with the representative being called by the conference equipment as required to service a customer. Voice over IP conference equipment may be used instead or in conjunction with telephone conference equipment where one or both of the customer and service representative have voice over IP capability. | 08-28-2008 |
20080212767 | METHOD OF ROUTING PROSPECTIVE OR CURRENT CUSTOMER INFORMATION REQUESTS TO FIND THE BEST CURRENTLY AVAILABLE STAFF MEMBER - A method of routing customer inquires for an organization using an inbound or outbound caller or online echatter, typically in a call center, including steps of engaging in a communication with a customer wherein the customer provides an information inquiry, determining a number of staff members of the organization that are appropriate for responding to the inquiry, sending a first electronic message from the call center to each of the number of staff members for determining whether the staff member is immediately available for responding to the inquiry, receiving a second electronic message from one or more responding staff members indicating that the associated staff member is immediately available for responding to the inquiry (a positive behavioral response), selecting the best qualified staff member of those available, and facilitating direct communication between the selected staff member and the prospective customer. | 09-04-2008 |
20080240406 | SYSTEM AND METHOD FOR THE AUTOMATIC SELECTION OF INTERFACES - The automatic selection of interfaces can result in the optimization of interaction between entities. Such selection of interfaces can be applied specifically in the context of interactive voice response systems, and can allow the interface presented to a caller to be optimized based on factors including the caller's usage of the system. | 10-02-2008 |
20080247533 | METHOD AND SYSTEM FOR CALL TO ROLE - Methods and systems are provided for routing incoming customer service requests directly to the most appropriate destination within a call center without requiring customer knowledge of a specific telephone number or extension to call and without requiring the customer to select from a series of menus. The receiving location or inbound call center accepts a voice call from a customer. The incoming voice call includes an associated data stream. This data stream is processed by the inbound call center and is used to route the call to the appropriate destination or customer service representative, for example a specific person, a department, a subsidiary, an individual either working within a facility or working outside the facility, a subcontractor and combinations thereof. Additional functionality is provided by including additional data, e.g. data in addition to routing data, along with voice data. | 10-09-2008 |
20080267387 | METHOD AND APPARATUS FOR IMPLEMENTING CALL PROCESSING IN PACKET TELEPHONY NETWORKS - Various method and apparatus are provided to perform call routing, queuing and other call processing in packet telephony networks. | 10-30-2008 |
20080267388 | SYSTEM AND METHOD FOR PROCESSING CALLS IN A CALL CENTER - A system and method for processing calls in a call center are described. A call session from a caller via a session manager and including incoming text messages of a verbal speech stream is assigned. The incoming text messages are progressively visually presented throughout the call session to a live agent on an agent console operatively coupled to the session manager. The incoming text messages are progressively processed through a customer support scenario interactively monitored and controlled by the live agent via the agent console. The incoming text messages are processed through automated script execution in concert with the live agent. Outgoing text messages are converted into a synthesized speech stream. The synthesized speech stream is sent via the agent console to the caller. | 10-30-2008 |
20080273686 | SYSTEMS AND METHODS FOR SCALABLE HUNT-GROUP MANAGEMENT - The present invention provides systems, methods, and apparatus for semi-stateless scalable and distributed management of telephone hunt group features in a PBX. In particular, the invention conducts an auction-like phone call handling process in which phone handling decisions are partially delegated from a central resource to the individual client agents. Briefly, phone handling functions offer available call to agents who then decide which available calls to handle. This auction-like process is preferably implemented using broadcast (or multicast) messaging features so that system components do not need to know or access global state information. Messaging is preferably built on a selected instant messaging protocol. | 11-06-2008 |
20080285738 | METHOD FOR INTELLIGENT AND AUTOMATED TRANSMISSION OF LOCAL CONTEXT IN CONVERGED SIGNALING - Methods and systems are provided for associating contextual data with communication sessions, in particular in technical help desk scenarios. A context logger service running on a central server or on an individual computing device is used to create a log of application specific, often ephemeral, contextual data for a plurality of applications running one or more systems that are in communication with the context logger service across one or more networks. When a communication session between an initiating entity and a receiving entity to request assistance regarding a subject application running on one of the systems is initiated, and if the communication session is deemed to be a candidate for the automatic association of such context data, at least a portion of the application specific contextual data contained in the log is associated with the communication session and delivered to the receiving entity. The receiving entity uses the associated application specific contextual data to provide the requested assistance, or otherwise improve the operations at the receiving entity. | 11-20-2008 |
20080285739 | Method and Apparatus for Multimedia Interaction Routing According to Agent Capacity Sets - A routing software application for predicting a best routing destination from a pool of considered routing destinations for an incoming event into a communications routing system has a detection module for detecting the arrival of the event for routing;
| 11-20-2008 |
20080304649 | CUSTOMER RELATIONSHIP MANAGEMENT FOR CUSTOMER SERVICE REQUESTS - Information is shared between an agent and a user. Information for a communications service is provided to the user. Information for a related service that relates to the communications service is retrieved. The related service is described to the user. The related service is activated for the user when the agent confirms that the related service has been described to the user. | 12-11-2008 |
20090003584 | SYSTEM AND METHOD FOR CALL ROUTING AND ENABLING INTERACTION BETWEEN CALLERS WITH CALLS POSITIONED IN A QUEUE - Systems, methods and apparatus are provided for processing telephone calls from a plurality of customers directed to a call center. In some embodiments, the method includes receiving a telephone call at a call center from a first customer, determining that all agents of the call center are unavailable, placing the telephone call in a queue, obtaining first customer information, and matching the first customer information to second customer information associated with an ongoing communication between a second customer and an agent. The first customer is then offered an opportunity to monitor the ongoing communication, and in some embodiments is connected to the ongoing communication. | 01-01-2009 |
20090067612 | SYSTEM AND METHOD FOR INCORPORATING CUSTOMER HANG-UPS AND WEB SUBMISSIONS INTO A PHONECALL-BASED SUPPORT WORKFLOW - A method for managing calls and web-submissions includes receiving a web-submission at a first time; generating a first ticket associated with the web-submission; generating a first digital file indicating both the first ticket and that the web-submission was received from a system; storing the first ticket and the first digital file in a first record of a queue; receiving a live call at a second time; generating a second ticket associated with the live call; generating a second digital file when the live call changes into a hang-up call before being serviced by an agent, the second digital file indicating both the second ticket and that the live call was received from a device; storing the live call or the second ticket and the second digital file in a second record of the queue, the first record being positioned in the queue before the second record, the queue being configured to have the first record being serviced before the second record. | 03-12-2009 |
20090074175 | Methods, Systems, and Products for Exchanging Health Care Communications - Methods, systems, and products are disclosed for exchanging healthcare communications. An electronic healthcare communication is received and categorized. The electronic healthcare communication is processed according to the categorization of the electronic healthcare communication. A transaction reply is selected when the categorization applies a sender rule. The transaction reply is routed to a non-participant communication device. | 03-19-2009 |
20090086957 | Real-Time Collaboration Center - A real-time collaboration center and method for using the same are described herein which enables a caller (end-user) to have a real-time collaboration session with a call center agent. In one embodiment, the real-time collaboration center is able to create a new real-time collaboration session for a caller where the caller is routed to the real-time collaboration session in which they might be joined by an automated call center agent which could provide product information and/or gather information to/from the caller while they wait for the live call center agent. When a live call center agent with the appropriate skill set becomes available, then he/she receives an invitation to join the real-time collaboration session where the two parties can then interact with voice, instant messaging, application/desktop sharing, and other media. | 04-02-2009 |
20090086958 | Systems and Methods to Provide Alternative Connections for Real Time Communications - Methods and apparatuses to provide options for alternative connections in response to customer requesting for connections to advertisers for real time communications. One embodiment includes: providing an advertisement of a first advertiser for presentation to a customer, the advertisement including a reference to be used to request a connection server to provide a telephonic connection between the first advertiser and the customer; receiving a request made via the reference included in the advertisement for a telephonic connection between the first advertiser and the customer; determining a status of the first advertiser at a time of the request; and presenting an option to make an alternative connection for the customer based on the determined status. | 04-02-2009 |
20090097634 | Method and System for Call Processing - A method and system for call processing to assist call center agents at a call center, where a call in the form of an unstructured voice signal is received from a caller at the call center, the received call is transcribed into readable text data, and keywords are identified in the readable text data to determine a context for the voice signal based on the identified keywords, based on the context identifying and extracting matching entities from a data store, and presenting the extracted entities and possible new queries to the call center agent based on the set of most relevant entities. | 04-16-2009 |
20090103709 | Methods and systems for determining and displaying business relevance of telephonic communications between customers and a contact center - The invention relates to a method and system for analyzing an electronic communication, more particularly, to analyzing telephonic communications between customers and a contact center to determine and display the most relevant communications to an organization or business. | 04-23-2009 |
20090129581 | METHOD AND APPARATUS FOR PROVISIONING CONTACT HANDLING RESOURCES IN A CONTACT CENTER - A method and apparatus are provided for provisioning call handling resources in a contact handling system. The method includes the steps of identifying a call handling resource within a first contact center, copying call handling data associated with the identified contact handling resource and writing the call handling data into a contact handling structure of a second contact center. | 05-21-2009 |
20090154686 | SYSTEMS AND METHODS FOR ENHANCED USER COMMUNICATIONS - Systems and methods are disclosed for responding to user communications. | 06-18-2009 |
20090154687 | METHOD AND APPARATUS TO ALLOW CUSTOMERS TO INITIATE CALL CENTER CONTACT - A network operation center is provided. The network operation center provides a message to a customer over a communication link and waits for a reply to the message from the customer. When the reply is received, the center determines whether the reply indicated the customer is receptive to contact from a call center. If the reply indicates the customer is receptive, the center provides a notification to the center along with customer contact information. The call center contacts the customer based on the notification. | 06-18-2009 |
20090161858 | CONTACT SERVER FOR CALL CENTER - The present invention is a Contact server that enables customers to submit call-back requests to a call center via the Internet, or virtually any other communications technology available. A call-back to the customer can be placed via any communications technology available. In its preferred embodiment, the Contact Server enables a call-back request to be submitted by a customer directly from an HTML page on a Web site, and have that same HTML page be presented to the agent that receives the call-back request. The agent can then place a telephone call to the number provided by the customer who submitted the call-back request, and at the same time, establish a TCP/IP communications session with the customer. This TCP/IP session can proceed between the agent's Web browser and the customer's Web browser, and the visible actions performed by the agent are transferred to the customer and displayed on the customer's browser. The TCP/IP session proceeds simultaneous with the telephone call between the agent and the customer. | 06-25-2009 |
20090168989 | Customer-Enabled Evaluation and and Control of Communication Center Agent Contact - A communication center has agents operating at workstations and enabled to interact with customers, a router for routing incoming transactions from customers to agents, and routing rule sets associated with specific customers. Individual ones of the rule sets include one or more contact constraints set by the customer associated with the rule set. | 07-02-2009 |
20090168990 | System for Facilitating Loosely Configured Service Worker Groups in a Dynamic Call Center Environment - A system for soliciting and activating one or more groups of workers to service contact center business includes an interface accessible to the one or more groups for accepting group registration data, publishing contact center business and for enabling the groups to subscribe to receive business; a data repository for storing the registration data for subscribing groups; and a routing server for specifying routing strategies for event routing to the groups. The system is characterized in that the one or more groups of workers may be activated during contact center business activity to perform services based on need. | 07-02-2009 |
20090175437 | CALL TRANSFER BETWEEN DIFFERING EQUIPMENT - Generally, the invention is a device, method, and system for transferring a communication session from a first call center to a second call center. An exemplary system may have a first call center and a second call center. The first call center may have a first call management device, a call information posting device, and one or more agent communication terminals. The first call management device connects at least one telephone call from a customer to an agent communication terminal of the first call center. The call posting device produces a webpage of contact information associated with the customer. The second call center may have a second call management device different from the first call management device, a call information retrieving device, and one or more agent communication terminals. The call information retrieving device accesses the webpage. The second call management device uses the contact information to connect a call from an agent communication terminal of the second call center to the customer. | 07-09-2009 |
20090185673 | Voice-Over-IP Call Recording in Call Centers - An apparatus and methods are disclosed for recording calls in a Voice over Internet Protocol (VoIP)-based call center. In accordance with the illustrative embodiment, one of a plurality of data-processing systems in the call center is selected for each call to decompress and decrypt the call's media stream(s). The selection criteria include the type of compression algorithm, the type of encryption scheme, the processing capabilities of the data-processing systems, the current processing load of the data-processing systems, and the available communication bandwidth into and out of the data-processing systems. The selected data-processing system is subsequently incorporated into the call path between the calling SIP endpoint and the call center SIP endpoint, if necessary, and for the duration of the call decompresses/decrypts the media stream(s), generates a copy of the decompressed/decrypted stream(s), and transmits the copied stream(s) to a recording device in the call center. | 07-23-2009 |
20090190741 | Method of Providing Routing Information to Contact Center - A contact center receives an image and processes the image to identify useful information. From this information, a routing parameter is obtained for use in routing a contact relating to that image to an agent or other resource of the contact center. In this way a received image can be employed to route a contact. | 07-30-2009 |
20090190742 | CUSTOMER PREMISES CALL HANDLING - A computer readable storage medium holding a program element for execution by a processor for processing voice calls. The program element comprises an input interface to receive at a customer premises a signal carrying a call request indicative of an incoming voice call, wherein the call request includes a call destination identifier. Also present, a processing element at a customer premises coupled to the input interface. The processing element processes the call destination data to distinguish the call destination identifier from other call destination identifiers that the signal can carry. The processing element also processes the call request to select a handset to which the incoming call is to be linked on the basis of the call destination identifier and links the voice call to the handset. Also provided are a telephone system and method and a telephone system and method involving forwarding calls to voice mail services. | 07-30-2009 |
20090245500 | ARTIFICIAL INTELLIGENCE ASSISTED LIVE AGENT CHAT SYSTEM - An artificial intelligence (AI)-assisted live agent chat system allows a single live agent to handle an increased number of simultaneous chat sessions by having an AI system handle the bulk of common, repeat questions. The AI system will allow the live agent to focus his or her attention on the few chat sessions needing unique service and will effectively lower the cost of supporting chat sessions. The server-side technology uses an AI-engine as ell as a live agent backend interface for a site to deliver live-agent experience without the customer having to know whether the answer is from the AI system or from the live agent. | 10-01-2009 |
20090252320 | System and Method for Multi-Channel Communication Queuing - An apparatus and method for coordinating communication between one or more agents and a plurality of communication channels associated with different media formats such as telephone, email, and fax. A first request in a first media format can be received via a first communication channel and a second request in a second media format can be received via a second communication channel. Agents can be enabled to access requests in one or more of the media formats, and requests can be assigned to agents based on the types of media formats the agents can access, the subject matter of the requests, and/or the agents' skills. The requests can be placed in a queue until an agent is available to accept the request. Rules for assigning requests to agents can be included in a queuing engine. Agents can also decline a request routed to them, and route the request to another agent or return it back to the queue. | 10-08-2009 |
20090262922 | SYSTEM AND METHOD OF REMOTE COMPUTER SERVICE - A system of remote computer service including a call center, the Internet and a computer service supporting system. The computer service supporting system receives the requests from the computer and allocates and/or designates corresponding call center for the computer; the present invention also provides a method that the computer sends service request to the computer service supporting system by Internet; the computer service supporting system allocates and/or designates a call center for the computer and relates the computer and the call center by service ID; then, returns the communication means information and the service ID of the call center to the computer; the computer contacts with the call center by the communication means information, and the call center provides the service applied to the computer by using the service ID. | 10-22-2009 |
20090262923 | METHOD FOR DISPATCHING SERVICE REQUESTS - Techniques for dispatching one or more services requests to one or more agents are provided. The techniques include obtaining one or more attributes of each service request, obtaining one or more attributes of each agent, obtaining feedback from each of one or more agent queues, and using the one or more attributes of each service request, the one or more attributes of each agent and the feedback from each of the one or more agent queues to determine one or more suitable agents to receive a dispatch for each of the one or more service requests. Techniques are also provided for generating a database of one or more attributes of one or more service requests and one or more attributes of one or more agents. | 10-22-2009 |
20090274290 | Synchronization of Data Within An ACD System - A method and apparatus are provided for synchronizing changes from a plurality of dissimilar automatic contact distributors to an electronic workforce management server. The method includes the steps of determining a type of data received from each of the dissimilar automatic contact distributors and identifying a data criteria for the determined type of data. The method further includes the steps of detecting a difference between the data criteria and data, identifying a correction for the detected difference, reformatting the data based upon the identified correction and saving the reformatted data in a database of the electronic workforce management server. | 11-05-2009 |
20090285384 | METHOD AND SYSTEM FOR PERSONALISING RESPONSES TO CUSTOMER COMMUNICATIONS - In one embodiment, the invention provides a method for personalizing a response to an incoming customer communication. The method includes identifying a customer based on an incoming customer communication; selecting a rule applicable to the incoming customer communication, the rule having a destination associated therewith; preparing data to facilitate processing of the incoming customer communication; and routing the call to the destination associated with the selected rule and sending the prepared data to the destination. | 11-19-2009 |
20090316879 | Method of Unifying Control of Contact Center System - A method and apparatus are provided for processing messages in a networked automatic contact distribution system having a plurality of computer processors. The method includes the steps of a processor of the plurality of processors receiving a configuration message, the processor determining a type of the configuration message from metadata contained within the message and the processor executing a predetermined set of steps based upon the determined type of the configuration message. | 12-24-2009 |
20100027778 | METHOD AND APPARATUS FOR MAINTAINING DYNAMIC QUEUES IN CALL CENTERS USING SOCIAL NETWORK INFORMATION - In one embodiment, a method includes connecting on a call with a caller and determining if social network information associated with the caller is available. If it is determined that social network information associated with the caller is available, the social network information is obtained and utilized to identify at least a first agent suitable for participating on the call with the caller. The first agent is associated with a call center. The method also includes providing the caller with information that identifies the first agent as being suitable for participating on the call with the caller. | 02-04-2010 |
20100034371 | METHOD AND APPARATUS FOR PROVIDING A NETWORK BASED CALL PROCESSING MANAGER - A method and apparatus for providing a network based call processing manager are disclosed. For example, the method receives a call by a call processing manager deployed in a communication network, wherein the call is for a customer that subscribes to a network based call processing service. The method obtains one or more routing instructions for handling the call from an automatic call distribution system, wherein the automatic call distribution system is deployed external to the communication network. The method then forwards the one or more routing instructions to an application server that routes the call in accordance with the one or more routing instructions. | 02-11-2010 |
20100040220 | System and method for real-time comparison of news events against directory assistance queries - A system for responding to queries has an interface for receiving request communications from requesters. An agent platform is configured to receive the request communications and to provide replies to the requesters. A tracking module tracks the request communications and the replies and a news module tracks news events. A correlation module correlates increases in request communications relative to a first news event over a set time frame. An analysis module generates a search assistance routine based on the correlated increases in request communications relative to the first news events over a set time frame, where the search assistance routine is activated when a second news event is detected, similar to the first news event. | 02-18-2010 |
20100040221 | Call Center System for Multiple Transaction Selections - A method includes displaying a transaction menu that includes multiple selectable call center agent transactions. A plurality of selected transactions are ordered into a list of selected transactions based on a first business rule. The list of selected transactions includes an indicator of a status of each of the selected transactions and the list is separated into a first group of completed transactions and a second group of uncompleted transactions. A selection of an additional transaction is received after initiation of one of the selected transactions but before completion of all of the selected transactions. An updated second group of uncompleted transactions, including the additional transaction, is ordered in a second order based on a second business rule. | 02-18-2010 |
20100054450 | NETWORKED CONTACT CENTER - This document discusses, among other things, a networked contact center that includes multiple platforms to host multiple tenants. Example embodiments include receiving a message associated with one of the tenants and identifying one or more of the platforms associated with the message. For some example embodiments, the networked contact center may allow the platform to access a data location that is both associated with the tenant and shared by two or more of the multiple tenants. | 03-04-2010 |
20100054451 | LIMITING CONTACT IN A NETWORKED CONTACT CENTER ENVIRONMENT - This document discusses, among other things, limiting contact to a networked contact center that is a host to multiple tenants. In an example embodiment, a communication is received by a networked contact center. In determining whether to allow the communication to reach contact center resources, a contact rate value may be examined. The contact rate value may represent an allowable quantity of contact within a time interval. For some example embodiments, a determination of whether the network contact center is to accept or reject the communication is made based on the contact rate value. | 03-04-2010 |
20100061543 | SYSTEM AND METHOD FOR A COMPUTERIZED HELPDESK - It is disclosed a system for providing a help desk service to several facilities of various organizations. The system includes a computer network interface, a management unit and a cellular network interface. The computer network interface receives service calls from web browsers operated by users at the facilities, and conveys the service calls to the management unit. The management unit receives service calls originated at a communications channel such as the computer network interfacing the computer network interface, identifies individuals associated with handling the service calls, and outputs messages associated with handling the service calls, and identification of the individuals. The cellular network interface receives the messages and the respective identification of the individuals, and uses SMS to submit the messages to the respective individuals. | 03-11-2010 |
20100080377 | METHOD FOR REDUCING NON-VALUE ADDED TIME BETWEEN CALLS SERVICED AT A CALL CENTER - A method for reducing non-value added time between calls serviced at a call center includes selectively enabling an after-call-work state that is configured to be activated during a call from a subscriber vehicle when an advisor at the call center indicates a need for the after-call-work state. If the advisor does not activate the after-call-work state during the call, then upon completion of the call, automatically setting an operator station of the advisor to a call ready state. If, however, the advisor activates the after-call-work state during the call, then upon completion of the call, the method includes activating the after-call-work state. | 04-01-2010 |
20100104086 | SYSTEM AND METHOD FOR AUTOMATIC CALL SEGMENTATION AT CALL CENTER - A system and method for automatic call segmentation including steps and means for automatically detecting boundaries between utterances in the call transcripts; automatically classifying utterances into target call sections; automatically partitioning the call transcript into call segments; and outputting a segmented call transcript. A training method and apparatus for training the system to perform automatic call segmentation includes steps and means for providing at least one training transcript with annotated call sections; normalizing the at least one training transcript; and performing statistical analysis on the at least one training transcript. | 04-29-2010 |
20100104087 | System and Method for Automatically Generating Adaptive Interaction Logs from Customer Interaction Text - A system and method for providing an adaptive Interaction Logging functionality to help agents reduce the time spent documenting contact center interactions. In a preferred embodiment the system uses a pipeline comprising audio capture of a telephone conversation, automatic speech transcription, text normalization, transcript generation and candidate call log generation based on Real-time and Global Models. The contact center agent edits the candidate call log to create the final call log. The models are updated based on analysis of user feedback in the form of the editing of the candidate call log done by the contact center agents or supervisors. The pipeline yields a candidate call log which the agents can edit in less time than it would take them to generate a call log manually. | 04-29-2010 |
20100119053 | ANALYTIC MEASUREMENT OF ONLINE SOCIAL MEDIA CONTENT - A social media analytics platform including methods, apparatuses and computer-readable media for providing analytic measurements of online social media content by harvesting and aggregating unstructured qualitative online social media conversations relevant to subject matter of interest in a category from one or more online social media sources, quantifying the aggregated online social media conversations, and providing actionable information based on the quantified aggregated online social media conversations, the actionable information including sentiment expressed among online social media participants concerning subject matter of interest in the category. | 05-13-2010 |
20100172486 | Determining Presence for Interaction Routing - An Internet Protocol Network Telephony call center having a plurality of agents for serving clients also processes e-mails addresses to the call center, but not to specific agents. An e-mail server receives and routes the e-mail, and includes a router and a database storing skill set information regarding agents. The router extracts information from the e-mails, matches key words in the extracted information with key words from the skill sets, and routes the e-mails to appropriate agents having the necessary skills to respond to the service requirements in the e-mails. | 07-08-2010 |
20100189249 | CALL PROGRESS ANALYSIS ON THE EDGE OF A VOIP NETWORK - A contact center is provided. The contact center includes a processor; and a memory in communication with the processor. The memory includes computer code executable with the processor. The computer code is configured to place a phone call through a media gateway to a communication device, receive a tone message from the media gateway, the tone message including a call progress event that defines a type of tone that was detected in the audio stream, determine a call treatment as a function of the communication device status, and perform call treatment for the phone call. | 07-29-2010 |
20100226489 | METHOD AND APPARATUS FOR PROVIDING IMPROVED SUPPORT TO USERS ON INTERACTIVE VOICE RESPONSE BREAKOUT SESSION - In one embodiment, a method includes obtaining context information associated with a call into a call center. The context information includes at least one input provided by a caller during the call. The method also includes determining when the caller requests an interaction with an agent associated with the call center, and providing the context information to the agent when the caller requests the interaction with the agent. A communications session is maintained between the caller and the agent when the caller requests the interaction with the agent. | 09-09-2010 |
20100226490 | VIRTUAL CALL CENTER MANAGER - An approach is provided for providing a virtual call center by receiving a request for service from a user (e.g., subscriber) and staffing the virtual call center with virtual agents selected based on the service requirements of the user and the rich presence information of the virtual agents. The rich presence information includes a skill set of the virtual agent, presence status of the virtual agent, location of the virtual agent, calendar information of the virtual agent, communication capability of the virtual agent, mobility of the virtual agent, or a combination thereof. | 09-09-2010 |
20100246798 | SYSTEM AND METHOD FOR DETERMINING A USER REQUEST - A method for determining a user request involves receiving an image at a call center and generating a mathematical representation associated with the image. The method further includes using the image mathematical representation and a pre-selected image mathematical representation (previously associated with an action) to identify a user request that is associated with the image. Also disclosed herein is a system for accomplishing the same. | 09-30-2010 |
20100246799 | METHODS AND APPARATUS FOR DEEP INTERACTION ANALYSIS - A method and apparatus for automatically sectioning an interaction into sections, in order to get more insight into interactions. The method and apparatus include training, in which a model is generated upon training interactions and available tagging information, and run-time in which the model is used towards sectioning further interactions. The method and apparatus operate on context units within the interaction, wherein each context unit is characterized by a feature vector relate to textual, acoustic or other characteristics of the context unit. | 09-30-2010 |
20100246800 | SYSTEM AND METHOD FOR MANAGING A CONTACT CENTER WITH A GRAPHICAL CALL CONNECTION METAPHOR - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for managing communications in a callcenter. The method includes presenting via a GUI to a callcenter agent a set of connected graphical elements representing a structure of a communication session including the callcenter agent and a caller, receiving input via the GUI from the callcenter agent to manipulate at least one graphical element, and performing an action based on the input. Further disclosed herein are systems, methods, and non-transitory computer-readable storage media for monitoring communications in a callcenter. The method includes presenting via a GUI a plurality of sets of connected graphical elements, wherein each set of connected graphical elements represents a structure of a communication session including the callcenter agent and a caller, receiving a selection via the GUI based on at least one graphical element to listen in on an associated communication, and monitoring the associated communication session. | 09-30-2010 |
20100246801 | METHOD AND SYSTEM FOR MONITORING AND MANAGING MULTI-SOURCED CALL CENTERS - A mid-point call management node subject to monitoring through a workstation communicatively coupled thereto, provides call services (e.g., through extensible markup language (XML), and in particular call control extensible markup language (CCXML) and/or voice extensible markup language (VXML), instructions) for an inbound call received from an originating network at an originating point-of-presence (POP) associated with multiple, disparate call centers, the call services being provided in response to call management application instructions issued according to enterprise-specific strategies for optimizing call handling between the originating POP and domestic and/or international ones of the disparate call centers communicatively coupled thereto. Call center information (e.g., call load information) received at the management node from the multiple call centers may be used in connection with providing the call services. The enterprise-specific strategies may be instantiated as processes for: call routing, load balancing, work force management, and/or customer relationship management. | 09-30-2010 |
20100303224 | Assisting Contact Center Agents and Customers - A method of receiving a call from a first caller that is requesting for assistance with a product. Once the call center receives the call, a call-processing switch routes the first caller to a first agent. Once the caller is routed to the first agent, a first message is transmitted to both the first caller's terminal and the first agent's terminal. After the first message is presented to the first caller and the first agent, the call-processing switch will monitor the communications stream for distress. During monitoring of the communications stream, the call-processing switch will estimate whether a level of distress is present in the communications stream. If it is estimated by the call-processing switch that there is distress present in the communications stream, the call-processing switch will transmit a second message to the first caller's terminal and the first agent's terminal. | 12-02-2010 |
20100316213 | SYSTEM AND METHOD FOR PROVIDING INSTANT COMMUNICATION BASED CUSTOMER SUPPORT SERVICES USING VOICE RECOGNITION - An approach is provided for managed instant communication (or chat)-based customer support services. Data communication is received, at a customer service platform, from a customer requesting assistance. An instant communication session is established between the customer and an agent at the customer service platform. Speech-to-text conversion operation is activated for the agent, wherein the agent corresponds during the instant communication session by speech. Agent speech correspondence is converted during the instant communication session to text data. Agent correspondence is transmitted to the customer as text data. | 12-16-2010 |
20110033036 | REAL-TIME AGENT ASSISTANCE - Some general aspects of the invention relate to systems and methods for improving contact center agent performance, for instance, by integrating real-time call monitoring with speech analytics to present agents with information useful to the handling of the current calls. In some implementations, phonetically based speech analysis techniques are applied to process live audio streams to identify key words and/or phrases of relevance, based on which knowledge articles can be selectively presented to agents to drive more efficient business processes. | 02-10-2011 |
20110051920 | SYSTEMS AND METHODS FOR CUSTOMER CONTACT - A user of a personal computing device may identify an item of interest displayed in a user interface provided by a network-based service and would like to obtain more information. The user may submit one or more electronic contact requests to a contact service in communication with a contact distribution system in order to obtain more information. The contact distribution system determines accurate, real-time availability of service agents and enables communications between the customer and an agent to be established in accordance with user contact information provided by the user. | 03-03-2011 |
20110051921 | Method and System for Controlling Establishment of Communication Channels in a Contact Centre - A method for controlling establishment of a communication channel between a service provider terminal of a contact centre and a service request terminal is disclosed. The method comprises responding to receipt of a request to establish the communication channel by: | 03-03-2011 |
20110091030 | DYNAMIC CALLBACKS FROM A CONTACT CENTER - A contact center is provided. The contract center may include an input and a processor. The input is operable to receive communication from a first contact media type. The processor is operable to respond to communication from the first contact media type by initiating communication with a second contact media type, the first and second contact media types being associated with a contact and the first contact media type being different from the second contact media type. | 04-21-2011 |
20110150206 | CALL CENTER SERVICES SYSTEM AND METHOD - A method and system for providing automated call center services, operating by identifying a caller, accessing the caller's account information, determining the likely reason for the call, identifying an agent skill group based on the likely reason for the call, and providing an available agent with access to the caller's account information, together with a script based on the likely reason for the call. Data and voice access to agents is combined with specialized methods and systems for determining agent optimization capabilities, thereby allowing multiple call centers located in geographically different areas to operate as a seamless virtual call center, having the capability to dynamically reorganize the structure of available agents, regardless of where located. Real time statistics allow determination of how many agents should be available and what skill sets those agents should have, thereby facilitating management decisions. | 06-23-2011 |
20110158398 | METHOD AND APPARATUS FOR OPTIMIZING CUSTOMER SERVICE ACROSS MULTIPLE CHANNELS - A method and apparatus for a computer-implemented technique for maximizing customer satisfaction and first call resolution, including converting telephone calls into online chats, while minimizing cost is provided. Techniques for incorporating analytics as applied to customer data into particular strategies for call deflection, targeting particular individuals to increase chat acceptance rate, and computing a customer's wait time are also provided. | 06-30-2011 |
20110235797 | METHODS AND APPARATUS FOR USE IN COMPUTER-TO-HUMAN ESCALATION - A system and method are provided for escalating a user or customer to a live agent from a conversational agent when predetermined criteria are met. The conversational agent textually converses in so-called natural language interaction and can run on a computer, such as a server. Upon receiving a first query, the conversational agent creates a new case, and interacts with the customer, in an attempt to resolve the case and satisfy the user. The predetermined criteria for escalation may include a determination that the conversational agent is unable to satisfy a computer-to-computer information request. Alternatively, the predetermined criteria may include patterns and/or words associated with frustration, for example, and/or unrecognized query subject matter, high priority queries, for example to increase sales, etc. | 09-29-2011 |
20110261947 | VIDEO COLLABORATION CALL CENTER QUEUING - Embodiments of the present invention provide apparatuses and methods for providing improved customer service and sales experiences through collaborative face-to-face interaction between a customer and an expert in another location. Some embodiments of the invention comprise apparatuses and methods for video collaboration between an associate of the business located on-site at the point of inquiry, the customer who requires customer service, and an expert located off-site, typically at a call center. Other embodiments of the invention comprise apparatuses and methods for queuing video collaboration and non-video collaboration calls within a call center. The embodiments of the invention relate to apparatuses and methods that can be used for any business that has on-site point of inquiry centers, but the apparatuses and methods are particularly useful for banking customers who enter banking centers to interact on a face-to-face basis with an expert in the area of the customer's needs. | 10-27-2011 |
20120008762 | SYSTEM AND METHOD FOR PERSONALIZED SERVICES NETWORK CALL CENTER - A networking system and method for assisting a user. The system includes a call center with a plurality of representatives. The user establishes communication with one of the representatives and communicates a problem to the representative. The representative enters the problem into a database including a plurality of affiliates and affiliate information. The database identifies an assistance category and prioritizes a list of affiliates as a function of the affiliate information, the assistance category and the user's information. The representative and the user then select one of the affiliates, and the representative sends the user's information to the selected affiliate. After the referral, the representative follows up with the user to ensure that the service provided by the affiliate was satisfactory. | 01-12-2012 |
20120020473 | METHOD AND SYSTEM FOR ROUTING TEXT BASED INTERACTIONS - Embodiments of the invention are directed to a system and method for routing interactions. A method may include receiving a message related to the interaction. Text included in the message may be analyzed. A destination may be selected for the message based on analysis of the text. The message may be routed to the selected destination. | 01-26-2012 |
20120027195 | Automatic Editing out of Sensitive Information in Multimedia Prior to Monitoring and/or Storage - Techniques are provided to automatically edit multimedia associated with call center sessions when producing monitoring and/or recording copies of the multimedia. Multimedia associated with a session between a caller and a call center agent is received. The multimedia from the session is analyzed to determine when sensitive information is to be revealed. The multimedia is edited to mask the sensitive information in a monitored and/or recorded copy of the multimedia. | 02-02-2012 |
20120027196 | METHOD AND APPARATUS FOR INTERFACING A CUSTOMER WITH A CALL CENTER - A method and apparatus for interfacing a customer with a call center allows information obtained from a Radio Frequency Identification (RFID) tag to be transmitted to the call center to provide additional information about the customer and allow the session to be routed within the call center. The call center may be accessed by telephone, computer, or via another type of customer premises equipment over a voice or data network. The RFID tag may be an identification tag provided to the customer for access to the call center or may be a tag associated with the customer and not specific to the call center. The call center may route calls based on routing information contained in the RFID tag information, customer identity and previous sessions with that customer, personal and demographic information and statistical support records for other sessions involving customers with similar personal and demographic information. | 02-02-2012 |
20120114113 | Call center system and call service implementation method thereof - The present invention discloses a call center system and a call service implementation method thereof, wherein in the system, a Web access device is used for logging on an instant messaging server based on an instant messaging access of a user and sending instant messaging queuing information to a Computer Telephony Integration (CTI), and initiating an instant messaging request to a seat after receiving queuing result information returned by the CTI; the CTI is used for returning the queuing result information to the Web access device according to the received instant messaging queuing information and sending a Web access service beginning message to the seat; and the seat is used for accepting the instant messaging request initiated by the Web access device according to the received Web access service beginning message and performing an instant messaging. The call center system and the call service implementation method thereof provided by the present invention combines the interaction of the voice access and the operation of network access instant messaging, perfecting the call center system with a single manner of the voice access. | 05-10-2012 |
20120195422 | ROUTING CONTACT CENTER INTERACTIONS - In one implementation, customer service is managed by a contact center. The contact center includes a contact center server and an agent device. The contact center receives a customer service interaction, which may be a phone call, a text, an email, a chat, or a website communication. The contact center server accesses external social media to identify a social media post by a customer. The social media posts contain clues as to the subject matter of the customer service interaction. The social media post may be filtered by the customer names, product identities, and/or the nature of the post. In this way, information derived from the social media post is used to select an appropriate customer service agent to handle the customer interaction. | 08-02-2012 |
20120250849 | DYNAMICALLY RECONFIGURABLE DISTRIBUTED INTERACTIVE VOICE RESPONSE SYSTEM - The present invention relates to managing connections between one or more data network interfaces and one or more phone interfaces. In one embodiment, a manager process, running on a computer system receives one or more telephone calls from one or more users over one of the phone interfaces and then accesses one or more profiles associated with each of the users. These profiles have one or more service identifiers and one or more interactive response agent (IRA) identifiers associated with the respective user. A menu of the service identifiers is presented to the user. The manager process looks up an agent address of one of the IRAs that is associated with the service identifier selected by the user from the menu and establishes a session with the associated IRA. A two-way communication with the associated IRA occurs during the session. | 10-04-2012 |
20120263292 | DYNAMIC MESSAGE CONTEXT DRIVEN APPLICATION ASSEMBLY FOR CUSTOMER SERVICE AGENT PRODUCTIVITY APPLICATIONS - Embodiments of the present invention address deficiencies of the art in respect to message response systems for customer service environments and provide a method, system and computer program product for dynamic message context driven application assembly in a customer service agent productivity suite of applications. In one embodiment of the invention, a message context driven application assembly method for a customer service agent productivity suite can be provided. The method can include determining a context of an inbound message in a message list of an agent user interface for the customer service agent productivity suite; selecting at least one application based upon the determined context; providing an activatable reference to the at least one application in the agent user interface; and, displaying the agent user interface to provide access to the at least one application through the activatable reference. | 10-18-2012 |
20120288081 | LIMITING CONTACT IN A NETWORKED CONTACT CENTER ENVIRONMENT - This document discusses, among other things, limiting contact to a networked contact center that is a host to multiple tenants. In an example embodiment, a communication is received by a networked contact center. In determining whether to allow the communication to reach contact center resources, a contact rate value may be examined. The contact rate value may represent an allowable quantity of contact within a time interval. For some example embodiments, a determination of whether the network contact center is to accept or reject the communication is made based on the contact rate value. | 11-15-2012 |
20120307996 | METHOD AND SYSTEM FOR CALL TO ROLE - Methods and systems are provided for routing incoming customer service requests directly to the most appropriate destination within a call center without requiring customer knowledge of a specific telephone number or extension to call and without requiring the customer to select from a series of menus. The receiving location or inbound call center accepts a voice call from a customer. The incoming voice call includes an associated data stream. This data stream is processed by the inbound call center and is used to route the call to the appropriate destination or customer service representative, for example a specific person, a department, a subsidiary, an individual either working within a facility or working outside the facility, a subcontractor and combinations thereof. Additional functionality is provided by including additional data, e.g. data in addition to routing data, along with voice data. | 12-06-2012 |
20120321070 | SYSTEMS AND METHODS FOR MANAGING MULTI-TENANT CALLBACK SERVICES - Systems and methods for managing multi-tenant callback services may be provided via a multi-tenant services integration platform. Several multi-tenant software as a service applications may be offered as a hosted software solution via the multi-tenant services integration platform. Various applications may deploy and support a shared tenant and shared services environment where there can be many different customers (companies and users) running in their own virtual partition from a single application instance. The applications may be multi-tenant aware and integrated into an administration portal which integrates several shared tenant services. The tenant model may allow for customized application configurations to be run from a single application instance. Further, improved methods for providing callback management, calculating estimated wait times, and providing for callback initiation may be integrated in such multi-tenant services. | 12-20-2012 |
20120321071 | TECHNICAL SUPPORT AGENT AND TECHNICAL SUPPORT SERVICE DELIVERY PLATFORM - An embodiment of a method for providing technical support service includes generating a plurality of problem resolutions that are determined to resolve an identified technical problem; attributing weights to each of said plurality of problem resolutions according to frequency of use; and in response to a request to resolve said identified problem, selecting a problem resolution from among said plurality of problem resolutions based at least in part on said attributed weights. | 12-20-2012 |
20130016824 | METHOD AND SYSTEM FOR CONTROLLING ESTABLISHMENT OF COMMUNICATION CHANNELS IN A CONTACT CENTER - A method for controlling establishment of a communication channel between a service provider terminal of a contact center and a service request terminal. Receipt of a request to establish the communication channel is responded to by determining whether a license for a media type associated with the communication channel is allocated to the service provider terminal. If a license is determined to be allocated to the service provider terminal, establishment of the communication channel is allowed. If a license is determined not to be allocated to the service provider terminal, availability of a license from a pool of licenses is determined. If a license is determined not to be available, establishment of the communication channel is refused. If a license is determined to be available, the license is allocated to the service provider terminal and establishment of the communication channel is allowed. | 01-17-2013 |
20130077775 | IMPLEMENTING A NETWORK OF INTELLIGENT VIRTUAL SERVICE AGENTS TO PROVIDE PERSONALIZED AUTOMATED RESPONSES - Communications using intelligent virtual service agents are provided by assigning a first individualized responsibility to a first intelligent virtual service agent implemented on at least one computer platform with a processor and a memory, and a second individualized responsibility to a second intelligent virtual service agent implemented on the at least one computer platform. The first intelligent virtual service agent analyzes content provided by a user via a communications medium and determined to fall under the first individualized responsibility of the first intelligent virtual service agent. The first intelligent virtual service agent generates a response to the content in accordance with the analysis by the first intelligent virtual service agent and provides the response. | 03-28-2013 |
20130089197 | METHOD AND SYSTEM FOR CALL TO ROLE - Methods and systems are provided for routing incoming customer service requests directly to the most appropriate destination within a call center without requiring customer knowledge of a specific telephone number or extension to call and without requiring the customer to select from a series of menus. The receiving location or inbound call center accepts a voice call from a customer. The incoming voice call includes an associated data stream. This data stream is processed by the inbound call center and is used to route the call to the appropriate destination or customer service representative, for example a specific person, a department, a subsidiary, an individual either working within a facility or working outside the facility, a subcontractor and combinations thereof. Additional functionality is provided by including additional data, e.g. data in addition to routing data, along with voice data. | 04-11-2013 |
20130089198 | Intelligent Interactive Call Handling - An intelligent interactive call handling system is provided that typically includes a central office, a call-handling device, and an internet call routing system. The central office typically triggers a query responsive to receiving a call request. The call-handling device is coupled to the central office, receives the query, and triggers an internet call routing query. The internet call routing system, which is coupled to the call-handling device, typically receives the internet call routing query, determines presence of the called party with respect to at least one registered communication device, sends a prompt to the called party at said at least one registered communication device responsive to the presence determination, receives a reply from said at least one registered communication device, and routes the call responsive to the reply. Methods and other systems are also provided. | 04-11-2013 |
20130094647 | MULTI-MODAL MOBILE CUSTOMER CARE SYSTEM - Customer service and/or care providers generally have multiple communications channels (i.e., modes of communications, such as an Internet webpage, live agent telephones, Interactive Voice Response (IVR) system) of communication with which a customer may interact with the customer service provider. Currently, customers must select the communications channel by guessing which communications channel would best accommodate the customer's purpose/need for communicating with the customer service provider. In some scenarios, the customer may select the wrong communications channel because the selected channel is not able to service the customer's need. In another scenario, the customer may select a channel that is more cumbersome to service the customer's particular need than another channel of the customer service provider. Embodiments of the present invention provide an interface that integrates the multiple channels of the customer service provider and recommends a channel based on an identification of a customer service need of the customer. | 04-18-2013 |
20130101110 | SYSTEM AND METHOD FOR ATTACHING GEOGRAPHIC INFORMATION TO CUSTOMER REPORTS - The invention relates to methods of managing a geographically distributed sales force and ensuring accurate reporting from geographically distributed customers by the sales force. | 04-25-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 |
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 |
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 |
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 |
20130129076 | INTERACTION MANAGEMENT - A company/organization is enabled to optimize sessions from an agent's perspective across multiple channels. Actions may be performed, such as monitoring the journey of a user across a self service application, raising alerts to the agent based on the journey, selecting an appropriate agent to whom a session may be routed, raising alerts for a supervisor, enabling the supervisor to track sessions and intervene if required, enable the agent to run commands from an interaction window, push links to launch applications to supplement the primary interaction through appropriate mechanisms, show appropriate responses to the agent on analyzing the session, and providing shortcut keys for the agent to allow the agent to insert appropriate responses into a chat session. Analysis is provided for the sessions, data is extracted from the sessions, and appropriate forms are populated with the data from the session and with agent information. | 05-23-2013 |
20130136253 | SYSTEM AND METHOD FOR TRACKING WEB INTERACTIONS WITH REAL TIME ANALYTICS - A device, system and method is provided for monitoring a user's interactions with Internet-based programs or documents. Content may be extracted from Internet server traffic according to predefined rules. Extracted content may be associated with a user's Internet interaction. The user's Internet interaction may be stored and indexed. The user's Internet interaction may be analyzed to generate a recommendation provided to a contact center agent while the contact center agent is communicating with said user for guiding the user's interaction, for example, in real-time. Traffic other than Internet server traffic may also be used. | 05-30-2013 |
20130156178 | Method and system for managing interactive communications campaigns - A web-based solution through which business entities create and manage communications campaigns, such as campaigns that afford target recipients an opportunity to be connected to a third party call center. A web interface is provided to enable a business entity customer to create a set of one or more rules that, when triggered during the campaign, cause the solution to take certain control actions in real-time, based on campaign performance. Preferably, this campaign performance is measured indirectly, i.e. without requiring a direct connection to an on-premises call center ACD. The interface provides the business entity customer with a convenient and easy-to-use display that identifies any rule that has been (or may be getting ready to be) triggered, together with a then current status of the campaign. The system takes a control action (e.g., campaign suspension, adjusting an outbound call rate, or the like) when a customer-configurable rule is triggered. | 06-20-2013 |
20130170637 | SYSTEM AND METHOD FOR PROVIDING PERSONALIZATION BADGES FOR ENHANCED CUSTOMER SERVICE EXPERIENCE - A system for providing customized customer service interaction between a user and an enterprise is disclosed. The system includes a badge and a badge reader. The badge is installed at a user device, and the badge reader is installed at the enterprise. The badge is configured to generate an access key for a customer's social network account based on a customer's work request to the enterprise. The badge reader is configured to retrieve user data as permitted by the associated access key from the badge, and route a work request of the user to a suitable agent of the enterprise based on the user data. | 07-04-2013 |
20130182834 | Method and System to Connect Consumers to Information - This invention provides for a method of (or apparatus for) facilitating the delivery of advice to consumers using a server unit which can store and display the names and characteristics of experts and then rapidly assist in connecting the expert and consumer for real-time communication. The server can also have the ability to receive keywords from the consumer, match those keywords to one or more experts, and tell the consumer how to contact an expert. | 07-18-2013 |
20130208882 | COLLABORATION SYSTEM AND METHOD - A system for enabling collaboration between two or more customer contact campaigns running within a call center environment includes at least one outbound contact server (OCS) resident on a digital medium, the OCS including an automated dialer application resident on a digital medium thereon or accessible thereto for dialing contact numbers from contact records assembled for the running campaigns, a call monitoring and recording system executing from software on a digital medium, for monitoring call dialing progress and business results of completed calls, a central data repository for storing dialing progress and business results data collected by the running outbound campaigns, and a data sharing mechanism executing from software resident on a digital medium, accessible to each campaign running on the OCS for sharing collected data among the running campaigns. Shared data received by individual campaign instances is processed by the receiving campaign against one or more pre-configured business rules to determine whether to modify campaign contact records, campaign dialing patterns and or campaign dialing methods. | 08-15-2013 |
20130223614 | METHOD FOR PROVIDING SUPPORT SERVICES USING MULTI-CHANNEL NAVIGATOR AND ROUTE SEQUENCES - A service center receives a command from a remote device over a network, where the service center provides support services to users on products on behalf clients. Based on the command, a context element of a route sequence map associated with a user of the remote device is identified, where the identified context element is one of context elements of the route sequence map in a hierarchical structure. Each context element having one or more property values specifying at least one of an action to be performed by the service center and a link to one or more child context elements. It is determined whether the identified context element is an action context element or a navigation context element based on one or more property values associated with the identified context element. If so, an action specified by the identified context is performed. | 08-29-2013 |
20130223615 | Method and system for managing interactive communications campaign with reduced customer-to-agent connection latency - A web-based hosted solution through which business entities create and manage communications campaigns is described. To reduce latency of customer-to-agent connections, the system implements an agent stay-on-line function by which a persistent telephony connection is established and maintained between the system infrastructure and an available agent. In this manner, the agent may handle multiple customers while avoiding an ACD hold queue. In addition, preferably a service-side hold queue also is established and maintained on the service-side of the infrastructure. This hold queue maintains calls that are waiting to be connected to available agents. It ensures that any customer abandons do not impair the connections being established and maintained to the agents. | 08-29-2013 |
20130223616 | Method and system for managing interactive communications campaign using a hold queue - A web-based hosted solution through which business entities create and manage communications campaigns is described. To reduce latency of customer-to-agent connections, the system implements an agent stay-on-line function by which a persistent telephony connection is established and maintained between the system infrastructure and an available agent. In this manner, the agent may handle multiple customers while avoiding an ACD hold queue. In addition, preferably a service-side hold queue also is established and maintained on the service-side of the infrastructure. This hold queue maintains calls that are waiting to be connected to available agents. It ensures that any customer abandons do not impair the connections being established and maintained to the agents. | 08-29-2013 |
20130236000 | Method and Apparatus for Callback Processing in Telecommunication Capability Opening - A method for callback processing in telecommunication capability opening, a telecommunication capability opening server, a client, and a telecommunication capability opening service system are disclosed. The method includes: receiving a telecommunication capability application programming interface (API) call request sent by a client, where the telecommunication capability API call request includes a callback information parameter; performing callback processing according to the telecommunication capability API call request, and generating a callback message according to the callback information parameter; and pushing the callback message to the client. The method may also include: initiating a telecommunication capability API call request to a telecommunication capability opening server, where the telecommunication capability API call request includes a callback information parameter; receiving a callback message pushed by the telecommunication capability opening server, and parsing the callback message; and determining, according to a parsing result, a function that callback processing needs, and calling the function. | 09-12-2013 |
20130236001 | METHODS AND APPARATUS TO PROVIDE INCENTIVES TO DEFLECT CALLERS TO WEBSITES - Methods and apparatus to provide incentives to deflect callers to websites are disclosed. Example methods disclosed herein to deflect a caller to a webpage include receiving a call from the caller, offering an incentive to the caller to terminate the call and access the webpage, and providing an address of the webpage to the caller after the caller consents to terminate the call. | 09-12-2013 |
20130251136 | IM TO PHONE ESCALATION FOR CUSTOMER SUPPORT - System and method to change a mode of communication used by an agent at a contact center for customer service, the method including: receiving, from a customer, a customer contact via a first mode of communication; establishing a first communication link, using the first mode of communication, between the customer and the agent; communicating by use of the first mode of communication between the customer and the agent; receiving an instruction, via an instant message, to change the mode of communication to a second mode of customer service; interpreting, by the contact center, the instruction from the agent; establishing a second communication link, using the second mode of communication, between the customer and the agent; and communicating by use of the second mode of communication between the customer and the agent. | 09-26-2013 |
20130336471 | METHODS AND APPARATUSES FOR DELIVERY OF ADVICE TO MOBILE/WIRELESS DEVICES - Methods and apparatuses to connect consumers to diverse advice sources of experts. In one embodiment, a method includes: providing a list of experts to a mobile device via a wireless media channel for presentation to a consumer; responsive to receiving from the mobile device a selection of one expert from the list of experts, initiating a telephonic connection between the expert and the consumer prior to the consumer submitting a question for advice. In one example, the list includes information to indicate whether one or more of the experts are individually available to telephonically communicate with the consumer at a time when the list is provided to the consumer. In one example, initiating the telephonic connection includes: initiating a first call to the consumer; initiating a second call to the expert; and joining the first and second calls to make the telephonic connection between the expert and the consumer. | 12-19-2013 |
20130343534 | METHOD AND APPARATUS FOR DIVERTING CALLERS TO WEB SESSIONS - A customer support system diverts a customer to an integrated support service to serve the customer better in situations where the use of a single mode of interaction is insufficient. Embodiments of the invention find use where an email or SMS is sent to a customer's smart devices with a link to visual content which helps customer better understand the information. | 12-26-2013 |
20130343535 | GUIDING CALLS VIA GRAPHICAL USER INTERFACE - A user device may display, via a graphical user interface, questions associated with a voice menu that is used by an interactive voice response (IVR) system to forward calls. The user device may obtain, via the graphical user interface, user responses to the questions. In addition, the user device may send information corresponding to the user responses to the questions to a remote device. The remote device may query the IVR system to identify a call agent, in a call center, whose profile matches the information, obtain contact information of the call agent from the IVR system, and send the contact information to the user device. Furthermore, the user device may receive the contact information from the remote device and display the contact information via the graphical user interface. | 12-26-2013 |
20140003599 | IP BASED AUTOMATIC RESPONSE SERVICE SYSTEM AND METHOD FOR ELECTRONIC DEVICE | 01-02-2014 |
20140016766 | CONTACT CENTER QUEUE PRIORITY MANNAGEMENT METHOD AND SYSTEM - A system and method for providing hold queue prioritizing for a contact center includes an automated system and a contact receiver/director for connecting contacts to the automated system. A contact identifier obtains identifying information from each of the contacts connected to the system. A hold queue is coupled to the contact receiver/director for storing contact records associated with contacts connected to the automated system. A contact status identifier determines a connection status of each of the contacts in the hold queue and stores the connection status in the respective contact record for each contact. A contact-back identifier identifies a received contact-back by matching the contact identifying information associated with a contact to a contact record in the hold queue. The contact receiver/director selects a contact record with a “connected” connection status and connects the caller in the hold queue associated with the selected contact record to an available agent. | 01-16-2014 |
20140016767 | SYSTEM AND METHOD FOR SIMULATING VIRTUAL QUEUING OF CALLS - The present method and system provides for call center simulation including receiving a plurality of input parameters relating to call center operations, wherein the call center operations include a main queue for processing on-hold calls and a virtual queue for processing a plurality of call back requests. The method and system further includes generating a call arrival dataset based at least on the plurality of input parameters and simulating call center operations for managing the call arrival dataset across the time sequence, including placing a portion of the call arrival dataset into the virtual queue. The method and system includes simulating a metering of the call arrival dataset in the virtual queue for a metered wait time based at least on a queuing factor and generating a simulation output indicating operations processed via the main queue and the virtual queue. | 01-16-2014 |
20140016768 | Computer Telephony Integration Complete Healthcare Contact Center - Methods, systems, and products enable a healthcare facility to process incoming communications. | 01-16-2014 |
20140016769 | METHOD AND SYSTEM FOR CONTROLLING ESTABLISHMENT OF COMMUNICATION CHANNELS IN A CONTACT CENTER - A method for controlling establishment of a communication channel between a service provider terminal of a contact center and a service request terminal. Receipt of a request to establish the communication channel is responded to by determining whether a license for a media type associated with the communication channel is allocated to the service provider terminal. If a license is determined to be allocated to the service provider terminal, establishment of the communication channel is allowed. If a license is determined not to be allocated to the service provider terminal, availability of a license from a pool of licenses is determined. If a license is determined not to be available, establishment of the communication channel is refused. If a license is determined to be available, the license is allocated to the service provider terminal and establishment of the communication channel is allowed. | 01-16-2014 |
20140029743 | Simplicity Framework - A system for handling a transaction for a client service center comprising only one interface configured to communicate with a plurality of data stores to access data, interact with a user via a single screen device, and display one at a time on the single screen device a plurality of subsequent and dependent screen views to enable the user to view the data and implement a sequence of steps selected by the user to complete a transaction, wherein the interface does not display and does not notify the user of access to data on the different data stores, and wherein the screen views are displayed in a determined order based on the transaction and the steps selected by the user to reveal the data and the steps in a hierarchical manner from more general data and steps to more detailed and dependent data and steps. | 01-30-2014 |
20140037082 | Method and system for managing interactive communications campaigns with text messaging - A messaging platform includes a text messaging subsystem that includes a suite of enhancements that facilitate implementation of a multi-channel communications strategy with high level and fine-grained control over outbound message creation or inbound message handling. | 02-06-2014 |
20140044250 | REAL-TIME CUSTOMER FEEDBACK - Described are embodiments for providing real time feedback during communication between a customer and a contact center agent to allow a bad customer experience to be mitigated. Embodiments include a system that can identify and mitigate issues that may arise during the communication between the customer and the customer agent including a customer agent's performance, escalation to a supervisor, materials shared with the customer, wait time experience and/or other aspects of the communication. The feedback is provided while the customer and agent are still communicating. The feedback is linked to the specific session and agent. If an issue is identified, steps are taken to mitigate the issue. | 02-13-2014 |
20140044251 | System and Method for Providing Call-Back Options - A system and method for providing call-back options is disclosed. The method comprises receiving a call in a call routing system, providing at least one call-back option for a caller to receive a call-back, re-allocating resources in the call routing system based at least in part on the at least one call-back option, and calling the caller based on the at least one call-back option. The caller may specify a specific time, a relative time, or a time range when a call-back is preferred. The caller may also specify one or more telephone numbers in combination with the time preferences. The call-back may be initiated by a voice response unit (VRU) and additional call-back options may be presented to the customer who responds to the call-back. | 02-13-2014 |
20140064474 | MULTI-CHANNEL PIVOTING - An method of pivoting a customer among synchronous and asynchronous communications channels during a communication session. | 03-06-2014 |
20140072115 | SYSTEM AND METHOD FOR DYNAMIC CONFIGURATION OF CONTACT CENTERS VIA TEMPLATES - A system and method for configuring routing logic for a contact center is provided. A plurality of routing templates is displayed for user selection. Each of the routing templates is associated with metadata defining one or more parameters of the corresponding routing template. A contact center administrator selects one of the displayed templates and further identifies an entry point to the contact center to which the selected routing template applies. The parameters defined for the selected template are displayed for prompting user input. The administrator provides input values for the displayed parameters. The user input values are saved in association with the corresponding parameters and further in association with the identified entry point. The saved user input values are then retrieved for routing a particular interaction arriving at the entry point. | 03-13-2014 |
20140079209 | AUTOMATIC CALL NOTIFICATION GROUPS - A contact center is described along with various methods and mechanisms for administering the same. Work assignment methods are disclosed that push notifications to one or more resources about available work item opportunities. The one or more resources can pull the work item from the notification groups to handle the work item. Moreover, the pushed notifications can be added to a traditional work assignment scheme to aid in the answering of work items and/or offer training to a plurality of resources. | 03-20-2014 |
20140098949 | SYSTEM AND METHOD FOR CLIENT INTERACTION APPLICATION INTEGRATION - A system for integration of client interaction technologies, comprising a plurality of resource managers, each comprising at least a software component operating and stored on a computing device; a plurality of resources, each comprising at least an interactive element; a monitoring service, comprising at least a software service operating and stored on a computing device; and a callback cloud, comprising at least a plurality of contact agents; wherein the monitoring service tracks resource status; further wherein upon receiving an interaction request the resource managers handle the request according to known resource information; and further wherein the callback cloud responds to at least a plurality of received interaction requests. | 04-10-2014 |
20140112465 | PROVIDING INFORMATION REGARDING INTERACTIVE VOICE RESPONSE SESSIONS - A user, using, for example, a web browser and application server technology, is able to consolidate and present session information, for example, from a multi-model session on a voice recognition system. For example, a web browser can be used to display consolidated session information comprising network information, call logs, location database information, recorded user utterances, voice portal prompts, or any other information associated with an interactive voice response system. | 04-24-2014 |
20140119531 | METHOD FOR PROVIDING SUPPORT USING ANSWER ENGINE AND DIALOG RULES - According to one embodiment, a self-service system is to provide self-support knowledgebase (KB) information to allow users to navigate the self-support KB. A monitor is to track user interaction with the self-support KB while a user navigates through the self-support KB. An answer engine is to receive a query from the user to ask a question and in response to the query, to identify a predefined response to the query in view of a set of dialog rules. The answer engine is to transmit one or more related questions that the user will likely ask based on the dialog rules and the user interaction. The answer engine further transmits an invitation to allow the user to initiate a live support session after a predetermined condition has been satisfied. | 05-01-2014 |
20140119532 | System and Method for Blended PSTN and Computer Network Customer Support Interactions - The present disclosure includes a system and method for blended telephone network and computer network customer support interactions. The system may include a web server, one or more controllers, a telephone exchange, a monitoring server, and one or more client devices. The method may include receiving a multimedia support request, establishing a multimedia communications session, instructing a telephony application associated with the multimedia communications session to place a telephone call, routing and connecting the telephone call to an available endpoint, identifying the available endpoint when the telephone call is connected to the available endpoint, and transmitting an invitation to participate in the multimedia communications session to the available endpoint. | 05-01-2014 |
20140126713 | SYSTEM AND METHOD FOR EXPOSING CUSTOMER AVAILABILITY TO CONTACT CENTER AGENTS - A system and method for establishing contact between a customer contact center agent and a customer based on customer availability information. A plurality of communication channels that may be used to communicate with the customer is monitored by the contact center. The availability of the customer is identified for each of the plurality of communication channels and user availability data is dynamically adjusted for each of the plurality of communication channels. The user availability data is provided to a contact center agent handling, for example, an offline task involving the customer. The contact center agent may use the availability data to establish contact with the customer to better handle the offline task. | 05-08-2014 |
20140126714 | SYSTEM AND METHOD FOR WEB-BASED REAL TIME COMMUNICATION WITH CONTACT CENTERS - A method for connecting a website user to a contact center agent includes: monitoring user interaction associated with the website user; receiving a call request via the website; identifying an agent or an interactive voice response based on the monitored user interaction; and establishing a communication channel supported by a web browser between the website user and the identified agent or the interactive voice response. | 05-08-2014 |
20140126715 | SYSTEM AND METHOD FOR WEB-BASED REAL TIME COMMUNICATION WITH OPTIMIZED TRANSCODING - A system and method is provided to allow for real-time communication between a web browser application and a contact center resource, where media codecs supported by the two parties may differ. A processor is configured to bridge the media exchanged between the browser and contact center resource. In bridging the media, the processor transcodes the media based on a first media codec for media directed to and from the web browser application, and further transcodes the media based on the second media codec for media directed to and from a contact center resource. | 05-08-2014 |
20140133646 | SYSTEM AND METHOD OF INTELLIGENT CALL ROUTING FOR CROSS SELL OFFER SELECTION BASED ON OPTIMIZATION PARAMETERS OR ACCOUNT-LEVEL DATA - An apparatus and methods for a call routing system is disclosed whereby the call routing service provider is associated with a series of partners. By providing a system supporting not only the main user, but also the partners, efficiencies are gained through cost-spreading. Agents can be qualified to field calls for multiple business entities. Cross-selling and proactive servicing based on caller demographic and profile data can be effectuated. The system employs a centralized or global bank of shared Interactive Voice Response (IVR) units so that unnecessary post-routing and call site interflow are reduced. The system comprises a central server system that interfaces with a long distance provider so that route requests are received, caller data is retrieved from one or more databases, routing and handling strategies are developed, load balancing is effectuated, and calls are appropriately routed to one of a plurality of geographically separated call center systems with queues staffed by agents. Each call center system is designed to support various queues, and agents may be qualified or assigned to various queues based on their skill sets and skill levels. | 05-15-2014 |
20140146959 | MOBILE DEVICE APPLICATIONS FOR COMPUTER-TELEPHONY SYSTEMS - On a mobile telecommunications device, computer-executable code executes to facilitate interactions between the user of the mobile telecommunications device and a call center or other computer-telephony integration equipment. The computer-executable code includes instructions that request at least one operation to be performed at a call center, where the call center includes a call center controller, an interactive voice response system component, and at least one agent. At least in part, a wireless network transmits the request from the mobile telecommunications device to the call center controller. | 05-29-2014 |
20140146960 | SYSTEM AND METHOD FOR CONTACT INFORMATION INTEGRATION WITH SEARCH RESULTS - A system for providing integrated contact information with search results, comprising a plurality of contact centers, each comprising at least a plurality of contact agents; a callback cloud, comprising at least a plurality of contact agents; a queue manager, comprising at least a software components operating and stored on a computing device; wherein the contact agents receive and respond to customer interactions; further wherein the queue manager monitors contact agent availability; further wherein the queue manager receives interaction requests; and further wherein the queue manager provides queue information to interaction requestors. | 05-29-2014 |
20140153709 | System And Method For Automatically Generating Adaptive Interaction Logs From Customer Interaction Text - A system and method for providing an adaptive Interaction Logging functionality to help agents reduce the time spent documenting contact center interactions. In a preferred embodiment the system uses a pipeline comprising audio capture of a telephone conversation, automatic speech transcription, text normalization, transcript generation and candidate call log generation based on Real-time and Global Models. The contact center agent edits the candidate call log to create the final call log. The models are updated based on analysis of user feedback in the form of the editing of the candidate call log done by the contact center agents or supervisors. The pipeline yields a candidate call log which the agents can edit in less time than it would take them to generate a call log manually. | 06-05-2014 |
20140177818 | VIRTUAL DESKTOP INTERFACE FOR A SERVICE CALL CENTER - A method for operating an agent terminal in a call routing environment in which an agent server routes customer service calls to the agent terminal. The method includes the agent terminal establishing a communication link with the agent server over a network, configuring an agent terminal display to display service metric parameters related to an incoming customer service call to be routed to the agent terminal, wherein the service metric parameters are retrieved via the communication link from a configuration database of the agent server; and monitoring and displaying on the agent terminal display: updated service metric parameters throughout a customer service call routed from the agent server. | 06-26-2014 |
20140177819 | GRAPHICAL USER INTERFACE FOR CONFIGURING CONTACT CENTER ROUTING STRATEGIES - A system and method for composing a routing strategy for a contact center via a graphical user interface. The graphical user interface provides a plurality of selectable blocks and a workspace for assembling selected ones of the plurality of blocks. Each of the plurality of blocks is associated with logic for managing an interaction with the contact center. A processor receives identification of one of the blocks and identification of a location in the workspace area relative to other blocks in the workspace area, and places the identified block in the identified location. The processor generates the routing strategy based on the blocks in the workspace area and location of the blocks relative to each other in the workspace area. The processor also stores a layout of the blocks in the workspace area as a routing diagram for the routing strategy. The processor activates the routing strategy for managing the inbound interaction according to the activated routing strategy. | 06-26-2014 |
20140192971 | METHOD AND APPARATUS FOR ANALYZING LEAKAGE FROM CHAT TO VOICE - The customer experience is enhanced by detecting leakage-to-voice from chats and providing recommendations to operations, chat agents, and customers. A chat is classified into leakage-to-voice or leakage-to-text chat and actionable recommendations are then provided to operations, chat agents, and customers based on the leakage information. Once leakage is identified, various other insights are extracted from chats and such insights are fed into the knowledge-base. Such insights also used in agent training and are provided to chat agents as recommendations. This results in a better customer experience. | 07-10-2014 |
20140198909 | SYSTEM AND METHOD FOR A DIGITAL NETWORK FOR SWITCHING WEB SERVICE MESSAGES - The present system and method comprises an improved marketplace for providing and consuming services. Using the present system, generally via one or more APIs, comprises a method for integrating value added services within a network of participants, for instance, a payment network. The network can use service switching capabilities to route service calls to and from the service consumers and providers using routing elements defined in a message specification. Network participants can be both consumers and providers of services. The network can route service messages to the appropriate provider depending on details in the message. | 07-17-2014 |
20140198910 | SYSTEM AND METHOD FOR ENABLING TRACKING OF CONTRACT PROVISIONS IN A SERVICE MESSAGE SWITCHING MARKETPLACE - The present system and method comprises an improved marketplace for providing and consuming services. Using the present system, generally via one or more APIs, comprises a method for integrating value added services within a network of participants, for instance, a payment network. The network can use service switching capabilities to route service calls to and from the service consumers and providers using routing elements defined in a message specification. Network participants can be both consumers and providers of services. The network can route service messages to the appropriate provider depending on details in the message. | 07-17-2014 |
20140211934 | COMMUNICATION DASHBOARD WITH DYNAMICALLY CONFIGURED INTERFACE - The method and system of the present invention include, responsive to a receipt of a customer input, customizing an agent interface menu. The customizing includes selecting a plurality of action items for the agent interface menu, and ordering the plurality or more action items in the agent interface menu. The customizing is performed using the customer input and an item of stored customer information. The method further includes presenting an item of the customer input in an agent interface. The agent interface includes the agent interface menu, a communication window, and a customer attributes display. Responsive to a selection of one of the plurality of action items, wherein the plurality of action items is presented by the agent interface menu, an input field in a form provided in support of an action selected from the agent interface menu is populated with the customer input received from the customer interface. | 07-31-2014 |
20140219438 | SYSTEMS AND METHODS INVOLVING REAL-TIME COMMUNICATIONS PLATFORMS AND/OR PROCESSING - Systems and methods are provided for obtaining and providing data about a phone call to a representative. A data repository can be used as transient storage while a phone call is ongoing (and possibly for some time afterwards). Data can be retrieved and stored in the data repository, as well as sent to external systems that a representative might use. A data interface can handle communications between the data repository and the external systems in a controlled manner so that exchanges of particular pieces of data can occur efficiently. A graphical user interface (GUI) can be provided for setting up rules for treating a call. The GUI can provide a convenient interface for specifying a mechanism for exchanging data with an external system. A central control can sent voice, data, and control commands across various channels to various devices when processing an incoming call. | 08-07-2014 |
20140241520 | DYNAMIC CONNECTION DISTRIBUTOR - A dynamic call connection distributor and a related method, the distributor including an agent pool, having information of call agents, the agent pool is at least partly configurable by a plurality of individual call agents, a recipient dialer, including circuitry for dialing at least one number of predefined potential recipients for establishment of a recipient connection, an agent dialer including circuitry for establishing an agent connection from the dynamic connection distributor to a call agent, and a call linker, having circuitry for linking the agent connection with the recipient call. | 08-28-2014 |
20140254788 | COMMUNICATION BETWEEN A MOBILE DEVICE AND A CALL CENTER - According to certain embodiments of the disclosure, a processor determines whether an application is launched on a mobile device. The application is stored locally on the mobile device. When the application is launched on the mobile device, a unique identifier associated with a session of the application launched on the mobile device is generated. User interactions with the application are captured during the session and associated with the unique identifier. | 09-11-2014 |
20140254789 | CUSTOMER-ENABLED EVALUATION AND CONTROL OF COMMUNICATION CENTER AGENT CONTACT - A communication center has agents operating at workstations and enabled to interact with customers, a router for routing incoming transactions from customers to agents, and routing rule sets associated with specific customers. Individual ones of the rule sets include one or more contact constraints set by the customer associated with the rule set. | 09-11-2014 |
20140270142 | SYSTEM AND METHOD FOR DYNAMICALLY SELECTING A DIAL PLAN - As system and method for dynamically selecting a dial plan includes a processor that detects a new telephony call placed by a contact center agent in a first operations environment. The processor automatically identifies a state of the contact center agent without the agent having to expressly enter digits into a telephony device. The state may identify whether the agent is logged in, a work state of the agent, and/or whether the agent is handling a call. The processor selects a dial plan based on the determined state, and transmits a message for routing the call based on the selected dial plan. | 09-18-2014 |
20140301542 | Managing interactive communications campaigns using a hold queue - A web-based hosted solution through which business entities create and manage communications campaigns is described. To reduce latency of customer-to-agent connections, the system implements an agent stay-on-line function by which a persistent telephony connection is established and maintained between the system infrastructure and an available agent. In this manner, the agent may handle multiple customers while avoiding an ACD hold queue. In addition, preferably a service-side hold queue also is established and maintained on the service-side of the infrastructure. This hold queue maintains calls that are waiting to be connected to available agents. It ensures that any customer abandons do not impair the connections being established and maintained to the agents. | 10-09-2014 |
20140307863 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR MANAGING AGENT WORKLOAD IN A CUSTOMER SERVICE ENVIRONMENT - Disclosed are methods, apparatus, systems, and computer-readable storage media for managing customer service agent workload in a customer service environment. In some implementations, one or more servers receive a communication associated with a customer case item. The one or more servers determine one or more case attributes associated with the customer case item and identify a first customer service agent having one or more agent attributes that match the one or more case attributes of the customer case item. The one or more servers assign the customer case item to the first customer service agent and provide first data of the customer case item to a first display device associated with the first customer service agent, the first display device configured to display a user interface including a first component indicating the first data of the customer case item. | 10-16-2014 |
20140307864 | Computer-Implemented System And Method For Simultaneously Processing Multiple Call Sessions - A computer-implemented system and method for simultaneously processing multiple call sessions is provided. Multiple call sessions assigned to an agent are monitored. Content of each call session is displayed to the agent on an agent console. A script selected by the agent is identified and provided as synthesized speech to a caller of one of the call sessions. A verbal conversation between the agent and a caller of another one of the call sessions is simultaneously monitored while the script is provided to the caller. | 10-16-2014 |
20140314225 | INTELLIGENT AUTOMATED AGENT FOR A CONTACT CENTER - A system for handling customer interactions with a contact center for an enterprise includes an intelligent automated agent that includes a processor, a non-transitory storage device configured to store customer profile data, and a memory. The memory has instructions stored thereon that, when executed by the processor, causes the processor to: run an artificial intelligence engine configured to learn knowledge about a customer from past interactions between the contact center and the customer, and to apply the learned knowledge to future interactions; and maintain the customer profile data on the storage device. The maintaining of the customer profile data includes retrieving the customer profile data at a beginning of a new interaction, using the retrieved customer profile data to decide how to handle the new interaction, and updating the customer profile data after completion of the new interaction to reflect the new interaction as one of the past interactions. | 10-23-2014 |
20140321634 | SYSTEM AND METHOD FOR CALL AND DATA MATCHING IN A CONTACT CENTER - A system and method for processing interaction requests includes a computer system that receives over a data channel from an end user device accessible to the customer, a request for an interaction. The request includes data from an application running on the end user device. The data is stored by the computer system upon receipt. When a voice call from a telephony device accessible to the customer is received, a voice media session is established with the telephony device over a voice channel. The data is identified based on information associated with the voice call. A contact center resource is further identified for routing the voice call. The data is attached to a request to route the call to the identified contact center resource. | 10-30-2014 |
20140328479 | GRAPHICAL USER INTERFACE AND METHOD FOR TESTING AND VISUALLY REPRESENTING TELEPHONY STATE - In one implementation an apparatus is provided, comprising a processor and a memory, the memory storing instructions that when executed by the processor cause the processor to access a pre-designed graphical user interface (GUI) framework, load into the GUI, first party and third party call controls, load into the GUI, representations of telephony objects, load into the GUI, at least one interactive link to one or more scripting tools, load into the GUI, a interactive user control panel, load into the GUI, a digital tone detector, display the GUI on a computing appliance monitor, and display current call state for one or more call connection types. | 11-06-2014 |
20140334618 | CALL PROCESSING METHOD AND CONTROL APPARATUS, AUTOMATIC CALL DISTRIBUTION APPARATUS, AND AGENT TERMINAL - Embodiments of the present invention provide a call processing method and control apparatus, an automatic call distribution apparatus, and an agent terminal. The call processing method, which executed by the call control apparatus, includes: receiving, a processing request for a call, and extracting a media connection address and a media capability of an automatic call distribution apparatus; performing, media negotiation based on a media capability of an agent terminal and the automatic call distribution apparatus; and establishing, a media session between the agent terminal and the automatic call distribution apparatus according to a media connection address of the agent terminal, the media connection address of the automatic call distribution apparatus, and a media negotiation result. The embodiments of the present invention can reduce the processing load of an entire cloud server, which effectively ensures the service quality of a call center constructed based on cloud computing technologies. | 11-13-2014 |
20140341366 | CALL CONTROL FOR WEB CALLS - A system may include a contact center services system configured to receive a Web Real-Time Communication (WebRTC) call from a WebRTC caller device, and a WebRTC device configured to provide, to a customer web server, a control action application programming interface used to perform control actions for WebRTC calls in the contact center services system. The WebRTC device may be configured to receive an instruction to perform a control action for a WebRTC call from the customer web server via a WebRTC access server and forward the instruction to the contact center services system. The contact center services system may be configured to retrieve a Uniform Resource Identifier (URI) from the received instruction, identify that the WebRTC call is associated with the control action based on the retrieved URI, and execute the control action on the identified WebRTC call based on the instruction. | 11-20-2014 |
20140341367 | Cloud agent realizing method and system, and cloud agent server - Disclosed is a cloud agent realizing method, including that: an agent is communicatively connected to a cloud agent server, acquires a parameter of the agent and a parameter of the cloud agent server from the cloud agent server, and logs in to the cloud agent server according to the acquired parameters. Also disclosed are a cloud agent realizing system and a cloud agent server. With the disclosure, cloud agent registration and management are realized in a Next Generation Call Center Cloud NGC3. | 11-20-2014 |
20140341368 | SYSTEM AND METHODS FOR PREDICTING FUTURE AGENT READINESS FOR HANDLING AN INTERACTION IN A CALL CENTER - A system for making outbound calls includes a first node connected to a network for placing outbound telephone calls, a second node connected to the network and accessible to the first node for reporting agent status relative to busy, ready, and time to ready, a number of agent appliances connected to the network and accessible to the second node, and a number of agent activity applications installed one per on the agent appliances. In a preferred embodiment outbound calls are predicted based on the number of agents reported ready to accept a call plus the number of agents predicted to be ready to accept a call within a specified time window. | 11-20-2014 |
20140341369 | SYSTEM AND METHODS FOR TRACKING UNRESOLVED CUSTOMER INVOLVEMENT WITH A SERVICE ORGANIZATION AND AUTOMATICALLY FORMULATING A DYNAMIC SERVICE SOLUTION - A system for managing customer involvement with a contact center involves one or more monitoring applications executing on one or more computerized servers associated with the contact center, the applications monitoring communications between individual customers and the center; and a rules engine executing on the one or more computerized servers, the rules engine accessible to the monitoring application, the rules engine enabled to generate and implement business rules. Upon detection by one of the monitoring applications of an instance of unsuccessful or incomplete interaction between a customer and the contact center, session data determined during monitoring is used by the rules engine to determine contact center-initiated activity to be implemented to establish new communication with the customer to resolve issues related to the unsuccessful or incomplete interaction. | 11-20-2014 |
20140348317 | METHOD AND APPARATUS FOR PRESENTING INFORMATION FROM MULTIPLE TELECOMMUNICATION COMPUTER SOFTWARE PROGRAMS IN A SINGLE COMPUTER SOFTWARE PROGRAM - A method including receiving a telecommunications call from a customer at a contact center, and in response to the telecommunications call, using a first user computer to request customer data from a software cache in a computer memory related to a first computer software application. The method may further include, if the customer data is in the software cache, retrieving the customer data from the software cache and storing the customer data in a base enterprise computer software application. If the customer data is not in the software cache, the method may include searching for the customer data in the base enterprise computer software application, if the customer data is in the base enterprise computer software application, retrieving the customer data from the base enterprise computer software application and storing the customer data in the software cache in the computer memory related to the first computer software application. | 11-27-2014 |
20140348318 | PRIORITIZE CONTACT NUMBERS OF CUSTOMERS IN REAL TIME - A microprocessor executable contact manager operable to determine, for selected different types of customer communication devices, a likelihood of contacting successfully a customer at a respective type of customer communication device and select, based on the likelihood, an order and/or sequence in which to contact customer communication devices of the different customer communication device types. | 11-27-2014 |
20140348319 | MULTI-CHANNEL DELIVERY PLATFORM - A request to execute an interaction site for enabling communications to be exchanged between a multi-channel communications system and a user device is received by an interaction flow processor. The interaction site is identified based on the request. An interaction flow document is accessed for the identified interaction site, the interaction flow document including code for initiating the interaction site between a user device and the multi-channel communications system using any one of multiple different communications channels including an interactive voice response channel. A communications channel used by the user device to contact the multi-channel communications system is determined. Based on the determined communications channel, the code of the interaction flow document is translated to code executable by the multi-channel communications system to enable the multi-channel communications system and the user device to exchange communications over the determined communications channel. A response is transmitted to the multi-channel communications system. | 11-27-2014 |
20140348320 | System And Method For Processing Multi-Modal Communications Within A Call Center - A system and method for processing multi-modal communications is provided. A call is received into a call center via a telephone. The call includes an inquiry of incoming speech utterances from a caller. The call is assigned to an agent within the call center. Transcribed text is generated by performing automatic speech recognition on the incoming speech utterances. The transcribed text is displayed to the agent via a display. Text messages from the caller are separately received into the call center via the telephone during the call. The text messages are identified as originating from the caller of the call and displayed to the agent. | 11-27-2014 |
20140376712 | ENHANCING COMMUNICATION SESSIONS WITH CUSTOMER RELATIONSHIP MANAGEMENT INFORMATION - Communication sessions are enhanced with customer relationship management (CRM) information. A unified communication (UC) client application retrieves contextual information associated with a contact through a CRM extension from a CRM application. Opportunities associated with the contact are presented from the contextual information. Contacts associated with a selected opportunity are organized by stakeholder and team member categories and presented through the UC client application. Documents associated with the opportunity are also displayed by the UC client application. Any alterations to the contextual information through one of the presentation views including contact, opportunity, people, and documents are transmitted back to the CRM application through the CRM extension for storage. | 12-25-2014 |
20140376713 | DISTRIBUTED EVENT DELIVERY - A distributed method of delivering events to agent devices. A first software module generates an event, e.g., a screen pop event or a ringing event, for delivery to a second module responsible for an agent device. A third module, which may be the same module as the first module, evaluates a hash function to determine an identifier for the second module from an identifier for the agent device. The first module delivers the event to the second module, which responds to the event, e.g., by causing an agent device to generate a ringing alert or to display a screen pop. | 12-25-2014 |
20150010139 | METHOD FOR PROVIDING SUPPORT SERVICES USING CONSUMER SELECTED SPECIALISTS AND SPECIALIST RATINGS - A general queue and priority queues corresponding to agents are maintained. In response to a user request from a remote device of a user regarding a content item of a content document displayed at the remote device, it is determined whether the user request includes an agent identifier (ID). If the user request includes a first agent ID, a first of the priority queues is identified based on the first agent ID and the user request is inserted into the first priority queue. If the user request does not include an agent ID, the user request is inserted into the general queue. A case manager the requests from the general queue and the priority queues to the agents that are available to enable the agents to establish live communication sessions with users associated with the requests. | 01-08-2015 |
20150010140 | AUTOMATED ATTENDANT MULTIMEDIA SESSION - An automated attendant system is made multimedia capable by adding a combined user agent to the automated attendant. A search is done to verify that the caller to the automated attendant has combined user agent capabilities. If so, the caller receives multimedia content from the automated attendant's combined user agent so that the content may be presented on the caller's computer to assist the caller in navigating through the automated attendant's menus and options. Upon selection of a desired connection from the menus and options, the automated attendant's combined user agent helps the caller be connected by voice to the selected connection. | 01-08-2015 |
20150016599 | CLOUD COMPUTING CALL CENTERS - Embodiments of the present invention generally relate to a cloud computing call center that may provide a multi-tenanted platform for scalable, dynamic allocation of telephony, PBX, and call center capabilities. Embodiments of the invention include implementations of a software telephony switch in a cloud computing environment that may dynamically allocate software based PBXes, virtual interactive voice responses (IVRs), and other system components to particular calls. | 01-15-2015 |
20150036813 | SYSTEMS AND METHODS FOR ROUTING USER DATA - Apparatus for initiating a phone call is provided. The apparatus may comprise a receiver configured to receive a request from a user to initiate a phone call. The apparatus may also comprise a transmitter. In response to the receipt of the request to initiate the phone call, the transmitter may be configured to transmit user data over a data communications network to a remote computer platform. The remote computer platform may be in communication with one or more agent desktops. | 02-05-2015 |
20150036814 | ELECTRONIC COMMUNICATIONS SYSTEM FOR MULTINODAL EXPERT NETWORKS - An electronic communication system enables one or multiple parties to aggregate one or multiple experts under one or multiple brand identities and to make each unique identity publicly or privately accessible to other entities seeking to access individual or aggregated experts on a free or paid basis. This system allows one single operator to effectively power hundreds or thousands of custom branded and independently owned expert networks deployed by different network sponsors. | 02-05-2015 |
20150049869 | INTERACTION REQUEST PROCESSING ACCORDING TO CLIENT PRE-CONFIGURED SCHEDULE - An apparatus is provided and includes a processor and a memory, the memory storing instructions that when executed from a non-transitory physical medium by the processor cause the processor to detect when a request for interaction that is configured for a scheduled processing is received or otherwise registered at a service access point associated with a contact center, identify schedule data from the request and add the schedule data along with a request identification and a location identifier to a scheduling and reporting application, consult a contact center interaction routing system in response to determining that the scheduled interaction request is to be processed, and route or cause processing of the interaction request based on the schedule data. According to one embodiment, the schedule data includes a scheduled time and date for processing the request. | 02-19-2015 |
20150063557 | SYSTEM AND METHOD FOR WEB-BASED REAL TIME COMMUNICATION WITH OPTIMIZED TRANSCODING - A system and method is provided to allow for real-time communication between a web browser application and a contact center resource, where media codecs supported by the two parties may differ. A processor is configured to bridge the media exchanged between the browser and contact center resource. In bridging the media, the processor transcodes the media based on a first media codec for media directed to and from the web browser application, and further transcodes the media based on the second media codec for media directed to and from a contact center resource. | 03-05-2015 |
20150071427 | METHODS AND SYSTEMS FOR DATA TRANSFER AND CAMPAIGN MANAGEMENT - An online and offline communication processing and tracking using data processing and data/voice networks is described. A phone address from a phone address number pool is automatically assigned to a first entity. A call quality rating is determined and recorded. A call from a caller directed to the phone address is received at a call bridging system coupled to at least one network, wherein the call is associated with call signaling information. Based at least in part on the call quality associated with the caller call, the caller call is assigned to a first location in a call queue. An outbound call is generated from the call bridging system and the inbound and the outbound calls are bridged. One or more parameters of the bridged call are compared to the call quality rating. An indication is recorded regarding the successful bridging of the calls in association with an entity identifier. | 03-12-2015 |
20150078546 | DIALER FOR CALL ROUTING SYSTEMS - A method for connecting a smartphone to a telephone via a call routing system includes presenting by the smartphone of a list of destination telephones that are connectible to the smartphone via a selected call routing system. A selection of a destination telephone from the list of destination telephones is received by the smartphone. The smartphone is automatically connected to the selected destination telephone and previously entered personal information is automatically provided to the selected call routed system. | 03-19-2015 |
20150078547 | CONNECTION ROUTING SYSTEM - According to an example, connections may be routed in a contact center by determining if a current connection from a customer terminal to the contact center is a repeat connection or a first connection. In response to determining that the connection is a repeat connection, the repeat connection is routed to an originating agent terminal when an originating agent is verified as employed, logged-in, and available. In response to determining that the connection is a first connection, the first connection is routed to a best available agent terminal. | 03-19-2015 |
20150092937 | ACCESSIBLE AND UPDATEABLE SERVICE RECORDS - A first component of a service is provided via a first communications mode by an automated agent to a requester who is a recipient of the first component. After the first component is provided, a record of the first component is provided from a memory controlled by a provider of the service and via a second communications mode selected by the requester. The record is an editable electronic first record of the first component that can be edited by the requester independent of a provider of the service to update the first record. Electronic edits to the electronic first record of the first component are accepted via the second communications mode selected by the requester. A second component is provided to the requester in accordance with the edited electronic first record of the first component. | 04-02-2015 |
20150103995 | SYSTEM AND METHOD FOR PRIORITIZING AGENT INTERVENTION INTO AUTOMATED CUSTOMER ENGAGEMENTS - A system for prioritizing intervention of live agents into automated customer engagements in a communication system is disclosed. The system includes an intervention prioritization module configured to identify a live agent to intervene into an automated customer engagement in a communication system based on a confidence factor corresponding to the automated customer engagement and one or more live agent attributes corresponding to the live agent. The system further includes a live agent conference module configured to cause the identified live agent to intervene into the automated customer engagement. | 04-16-2015 |
20150103996 | SYSTEM AND METHOD FOR TELEPHONE COMMUNICATIONS ON THE INTERNET - METHOD AND SYSTEM FOR TELEPHONE COMMUNICATIONS ON THE INTERNET comprising a central server ( | 04-16-2015 |
20150117630 | VIRTUAL CALLING MODES - Embodiments for implementing virtual dialing campaigns using virtual calling modes include systems for receiving account data associated with customer accounts and identifying an account status associated with each of the accounts based on the account data. The embodiments further include grouping the accounts into one or more queues based on the identified account status, selecting a first call mode for at least one queue, determining dialing parameters associated with the first call mode, providing the at least one queue to a user via a display of a computing device that is in communication with the system, and launching an account from the at least one queue. | 04-30-2015 |
20150117631 | METHOD AND SYSTEM FOR ROUTING MESSAGES AND CONNECTING USERS ASSOCIATED WITH LIVE-CONNECTED CONTENT - According to one embodiment, a first request of a first user is received for communicating with an agent concerning a content item of a media presentation presented to the first user. In response, agents associated with the content identifier are identified. Status of the identified agents is determined. Agent identifiers are transmitted to the second server, the agent identifiers identifying one or more available agents, including a geographic location of the agents. A second request is received from a first user device of the first user, including an agent identifier identifying a first agent selected by the first user from the list and contact information of the first user. In response, a first message is transmitted to a first agent device of the first agent, the first message including the content identifier identifying the content item and the contact information of the first user. | 04-30-2015 |
20150139415 | AGGREGATED MULTI-TOPIC AGENT DESKTOP - A dialog aggregator provided by a contact center communication system for text-based interaction chains is described along with various methods and mechanisms for administering the same. The dialog aggregator produces a summary, in real-time, of questions posed and existing answers in the interaction chain while identifying outstanding questions that have not been answered for display to an agent. The display includes any current answer the agent is working on as well as completed items and additionally executes rules based on the status of the remaining questions. The display in canonical form of the summary and outstanding question set enables a contact center agent or other observer of the interaction to quickly and efficiently assess the interaction history. | 05-21-2015 |
20150304498 | DISTRIBUTED CONSTRAINT-BASED OMPTIMIZED ROUTING OF INTERACTIONS - A system for optimized and distributed routing of interactions, comprising a plurality of media servers operating adapted to handle interactions of one or more specific media types, a statistics server, a routing database, and a routing server. Upon receiving or initiating an interaction of a specific media type, a first media server from the media servers sends a route request message comprising at least an interaction identifier and a collection of interaction-specific data to the routing server, the statistics server receives event notifications from the media servers and computes one or more statistics, and the routing server executes, using statistical data from the statistics server and data from the routing database, a routing script comprising a constraint-based optimization process in response to the route request message and sends a response to the first media server directing it to route the interaction to a specific target resource. | 10-22-2015 |
20150312412 | METHOD AND APPARATUS FOR PROVIDING COMMUNICATION INTERACTION VISIBILITY - A method for providing communication interaction visibility includes detecting an incoming voice call communication to a communication system, determining an identifier of a caller initiating the voice call communication, retrieving a communication history related to the identifier from a messaging gateway, and providing the communication history to an agent terminal of the communication system. | 10-29-2015 |
20150312414 | METHOD AND SYSTEM FOR ROUTING MESSAGES AND CONNECTING USERS ASSOCIATED WITH LIVE-CONNECTED CONTENT - A first request is received from a first user device, including a content item identifier identifying a first content item. In response, a list of media content documents is identified from a content database based on the content item ID. Document identifiers of the media content document are transmitted to a second server. A list of agent identifiers is received from the second server identifying agents who are currently available to establish a live communication session with the first user. A subset of the media content documents is determined based on the availability information of the agents and transmitted to the first user device. Each of the subset is presented with at least one agent identifier identifying an available agent, at least one geographic location of the available agent, and a live connect button to allow the first user to reach the corresponding available agent. | 10-29-2015 |
20150312415 | METHOD AND SYSTEM FOR INTEGRATING AN INTERACTION MANAGEMENT SYSTEM WITH A BUSINESS RULES MANAGEMENT SYSTEM - In a contact center, a system for processing communication events has an interaction server for managing events waiting to be routed, a routing server for routing the events, a rules engine, and a gateway server executing rules invocation logic and interacting with the rules engine. The interaction server tracks incoming events, initiates and sends a routing request to the routing server, including a special routing object, for each event that requires conformance to business rules, the routing server, executing the routing object, sends an execution request to the gateway server, which upon receipt of the request prepares a business object model (BOM), being a set of facts upon which the rules engine executes rules appropriate to the facts, resulting in routing direction for the routing server to route the event. | 10-29-2015 |
20150312417 | OPTIMIZED PREDICTIVE ROUTING AND METHODS - The methods, apparatus, and systems described herein facilitate optimizing routing decisions. The methods include retrieving and/or predicting a profile of a current customer and future customers, determining which agents are currently available and which agents are expected to be available, and providing a routing recommendation based on the profile retrieval or prediction for the current customer and the future customers, and the currently available agents' and expected available agents' proficiency at handling customers with the retrieved and/or predicted profiles. | 10-29-2015 |
20150319306 | INTERACTIVE DISPLAY RESPONSE SYSTEM - An interactive display response (IDR) system is provided. The IDR system includes an interactive display server (IDS) for communicating display requests from a call center to a plurality of mobile devices attempting to establish a connection with the call center, wherein the IDS is further configured to transfer the graphical displays to an interactive display agent (IDA) executed on a remote server and accessible by each mobile device of the plurality mobile devices having an established connection with the IDS. | 11-05-2015 |
20150334232 | METHOD FOR OPTIMAL UTILIZATION OF AN APPLICATION-CONTROLLED QUEUE FOR CALLS THAT IS PROVIDED IN A TELECOMMUNICATION SYSTEM - A method for optimum utilization of a queue for calls is provided in a telecommunication system and is controlled by an application, as well as an appropriate telecommunication system. Each call that is in the queue has a particular queue property and can be assigned to an agent, to a two-way announcement that is played by an announcement memory and that is capable of interaction with a call, or to remain in the queue. The method is distinguished in that a call assigned to a two-way announcement is allocated a parameter that causes the queue property of the call to be retained. | 11-19-2015 |
20150334234 | STRUCTURED STORAGE MANAGEMENT FOR INTERACTIONS RECORDING - A computerized method for managing storage of interactions of calls received by a communication apparatus, comprising creating on a storage device by a computerized apparatus in advance of the calls a hierarchy of partitions comprising an at least one date partition representing a date and a plurality of time partitions representing times of the date descendent from the at least one date partition, thereby consecutively representing time intervals, and according to an agreed upon convention of the hierarchy of partitions and representations thereof created in advance of the calls, autonomously recording interactions of the calls in a time partition representative of beginning of a time interval in which the calls were received, and an apparatus for performing the same. | 11-19-2015 |
20150334235 | Systems and Methods for Handling and Routing Incoming Communication Requests - The present disclosure provides systems and methods for routing incoming communications, such as calls, to a customer service representative or live agent. Specifically, the present disclosure provides a communication routing platform that can forward calls from multiple phones numbers to one or more call centers or live agents as well while simultaneously forwarding instructions for handling the calls. | 11-19-2015 |
20150334236 | METHODS AND SYSTEM FOR ANALYZING MULTICHANNEL ELECTRONIC COMMUNICATION DATA - A method and system for analyzing electronic communication data is provided. In one embodiment, a method includes receiving electronic customer communication data by one or more servers configured to provide a user interface comprising a web site, web portal, or virtual portal, analyzing the electronic customer communication data by applying a predetermined linguistic-based psychological behavioral model to the electronic customer communication data, and generating behavioral assessment data based on said analyzing, the behavioral assessment data providing a personality type for the analyzed electronic customer communication data. In one or more embodiments, electronic customer communication data may be one or more of electronic-mail data, web content data, text message data, voice over IP data, online forum data, social media data, update status, media feed, social media review, social media data stream. In other embodiments, electronic customer communication data may include data received during a customer communication with a graphical user interface for a user. | 11-19-2015 |
20150334237 | METHOD AND APPARATUS FOR USING A SEARCH ENGINE ADVANTAGEOUSLY WITHIN A CONTACT CENTER SYSTEM - Apparatus for operating a multimedia contact center, comprising a multimedia contact center system for handling communications sessions between an organization and its customers and obtaining media-specific information relating to the communications session, and a search engine for performing a search in relation to the obtained media-specific information, wherein the multimedia contact center system is configured to use the results from the search in handling the communications session, wherein the results may include heterogeneous material not primarily intended for session handling purposes. | 11-19-2015 |
20150334240 | Customer-Enabled Evaluation and Control of Communication Center Agent Contact - A communication center has agents operating at workstations and enabled to interact with customers, a router for routing incoming transactions from customers to agents, and routing rule sets associated with specific customers. Individual ones of the rule sets include one or more contact constraints set by the customer associated with the rule set. | 11-19-2015 |
20150341496 | REAL-TIME PREDICTIVE ROUTING - The methods, apparatus, and systems described herein are designed to route customer communications to the best agent or best available agent. The methods include receiving a customer communication, predicting a demographic profile of the customer associated with the customer communication, and providing a routing recommendation to route the customer to an agent based on the prediction and historical customer data. | 11-26-2015 |
20150350430 | SYSTEM AND METHOD FOR PROVIDING AGENT ASSISTANCE IN CONTACT CENTERS - A call manager for providing agent assistance in a contact center is disclosed. The call manager includes a monitoring module configured to monitor at least one conversation between a customer and an agent and to monitor one or more attributes of the agent. The call manager further includes a selection module configured to select one or more data items based on the at least one monitored conversation and the one or more monitored attributes of the agent. The call manager further includes a display module configured to display the one or more selected data items to the agent. | 12-03-2015 |
20150350436 | SYSTEM AND METHOD FOR EXECUTING INTERACTION FLOW FOR CONTACT CENTERS - In a system for executing an interaction flow for a customer contact center, the system includes: a processor; and a memory coupled to the processor, wherein the memory has stored thereon, instructions that, when executed by the processor, cause the processor to: route an interaction conducted in a first communication channel to an electronic device; monitor the interaction conducted in the first communication channel; store data associated with the interaction conducted in the first communication channel in the memory; conduct the interaction in a second communication channel; in response to conducting the interaction to the second communication channel, retrieve the data associated with the interaction conducted in the first communication channel; and output the retrieved data to the electronic device. | 12-03-2015 |
20150350439 | REMOTE ASSISTANCE CUSTOMER INFORMATION - A customer operating a device requests remote assistance from a remote assistance center. A remote assistance interface executing on the device interacts with a remote assistance manager to provide the customer with information relevant to receiving remote assistance in a time and manner acceptable to the customer and based on customer navigation and selection of options associated with the information. | 12-03-2015 |
20150350446 | LOAD BALANCING AND SHARING OF CONTEXTUAL INFORMATION IN A MULTI-VENDOR AND/OR MULTIPLE CONTACT CENTER ENVIRONMENT - A method and system for load balancing and sharing of context information in a multi-vendor and/or multi-contact center environment. The arrangements utilize a generic client-side API in conjunction with a set of back end-frameworks to facilitate support of disparate contact center solutions. Accordingly a single client side application can be used to support multiple vendor contact center solutions. Further, the system enables an enterprise to leverage an instance of a visual IVR server, which works in conjunction with a contact center that supports such visual IVR server, so that it can also be used with contact center solutions that do not provide direct access to IVR scripts. The system also facilitates use of agent availability statistics to intelligently route customer calls to the most available agent across multiple vendor solutions or where instances of a single vendor solution are deployed in different data centers. | 12-03-2015 |
20150358465 | METHODS AND SYSTEMS FOR MANAGING SIMULATED REAL-TIME CONVERSATIONS - Methods and systems for managing real-time conversations include are disclosed. In one or more examples, an audio response selected from among a plurality of selectable audio responses associated with a call script may be communicated to a caller. The call script can include a number of segments, and the segments may be associated with the selectable audio responses. In addition to the selectable audio response being communicated to the caller, background sound may also be mixed with the communicated audio response and communicated to the caller. Other aspects, embodiments, and features are also included. | 12-10-2015 |
20150358466 | Call Center Direct Access - A map processor residing on a mobile device displays a call center hierarchy map based, in part, on a dialed call center number. User interactions with the map are then processed by the map processor to determine a desired call center connection. This information is used by the map processor to establish a direct connection with the desired node of the call center hierarchy map. In other instances, the mobile device interacts with a call center exchange, hierarchy map server, statistical server and a call center direct line to facilitate in providing a call center hierarchy map and a direct connection. | 12-10-2015 |
20150358467 | SYSTEM AND METHOD FOR WEB-BASED REAL TIME COMMUNICATION WITH CONTACT CENTERS - A method for connecting a website user to a contact center agent includes: monitoring user interaction associated with the website user; receiving a call request via the website; identifying an agent or an interactive voice response based on the monitored user interaction; and establishing a communication channel supported by a web browser between the website user and the identified agent or the interactive voice response. | 12-10-2015 |
20150373197 | METHOD AND SYSTEM FOR MANAGING INTERACTIVE COMMUNICATIONS CAMPAIGNS WITH TEXT MESSAGING - A messaging platform includes a text messaging subsystem that includes a suite of enhancements that facilitate implementation of a multi-channel communications strategy with high level and fine-grained control over outbound message creation or inbound message handling. | 12-24-2015 |
20150379562 | METHODS AND SYSTEMS FOR ROUTING CALLS - An online and offline communication processing and tracking using data processing and data/voice networks is described. A phone address from a phone address number pool is automatically assigned to a first entity. A call quality rating is determined and recorded. A call from a caller directed to the phone address is received at a call bridging system coupled to at least one network, wherein the call is associated with call signaling information. Based at least in part on the call quality associated with the caller call, the caller call is assigned to a first location in a call queue. An outbound call is generated from the call bridging system and the inbound and the outbound calls are bridged. One or more parameters of the bridged call are compared to the call quality rating. An indication is recorded regarding the successful bridging of the calls in association with an entity identifier. | 12-31-2015 |
20150381808 | SYSTEM AND METHOD FOR OUT-OF-BAND COMMUNICATION WITH CONTACT CENTERS - A method for connecting a website user to a contact center includes: establishing a communication channel between a user and an agent of the contact center, the communication channel comprising a voice communication channel; establishing a supplemental channel between the user and the contact center for exchanging data between the user and the contact center; and storing the data exchanged in the supplemental channel in association with the communication channel. | 12-31-2015 |
20150381810 | CALL MAPPING SYSTEMS AND METHODS USING VARIANCE ALGORITHM (VA) AND/OR DISTRIBUTION COMPENSATION - Method, system and program product, comprising obtaining agent performance data; ranking, agents based the agent performance data; dividing agents into agent performance ranges; partitioning callers based on criteria into a set of partitions; determining for each partition an outcome value for a first agent performance range and a second agent performance range; calculating for the partitions a respective outcome value difference indicator based on the outcome value for the first agent performance range and the outcome value for the second agent performance range for the partition; matching a respective agent to a respective caller in one of the partitions, based on the outcome value difference indicators for the partitions. | 12-31-2015 |
20160026763 | SYSTEM AND METHOD FOR PERFORMING AUTOMATED CONTACT AND INFORMATION DELIVERY - A system and method for performing automated contact and information delivery includes one or more doctor office interface devices, and one or more medical facility interface devices that communicate with a site owner system over a network. The system and method permit a doctor office to designate one or more medical professionals to receive messages about a patient at a medical facility, based on the circumstances of the case. The system and method provide a connect on call module for facilitating direct communication between the facility employee and the identified medical professional utilizing both textual and audio/visual mechanisms without revealing the confidential contact information of the medical professional to the facility employee. | 01-28-2016 |
20160028889 | METHOD AND APPARATUS FOR DATA CHANNEL AUGMENTED AUTO ATTENDED VOICE RESPONSE SYSTEMS - Method of using a computerized smartphone to navigate remote auto attendant telephony systems with a menu structure. The auto attendant's menu structure is put into an online computer database. The caller uses the smartphone to call and establish a voice channel with remote auto attendant telephony system (using the telephone number of that system), software applications running on the caller's smartphone communication device intercept the telephone number and along with the voice channel, also establish a data channel with the online computer accessible database. The caller's smartphone retrieves at least some of the menu structure of the auto attendant telephony system through this data channel, and displays at least some of the menu structure of the remote auto attendant telephony system on the graphical user interface of the user's smartphone synchronized, with the audio delivery of the menu structure, thus facilitating interactions with the auto attendant system. | 01-28-2016 |
20160028892 | SYSTEM AND METHOD FOR CALL AND DATA MATCHING IN A CONTACT CENTER - A system and method for processing interaction requests includes a computer system that receives over a data channel from an end user device accessible to the customer, a request for an interaction. The request includes data from an application running on the end user device. The data is stored by the computer system upon receipt. When a voice call from a telephony device accessible to the customer is received, a voice media session is established with the telephony device over a voice channel. The data is identified based on information associated with the voice call. A contact center resource is further identified for routing the voice call. The data is attached to a request to route the call to the identified contact center resource. | 01-28-2016 |
20160036869 | TRACING AND ASYNCHRONOUS COMMUNICATION NETWORK AND ROUTING METHOD - A system and method for asynchronous conversation routing and tracing that allows a client and agent to connect and reconnect to one another over a discontinuous engagement. The system and method facilitate this by allowing multiple methods of communication between the client and agent, including live communications and out-of-band communications. All communications between a client and agent are tied to a client case accessible by the agent, and the client case can include context and environmental data to further assist the agent or to route a customer service call to an appropriate agent. At any time, the client or agent can send out-of-band messages to one another to advance the customer service process, or the client or agent can seek to re-establish live communication with each other. This provides the client with a consistent point of contact not easily supportable with phone based call centers where support is single-threaded. | 02-04-2016 |
20160036975 | SYSTEM AND METHOD FOR GUIDING AGENTS IN AN ENTERPRISE - A contact manager system for generating an agent's script is disclosed. The contact manager system includes a monitoring module configured to determine one or more browsing activities and related context information of at least one customer. The contact manager system further includes a script generation module configured to generate the at least one agent script based on the one or more determined browsing activities. The contact manager system further includes a display module configured to display the at least one agent script to one or more agents. The contact manager system further includes a verification module configured to validate the agent's script. | 02-04-2016 |
20160050319 | REMOTE CALL CENTER SYSTEM WITH REAL-TIME FEEDBACK - This invention is a system and method for making remote calls linked to a call center, which is also capable monitoring the quality of the calls made by the sales agents at a call center. The sales agents can make the calls, without the need for a computer, using only a fixed or mobile telephone line from a remote station, which may be their home or elsewhere. The system includes a database with information of the customers and of the recorded calls made by the agents, a centralized call platform (CCP) with a server connected to the database, which concentrates in a virtual place all the calls made by the various agents and controls the numerical menus with the respective options through an automated interactive voice response (IVR) system that allows the platform to interact with an agent through the use of voice and touch input via keyboard, a plurality of remote call stations each with a fixed telephone line, and a central station or call center where the centralized platform is disposed. | 02-18-2016 |
20160050320 | Call Center Call-Back Push Notifications - A method for creating a push notification at a call center includes: receiving a call from a caller device; receiving, from the caller device, caller identification information; receiving, from the caller device, an inquiry; generating an encrypted token including the caller identification information and the inquiry; and when an agent is available, sending a push notification to the caller device for connecting the caller to the agent, the push notification being associated with the encrypted token, and wherein the agent uses the caller identification information from the encrypted token when the agent is addressing the inquiry. | 02-18-2016 |
20160072950 | SERVER FOR PROVIDING ENHANCED SERVICES TO CONTACT CENTER AGENTS - Systems and methods for permitting a contact center to provide enhanced services to its agents are described. An agent server is interconnected with the automatic call distributor (ACD) and agent telephones of the contact center. The server intercepts messages sent by the ACD, which contain caller-provided data obtained by an interactive voice response system. When it is determined that the particular agent has access to both a telephone and a personal computer, the agent server draws a distinction in the information content of the received message. In doing so, the agent server provides the call initialization information in the message to the agent's telephone, and appears as if the information were coming from the ACD; additionally, the agent server provides the caller-provided data to the agent's personal computer. The personal computer is then able to execute a predetermined application, such as a display-oriented presentation application, based on the caller-provided data. | 03-10-2016 |
20160080570 | SYSTEM AND METHOD FOR GUIDING AGENTS IN AN ENTERPRISE OVER AGGREGATED INTERACTIONS - Contact manager computer system and method to dynamically generate an aggregated context information, including: a monitoring module configured: to monitor a communication session with a customer; to determine one or more communication contexts of the customer; to determine one or more communication contexts of an agent assisting the customer; to obtain customer context information from the one or more determined communication contexts of the customer; to obtain agent context information from the one or more determined communication contexts of the agent; a processor coupled to a memory, the memory configured to store context information under control of the processor; an aggregated context information generation module to generate the aggregated context information from the obtained customer context information and the obtained agent context information; an inference module to create an inference from the aggregated context information; and a display module to display a result of the inference to an agent. | 03-17-2016 |
20160088155 | ROUTING VIDEO AND NON-VOICE INTERACTIONS IN CALL CENTERS OR CONTACT CENTERS VIA EXISTING TRADITIONAL COMPUTER TELEPHONY INTEGRATION SYSTEMS - A method(s) and system(s) through which non-voice interactions or activities can be routed through existing systems presently utilized for voice (or telephone call) routing. | 03-24-2016 |
20160088157 | CONNECTION ROUTING SYSTEM - According to an example, connections may be routed in a contact center by determining if a current connection from a customer terminal to the contact center is a repeat connection or a first connection. In response to determining that the connection is a repeat connection, the repeat connection is routed to an originating agent terminal when an originating agent is verified as employed, logged-in, and available. In response to determining that the connection is a first connection, the first connection is routed to a best available agent terminal. | 03-24-2016 |
20160088158 | SYSTEMS AND METHODS FOR STATE AWARENESS ACROSS COMMUNICATION CHANNELS AND STATEFULLY TRANSITIONING BETWEEN COMMUNICATION CHANNELS - A system for providing state awareness across communication channels and statefully transitioning a user between a source channel and a destination channel is disclosed. The method may comprise storing a unique identifier associated with the user and data associated with the user, retrieving the data associated with the user based upon the user identifier and in response to the user entering the destination channel that is different from the source channel, and populating the data associated with the user in the destination channel. The destination channel may comprise a display of a customer service representative, and the populating may occur automatically. Furthermore, the method may comprise placing a call to a telephone number associated with the user in response to at least one of: the user answering a requisite number of questions in the source channel and the user requesting a transition to a voice destination channel. | 03-24-2016 |
20160094714 | INFORMATION ACQUISITION METHOD, DEVICE, AND SYSTEM - An information acquisition method includes establishing a data channel with a telephone agent system when a voice call is conducted with the telephone agent system, displaying an information acquisition page provided by the telephone agent system through the data channel, receiving feedback information via the information acquisition page, and sending the feedback information to the telephone agent system through the data channel. | 03-31-2016 |
20160100058 | Tracking User Information During a Website Visit to Enhance Call Tracking Capabilities - When a user visits a website in response to selecting an advertisement, information about the user and/or about the user's visit to the website can be obtained. During the user's visit to the website, a tracking phone number can be displayed. If the user calls the tracking phone number to complete a purchase, an identifier can be embedded in the phone call. A system that handles the phone call can extract the identifier and use it to uniquely associate the phone call with the information obtained about the user's online activity. The system can also use the identifier to obtain the information so it can be used to customize the routing and/or handling of the phone call. The information may also be employed to dynamically determine if or when to present a tracking phone number to the user. | 04-07-2016 |
20160105561 | DISTRIBUTED EVENT DELIVERY - A distributed method of delivering events to agent devices. A first software module generates an event, e.g., a screen pop event or a ringing event, for delivery to a second module responsible for an agent device. A third module, which may be the same module as the first module, evaluates a hash function to determine an identifier for the second module from an identifier for the agent device. The first module delivers the event to the second module, which responds to the event, e.g., by causing an agent device to generate a ringing alert or to display a screen pop. | 04-14-2016 |
20160105563 | FOLLOWUP OF CUSTOMER SERVICE AGENTS - A user of a personal computing device may identify an item of interest displayed in a user interface provided by a network-based service and would like to obtain more information. The user may submit an electronic contact requests to an agent continuity service in communication with one or more service agents in order to obtain more information. The agent continuity service may determine whether the user has communicated with an agent previously and, if so, provide the user with the option to communicate with the agent again, should the user desire. | 04-14-2016 |
20160119477 | METHOD FOR CONNECTING USERS WITH AGENTS BASED ON USER VALUES DYNAMICALLY DETERMINED ACCORDING TO A SET OF RULES OR ALGORITHMS - A request is received for connecting a user with an agent, the request identifying a user interaction with content. A second server is accessed to determine a first score of the user representing a benefit the user has generated for a client that provides the content. A third server is accessed to determine a second score of the user representing overall burden to provide services to the user by the client based on an interaction history of the user with the client. A user value is dynamically determined based on the first score and the second score using a user value determination algorithm that is specifically configured for the client. A list of agent candidates is identified from a pool of agents based on the user value and the collection of real-time data. A first communication session is established between the user and one of the agent candidates. | 04-28-2016 |
20160119478 | METHOD FOR CONNECTING A USER WITH AN AGENT BASED ON USER INTERACTION OF A LINK OF A PRIOR MESSAGE EXCHANGED BETWEEN THE USER AND THE AGENT - A request is received from a user device to connect with an agent, the request including information describing an interactive event representing a user interaction with a link embedded within a first message presented at the user device. A user device ID identifying the user device is determined based on the request. The interactive event is examined to determine whether the interactive event satisfies a predetermined condition based on a set of one or more rules. In response to determining that the interactive event satisfies the predetermined condition, a first agent device ID is determined that identifies a first agent device of a first agent who initiated and sent the first message to the user device. A communication session is established between the user device and the first agent device based on the user device ID and the first agent device ID. | 04-28-2016 |
20160127544 | CONTACT CENTER INTERACTIVE TEXT STREAM WAIT TREATMENTS - Contact center interactive text stream wait treatments are disclosed. A user device initiates a communication interaction with an automated contact center device (ACCD). A text stream comprising a plurality of text components is from the ACCD during an agent wait period. The text components of the text stream are provided for presentation in a display area of a display during the agent wait period. | 05-05-2016 |
20160127554 | Computer Telephony Integration (CTI) Complete Healthcare Contact Center - Methods, systems, and products enable a healthcare facility or server to process incoming communications. When a communication is received, the time and a recipient's address may be compared to a schedule of procedures. The recipient's address may be associated with a patient or with medical personnel, such as a physician or nurse. If the time and/or the recipient's address correspond to an entry in the schedule of procedures, then an alternate destination may be chosen for the communication. | 05-05-2016 |
20160142542 | SYSTEMS AND METHODS FOR TRACKING AND RESPONDING TO MOBILE EVENTS IN A RELATIONSHIP MANAGEMENT SYSTEM - A method and apparatus for tracking and responding to mobile events in a relationship management system is described. The method may include detecting a mobile event associated with a user of a relationship management system. Furthermore, the method may include analyzing the mobile event to determine at least one relationship management process associated with the user for which the mobile event is related. The method may also include generating one or more relationship management system notifications for transmission to the mobile device of the user prior to initiation of the mobile event, and generating one or more relationship management suggestions or relationship management system notifications for transmission to the mobile device of the user after a termination of the mobile event. | 05-19-2016 |
20160142543 | METHOD AND DEVICE FOR COMMUNICATING - The invention relates to a method and device for communicating, comprising a terminal provided for a user, comprising a display, optionally a camera and a voice input/output unit. Said terminal can be integrated into a network to be part of the local network, can be communicate with a central unit and can be controlled by means of said central unit. Said central unit communicates directly and/or indirectly between the user and any third parties. | 05-19-2016 |
20160150086 | CALL CENTER SERVICES SYSTEM AND METHOD - A method and system for providing automated call center services, operating by identifying a caller, accessing the caller's account information, determining the likely reason for the call, identifying an agent skill group based on the likely reason for the call, and providing an available agent with access to the caller's account information, together with a script based on the likely reason for the call. Data and voice access to agents is combined with specialized methods and systems for determining agent optimization capabilities, thereby allowing multiple call centers located in geographically different areas to operate as a seamless virtual call center, having the capability to dynamically reorganize the structure of available agents, regardless of where located. Real time statistics allow determination of how many agents should be available and what skill set those agents should have, thereby facilitating management decisions. | 05-26-2016 |
20160165050 | System and Method for Message-Based Call Communication - A system and method for message-based call communication is provided. Speech utterances are obtained from a caller during a call with an agent. Each of the speech utterances are transcribed into a text message and the text messages are provided to the agent. One or more written responses, in reply to each speech utterance from the caller, are received from the agent. The written responses are converted to synthesized speech for providing to the caller. The speech utterances from the caller and the synthesized speech from the agent are processed and one or more characteristics of the caller and the agent are identified. A role for each of the caller and the agent is determined based on the identified characteristics. | 06-09-2016 |
20160165051 | SYSTEM AND METHOD FOR WEB-BASED REAL TIME COMMUNICATION WITH OPTIMIZED TRANSCODING - A system and method is provided to allow for real-time communication between a web browser application and a contact center resource, where media codecs supported by the two parties may differ. A processor is configured to bridge the media exchanged between the browser and contact center resource. In bridging the media, the processor transcodes the media based on a first media codec for media directed to and from the web browser application, and further transcodes the media based on the second media codec for media directed to and from a contact center resource. | 06-09-2016 |
20160173693 | METHODS AND SYSTEMS FOR DATA TRANSFER AND CAMPAIGN MANAGEMENT | 06-16-2016 |
20160182720 | SYSTEM AND METHOD FOR MARKETING ATTRIBUTION IN AN ENTERPRISE | 06-23-2016 |
20160182721 | CO-BROWSING PREVIEW OF QUEUED CUSTOMER CONTACTS | 06-23-2016 |
20160198047 | SYSTEM AND METHOD FOR MANAGING ENTERPRISE COMMUNICATIONS | 07-07-2016 |
20160205252 | CALL CENTER SYSTEM AND COMPUTER ACCESSIBLE MEDIUM STORING A PROGRAM FOR A CALL CENTER | 07-14-2016 |
20160205253 | SYSTEM AND METHOD FOR CLIENT INTERACTION APPLICATION INTEGRATION | 07-14-2016 |
20160255199 | DISTRIBUTED CONSTRAINT-BASED OPTIMIZED ROUTING OF INTERACTIONS | 09-01-2016 |
20160381222 | System and Method for Intelligent Task Management in a Workbin - Systems and methods are shown for organizing workbin tasks objects by priority, according to recent system conditions excluding objects that cannot presently be processed based on a workflow strategy or status data, and presenting remaining objects to an agent based on order of priority or workflow strategy. | 12-29-2016 |
20160381223 | INTERACTION REQUEST PROCESSING ACCORDING TO CLIENT PRE-CONFIGURED SCHEDULE - An apparatus is provided and includes a processor and a memory, the memory storing instructions that when executed from a non-transitory physical medium by the processor cause the processor to detect when a request for interaction that is configured for a scheduled processing is received or otherwise registered at a service access point associated with a contact center, identify schedule data from the request and add the schedule data along with a request identification and a location identifier to a scheduling and reporting application, consult a contact center interaction routing system in response to determining that the scheduled interaction request is to be processed, and route or cause processing of the interaction request based on the schedule data. According to one embodiment, the schedule data includes a scheduled time and date for processing the request. | 12-29-2016 |
20180027117 | Systems and Methods for Handling and Routing Incoming Communication Requests | 01-25-2018 |
20190149663 | System and Method of Integrating to an External Search Application in an Employee Desktop Web Client | 05-16-2019 |
20220141336 | CONTEXT-AWARE REDIRECTION FROM TELEPHONY ENVIRONMENT TO MESSAGING ENVIRONMENT - A redirection and messaging system receives telephony information identifying a caller and call context from a telephony system. The system selects one of a plurality of messaging operators based on the call context, optionally sends an introductory message to the caller via a messaging service, and generates a message interface for the selected message operator. The message interface includes the caller and call context and any messages sent between the caller and the selected message operator, with an input interface allowing the selected message operator to input and send messages to the caller. | 05-05-2022 |