Patent application number | Description | Published |
20080205624 | IDENTIFYING CONTACT CENTER AGENTS BASED UPON BIOMETRIC CHARACTERISTICS OF AN AGENT'S SPEECH - The present invention discloses a contact center with speaker identification and verification (SIV) capabilities. In the invention, a set of contact center components can provide automated interactive communications with callers, can provide queue management for callers waiting to communicate with live agents, and can provide skills based routing for assigning live agents to callers. The SIV component can analyze speech utterances to determine a speaker identify based upon biometric characteristics of the analyzed speech utterances. Additionally, the SIV component can process speech from contact center sessions. In one embodiment, the SIV component can prevent agent substitutions from occurring of which the call center is unaware. The SIV component can also be used to distinguish whether communication session content was spoken by a contact center agent or a caller. | 08-28-2008 |
20080205625 | EXTENDING A STANDARDIZED PRESENCE DOCUMENT TO INCLUDE CONTACT CENTER SPECIFIC ELEMENTS - The present invention extends XML based presence documents to include contact center specific information. The XML presence document can conform to the Common Profiles for Instant Messaging (CPIM) and Presence (CPP) specification. The extended presence documents can permit contact center information to be conveyed across CPP compliant protocol boundaries without modification, with attendant benefits for security and performance. The contact center elements can include, but are not limited to, an agent status, an expertise, an agent level, a utilization rate, an average call time duration, and/or an average number of calls per day. The contact center extensions can be an important component for enabling a presence server to function as a skills based routing component of a standards based contact center, which unlike conventional contact centers can be formed from non-proprietary components that communicate using standard protocols. | 08-28-2008 |
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 |
20080205628 | SKILLS BASED ROUTING IN A STANDARDS BASED CONTACT CENTER USING A PRESENCE SERVER AND EXPERTISE SPECIFIC WATCHERS - The present invention discloses a presence management system for a contact center including a presence server, a data store, and one or more watchers. The presence server can accept, manage, and distribute presence information using Session Initiation Protocol (SIP) based messages in conformance with an open standard, such as an Internet Engineering Task Force (IETF) based standard. The data store can be communicatively linked to the presence server and can be configured to store the presence information. The stored presence information can include presence information for multiple contact center agents, wherein for each agent the stored presence information includes an element for expertise of the associated agent. The watchers can subscribe to the presence information managed by the presence server. Each of the watchers can correspond to a unique expertise. The watcher associated with an expertise can watch presence information for all of the contact center agents having that expertise. | 08-28-2008 |
20080219429 | IMPLEMENTING A CONTACT CENTER USING OPEN STANDARDS AND NON-PROPRIETARY COMPONENTS - The present invention discloses an open contact center formed from multiple contact center components that conform to open standards and that intercommunicate utilizing open standards. The open contact center can provide automated interactive communications with callers, can provide queue management for callers waiting to communicate with live agents, can provide skills based routing for assigning live agents to callers based upon skills of the live agents and skills needed by the callers, and can provide tooling for provisioning and monitoring the live agents. In one configuration, the contact center components can execute within a middleware solution, such as WEBSPHERE, that has IP Multimedia Subsystem capability. Additionally, the contact center components can be implemented as service oriented architecture (SOA) components that communicate over an enterprise service bus (ESB). | 09-11-2008 |
20080318592 | DELIVERING TELEPHONY COMMUNICATIONS TO DEVICES PROXIMATE TO A RECIPIENT AFTER AUTOMATICALLY DETERMINING THE RECIPIENT'S LOCATION - The present invention discloses a communication method and system, which can include a step of repetitively conveying presence information to a service provider to continuously update a current location of a person identified within the presence information. A communication attempt directed towards the person can be detected. A communication device proximate to the person can be determined based upon the presence information. The communication device can be accessible by any proximate individual. The communication device can be one not specifically designated by an originator of the communication attempt. A notification of the communication attempt can be presented in an environment proximate to the determined communication device. The communication can be established responsive to the person answering the notification by activating the communication device. | 12-25-2008 |
20090106028 | AUTOMATED TUNING OF SPEECH RECOGNITION PARAMETERS - A method for execution on a server for serving presence information, the method for providing dynamically loaded speech recognition parameters to a speech recognition engine, can be provided. The method can include storing at least one rule for selecting speech recognition parameters, wherein a rule comprises an if-portion including criteria and a then-portion specifying speech recognition parameters that must be used when the criteria is met. The method can further include receiving notice that a speech recognition session has been initiated between a user and the speech recognition engine. The method can further include selecting a first set of speech recognition parameters responsive to executing the at least one rule and providing to the speech recognition engine the first set of speech recognition parameters for performing speech recognition of the user. | 04-23-2009 |
20090214004 | TRACKING INDIVIDUALS USING VOICE VERIFICATION - A method for tracking the location of an individual can include selecting a first audio clip from a plurality of audio clips, wherein each audio clip comprises a different question for the individual and wherein a correct answer corresponds to each audio clip. The method can further include initiating a telephone call to a telephone of the individual at a desired location and playing the first audio clip for the individual via the telephone call. The method can further include receiving an oral response to the first audio clip from the individual via the telephone call and executing a speech recognition process upon the oral response. The method can further include comparing the oral response to a voice print of the individual and storing a record indicating that the individual is compliant if the oral response matches the correct answer and the oral response matches the voice print. | 08-27-2009 |
20100088016 | ENVIRONMENTALLY AWARE TRAVEL ROUTING - Embodiments of the present invention address deficiencies of the art in respect to automated travel planning and provide a novel and non-obvious method, system and computer program product for generating travel routes. A method for generating a travel route for a vehicle from a first location of the vehicle to a second location can be provided. The method can include comprising calculating a travel route from the first location to the second location, wherein the travel route is based on an environmental effect of the vehicle during the travel route. In one alternative, calculating the environmental effect of the vehicle during the travel route can be executed by calculating emissions of the vehicle during the travel route. In another alternative, the travel route comprises calculating a series of travel segments along said travel route, and the environmental effect of the vehicle during the travel route is calculated by determining a type of environment for each of the travel segments of the travel route. | 04-08-2010 |
20110270613 | INFERRING SWITCHING CONDITIONS FOR SWITCHING BETWEEN MODALITIES IN A SPEECH APPLICATION ENVIRONMENT EXTENDED FOR INTERACTIVE TEXT EXCHANGES - The disclosed solution includes a method for dynamically switching modalities based upon inferred conditions in a dialogue session involving a speech application. The method establishes a dialogue session between a user and the speech application. During the dialogue session, the user interacts using an original modality and a second modality. The speech application interacts using a speech modality only. A set of conditions indicative of interaction problems using the original modality can be inferred. Responsive to the inferring step, the original modality can be changed to the second modality. A modality transition to the second modality can be transparent the speech application and can occur without interrupting the dialogue session. The original modality and the second modality can be different modalities; one including a text exchange modality and another including a speech modality. | 11-03-2011 |
20120173225 | DIALECT TRANSLATOR FOR A SPEECH APPLICATION ENVIRONMENT EXTENDED FOR INTERACTIVE TEXT EXCHANGES - The present solution includes a real-time automated communication method. In the method, a real-time communication session can be established between a text exchange client and a speech application. A translation table can be identified that includes multiple entries, each entry including a text exchange item and a corresponding conversational translation item. A text exchange message can be received that was entered into a text exchange client. Content in the text exchange message that matches a text exchange item in the translation table can be substituted with a corresponding conversational item. The translated text exchange message can be sent as input to a voice server. Output from the voice server can be used by the speech application, which performs an automatic programmatic action based upon the output. | 07-05-2012 |
20120219138 | IMPLEMENTING A CONTACT CENTER USING OPEN STANDARDS AND NON-PROPRIETARY COMPONENTS - The present invention discloses an open contact center formed from multiple contact center components that conform to open standards and that intercommunicate utilizing open standards. The open contact center can provide automated interactive communications with callers, can provide queue management for callers waiting to communicate with live agents, can provide skills based routing for assigning live agents to callers based upon skills of the live agents and skills needed by the callers, and can provide tooling for provisioning and monitoring the live agents. In one configuration, the contact center components can execute within a middleware solution, such as WEBSPHERE, that has IP Multimedia Subsystem capability. Additionally, the contact center components can be implemented as service oriented architecture (SOA) components that communicate over an enterprise service bus (ESB). | 08-30-2012 |
20120271643 | INFERRING SWITCHING CONDITIONS FOR SWITCHING BETWEEN MODALITIES IN A SPEECH APPLICATION ENVIRONMENT EXTENDED FOR INTERACTIVE TEXT EXCHANGES - The disclosed solution includes a method for dynamically switching modalities based upon inferred conditions in a dialogue session involving a speech application. The method establishes a dialogue session between a user and the speech application. During the dialogue session, the user interacts using an original modality and a second modality. The speech application interacts using a speech modality only. A set of conditions indicative of interaction problems using the original modality can be inferred. Responsive to the inferring step, the original modality can be changed to the second modality. A modality transition to the second modality can be transparent the speech application and can occur without interrupting the dialogue session. The original modality and the second modality can be different modalities; one including a text exchange modality and another including a speech modality. | 10-25-2012 |
20130290272 | DETERMINING AND STORING AT LEAST ONE RESULTS SET IN A GLOBAL ONTOLOGY DATABASE FOR FUTURE USE BY AN ENTITY THAT SUBSCRIBES TO THE GLOBAL ONTOLOGY DATABASE - Determining and storing at least one validated results set in a global ontology database for future use by an entity that subscribes to the global ontology database. If global ontology data is stored in a global ontology database, attempt to determine a mapping between first and second ontologies. If a mapping between the first and second ontologies can be determined from the global ontology data, the mapping is validated and the validated mapping is defined as a validated results set. If global ontology data is not stored in a global ontology database or a mapping between the first and second ontologies can not be determined from global ontology data stored in the global ontology database, the first and second ontologies are unified by determining a mapping between the first and second ontologies, the mapping is validated and the validated mapping is defined as a validated results set. The validated results set is stored in the global ontology database for future use by an entity that subscribes to the global ontology database. | 10-31-2013 |
20140366119 | REGIONAL FIREWALL CLUSTERING IN A NETWORKED COMPUTING ENVIRONMENT - An approach for regional firewall clustering for optimal state-sharing of different sites in a virtualized/networked (e.g., cloud) computing environment is provided. In a typical embodiment, each firewall in a given region is informed of its peer firewalls via a registration process with a centralized server. Each firewall opens up an Internet protocol (IP)-based communication channel to each of its peers in the region to share state table information. This allows for asymmetrical firewall flows through the network and allows routing protocols to ascertain the best path to a given destination without having to take firewall placement into consideration. | 12-11-2014 |