Patents Assigned to Genesys Telecommunication Laboratories, Inc.
  • Patent number: 9648169
    Abstract: 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.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: May 9, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Henry Lum, Anthony Lam, Vyacheslav Sayko
  • Patent number: 9648167
    Abstract: A back office services of an intelligent automated agent for a contact center is provided. The back office services is configured to run on a processor coupled to a non-transitory storage device. The back office services includes: a customer profile module configured to access a profile of a customer from a customer profile database stored on the storage device, the profile of the customer including interaction data from interactions involving the customer and the contact center, and analysis results from analyzing the interaction data between the interactions involving the customer and the contact center; and a content analysis module configured to generate new analysis results by performing the analyzing of the interaction data between consecutive interactions of the interactions involving the customer and the contact center, and update the analysis results of the profile of the customer on the storage device to reflect the new analysis results.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: May 9, 2017
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Akbar Riahi, Herbert Willi Artur Ristock
  • Patent number: 9648168
    Abstract: A system for optimizing response time to events or representations thereof waiting in a queue has a first server having access to the queue; a software application running on the first server; and a second server accessible from the first server, the second server containing rules governing the optimization. In a preferred embodiment, the software application at least periodically accesses the queue and parses certain ones of events or tokens in the queue and compares the parsed results against rules accessed from the second server in order to determine a measure of disposal time for each parsed event wherein if the determined measure is sufficiently low for one or more of the parsed events, those one or more events are modified to a reflect a higher priority state than originally assigned enabling faster treatment of those events resulting in relief from those events to the queue system load.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: May 9, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventor: Yevgeniy Petrovykh
  • Patent number: 9641687
    Abstract: 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.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: May 2, 2017
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventor: S. Michael Perlmutter
  • Patent number: 9635181
    Abstract: A system that is adapted to route interactions to contact center agents. More specifically, the system is adapted to identify an interaction to be routed, and identify a group of agents based on one or more constraints for generating one or more candidate agents. The system is also adapted to gather context data surrounding the candidate agents. For each agent of the candidate agents, the system is adapted to estimate an expected value to be obtained by routing the interaction to the agent. The system is further adapted to select a particular agent of the candidate agents based on the estimates, and signal a routing device for routing the interaction to the particular agent.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: April 25, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Conor McGann, Bharath Aravamudhan, Petr Makagon, Herbert Willi Artur Ristock, Yochai Konig, Gregory Duclos, Vyacheslav Zhakov, Damjan Pelemis
  • Patent number: 9635182
    Abstract: A Web-based hosted system through which business entities create and manage communications campaigns. The system carries out a communications campaign on behalf of a client. A campaign is a series of calls to a contact list using one or more sub-campaigns. A sub-campaign associates a list of contacts, a script, and a timeframe. An agent typically is a contact center operator. A skill group is a set of agents that are trained to handle a given script. Call pacing enhancements are implemented to allow simultaneous progress on multiple sub-campaigns under a skill group. The techniques enable control over the pacing of individual sub-campaigns when multiple sub-campaigns are running under a single skill group. The service also provides a framework by which a set of “pluggable” pacing models are provisioned and managed, preferably on a per-model basis.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: April 25, 2017
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventor: Timothy R. Segall
  • Patent number: 9632824
    Abstract: A system includes multiple applications executing on a device. One or more user-interfaces connect with the device. The one or more user-interfaces interact with the applications as user-interface activities. A processor sends or receives an indication of the user-interface activities for the multiple applications. The multiple applications are closed or locked, or the device logged out, based on the indication of the user-interface activities for the multiple applications.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: April 25, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Michael J. Lyubinin, Colin M. Leonard, Jim H. Barnett, Zak Mandel, Maxim Strigachov
  • Patent number: 9635335
    Abstract: A system for recording a compressed video-audio stream includes a decoder for decoding the video and audio packets of the stream, a multimedia recorder for recording the video and audio portions of the stream, and a video frame editor. In one embodiment the multimedia recorder receives and ignores initial delta frames of the video portion of the stream while buffering the audio portion of the stream received until a first key frame arrives and is buffered and decoded and wherein upon receiving a command to record, the system writes a copy of the key frame at a predefined interval the first interval corresponding with the start of the recording of the audio portions of the stream, the write interval repeated successively until a next key frame arrives whereby the video and audio is then recorded as received.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: April 25, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Alex Y. Lee, Anthony C. Lam, Andrew Ng, Chakrit Nimmanant
  • Patent number: 9628623
    Abstract: A system and method for monitoring and visualizing contact center routing strategies via a graphical user interface. The graphical user interface displays a routing diagram depicting a contact center routing strategy. The routing diagram includes a plurality of blocks each associated with logic for managing an interaction with the contact center. A processor monitors contact center performance as interactions with the contact center are managed according to the routing strategy. The processor identifies one of the plurality of blocks affected by the contact center performance, and further identifies a threshold associated with the identified block. The processor determines whether the contact center performance satisfies the threshold, and modifies a visual appearance of the identified block based on the determination.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: April 18, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Leonid Vymenets, David Beilis, Michael Davies, Aaron Surty, Vyacheslav Zhakov, Adrian Lee-Kwen
  • 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: 9621727
    Abstract: 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.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: April 11, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Vladislav Baranovsky, Vladimir Mezhibovsky, Anton Brazhnyk, Gregory Jacob Duclos, David H. Anderson, Ernesto Garcia Garcia, William Edward James, Sonja Hoffman Hemelrijk
  • Patent number: 9622059
    Abstract: Usage data associated with a user of a telephonic device is accessed by a remote learning engine. A service or a product is identified by the remote learning engine based on the accessed usage data. A recommended voice bundle application is determined by the remote learning engine. A recommendation associated with the recommended voice bundle application is transmitted to the telephonic device. The recommendation is presented to the user through voice communications. One or more input parameters associated with the recommended voice bundle application is collected by the telephonic device. The user through voice communications has accepted the recommendation determining is determined. In response to determining that the user has accepted the recommendation, the one or more input parameters to the recommended voice bundle application are loaded by the telephonic device, and the recommended voice bundle application is executed by the telephonic device.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: April 11, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Ahmed Tewfik Bouzid, David James Rennyson, Michael Jerry Saylor, Ashwini Swaroop Reddy Dulam, Jonathan Hotz
  • Patent number: 9621624
    Abstract: Content is inserted into conversations hosted on a takeoff site using creatives that provide lures and links to other material that users engaged in the conversation might find helpful and relevant. Such insertions are made in a contextually meaningful fashion through the use of a matching and decision process that determines best candidate creatives and an appropriate time and place for their insertion into the conversation.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: April 11, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Paul Ernest Stolorz, Christopher T. Dean, Jeffrey Eric Davitz, Jackie Kellon Smith, II
  • Patent number: 9613619
    Abstract: A method for predicting a speech recognition quality of a phrase comprising at least one word includes: receiving, on a computer system including a processor and memory storing instructions, the phrase; computing, on the computer system, a set of features comprising one or more features corresponding to the phrase; providing the phrase to a prediction model on the computer system and receiving a predicted recognition quality value based on the set of features; and returning the predicted recognition quality value.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: April 4, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Amir Lev-Tov, Avraham Faizakof, Yochai Konig
  • Patent number: 9609131
    Abstract: 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: Grant
    Filed: October 5, 2015
    Date of Patent: March 28, 2017
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Vidas Placiakis, Herbert Ristock, Nikolay Korolev, Merijn te Booij, Vitaliy Teryoshin
  • Patent number: 9596344
    Abstract: A system and method for recording media for a contact center where a processor is configured to determine that media exchanged between first and second communication devices during a telephony call is to be recorded; bridge a media path between the first and second communication devices; cause replicating of the media exchanged in the media path; encrypt the replicated media via a first cryptographic key for storing the encrypted media in a data storage device; and encrypt the first cryptographic key via a second cryptographic key for storing the encrypted first cryptographic key as metadata for the encrypted media.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: March 14, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Henry R. Lum, Vladimir Filonov, Jeffrey Culbert, Daniel Blander, Somasundaram Subramaniam, Angelo Cicchitto, Paul Gvildys
  • Patent number: 9596350
    Abstract: 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: Grant
    Filed: July 21, 2016
    Date of Patent: March 14, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Vadim Dymshyts, Vidas Placiakis, Nikolay I. Korolev, Herbert Willi Artur Ristock
  • Patent number: 9588830
    Abstract: A system and method for local survivability in a distributed contact center environment has a first processor in a first contact center node receiving a first request for interaction. The first processor transmits a first message to a second contact center node in response to the request for interaction. The first message is configured to invoke a first resource associated with the second contact center node for handling the interaction via the first resource. The first processor monitors connection with the second contact center node. The first processor receives a second request for interaction, and further determines lack of connection with the second contact center node. In response to determining lack of connection with the second contact center node, the first processor refrains from transmitting a second message to the second contact center node.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: March 7, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Paul Segre, Gordon Bell, Brian Bischoff, Donald Huovinen, Herbert Willi Artur Ristock
  • Patent number: 9591135
    Abstract: A rules-based compliance system enables a permitted user to define one or more contact attempt suppression rules, wherein each contact attempt suppression rule is adapted to be triggered when a configurable number of past contact attempts as defined in the contact attempt suppression rule have been attempted. A set of contacts are then received by the system. During a communications campaign, and before being issued, a contact in the set of contacts is compared against each of the one or more contact attempt suppression rules. The compliance system is then operative to suppress at least one contact based on a result of the comparison that indicates that a given one of the one or more contact attempt suppression rules is satisfied for the contact. A user may also provision one or more contact location rules that suppress contacts based on location information.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: March 7, 2017
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Christopher W. Bohlin, John P. Keyes
  • Patent number: RE46387
    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: Grant
    Filed: December 15, 2014
    Date of Patent: May 2, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Vladimir N. Deryugin, Patrick Giacomini, Petr Makagon, Andriy Ryabchun, Nikolay Anisimov