Patents Assigned to Genesys Telecommunication Laboratories, Inc.
-
Publication number: 20200267260Abstract: A method for engaging in an automated dialog with a user that includes: retrieving a preset dialog flow that includes various blocks directing the dialog with the user; providing a prompt to the user based on a current block of the dialog flow; receiving an action from the user in response to the prompt; and retrieving a classification tree corresponding to the dialog flow. The classification tree has a plurality of nodes mapped to the blocks of the dialog flow representing user intents. The processor computes a probability for each of the nodes based on the action from the user. A particular one of the nodes is then selected based on the computed probabilities. A target block of the dialog flow is identified based on the selected node, and a response is output in response to the identified target block.Type: ApplicationFiled: March 14, 2020Publication date: August 20, 2020Applicant: Genesys Telecommunications Laboratories, Inc.Inventors: Conor McGann, Ioana Grigoropol, Mariya Orshansky, Ankit Pat
-
Patent number: 10110747Abstract: A system and method for setting agent cross skill enablement levels in a contact center. In one embodiment, a series of simulations is performed to determine optimum cross skill enablement levels for various circumstances, e.g., the number of agents, the proficiency of each agent at each of a number of skills, and the rates of incoming interaction requests requiring each of various skills. A lookup table is created which is subsequently used, during configuration of the contact center prior to operation, or in real time during operation, to adjust agent cross skill enablement levels.Type: GrantFiled: March 27, 2017Date of Patent: October 23, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Vidas Placiakis, Herbert Ristock, Nikolay Korolev, Merijn te Booij, Vitaliy Teryoshin
-
Patent number: 10063701Abstract: A request to execute an interaction site associated with a custom grammars file is received from a user device and by a communications system. An interaction flow document to execute the interaction site is accessed by the communications system. The custom grammars file is accessed by the communications system, the custom grammars file being configured to enable the communications system to identify executable commands corresponding to utterances spoken by users of user devices. An utterance spoken by a user of the user device is received from the user device and by the communications system. The utterance is stored by the communications system. The custom grammars file is updated by a grammar generation system to include a representation of the stored utterance for processing utterances in subsequent communications with users.Type: GrantFiled: May 29, 2014Date of Patent: August 28, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Praphul Kumar, Aaron Wellman
-
Patent number: 10027618Abstract: A call handling platform receives a call placed by a caller to a calling number. The platform examines parameters of the call, determines identifying information of the caller and matches the identifying information with a social network username corresponding to a social media network. The platform obtains the caller's social network data from the social media network. Using the social network data, the platform computes a social network influence score for the caller. The platform compares the social network influence score to a predetermined influence score threshold value and determines that the social network influence score for the caller indicates that the activity of the caller in the social media network has a high level of impact. The platform accordingly selects a first human agent at a call center and routes the call to the first human agent at the call center.Type: GrantFiled: July 17, 2017Date of Patent: July 17, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Pawel Harasimiuk, Aaron Wellman, Lindsay Frazier, Praphul Kumar
-
Patent number: 10021003Abstract: A method for aggregating and reporting data from a plurality of data sources in a contact center is provided. The method includes: maintaining by a computer device aggregated data for a sliding interval including N+1 contiguous panes ordered from 0 to N, where N is greater or equal to 1; updating by the computer device the aggregated data for the sliding interval based on updates for the sliding interval received from one or more of the data sources; monitoring for expiration of one of the panes; and in response to determining that the one of the panes has expired, reporting the aggregated data for the sliding interval to a client.Type: GrantFiled: October 14, 2016Date of Patent: July 10, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventor: Vitaly Y. Barinov
-
Patent number: 10015315Abstract: Instructions are transmitted from a contact center builder system to a content provider system that, when executed, provide an interface for configuring a contact center for the content provider that includes a contact center telephone number, an agent pool, and an interaction site. Data associated with one or more contact center configuration parameters are received from the content provider. A contact center telephone number is assigned to the contact center based on the data. One or more agents are assigned to the agent pool of the contact center based on the data. The data includes a task to be handled by the communications system without using an agent of the agent pool is determined. In response to determining that the data includes the task to be handled by the communications system without using an agent of the agent pool, multiple interaction pages for the interaction site are generated.Type: GrantFiled: February 13, 2017Date of Patent: July 3, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Praphul Kumar, Yochai Konig, Ahmed Tewfik Bouzid, Ashish Thakkar, Leon Vymenets
-
Patent number: 10009463Abstract: 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.Type: GrantFiled: October 10, 2016Date of Patent: June 26, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Ahmed Tewfik Bouzid, Praphul Kumar, Michael T. Mateer, David James Rennyson
-
Patent number: 10007919Abstract: A method for managing customer interactions includes: receiving first proximity information relating to a proximity between an electronic communication device carried by a customer and a first proximity device located in a first location of a physical establishment associated with a customer contact center; creating an interaction object including data corresponding to the first proximity information; receiving, by the processor, second proximity information relating to a proximity between the electronic communication device and a second proximity device located in a second location; modifying the interaction object to include data corresponding to the second proximity information; storing the interaction object in a first data storage device, wherein data of contact center interactions between the customer and resources of the customer contact center is also stored; and retrieving the stored data of the interaction object and the data of contact center interactions for generating an output based on the retriType: GrantFiled: December 31, 2014Date of Patent: June 26, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Juergen Tolksdorf, Christopher Connolly, Charlotte Toerck, Merijn te Booij, Herbert Willi Artur Ristock, Robert Kassel, John Keyes
-
Patent number: 10003621Abstract: A multimedia router has code executable on the router from storage on a machine readable medium coupled to the router, the code providing routing functions, and a routing point identified in the router code for establishing at least one non-voice communications session between two or more communications appliances enabled for non-voice communications. During a voice call established between a calling party and one of the two or more communications appliances, the routing point is invoked from the called communications appliance by issuance of a non-voice routing request to establish at least one non-voice communications session between the called communications appliance and another of the two or more communications appliances.Type: GrantFiled: November 7, 2016Date of Patent: June 19, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventor: Sergey Fedorov
-
Patent number: 10003690Abstract: A call is received at an interactive voice response (IVR) system. A voice communications session is established between the IVR system and the telephonic device. A request from the IVR system to allocate a speech resource for processing voice data of the voice communications session is received by a dynamic speech allocation (DSA) engine. Configuration data associated with a current state of the voice communications session is accessed by the DSA engine. Dynamic characteristics associated with the caller are accessed by the DSA engine. A speech resource from among multiple speech resources is selected by the DSA engine based on the current state and the dynamic characteristics. The selected speech resource is allocated to the voice communications session by enabling the IVR system to use the selected speech resource to process voice data received from the caller during the current state of the voice communications session.Type: GrantFiled: March 21, 2014Date of Patent: June 19, 2018Assignee: GENESYS, TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Ahmed Tewfik Bouzid, Michael T. Mateer, Dmitry Sityaev
-
Patent number: 9998599Abstract: A contact center has channels for receiving communications requesting interaction with an agent, agent stations providing connection ability to received communications, and a Virtual Interaction (VI) Server connected to the LAN and executing VI software on a processor from a non-transitory medium. The VI Server creates and stores a Virtual Interaction object based on determination of an expected receipt of a future communication, the VI associating a source, an intent, a set of data regarding the source, and an agent station destination, and the created VI is stored and matched with a real incoming communication from the source associated in the VI, and the VI is then instantiated as a live interaction by connecting the source of the incoming call with the agent destination associated in the VI.Type: GrantFiled: March 13, 2017Date of Patent: June 12, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Vadim Dymshyts, Vidas Placiakis, Nikolay I. Korolev, Herbert Willi Artur Ristock
-
Patent number: 9992336Abstract: A computerized system for advising one communicant in electronic communication between two or more communicants has apparatus monitoring and recording interaction between the communicants, software executing from a machine-readable medium and providing analytics, the software functions including rendering speech into text, and analyzing the rendered text for topics, performing communicant verification, and detecting changes in communicant emotion. Advice is offered to the one communicant during the interaction, based on results of the analytics.Type: GrantFiled: August 31, 2015Date of Patent: June 5, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Mark David Scott, Jim Barnett
-
Patent number: 9992645Abstract: An intelligent connection station has at least one wireless transceiver operating in a wireless protocol, at least one speaker and one microphone, a connection to a wide area network, and software executing on the connection station from a non-transitory physical medium, the software providing a first function seeking compatible communication appliances within range of the wireless transceiver operating in the wireless protocol, and a second function enabling wireless pairing, providing a wireless link between the intelligent connection station and any communication appliance discovered within range and activated to pair. The pairing enables digital communication between the paired device and a remote communication appliance over the wireless link, through the intelligent connection station and the wide area network.Type: GrantFiled: September 23, 2011Date of Patent: June 5, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventor: Vyacheslav Zhakov
-
Patent number: 9992341Abstract: In a method for managing customer interactions for a customer contact center, the method includes: receiving, by a processor, information on an interaction to be routed; identifying, by the processor, a context associated with the interaction; receiving, by the processor, first proximity information relating to a proximity between an electronic device and a first proximity device; adjusting, by the processor, a proficiency level of an agent corresponding to the context associated with the interaction to a first value in response to the receiving of the first proximity information; determining, by the processor, whether or not the agent is qualified to handle the interaction based on the proficiency level; and transmitting, by the processor, a message for routing the interaction to the agent in response to determining the agent is qualified to handle the interaction based on the proficiency level.Type: GrantFiled: December 31, 2014Date of Patent: June 5, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Ahmed Tewfik Bouzid, Pawel Harasimiuk, Aaron Wellman, Praphul Kumar, Herbert Willi Artur Ristock
-
Patent number: 9992338Abstract: A method for preloading a user interface, the method comprising: anticipating, by a processor, an interaction with a customer of a customer contact center; creating, by the processor, an agent desktop session based on this anticipation; storing, by the processor, the agent desktop session in association with information for the customer; detecting, by the processor, an interaction with the customer; identifying, by the processor, an agent of the customer contact center for routing the interaction to the agent; and launching, by the processor, the agent desktop session on an agent device of the identified agent.Type: GrantFiled: August 31, 2016Date of Patent: June 5, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Josef Eric Eisner, David Beilis, Herbert Willi Artur Ristock
-
Patent number: 9984374Abstract: Embodiments of the present invention are directed to a system and method for handling an interaction via an end user device. The end user device receives context data related to the interaction over a data channel, and displays the context data and a list of media channels available for handling the interaction. A user selection of one of the media channels in the list is received. The interaction is received over the selected media channel. Embodiments of the present invention are also directed to a system and method for handling an interaction via an end user device. An agent is identified as being logged-in, and in response, each of a plurality of media channels associated with the user is monitored for determining presence of the agent on each of the plurality of media channels.Type: GrantFiled: February 25, 2013Date of Patent: May 29, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES INC.Inventor: Jerome Saint-Marc
-
Patent number: 9986096Abstract: A system includes a router to route a call to agent stations, processor and a memory. The memory stores instructions, which when executed by the processor, causes the processor to identify the call as a callback, identify an available agent station at a same site as the router if the call is a callback, and establish the callback with the available agent station at the same site as the router where the callback is initiated.Type: GrantFiled: August 19, 2016Date of Patent: May 29, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Vladimir Mezhibovsky, Nikolay Korolev, Vitaliy Teryoshin, Gregory Duclos, Herbert Ristock
-
Patent number: 9979737Abstract: A method, using trust software executing from a machine-readable medium on a computerized appliance operating as a trust authority, to assign to a person, a file, or an enterprise an indication of trustworthiness, includes steps of (a) assembling information concerning the person, file, or enterprise; (b) applying trust logic to the information assembled for individual ones of the persons, files or enterprises to assign a trust score; and (c) storing the score associated with at least an identity of the person, file or enterprise.Type: GrantFiled: December 30, 2008Date of Patent: May 22, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Herbert Willi Artur Ristock, S. Michael Perlmutter, Brian Galvin
-
Patent number: 9979825Abstract: 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: GrantFiled: February 26, 2015Date of Patent: May 22, 2018Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Herbert Willi Artur Ristock, Vladimir Mezhibovsky, Nikolay Korolev
-
Patent number: RE47138Abstract: A software application for recommending workforce resource allocation in a communication center based on requirements of events represented in a communication-center queue has a first interface for accessing information from the queue; a second interface for accessing information from a data source about workforce availability and state information; a processing component for processing queue information and workforce information; and a message generation and delivery component for generating a workforce allocation recommendation based on processing results and sending the recommendation to a target entity. In a preferred embodiment, the application periodically accesses the queue and the data source to obtain the most recent information for processing and generates periodic recommendations based on real-time requirements of events and availability states of resources, the recommendations sent ahead of time before the resources are required.Type: GrantFiled: November 3, 2015Date of Patent: November 20, 2018Assignees: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., Alcatel LucentInventor: Yevgeniy Petrovykh