Agent Assignment (e.g., Allocation Of Agent's Time To A Specific Task) Patents (Class 379/265.05)
  • Patent number: 11676094
    Abstract: A computerized-method for calculating an After-Call-Work (ACW) factor of an interaction in a contact center, by which a related recording may be filtered for evaluation is provided herein. The method includes an After-Call-Work (ACW) factor calculation module. The operating of the ACW factor calculation module includes: (i) receiving agent recording of the interaction. (ii) aggregating data fields associated with: (a) the interaction; and (b) the customer; (iii) retrieving ACW time of the interaction; (iv) forwarding the aggregated data fields to a machine learning model; (v) operating the machine learning model to calculate a predicted ACW time, based on the aggregated data fields; (vi) calculating an ACW factor based on the received time of ACW and the calculated predicted ACW time; and (vii) sending the calculated ACW factor to a platform by which the platform is preconfigured to distribute the interaction for evaluation, based on the ACW factor.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: June 13, 2023
    Assignee: NICE LTD.
    Inventors: Salil Dhawan, Harshit Kumar Sharma, Rahul Vyas
  • Patent number: 11244107
    Abstract: A method of an electronic apparatus for providing information related to a fulfillment center, wherein the method includes confirming data request information for requesting data related to the fulfillment center, acquiring first data corresponding to the data request information from at least one other apparatus connected to the electronic apparatus, and generating second data by processing the first data based on template information corresponding to the data request information.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: February 8, 2022
    Assignee: Coupang Corp.
    Inventors: Young Shin Kang, Seung Hoon Park, Hong Gyem Kim, Seung Jin Oh
  • Patent number: 11223720
    Abstract: Systems and methods for utilizing customer data in a communication system are provided. In exemplary embodiments, customer records at a customer data warehousing system are accessed. Customer data from the customer records are extracted and associated with a customer identifier. The customer data is then stored to an indexed database, the extracted customer data being indexed according to the identifier. When an incoming communication is received, the communication system will determine a communication identifier of the incoming communication. A lookup and matching process is then performed using the communication identifier in the indexed customer information database. If a matching customer identifier is found, associated customer data may be retrieved and used to provide enhanced communication system services including communication routing and customer data alerts.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: January 11, 2022
    Assignee: Fonality, Inc.
    Inventor: Christopher M. Lyman
  • Patent number: 10984345
    Abstract: Methods and systems for managing energy sources and energy consumers in an integrated system are provided. Certain subject matter presented herein relates to automatically scheduling jobs and their sub-tasks to maximize profit by comparing power source configurations and determining the best job schedule for the power source configurations. This system broadly involves two sub-problems: determining the best power source configuration and determining the best job schedule for the given power source configuration.
    Type: Grant
    Filed: June 1, 2010
    Date of Patent: April 20, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jayanta Basak, Venkatesan Chakaravarthy, Vinayaka Pandit, Yogish Sabharwal, Devasenapathi P. Seetharamakrishnan
  • Patent number: 10936368
    Abstract: A method and system for improving a functioning of critical execution computing machines. A promoted critical execution computing machine determines one or more correction actions for reducing an impact of an execution issue on execution of critical work units by respective critical execution computing machines on the execution of the critical work units by the respective critical execution computing machines according to global correction information, local correction information, and peer correction information. The global correction information had been received from a scheduling computing machine and relates to the critical work units and to the critical execution computing machines. The local correction information relates to each corresponding critical work unit and to a status of the promoted critical execution computing machine. The peer correction information relates to the corresponding critical work units and to a corresponding status of the other critical execution computing machines.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Francesco Brillante, Arcangelo Di Balsamo, Luca Lazzaro, Sandro Piccinini
  • Patent number: 10880439
    Abstract: Novel tools and techniques are provided for implementing management of routing across multiple voice or data networks with separate routing masters. In various embodiments, in response to receiving a request to establish a call between a calling party in a first network and a called party in a second network, a computing system might receive a first set of network information from a first routing database(s) that is operated by a first service provider and a second set of network information from a second routing database(s) that is operated by a second service provider separate from the first service provider; might analyze the received first and second sets of network information to generate a unified routing model for optimizing routing of the call through the first and second networks; and might establish the call through a selected optimized route based on the generated unified routing model.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: December 29, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Joseph A. Scivicque, Adam Uzelac
  • Patent number: 10868912
    Abstract: Embodiments of computer-implemented methods and systems for information streaming to a user interface include receiving, at a networked contact center, a Hypertext Transfer Protocol (HTTP) request to stream information to a user interface, establishing a persistent HTTP connection to the user interface, receiving the information, the information including one or more events associated with the networked contact center, and sending the one or more events via the persistent HTTP connection, the one or more events resulting in a change in the user interface without further HTTP requests from the user interface.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: December 15, 2020
    Assignee: 8x8, Inc.
    Inventors: Richard Southwick, Mathieu Lajugie, Stephen Potenza
  • Patent number: 10757261
    Abstract: Techniques for pairing contacts and agents in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for pairing contacts and agents in a contact center system comprising: assigning, by at least one computer processor communicatively coupled to and configured to operate in the contact center system, a contact to an agent based on information associated with a prior interaction of the contact with the contact center system. The assigning of the contact to the agent may result in a less favorable outcome for the contact assigned to the agent and an increase in an overall performance of the contact center system.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: August 25, 2020
    Assignee: Afiniti, Ltd.
    Inventor: Vikash Khatri
  • Patent number: 10742813
    Abstract: Customer relationship management (‘CRM’) implemented in a computer system, including administering, by an artificial intelligence agent (‘AIA’) of a CRM application of the computer system, with a customer representative on behalf of a tele-agent, as structure of computer memory of the computer system, a communications session comprising one or more communications contacts with the customer representative; and effecting by the AIA communications with the tele-agent in support of the communications session.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: August 11, 2020
    Assignee: N3, LLC
    Inventor: Shannon L. Copeland
  • Patent number: 10582054
    Abstract: A machine learning system and method for contact center use. Activities associated with a plurality of contact centers are monitored and a knowledge base is updated based on the monitored activities. An outcome for a particular contact center may be predicted based on monitored interactions for the particular contact center, and based on information in the knowledge base. An output is then generated based on the predicted outcome.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: March 3, 2020
    Inventor: Vyacheslav Zhakov
  • Patent number: 10334099
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for sending a forked media stream of an electronic communication between a customer and an agent to an analysis system for a duration. Receiving analysis results obtained from one or more analytics performed on the forked media stream. Then, determining whether to perform one or more operations in response to the analysis results.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: June 25, 2019
    Assignee: United Services Automobile Association (USAA)
    Inventors: Vijay Jayapalan, Greg Yarbrough, Eric Smith
  • Patent number: 10244116
    Abstract: In a data processing system coupled for communication to a plurality of agent terminals, a message is received indicating that an agent associated with the agent terminal handled a service request utilizing a skill in which the agent is not indicated as certified by an agent database of the data processing system. The data processing system compares an amount of utilization of the skill by the agent to a threshold. In response to a favorable comparison, the data processing system updates the agent skill record to indicate certification of the agent in the skill. The data processing system performs skill-based routing in a contact center by reference to the agent skill record.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: March 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Sheri G. Daye, Peeyush Jaiswal
  • Patent number: 10133993
    Abstract: Techniques for generating an expert database and verifying an expert using member data are described. A search request can be received from a device of the user. The search request can include a specific skill associated with the expert. Additionally, profile data can be accessed from a database in the online social network. Additionally, an expert recommendation process can determine an expert from the members of the online social network based on the search request and the profile data of the members. Moreover, social graph data can be accessed from a second database in the online social network. Furthermore, a connection path process can determine the connection path between the user and the expert based on the social graph data. Subsequently, the determined expert and the determined optimal path between the user and the expert can be presented on a display of the device.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: November 20, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mehul Kamlesh Rathod, Utkarsh Kishor Contractor, Wilmar DeJesus Bolivar, Debasish Mishra
  • Patent number: 9971817
    Abstract: A computing apparatus configured in the communication system to store data about advisers, including availability status of the advisers for real time communications with customers, ratings of the advisers by prior customers, compensate rates of the advisers, probability of being connected within a period of time for real time communication with customers, etc. The computing apparatus customizes the selection of lists of advisers for presentation to customers and/or the sequences of the lists to reduce collisions in concurrent requests for connections to same advisers for real time communication connections. The customization may include randomizing top portions of the lists, selecting and/or ranking the advisers in real time based on probability of advisers being connected within a period of time for real time communication with customers, etc.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: May 15, 2018
    Assignee: INGENIO, LLC.
    Inventors: Olena Dopiro, Iulia Stefan, Geoffrey Wagner Skow
  • Patent number: 9972024
    Abstract: Embodiments provide systems and methods for providing customer insights across multiple channels based on cross-channel interactions with the customer. More specifically, embodiments of the present invention are directed to a customer insight hub that leverages data sources across a Customer Relationship Management (CRM) product suite of a plurality of different CRM applications to generate rich customer insights that can be easily leveraged across customer channels including but not limited to web, telephony, chat, emails, social, etc. These insights can be used by different processes and/or provided on an agent desktop to facilitate the delivery of a personalized, efficient, and consistent end customer experience across customer touch points or channels. Embodiments include defining and generating commonly used customer insights, including but not limited to customer identity, customer intent, customer priority, and customer preferences, as well as custom insights.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: May 15, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Victor Chung-Wai Chan, W. Scott Seebauer
  • Patent number: 9860378
    Abstract: Systems and methods described herein enable call center managers to identify behavioral drivers for improving call agents' performance. A computing device obtains call data for multiple calls received at a call center and plots individual calls of the multiple calls, based on the call data, against three behavioral measures related to agent activities. The computing device identifies an optimal zone, among the plotted individual calls, for a selected performance metric value over the three behavioral measures. The computing device also plots a particular agent's calls, based on the call data, against the three behavioral measures and identifies an agent's zone, among the plotted agent's calls, for the selected performance metric value. The computing device generates a visual model of the optimal zone and the agent's zone within the context of the three behavioral measures.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: January 2, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Manah M. Khalil, Ehssan Ghanem, Vijaya R. Challa
  • Patent number: 9742920
    Abstract: Embodiments relate to facilitating communications between customers and customer service representatives. A method for facilitating communications between customers and customer service representatives is provided. The method generates a graph of expressions of a customer. The method generates a graph of expressions of each customer service representative of a plurality of customer service representatives. The method performs a graphical text analysis on the graph for the customer to identify an interaction style of the customer. The method performs a graphical text analysis on the graph for each customer service representative to identify an interaction style of the customer service representative. The method selects a customer service representative from the plurality of the customer service representatives based on the interaction style of the customer and the interaction styles of the plurality of the customer service representative.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: August 22, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Guillermo A. Cecchi, James R. Kozloski, Clifford A. Pickover, Irina Rish, Ajay K. Royyuru
  • Patent number: 9691044
    Abstract: Embodiments for providing roles based system access to a user include systems for identifying an application login event and a role associated with the login event. Further the embodiments include selecting code associated with the identified role, inserting, by a processor, the code into an application shell; and providing, by a processor, the content of the shell to an application associated with a computing device of the user in response to the login event, the content of the shell comprising only role specific data. In specific embodiments, data unrelated to the identified role is not provided to the application or stored in the computing device.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: June 27, 2017
    Assignee: Bank of America Corporation
    Inventors: Hudson Philip Hoen, IV, Jason N. Alexandrian
  • Patent number: 9672500
    Abstract: A self-service terminal service contingency method and a site server are provided. The method includes: acquiring self-service services corresponding to a self-service terminal under a self-service site; detecting whether a service is lacked among the self-service services, and if yes, acquiring resources and/or components required by the lacked service, of the self-service terminal; detecting whether the self-service site has the resources and/or components required by the lacked service, of the self-service terminal, and if yes, integrating the resources and/or the components under the self-service network according to a preset combination rule; and driving the integrated resources and/or the components to cooperate with each other according to a preset optimization rule, so as to enable the self-service site to provide a self-service service corresponding to the lacked service.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: June 6, 2017
    Assignee: GRG BANKING EQUIPMENT CO., LTD.
    Inventors: Dahai Xiao, Qinghua Wang, Haiyang Li, Wenjiu Long, Fei Xiong, Zhuming Xiao
  • Patent number: 9653082
    Abstract: Methods and systems for handling speech recognition processing in effectively real-time, via the Internet, in order that users do not experience noticeable delays from the start until they receive responsive feedback. A user uses a client to access the Internet and a server supporting speech recognition processing. The user inputs speech to the client, which transmits the user speech to the server in approximate real-time. The server evaluates the user speech, and provides responsive feedback to the client, again, in approximate real-time, with minimum latency delays. The client upon receiving responsive feedback from the server, displays, or otherwise provides, the feedback to the user.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: May 16, 2017
    Assignee: Pearson Education, Inc.
    Inventor: Christopher S. Jochumson
  • Patent number: 9628463
    Abstract: A communication software module executing on a computerized appliance from a machine-readable medium includes functionality enabling a user to direct a communication event to a particular destination by an address of the destination, functionality for transmitting the destination address to a remote trust authority, functionality for initiating the communication event, and functionality for receiving trust information from the remote trust authority, the trust information associated with an enterprise or a person associated with the destination address. Various communication modules are provided, such as email clients, instant messaging systems, chat systems, and voice communication systems.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: April 18, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Herbert Willi Artur Ristock, S. Michael Perlmutter, Brian Galvin
  • Patent number: 9614960
    Abstract: An automatic list scheduling (“ALS”) system monitors usage of calling lists by an administrator where the administrator terminates usage of a calling list based on various measured parameters. The ALS system is configure to learn the conditions associated with the measured parameters and, in one embodiment, recommends to the administrator when to terminate use of a current calling list in favor of another list. A learning mode gathers various samples of the measured parameters associated with calling lists, and analyzes the sample to determine a threshold value. Upon monitoring the measured values for subsequent usage of calling lists, the current measured parameters are compared to the threshold value to determine whether to generate a recommendation to the administrator. In one embodiment, the time zone of the called party and the applicable calling window is used to determine whether the current list can continued to be used.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: April 4, 2017
    Assignee: NOBLE SYSTEMS CORPORATION
    Inventor: Patrick M. McDaniel
  • Patent number: 9443244
    Abstract: Systems and methods for utilizing customer data in a communication system are provided. In exemplary embodiments, customer records at a customer data warehousing system are accessed. Customer data from the customer records are extracted and associated with a customer identifier. The customer data is then stored to an indexed database, the extracted customer data being indexed according to the identifier. When an incoming communication is received, the communication system will determine a communication identifier of the incoming communication. A lookup and matching process is then performed using the communication identifier in the indexed customer information database. If a matching customer identifier is found, associated customer data may be retrieved and used to provide enhanced communication system services including communication routing and customer data alerts.
    Type: Grant
    Filed: March 16, 2009
    Date of Patent: September 13, 2016
    Assignee: Fonality, Inc.
    Inventor: Christopher M. Lyman
  • Patent number: 9420107
    Abstract: In a data processing system coupled for communication to a plurality of agent terminals, a message is received indicating that an agent associated with the agent terminal handled a service request utilizing a skill in which the agent is not indicated as certified by an agent database of the data processing system. In response to receipt of the message, the data processing system updates in the agent database an agent skill record indicative of an amount of utilization of the skill by the agent in handling service requests. The data processing system compares the amount of utilization of the skill by the agent to a threshold. In response to a favorable comparison, the data processing system updates the agent skill record to indicate certification of the agent in the skill. The data processing system performs skill-based routing in a contact center by reference to the agent skill record.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: August 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Sheri G. Daye, Peeyush Jaiswal
  • Patent number: 9247064
    Abstract: A computer device may include logic configured to receive a request to route a call from an interactive voice response system; obtain information associated with the call; and obtain one or more metrics associated with a plurality of automatic call distribution centers. The logic may be further configured to select a rule to route the call based on the information associated with the call; and select a particular automatic call distribution center for the call based on the selected rule, based on the obtained information associated with the call, and based on the obtained one or more metrics.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: January 26, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Prashant B. Desai, Mayuresh Mohan Hegde, Parind S. Poi, Shawn J. Hadley, Paul V. Cunningham
  • Patent number: 9241014
    Abstract: The present disclosure relates to methods, systems, and computer-readable media for conducting communications. One method includes determining a context associated with a communication between a first participant and a second participant while the communication is occurring, determining a failure of the communication, and resuming the communication based, at least in part, on the context.
    Type: Grant
    Filed: October 5, 2011
    Date of Patent: January 19, 2016
    Assignee: United Services Automobile Association (USAA)
    Inventors: Vijay Jayapalan, Judd Woehrle, Christopher S. Trost, Matthew C. Reedy
  • Patent number: 9167095
    Abstract: Call center personnel, i.e., company agents may be monitored and information from monitoring the call center agents may be presented on a portable device. The information from monitoring the call center agents may include various key performance indexes (KPIs) that enable the performance of the call center agents to be assessed. The KPIs may be updated in near-real time based on monitoring pending calls handled by the agents. Sound analytics may also be performed on the calls. Information regarding the call center agents may be graphically organized by the portable device so that call centers agents who may need assistance may be easily identified. The portable device may join a call. For example, a setting for a session associated with the call may be modified to include the manager device in the session.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: October 20, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Albert M. Selvin, Manah M. Khalil, Senthil Muthusamy, Phillip W. Melancon, Somesh Sharma, Mohammad Salman
  • Patent number: 9141509
    Abstract: Disclosed is a method of updating Care knowledgebase for specific device models with identification of common device problem types and possible corrective actions for specific mobile device models based on the actions performed by the CSR remotely on the device or by the end user on the device during remote control session.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 22, 2015
    Assignee: AetherPal Inc.
    Inventors: Artun Kutchuk, Ranjithkumar Palanichamy, Calvin Charles
  • Patent number: 9088936
    Abstract: The present invention provides a method of establishing a call to or from a user equipment in a wireless communication system comprising a first wireless network and a second wireless network, the second wireless network having an association with the first wireless network, the wireless communication system having a serving node and an application server capable of communication with said serving node, and the method comprising: receiving a message from said serving node at the application server, said message having information regarding network capabilities of said user equipment; and determining at the application server whether to anchor said call in the first wireless network or the second wireless network dependent on said information regarding network capabilities of said user equipment.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: July 21, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Haris Zisimopoulos, Ricky Kaura
  • Patent number: 9049298
    Abstract: In a data processing system coupled for communication to a plurality of agent terminals, a message is received indicating that an agent associated with the agent terminal handled a service request utilizing a skill in which the agent is not indicated as certified by an agent database of the data processing system. In response to receipt of the message, the data processing system updates in the agent database an agent skill record indicative of an amount of utilization of the skill by the agent in handling service requests. The data processing system compares the amount of utilization of the skill by the agent to a threshold. In response to a favorable comparison, the data processing system updates the agent skill record to indicate certification of the agent in the skill. The data processing system performs skill-based routing in a contact center by reference to the agent skill record.
    Type: Grant
    Filed: October 23, 2009
    Date of Patent: June 2, 2015
    Assignee: International Business Machines Corporation
    Inventors: Sheri G. Daye, Peeyush Jaiswal
  • Patent number: 9036807
    Abstract: 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.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: May 19, 2015
    Assignee: TeleTech Holdings, Inc.
    Inventors: Kenneth D. Tuchman, R. Giles Whiting, Bruce A. Sharpe, Henry D. Truong
  • Patent number: 9036802
    Abstract: A method and system including receiving a communication from a source, the communication including a request to connect to a destination, connecting, via a communication link, to the destination, detecting an event on the communication link to the destination, and connecting the source to the destination after detecting the event.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: May 19, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: Giuseppe Di Fabbrizio, Bernard S. Renger, Benjamin J. Stern
  • Patent number: 9020142
    Abstract: A method of predicting expected performance of a processing center system is accessed. The method includes receiving performance information from a performance monitoring system associated with the processing center system. A computer model of the processing center system is developed based on the performance information. The method further includes generating predictions based on the computer model, and analyzing the predictions to generate performance scenarios for the processing center system.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: April 28, 2015
    Inventors: Eric D. Kosiba, Douglas G. Newhard, Neofytos C. Papadopoulos
  • Patent number: 9020138
    Abstract: A contact received by a service center from a customer may be assigned to one of a plurality of agents or representatives based on any prior experience with the customer or with the contact, any preferences of the customer or any skills required in order to address the contact. Preferably, an agent who previously handled an issue on behalf of the customer may be identified, and the contact may be assigned to that agent. Alternatively, the contact may be assigned to an agent preferred by the customer, or to a particularly skilled agent. If no preferred agents or particularly skilled agents are available to respond to the contact, the contact may be assigned at random to one or more particular agents. The contact may be initiated by way of a reply to a message containing a response to a previous contact, and the message may include metadata that associates the reply with the previous contact.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: April 28, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Saket Agarwal
  • Patent number: 9020137
    Abstract: A method, system and program product, the method comprising: obtaining for calls in one set of calls a respective pattern representing one or multiple different respective data fields; obtaining performance data for the respective patterns of the calls; performance data for agents in a set of agents; determining pattern performance sensitivity to agent performance comprising the pattern performance data correlated to agent performance data; matching a respective one of the agents from the set of agents to one of the calls based at least in part on the performance data for the one agent and on the pattern performance sensitivity to agent performance for the respective call.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: April 28, 2015
    Assignee: SATMAP International Holdings Limited
    Inventors: Zia Chishti, Akbar A. Merchant
  • Patent number: 9015046
    Abstract: A method and system for indicating in real time that an interaction is associated with a problem or issue, comprising: receiving a segment of an interaction in which a representative of the organization participates; extracting a feature from the segment; extracting a global feature associated with the interaction; aggregating the feature and the global feature; and classifying the segment or the interaction in association with the problem or issue by applying a model to the feature and the global feature. The method and system may also use features extracted from earlier segments within the interaction. The method and system can also evaluate the model based on features extracted from training interactions and manual tagging assigned to the interactions or segments thereof.
    Type: Grant
    Filed: June 10, 2010
    Date of Patent: April 21, 2015
    Assignee: Nice-Systems Ltd.
    Inventors: Oren Pereg, Moshe Wasserblat, Yuval Lubowich, Ronen Laperdon, Dori Shapira, Vladislav Feigin, Oz Fox-Kahana
  • Patent number: 9014362
    Abstract: 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.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: April 21, 2015
    Assignee: Intellisist, Inc.
    Inventors: Gilad Odinak, Alastair Sutherland
  • Patent number: 8995645
    Abstract: A system and method for routing an agent to a preferred communications platform in order to receive a customer call. The system may include a web server call notification module that receives an automatic number identification and information relating to an establishment whose phone number was dialed, and a virtual automated call distributor (VACD). Further, the system may include an interactive voice response (IVR) system that requests an agent's identification from the VACD, wherein the VACD and the web server are coupled to the IVR system, and wherein the VACD routes a customer's information to an agent desktop environment (ADE) coupled to the VACD. Also included may be an access platform that receives the customer's information and updates an ADE phone control state session on an agent's desktop, wherein the customer's information is routed to the ADE environment through a message transfer layer.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: March 31, 2015
    Assignee: West Corporation
    Inventors: Jeffrey William Cordell, Gregory Stuart Cardin, James K. Boutcher
  • Patent number: 8995644
    Abstract: 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.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: March 31, 2015
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Herbert Willi Artur Ristock, Vladimir Mezhibovsky, Nikolay Korolev
  • Patent number: 8995646
    Abstract: A method includes: determining that an agent-assisted service session should be initiated between a user and a human agent at some point after the user has initiated a user session, wherein the user session produces user session data; generating one or more temporary agent access numbers through which a communication channel may be established between the user and the human agent for the agent-initiated session; communicating a selected one or more of the temporary agent access numbers to the user in response to the determination that an agent-assisted service session should be initiated; establishing a communication channel for the agent-assisted session between the user and the human agent via a particular agent access number among the selected one or more temporary agent access numbers; associating the user session data with the agent-assisted session; and communicating the user session data to the human agent in conjunction with the agent-assisted session.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: March 31, 2015
    Assignee: Jacada Inc.
    Inventors: Gideon Hollander, Christian George du Toit, Steven James Herlocher
  • Patent number: 8983055
    Abstract: A user of a personal computing device may identify an item of interest provided by a network-based service for which additional information is desired. Customer service agents (CSAs) of the network-based service may be contacted by the user to respond to queries. To assess the quality of a contact, a contact review service may record the contact between the CSA and the user and edit the contact to reduce its length for ease of review. The edited contact may be submitted to one or more reviewers to obtain reviews characterizing the contact quality. Reviewers may include CSAs not participating in the contact or other human reviewers. The reviewers may return their reviews to the contact review service, which generates a composite review from the returned reviews. The composite review may be employed for CSA evaluation and/or training purposes, amongst others.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: March 17, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Donald L. Kaufman
  • Publication number: 20150063556
    Abstract: A contact center auditing work assignment engine communication system hosts a multi-functional automatic bot agent to discover issues, update properties, identify and solve problems, and provide operational support for contact center managers, creating a proactive and flexible automatic audit and cooperation between a bot agent, human agents, and supervisors.
    Type: Application
    Filed: September 5, 2013
    Publication date: March 5, 2015
    Applicant: Avaya Inc.
    Inventors: Gene Masaru Uba, Robert C. Steiner
  • Patent number: 8971521
    Abstract: A system for assuring agent connection for outbound calls placed in an automated outbound calling campaign includes an outbound dialing server, a digital data repository coupled to the outbound dialing server, the data repository storing outbound dialing records for automated outbound dialing, and software executing on the outbound dialing server from a non-transitory physical medium, the software providing a first function for determining for a specific outbound dialing record if the connection to a live agent must be an assured connection, a second function for dialing and engaging an agent via an internal call for reservation of the agent, and a third function for bridging the call connections forged between the system and the agent and the system and the outbound party upon answer of the outbound call.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: March 3, 2015
    Assignee: Genesys Telecommunications Laboratories, Inc
    Inventors: Stanislav V. Zgardovski, Oleksiy M. Kolomoyskyy
  • Patent number: 8964961
    Abstract: A method of routing a session from a calling party in a serving communication network of the calling party to a called party is described. The serving communication network of the calling party is distinct from a home communication network of the calling party. The method is executed by a session routing node in the serving communication network of the calling party. In order to optimize a session routing path of signaling data of the session, the method comprises receiving from the home communication network of the calling party a session routing request requesting routing the signaling data of the session to the called party via the serving communication network of the calling party, and routing the signaling data of the session to the called party via the serving communication network of the calling party based on the received session routing request.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: February 24, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Ralf Keller, Fredrik Lindholm, Gert Öster, Mats Ola Stille
  • Patent number: 8953775
    Abstract: A contact center is described along with various methods and mechanisms for administering the same. The contact center proposed herein provides the ability to, among other things, simultaneously execute two different work assignment algorithms on the same work flow either in real-time as the work flow is received or in a simulation environment. The differences in the way that each work assignment algorithm handles the same work flow are compared and contrasted to help describe the differences in the work assignment algorithms.
    Type: Grant
    Filed: September 20, 2012
    Date of Patent: February 10, 2015
    Assignee: Avaya Inc.
    Inventors: Andrew D. Flockhart, Robert C. Steiner, Joylee Kohler
  • Patent number: 8948372
    Abstract: Methods and systems are disclosed herein for contextual lead generation in an automated communication link establishment and management system. In addition, systems and methods are disclosed for automatically integrating an automated calling system with a customer relationship management system, contact management system, and/or task management system, so that historical information stored concerning past contact activity and automated calling sessions relating to contacts is automatically updated in the customer relationship management system, contact management system, and/or task management system.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: February 3, 2015
    Assignee: ConnectAndSell, Inc.
    Inventors: Christopher W. Beall, Mark Godley, James Michael Wilmsen
  • Patent number: 8948370
    Abstract: A system, method, apparatus, means, and computer program code is provided wherein a telephone call is received. A telephone call routing matrix is accessed, from a relational database platform, to select a service representative for the received telephone call. It may then be arranged for the received telephone call to be routed in accordance with the selected service representative.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: February 3, 2015
    Assignee: Hartford Fire Insurance Company
    Inventor: Philip Wawrzynowicz
  • Patent number: 8929537
    Abstract: Method, system and program product, comprising: obtaining agent parameter data; percentiling agents based on the agent parameter data, to obtain an agent distribution of agent percentiles; partitioning callers based on criteria into partitions; obtaining caller propensity data; percentiling the callers based on propensity for an outcome to obtain a caller distribution; performing distribution compensation using one algorithm selected from an edge compensation algorithm applied to the distribution of agent percentiles or the distribution of the caller percentiles, near at least one distribution edge to provide edge compensation, and a topology altering algorithm applied to either or both of the agent distribution and the caller distribution to change one or more of the distributions to a different topology; and matching an agent to a caller in one of the partitions with a closest respective percentile, where one of the caller percentile or the agent percentile has been distribution compensated.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: January 6, 2015
    Assignee: Satmap International Holdings Limited
    Inventors: Zia Chishti, Ittai Kan
  • Patent number: 8929533
    Abstract: A peer to peer contact center is provided by individual user terminals registering with a server which acts as a proxy to receive contacts from callers to the contact center. The server redirects the calls to individual terminals according to simple rules without subjecting the calls to any contact center treatment. The individual terminal receiving a call subjects the call to a contact center treatment while holding the call, and then determines from among the registered terminals the most suitable terminal for handling the call. The call is then transferred to the selected terminal. In this way the complex infrastructure of traditional contact centers is dispensed with and each individual terminal acts as a mini contact centre in respect of the calls distributed to it in a dumb or semi-dumb fashion by the server.
    Type: Grant
    Filed: November 27, 2006
    Date of Patent: January 6, 2015
    Assignee: Rockstar Consortium US LP
    Inventors: Tony McCormack, Neil O'Connor, Arik Elberse, Patrick Hession
  • Publication number: 20140376708
    Abstract: A network system for managing remote agents of a communication center includes a primary server connected to the network the primary server controlling at least one routing point; one or more secondary servers distributed on the network and accessible to the remote agents, the secondary server or servers having data access to agent computing platforms and communication peripherals; and, a software suite distributed in part to the secondary server or servers and distributed in part to one or more agents computing platforms and peripherals, the software suite including protocol for reporting agent status data. The system monitors agents computing platforms and peripherals for activity state through the one or more secondary servers whereupon the one or more secondary servers exchange control messaging and event related data using ISCC protocols with the primary server over the network for intelligent routing purposes.
    Type: Application
    Filed: September 4, 2014
    Publication date: December 25, 2014
    Inventors: Vladimir Neil Deryugin, Patrick Giacomini, Petr Makagon, Andriy Ryabchun, Nikolay Anisimov