Patents by Inventor Nikolay Korolev

Nikolay Korolev has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10708428
    Abstract: 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: Grant
    Filed: May 25, 2018
    Date of Patent: July 7, 2020
    Inventors: Vladimir Mezhibovsky, Nikolay Korolev, Vitaliy Teryoshin, Gregory Duclos, Herbert Ristock
  • Patent number: 10645226
    Abstract: A system includes a processor and a memory. The memory stores instructions, which when executed by the processor, causes the processor to receive a request for an interaction with an agent device. The processor determines a patience time threshold for the customer in response to the request for an interaction. The processor suggests to return to the interaction at a time based on the patience time threshold, and performs the return interaction by the agent device based on the determination.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: May 5, 2020
    Inventors: Vladimir Mezhibovsky, Nikolay Korolev, Herbert Ristock
  • Patent number: 10536578
    Abstract: A method for mapping ready agents to incoming transactions has steps for (a) placing incoming transactions in a first queue managed by software executing from a machine-readable medium on a computerized appliance; (b) issuing a determined number of invitations in a period of time to agents known to be available to consider an invitation to interact with an incoming transaction; (c) placing identification of ready agents, who have accepted an invitation to interact, in a second queue managed by the software; (d) mapping transactions from the first queue to agents from the second queue; (e) monitoring changes in state of both the first and the second queues in the time period; and (f) adjusting determined number of invitations in step (b) in a manner to drive a chosen system performance metric toward a desired target value.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: January 14, 2020
    Inventors: Aleksandr Stolyar, Martin Ira Reiman, Nikolay Korolev, Vladimir Mezhibovsky, Herbert Willi Artur Ristock
  • Patent number: 10447859
    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: May 1, 2018
    Date of Patent: October 15, 2019
    Inventors: Herbert Willi Artur Ristock, Vladimir Mezhibovsky, Nikolay Korolev
  • Patent number: 10419614
    Abstract: A system includes a router to route an interaction by a customer to a contact center. A journey patience value is determined for the customer, where the journey patience value is based on a current journey stage of the customer. An action by the contact center is determined based on the determined journey patience value for the customer. The action is performed by the contact center based on the determined action.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: September 17, 2019
    Inventors: Hardik Modi, Nikolay Korolev, Herbert Willi Artur Ristock, Conor McGann, Jeffery Karas, Graeme Provan
  • Patent number: 10289982
    Abstract: A network-connected server for meeting initiation has software executing on the server from a non-transitory physical medium, the software providing a function allowing a user to schedule a meeting and to configure availability conditions, a function for informing scheduled participants of the scheduled meeting, a function for receiving indications of availability for the scheduled meeting from communication appliances associated with scheduled participants, and a function for connecting the communication appliances to communicate when the configured availability conditions are met.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: May 14, 2019
    Inventors: Vladimir Mezhibovsky, Nikolay Korolev, Herbert Willi Artur Ristock
  • Patent number: 10291781
    Abstract: A method for routing activities in a contact center to contact center agents includes: concurrently selecting, by a processor, N activities, wherein N is an integer greater than 1; concurrently identifying, by the processor, N contact center agents; identifying, by the processor, one or more sets of preferences associated with the N activities and the N contact center agents; matching, by the processor, the N activities and the N contact center agents based on the one or more sets of preferences; and routing, by the processor, one or more of the N activities to the matched contact center agents.
    Type: Grant
    Filed: February 17, 2018
    Date of Patent: May 14, 2019
    Inventors: Vladimir Mezhibovsky, Nikolay Korolev, Vitaliy Teryoshin, Herbert Willi Artur Ristock
  • Patent number: 10171669
    Abstract: A system and method for enhanced interaction processing in a contact center that includes routing interactions based on adaptable business objectives. A processor detects a pending interaction with a customer. The processor identifies first and second objectives of the contact center in response to detecting the pending interaction, where the first objective is identified as more important to the contact center than the second objective. The processor identifies a first agent for handling the first objective, and determines a likelihood of success of the first agent in achieving the first objective. The processor identifies a second agent for handling the second objective, and determines a likelihood of success of the second agent in achieving the second objective.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: January 1, 2019
    Inventors: Nikolay Korolev, Herbert Willi Artur Ristock, David H. Anderson, Todd Hollenberg, Bradley Krug, Charlotte Toerck
  • Patent number: 10110747
    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: March 27, 2017
    Date of Patent: October 23, 2018
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Vidas Placiakis, Herbert Ristock, Nikolay Korolev, Merijn te Booij, Vitaliy Teryoshin
  • Publication number: 20180278749
    Abstract: 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: Application
    Filed: May 25, 2018
    Publication date: September 27, 2018
    Inventors: Vladimir Mezhibovsky, Nikolay Korolev, Vitaliy Teryoshin, Gregory Duclos, Herbert Ristock
  • Publication number: 20180249011
    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: Application
    Filed: May 1, 2018
    Publication date: August 30, 2018
    Inventors: Herbert Willi Artur RISTOCK, Vladimir MEZHIBOVSKY, Nikolay KOROLEV
  • Publication number: 20180227422
    Abstract: A method for mapping ready agents to incoming transactions has steps for (a) placing incoming transactions in a first queue managed by software executing from a machine-readable medium on a computerized appliance; (b) issuing a determined number of invitations in a period of time to agents known to be available to consider an invitation to interact with an incoming transaction; (c) placing identification of ready agents, who have accepted an invitation to interact, in a second queue managed by the software; (d) mapping transactions from the first queue to agents from the second queue; (e) monitoring changes in state of both the first and the second queues in the time period; and (f) adjusting determined number of invitations in step (b) in a manner to drive a chosen system performance metric toward a desired target value.
    Type: Application
    Filed: April 3, 2018
    Publication date: August 9, 2018
    Inventors: Aleksandr Stolyar, Martin Ira Reiman, Nikolay Korolev, Vladimir Mezhibovsky, Herbert Willi Artur Ristock
  • Publication number: 20180181921
    Abstract: A network-connected server for meeting initiation has software executing on the server from a non-transitory physical medium, the software providing a function allowing a user to schedule a meeting and to configure availability conditions, a function for informing scheduled participants of the scheduled meeting, a function for receiving indications of availability for the scheduled meeting from communication appliances associated with scheduled participants, and a function for connecting the communication appliances to communicate when the configured availability conditions are met.
    Type: Application
    Filed: February 21, 2018
    Publication date: June 28, 2018
    Inventors: Vladimir Mezhibovsky, Nikolay Korolev, Herbert Willi Artur Ristock
  • Publication number: 20180176379
    Abstract: A method for routing activities in a contact center to contact center agents includes: concurrently selecting, by a processor, N activities, wherein N is an integer greater than 1; concurrently identifying, by the processor, N contact center agents; identifying, by the processor, one or more sets of preferences associated with the N activities and the N contact center agents; matching, by the processor, the N activities and the N contact center agents based on the one or more sets of preferences; and routing, by the processor, one or more of the N activities to the matched contact center agents.
    Type: Application
    Filed: February 17, 2018
    Publication date: June 21, 2018
    Inventors: Vladimir Mezhibovsky, Nikolay Korolev, Vitaliy Teryoshin, Herbert Willi Artur Ristock
  • Patent number: 9986096
    Abstract: 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: Grant
    Filed: August 19, 2016
    Date of Patent: May 29, 2018
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Vladimir Mezhibovsky, Nikolay Korolev, Vitaliy Teryoshin, Gregory Duclos, Herbert Ristock
  • Patent number: 9979825
    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: February 26, 2015
    Date of Patent: May 22, 2018
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Herbert Willi Artur Ristock, Vladimir Mezhibovsky, Nikolay Korolev
  • Publication number: 20180131809
    Abstract: A system includes a router to route an interaction by a customer to a contact center. A journey patience value is determined for the customer, where the journey patience value is based on a current journey stage of the customer. An action by the contact center is determined based on the determined journey patience value for the customer. The action is performed by the contact center based on the determined action.
    Type: Application
    Filed: January 8, 2018
    Publication date: May 10, 2018
    Inventors: Hardik Modi, Nikolay Korolev, Herbert Willi Artur Ristock, Conor McGann, Jeffery Karas, Graeme Provan
  • Patent number: 9955012
    Abstract: A method for mapping ready agents to incoming transactions has steps for (a) placing incoming transactions in a first queue managed by software executing from a machine-readable medium on a computerized appliance; (b) issuing a determined number of invitations in a period of time to agents known to be available to consider an invitation to interact with an incoming transaction; (c) placing identification of ready agents, who have accepted an invitation to interact, in a second queue managed by the software; (d) mapping transactions from the first queue to agents from the second queue; (e) monitoring changes in state of both the first and the second queues in the time period; and (f) adjusting determined number of invitations in step (b) in a manner to drive a chosen system performance metric toward a desired target value.
    Type: Grant
    Filed: February 23, 2010
    Date of Patent: April 24, 2018
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Aleksandr Stolyar, Martin Ira Reiman, Nikolay Korolev, Vladimir Mezhibovsky, Herbert Ristock
  • Publication number: 20180109680
    Abstract: A system and method for enhanced interaction processing in a contact center that includes routing interactions based on adaptable business objectives. A processor detects a pending interaction with a customer. The processor identifies first and second objectives of the contact center in response to detecting the pending interaction, where the first objective is identified as more important to the contact center than the second objective. The processor identifies a first agent for handling the first objective, and determines a likelihood of success of the first agent in achieving the first objective. The processor identifies a second agent for handling the second objective, and determines a likelihood of success of the second agent in achieving the second objective.
    Type: Application
    Filed: December 18, 2017
    Publication date: April 19, 2018
    Inventors: Nikolay Korolev, Herbert Willi Artur Ristock, David H. Anderson, Todd Hollenberg, Bradley Krug, Charlotte Toerck
  • Patent number: 9934491
    Abstract: A network-connected server for meeting initiation has software executing on the server from a non-transitory physical medium, the software providing a function allowing a user to schedule a meeting and to configure availability conditions, a function for informing scheduled participants of the scheduled meeting, a function for receiving indications of availability for the scheduled meeting from communication appliances associated with scheduled participants, and a function for connecting the communication appliances to communicate when the configured availability conditions are met.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: April 3, 2018
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Vladimir Mezhibovsky, Nikolay Korolev, Herbert Willi Artur Ristock