Patents by Inventor Dmytro G. Balkin

Dmytro G. Balkin 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: 7895606
    Abstract: An object-oriented software application is provided for receiving updates that change state of an object model and reporting those updates to requesting users. The application includes a database application for storing data; an object model driver for writing updates into the database; a notification system for notifying about the updates; and, a plurality of external monitors for reading the updates. In a preferred embodiment the object model produces multiple temporal snapshots of itself in co-currency with received events, each snapshot containing associated update information from an associated event and whereupon at the time of occurrence of each snapshot coinciding with an event the notification system notifies the appropriate external monitor or monitors, which in turn access the appropriate snapshot, performs calculations thereupon if required and renders the information accessible to the users.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: February 22, 2011
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Vitaly Y. Barinov, Dmytro G. Balkin
  • Publication number: 20080320496
    Abstract: An object-oriented software application is provided for receiving updates that change state of an object model and reporting those updates to requesting users. The application includes a database application for storing data; an object model driver for writing updates into the database; a notification system for notifying about the updates; and, a plurality of external monitors for reading the updates. In a preferred embodiment the object model produces multiple temporal snapshots of itself in co-currency with received events, each snapshot containing associated update information from an associated event and whereupon at the time of occurrence of each snapshot coinciding with an event the notification system notifies the appropriate external monitor or monitors, which in turn access the appropriate snapshot, performs calculations thereupon if required and renders the information accessible to the users.
    Type: Application
    Filed: September 3, 2008
    Publication date: December 25, 2008
    Inventors: Vitaly Y. Barinov, Dmytro G. Balkin
  • Patent number: 7434229
    Abstract: An object-oriented software application is provided for receiving updates that change state of an object model and reporting those updates to requesting users. The application includes a database application for storing data; an object model driver for writing updates into the database; a notification system for notifying about the updates; and, a plurality of external monitors for reading the updates. In a preferred embodiment the object model produces multiple temporal snapshots of itself in co-currency with received events, each snapshot containing associated update information from an associated event and whereupon at the time of occurrence of each snapshot coinciding with an event the notification system notifies the appropriate external monitor or monitors, which in turn access the appropriate snapshot, performs calculations thereupon if required and renders the information accessible to the users.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: October 7, 2008
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Vitaly Y. Barinov, Dmytro G. Balkin
  • Patent number: 6898190
    Abstract: A system for estimating call waiting time for a call in a queue takes into account multiple queues wherein agents are shared between queues, abandoned call history, and virtual and priority queues. The system in a preferred embodiment is a computer-telephony integration (CTI) software application adapted to execute on a CTI processor, which may be coupled to switching equipment at network level in a connection-oriented, switched telephony (COST) network or to a switch at call-center level, or both.
    Type: Grant
    Filed: December 4, 2000
    Date of Patent: May 24, 2005
    Assignee: Genesys Telecommunications
    Inventors: Yuri Shtivelman, Nikolay A. Anisimov, Gregory Pogossians, Vladimir N. Deryugin, Dmytro G. Balkin, Luben Gueorguiev Stoilov
  • Publication number: 20040025171
    Abstract: An object-oriented software application is provided for receiving updates that change state of an object model and reporting those updates to requesting users. The application includes a database application for storing data; an object model driver for writing updates into the database; a notification system for notifying about the updates; and, a plurality of external monitors for reading the updates. In a preferred embodiment the object model produces multiple temporal snapshots of itself in co-currency with received events, each snapshot containing associated update information from an associated event and whereupon at the time of occurrence of each snapshot coinciding with an event the notification system notifies the appropriate external monitor or monitors, which in turn access the appropriate snapshot, performs calculations thereupon if required and renders the information accessible to the users.
    Type: Application
    Filed: July 31, 2002
    Publication date: February 5, 2004
    Inventors: Vitaly Y. Barinov, Dmytro G. Balkin
  • Publication number: 20010000458
    Abstract: A system for estimating call waiting time for a call in a queue takes into account multiple queues wherein agents are shared between queues, abandoned call history, and virtual and priority queues. The system in a preferred embodiment is a computer-telephony integration (CTI) software application adapted to execute on a CTI processor, which may be coupled to switching equipment at network level in a connection-oriented, switched telephony (COST) network or to a switch at call-center level, or both.
    Type: Application
    Filed: December 4, 2000
    Publication date: April 26, 2001
    Inventors: Yuri Shtivelman, Nikolay A. Anisimov, Gregory Pogossians, Vladimir N. Deryugin, Dmytro G. Balkin, Luben Gueorguiev Stoilov