Patents by Inventor Nikolay A. Anisimov

Nikolay A. Anisimov 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: 10289389
    Abstract: A call center (CC) generator includes generator software (GSW) executing on a computerized appliance from a machine-readable physical medium, an input interface for receiving a CC configuration, access to a data repository storing CC software components, a function relating configuration parameters to individual ones of the stored CC software components, and an output interface for delivering a CC SW suite. The CC generator, executing the GSW, considers the CC configuration, applies the relating function, selects CC software components to copy from the data repository, and builds the CC SW suite for output.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: May 14, 2019
    Inventors: Petr Makagon, Andriy Ryabchun, Nikolay Anisimov
  • Patent number: 10277742
    Abstract: A method for providing inbound call reservations to a communication center has steps for monitoring service access points into the communication center by reservation software executing from a machine-readable medium, evaluating communicators and potential communicators, and issuing invitations for reserved communication sessions to qualified communicators and potential communicators, the reserved times coordinated according to data pertaining to predicted communication load and resource availability statistics.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: April 30, 2019
    Inventors: Nikolay Anisimov, Sergey Fedorov, Herbert Ristock
  • Patent number: 10250750
    Abstract: In a contact center, a system for processing communication events has an interaction server for managing events waiting to be routed, a routing server for routing the events, a rules engine, and a gateway server executing rules invocation logic and interacting with the rules engine. The interaction server tracks incoming events, initiates and sends a routing request to the routing server, including a special routing object, for each event that requires conformance to business rules, the routing server, executing the routing object, sends an execution request to the gateway server, which upon receipt of the request prepares a business object model (BOM), being a set of facts upon which the rules engine executes rules appropriate to the facts, resulting in routing direction for the routing server to route the event.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: April 2, 2019
    Inventors: Nikolay Anisimov, Yevgeniy Petrovykh, Mark Scott
  • Patent number: 10218848
    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: September 4, 2014
    Date of Patent: February 26, 2019
    Inventors: Vladimir Deryugin, Patrick Giacomini, Petr Makagon, Andriy Ryabchun, Nikolay Anisimov
  • Patent number: 10171655
    Abstract: A system for assembling a business process or a portion thereof includes a rules base containing executable rules and defined business process elements, a workflow orchestration engine, and at least one interface available to a process beneficiary. Information known about and or provided by a process beneficiary interacting with the at least one interface is used to execute one or more of the rules causing assembly of a new business process or a portion thereof according to workflow orchestration rules the new or modified process directing servicing of the process beneficiary accordingly.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: January 1, 2019
    Inventors: Nikolay A. Anisimov, Vladimir Mezhibovsky, Brian Galvin
  • Patent number: 10097689
    Abstract: A system for routing short message service (SMS) messages to endpoints in a contact center includes a first node for receiving SMS message streams from multiple sources operating variant protocols and for multiplexing the multiple streams into a single message stream following a universal protocol, a media gateway server connected to the first node for receiving the single message stream and for forwarding individual ones of the messages therein to individual ones of a plurality of connected servers, and a router connected to at least one of the connected servers for routing individual messages represented therein to individual ones of a plurality of network-supported endpoint devices.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: October 9, 2018
    Inventors: Nikolay Anisimov, Yevgeniy Petrovykh, Sergey B. Belov, Mark Scott
  • Publication number: 20180167509
    Abstract: In a contact center, a system for processing communication events has an interaction server for managing events waiting to be routed, a routing server for routing the events, a rules engine, and a gateway server executing rules invocation logic and interacting with the rules engine. The interaction server tracks incoming events, initiates and sends a routing request to the routing server, including a special routing object, for each event that requires conformance to business rules, the routing server, executing the routing object, sends an execution request to the gateway server, which upon receipt of the request prepares a business object model (BOM), being a set of facts upon which the rules engine executes rules appropriate to the facts, resulting in routing direction for the routing server to route the event.
    Type: Application
    Filed: February 8, 2018
    Publication date: June 14, 2018
    Inventors: Nikolay Anisimov, Yevgeniy Petrovykh, Mark Scott
  • Publication number: 20180159981
    Abstract: A method for providing inbound call reservations to a communication center has steps for monitoring service access points into the communication center by reservation software executing from a machine-readable medium, evaluating communicators and potential communicators, and issuing invitations for reserved communication sessions to qualified communicators and potential communicators, the reserved times coordinated according to data pertaining to predicted communication load and resource availability statistics.
    Type: Application
    Filed: January 23, 2017
    Publication date: June 7, 2018
    Inventors: Nikolay Anisimov, Sergey Fedorov, Herbert Ristock
  • Publication number: 20180124122
    Abstract: An interaction router includes a computerized server executing a routing engine stored on a machine-readable medium, an interface at the server receiving information from an interaction switching element, the information regarding an interaction received at the switching element to be routed, an interface at the server to a wide area network (WAN), a function of the routing engine judging if one or more business-logic determinations are to be made to select a routing destination for the interaction, and a function for controlling the switch to route the interaction. If if one or more business-logic determinations are to be made, the routing engine requests the business-logic determination from a remote server over the WAN, and upon receiving the determination from the remote server, uses the determination in controlling the switching element to route the interaction.
    Type: Application
    Filed: December 22, 2017
    Publication date: May 3, 2018
    Inventors: Nikolay Anisimov, Vyacheslav Sayko, Vitaliy Teryoshin
  • Patent number: 9924038
    Abstract: In a contact center, a system for processing communication events has an interaction server for managing events waiting to be routed, a routing server for routing the events, a rules engine, and a gateway server executing rules invocation logic and interacting with the rules engine. The interaction server tracks incoming events, initiates and sends a routing request to the routing server, including a special routing object, for each event that requires conformance to business rules, the routing server, executing the routing object, sends an execution request to the gateway server, which upon receipt of the request prepares a business object model (BOM), being a set of facts upon which the rules engine executes rules appropriate to the facts, resulting in routing direction for the routing server to route the event.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: March 20, 2018
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Nikolay Anisimov, Yevgeniy Petrovykh, Mark Scott
  • Patent number: 9854006
    Abstract: An interaction router includes a computerized server executing a routing engine stored on a machine-readable medium, an interface at the server receiving information from an interaction switching element, the information regarding an interaction received at the switching element to be routed, an interface at the server to a wide area network (WAN), a function of the routing engine judging if one or more business-logic determinations are to be made to select a routing destination for the interaction, and a function for controlling the switch to route the interaction. If if one or more business-logic determinations are to be made, the routing engine requests the business-logic determination from a remote server over the WAN, and upon receiving the determination from the remote server, uses the determination in controlling the switching element to route the interaction.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: December 26, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Nikolay Anisimov, Vyacheslav Sayko, Vitaliy Teryoshin
  • Patent number: 9654634
    Abstract: A system is provided for routing transactions to individual ones of a group of agents, comprising, a queue wherein transactions to be routed are placed, a transmission facility sending invitations to interact with a transaction from the queue to agents, and a router routing transactions from the queue to individual agents who accept the invitation.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: May 16, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Sergey Fedorov, Nikolay Anisimov, Herbert Ristock, Vladimir Mezhibovsky, Nikolay Korolev, Vadim Dymshyts
  • Publication number: 20170118343
    Abstract: In a contact center, a system for processing communication events has an interaction server for managing events waiting to be routed, a routing server for routing the events, a rules engine, and a gateway server executing rules invocation logic and interacting with the rules engine. The interaction server tracks incoming events, initiates and sends a routing request to the routing server, including a special routing object, for each event that requires conformance to business rules, the routing server, executing the routing object, sends an execution request to the gateway server, which upon receipt of the request prepares a business object model (BOM), being a set of facts upon which the rules engine executes rules appropriate to the facts, resulting in routing direction for the routing server to route the event.
    Type: Application
    Filed: January 3, 2017
    Publication date: April 27, 2017
    Inventors: Nikolay Anisimov, Yevgeniy Petrovykh, Mark Scott
  • Publication number: 20170024190
    Abstract: A call center (CC) generator includes generator software (GSW) executing on a computerized appliance from a machine-readable physical medium, an input interface for receiving a CC configuration, access to a data repository storing CC software components, a function relating configuration parameters to individual ones of the stored CC software components, and an output interface for delivering a CC SW suite. The CC generator, executing the GSW, considers the CC configuration, applies the relating function, selects CC software components to copy from the data repository, and builds the CC SW suite for output.
    Type: Application
    Filed: October 3, 2016
    Publication date: January 26, 2017
    Inventors: Petr Makagon, Andriy Ryabchun, Nikolay Anisimov
  • Patent number: 9553755
    Abstract: A method is provided for supplementing existing interaction routines in a contact center with added capability including acts for (a) creating at least one rule having at least one rule attribute; (b) creating one or more processes, the processes integral to the rule; (c) defining the at least one rule and integral processes as a strategy; and (d) linking the strategy to the interaction routine, the link serving to cause execution of the strategy during an interaction between an entity and the routine, execution thereof promoting further interaction defined in the strategy.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: January 24, 2017
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Nikolay Anisimov, Petr Makagon, Herbert Willi Artur Ristock, David Anderson, Colin Michael Leonard, Yi Zhang, Vitaliy Teryoshin
  • Patent number: 9553988
    Abstract: A method for providing inbound call reservations to a communication center has steps for monitoring service access points into the communication center by reservation software executing from a machine-readable medium, evaluating communicators and potential communicators, and issuing invitations for reserved communication sessions to qualified communicators and potential communicators, the reserved times coordinated according to data pertaining to predicted communication load and resource availability statistics.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: January 24, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Nikolay Anisimov, Sergey Fedorov, Herbert Ristock
  • Publication number: 20170019536
    Abstract: A system for routing short message service (SMS) messages to endpoints in a contact center includes a first node for receiving SMS message streams from multiple sources operating variant protocols and for multiplexing the multiple streams into a single message stream following a universal protocol, a media gateway server connected to the first node for receiving the single message stream and for forwarding individual ones of the messages therein to individual ones of a plurality of connected servers, and a router connected to at least one of the connected servers for routing individual messages represented therein to individual ones of a plurality of network-supported endpoint devices.
    Type: Application
    Filed: September 30, 2016
    Publication date: January 19, 2017
    Inventors: Nikolay Anisimov, Yevgeniy Petrovykh, Sergey B. Belov, Mark Scott
  • 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
  • Patent number: RE46521
    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 19, 2014
    Date of Patent: August 22, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Vladimir N. Deryugin, Patrick Giacomini, Petr Makagon, Andriy Ryabchun, Nikolay Anisimov
  • Patent number: RE46538
    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 19, 2014
    Date of Patent: September 5, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Vladimir Neil Deryugin, Patrick Giacomini, Petr Makagon, Andriy Ryabchun, Nikolay Anisimov