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).

  • 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: 9538010
    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: July 10, 2015
    Date of Patent: January 3, 2017
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Nikolay Anisimov, Yevgeniy Petrovykh, Mark Scott
  • Patent number: 9519906
    Abstract: A ranking system ranks visitors to a Web site using one or more instances of machine-readable code executable from a digital medium accessible to a Web server. The code tracks visitor behavior while browsing the web site, and a visitor ranking module resident on the digital medium accepts information documented by the one or more instances of machine readable code and assigns rank values to one or more of the visitors. The ranking module ranks visitors at the Web-site based on logic and rules for interpreting visitor behavior and for applies a value to the visitor in real time based on that interpretation, and values applied at or above a preprogrammed level trigger solicitation of the visitor so ranked to engage in interaction including live assistance.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: December 13, 2016
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Nikolay Anisimov, Mark Scott, Yevgeniy Petrovykh, Yi Chang
  • Patent number: 9459841
    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: September 4, 2015
    Date of Patent: October 4, 2016
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Petr Makagon, Andriy Ryabchun, Nikolay Anisimov
  • Patent number: 9462435
    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: January 22, 2014
    Date of Patent: October 4, 2016
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Nikolay Anisimov, Yevgeniy Petrovykh, Sergey B. Belov, Mark Scott
  • Publication number: 20150378686
    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: September 4, 2015
    Publication date: December 31, 2015
    Inventors: Petr Makagon, Andriy Ryabchun, Nikolay Anisimov
  • Publication number: 20150319302
    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: Application
    Filed: July 10, 2015
    Publication date: November 5, 2015
    Inventors: Nikolay A. Anisimov, Vladimir Mezhibovsky, Brian Galvin
  • Publication number: 20150312415
    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: July 10, 2015
    Publication date: October 29, 2015
    Inventors: Nikolay Anisimov, Yevgeniy Petrovykh, Mark Scott
  • Patent number: 9128802
    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: September 30, 2010
    Date of Patent: September 8, 2015
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Petr Makagon, Andriy Ryabchun, Nikolay Anisimov
  • Patent number: 9083802
    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 7, 2014
    Date of Patent: July 14, 2015
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Nikolay Anisimov, Yevgeniy Petrovykh, Mark Scott
  • Patent number: 9082109
    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: September 24, 2012
    Date of Patent: July 14, 2015
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Nikolay A. Anisimov, Vladimir Mezhibovsky, Brian Galvin
  • Patent number: 9008075
    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: December 22, 2008
    Date of Patent: April 14, 2015
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Nikolay Anisimov, Vyacheslav Sayko, Vitaliy Teryoshin
  • Patent number: 9002920
    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: May 13, 2008
    Date of Patent: April 7, 2015
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Vladimir Neil Deryugin, Patrick Giacomini, Petr Makagon, Andriy Ryabchun, Nikolay Anisimov
  • Patent number: 8948373
    Abstract: A method for determining a number of calls to generate for a specific outbound campaign in an automated contact center based upon a prediction of agent occupancy in a future time period, wherein the automated contact center processes one or more outbound campaigns. The estimates a total number of outbound agents available to the one or more outbound campaigns. By using the total number of outbound agents, an effective number of agents for the specific outbound campaign is determined according to a ratio. The effective number of agents is used to determine a number of outbound calls to generate for the specific outbound campaign according to a dialing method. Calls are then generated for the specific outbound campaign based upon the determined number of outbound calls to generate.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: February 3, 2015
    Assignee: Five9, Inc.
    Inventors: Nikolay Anisimov, Dmitry Spasibenko, Sam Shkrabov, David Van Everen
  • Publication number: 20150018022
    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: January 22, 2014
    Publication date: January 15, 2015
    Applicant: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Nikolay Anisimov, Yevgeniy Petrovykh, Sergey B. Belov, Mark Scott
  • 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
  • Publication number: 20140379936
    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: September 4, 2014
    Publication date: December 25, 2014
    Inventors: Nikolay Anisimov, Vyacheslav Sayko, Vitaliy Teryoshin
  • Publication number: 20140301543
    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: June 18, 2014
    Publication date: October 9, 2014
    Inventors: Nikolay Anisimov, Sergey Fedorov, Herbert Ristock
  • Patent number: 8792632
    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: August 13, 2009
    Date of Patent: July 29, 2014
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Nikolay Anisimov, Sergey Fedorov, Herbert Ristock
  • Patent number: RE46153
    Abstract: A network system for enabling voice interaction between communications-center applications and human agents remote from the center has a primary server connected to the network the server controlling at least one routing point used by the center, a secondary server connected to the network the secondary server for generating and serving voice extensible markup language, a voice gateway associated with the secondary server, the gateway for executing voice extensible markup language and recognizing speech input, and a software platform based in the primary server and distributed in part as a server application to the secondary server, the software suite functioning as a data transformation interface between the center applications and the gateway. In a preferred use agents and applications communicate bi-directionally using VXML.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: September 20, 2016
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Petr Makagon, Andriy Ryabchun, Nikolay Anisimov