Patents by Inventor Igor Rusinov

Igor Rusinov 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: 10666791
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating the quality of a communication session. One of the methods includes identifying, by a communication system, a communication session between one or more users of the communication system, wherein, during the communication session, session data is routed between a first communications device of a first user of the communication system and one or more other communications devices along a communication path; obtaining, from each of a plurality of communication nodes along the communication path, quality data relating to a quality of the communication session at the communication node; generating, using the quality data, a model input to a quality score machine learning model; and providing the model input as input to the quality score machine learning model to generate the estimated quality score for at least the portion of the communication session.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: May 26, 2020
    Assignee: RingCentral, Inc.
    Inventors: Kira Makagon, Helen Prask, Yuri Ardulov, Igor Rusinov, Ivan Gennadevich Anisimov
  • Publication number: 20190306306
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating the quality of a communication session. One of the methods includes identifying, by a communication system, a communication session between one or more users of the communication system, wherein, during the communication session, session data is routed between a first communications device of a first user of the communication system and one or more other communications devices along a communication path; obtaining, from each of a plurality of communication nodes along the communication path, quality data relating to a quality of the communication session at the communication node; generating, using the quality data, a model input to a quality score machine learning model; and providing the model input as input to the quality score machine learning model to generate the estimated quality score for at least the portion of the communication session.
    Type: Application
    Filed: March 12, 2019
    Publication date: October 3, 2019
    Inventors: Kira Makagon, Helen Prask, Yuri Ardulov, Igor Rusinov, Ivan Gennadevich Anisimov
  • Patent number: 10326879
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating the quality of a communication session. One of the methods includes identifying, by a communication system, a communication session between one or more users of the communication system, wherein, during the communication session, session data is routed between a first communications device of a first user of the communication system and one or more other communications devices along a communication path; obtaining, from each of a plurality of communication nodes along the communication path, quality data relating to a quality of the communication session at the communication node; generating, using the quality data, a model input to a quality score machine learning model; and providing the model input as input to the quality score machine learning model to generate the estimated quality score for at least the portion of the communication session.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: June 18, 2019
    Assignee: RingCentral, Inc.
    Inventors: Kira Makagon, Helen Prask, Yuri Ardulov, Igor Rusinov, Ivan Gennadevich Anisimov
  • Patent number: 9503217
    Abstract: A first call leg is established between a first communication device and a communication server having a telephony controller for controlling a hardware media processor. A second call leg is established between a second communication device and the communication server. The first and second call legs carry a media stream between the first and second communication devices, and the media stream is initially intended for processing by the hardware media processor. A suitable condition is needed to transfer the media stream to a release server. When the suitable condition is not detected, the media stream is processed with the hardware media processor. When the suitable condition is detected, the media stream is transferred to the release server. The release server lacks a hardware media processor.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: November 22, 2016
    Assignee: RingCentral, Inc.
    Inventors: Igor Rusinov, Vlad Vendrow, Benjamin Leznik
  • Publication number: 20130057925
    Abstract: Embodiments of the invention relate generally to computing devices and systems, as well as software, computer programs, applications, and user interfaces, and more particularly, to systems, devices and methods to facilitate real-time facsimile delivery.
    Type: Application
    Filed: October 5, 2007
    Publication date: March 7, 2013
    Inventors: Vladimir G. Shmunis, Igor Rusinov, Vlad Vendrow