Patents by Inventor Vlad Vendrow

Vlad Vendrow 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: 10432777
    Abstract: A computer-implemented method for managing calls in a collaboration environment is provided. The method includes receiving, by a processor, a call into a collaboration session of the collaboration environment. The method also includes identifying, by the processor, a user from a plurality of users associated with the collaboration session, based on at least one of contextual information regarding the call and information regarding the plurality of users. The method further includes providing, by the processor, an interface on a device associated with the identified user, wherein the interface enables the identified user to instruct the device to handle the call within the collaboration session.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: October 1, 2019
    Assignee: RingCentral, Inc.
    Inventor: Vlad Vendrow
  • Patent number: 10419719
    Abstract: The present disclosure provides methods and systems for enhanced conference management. According to some embodiments, a conference management server for enhanced conference management is provided. The conference management server comprises a memory storing a set of instructions, and at least one processor configured to execute the instructions to: receive, from a user device, conference information including a conference subject and an identification of at least one participant; determine, based on the received conference information, a degree of formality for a conference; and send a conference notification to one or more devices or participants identified based on the conference information, the conference notification including information reflecting the degree of formality for the conference.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: September 17, 2019
    Assignee: RingCentral, Inc.
    Inventors: Christopher Van Rensburg, Vlad Vendrow
  • Publication number: 20190268297
    Abstract: The present disclosure relates to systems and methods for suppressing repetitive notifications about messages in messaging groups. In one implementation, the system may include a memory storing instructions and a processor configured to execute the instructions. The instructions may include instructions to determine whether a first message in a first message group substantially matches a second message in a second message group; and after it is determined that a user associated with the first message group has accessed the first message, record the second message as a read message responsive to having determined that the same user is associated with the second message group.
    Type: Application
    Filed: February 28, 2018
    Publication date: August 29, 2019
    Inventor: Vlad Vendrow
  • Publication number: 20190222871
    Abstract: The present disclosure relates to systems and methods for providing a video stream to one or more communication sessions. In one implementation, the system may include a video recording device, a memory storing instructions, and a processor configured to execute the instructions. The instructions may comprise instructions to activate the video recording device and receive a video stream therefrom, buffer the video stream in an allocated portion of the memory, allow access to the buffered video stream for use in a first communications session, continue buffering the video stream after the buffered video stream has been accessed for use in the first communications session, and allow access to the buffered video stream for use in a second communications session.
    Type: Application
    Filed: December 31, 2018
    Publication date: July 18, 2019
    Inventor: Vlad Vendrow
  • Publication number: 20190207930
    Abstract: Systems and methods are provided for authenticating a user for access to a conference session by validating the user's location. The systems and methods may include receiving an image captured with an image-capturing device. The image may be of an object visible to a user from an authorized conference-session location. The image may be associated with the authorized conference-session location. The systems and methods may further include receiving location information indicating the authorized conference-session location, generating challenge questions based on the image, and designating one or more challenge questions for display to the user. The systems and methods may further include receiving a response to the designated challenge questions, validating the user's location based on the response, authenticating the user for access to a conference session based on the response, and granting the user access to the conference session based on the authentication.
    Type: Application
    Filed: July 16, 2018
    Publication date: July 4, 2019
    Applicant: RingCentral, Inc.
    Inventor: Vlad Vendrow
  • Publication number: 20190141091
    Abstract: Systems and methods are provided for establishing a video conference session. The systems and methods may include receiving, from a first conference client device, a request to establish a conference session with a second conference client device; determining a first media router for forwarding, to the second conference client device, a media data stream with predetermined attributes of a plurality of first media data streams generated by the first conference client device; determining a second media router for forwarding, to the first conference client, a media data stream with predetermined media attributes of a plurality of second media data streams generated by the second conference client device; and transmitting, to the first conference client device, a first address associated with the first media router and a second address associated with the second media router.
    Type: Application
    Filed: January 3, 2019
    Publication date: May 9, 2019
    Applicant: RingCentral, Inc.
    Inventors: Vlad Vendrow, Aleksei Petrov, Dmitriy Solovey
  • Patent number: 10225393
    Abstract: A computer-implemented method for managing calls in a collaboration environment is provided. The method includes receiving, by a processor, a call into a collaboration session of the collaboration environment. The method also includes identifying, by the processor, a user from a plurality of users associated with the collaboration session, based on at least one of contextual information regarding the call and information regarding the plurality of users. The method further includes providing, by the processor, an interface on a device associated with the identified user, wherein the interface enables the identified user to instruct the device to handle the call within the collaboration session.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: March 5, 2019
    Assignee: RingCentral, Inc.
    Inventor: Vlad Vendrow
  • Patent number: 10212204
    Abstract: Systems and methods are disclosed for improving transmission of media data contained in data packets in a media session established over a network. According to certain embodiments, a first server can determine that at least one media quality metric associated with the media session is below one or more pre-determined thresholds, the at least one media quality metric being indicative of a media quality. The first server can also obtain identification information associated with the media session, provide the identification information to a second server, receive, from the second server data, related to a transmission of data packets, and media data contained in the data packets. The first server can determine configurations based on the received data related to a transmission of data packets. At least one of the first and second servers can be configured based on the determined configurations to provide a pre-determined media quality.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: February 19, 2019
    Assignee: RingCentral, Inc.
    Inventors: Dmitry Sergeevich Porokh, Aleksei Dmitrievich Shpagin, Alexey Nicolaevich Sobolev, Vlad Vendrow, Santosh Panattu, Aleksei Petrov
  • Patent number: 10205974
    Abstract: The present disclosure relates to systems and methods for providing a video stream to one or more communication sessions. In one implementation, the system may include a video recording device, a memory storing instructions, and a processor configured to execute the instructions. The instructions may comprise instructions to activate the video recording device and receive a video stream therefrom, buffer the video stream in an allocated portion of the memory, allow access to the buffered video stream for use in a first communications session, continue buffering the video stream after the buffered video stream has been accessed for use in the first communications session, and allow access to the buffered video stream for use in a second communications session.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: February 12, 2019
    Assignee: RingCentral, Inc.
    Inventor: Vlad Vendrow
  • Patent number: 10200417
    Abstract: Systems and methods are provided for establishing a video conference session. The systems and methods may include receiving, from a first conference client device, a request to establish a conference session with a second conference client device; determining a first media router for forwarding, to the second conference client device, a media data stream with predetermined attributes of a plurality of first media data streams generated by the first conference client device; determining a second media router for forwarding, to the first conference client, a media data stream with predetermined media attributes of a plurality of second media data streams generated by the second conference client device; and transmitting, to the first conference client device, a first address associated with the first media router and a second address associated with the second media router.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: February 5, 2019
    Assignee: RingCentral, Inc.
    Inventors: Vlad Vendrow, Aleksei Petrov, Dmitriy Solovey
  • Publication number: 20190007362
    Abstract: The present disclosure relates to systems and methods for automatically converting one or more emails to one or more chat conversations and for automatically converting a chat conversation to an email thread.
    Type: Application
    Filed: June 30, 2017
    Publication date: January 3, 2019
    Inventors: Vladimir Shmunis, Vlad Vendrow, Patrice Khawam, Christopher van Rensburg, Theodore Jaffe
  • Publication number: 20190007649
    Abstract: The present disclosure provides methods and systems for enhanced conference management. According to some embodiments, a conference management server for enhanced conference management is provided. The conference management server comprises a memory storing a set of instructions, and at least one processor configured to execute the instructions to: receive, from a user device, conference information including a conference subject and an identification of at least one participant; determine, based on the received conference information, a degree of formality for a conference; and send a conference notification to one or more devices or participants identified based on the conference information, the conference notification including information reflecting the degree of formality for the conference.
    Type: Application
    Filed: March 30, 2018
    Publication date: January 3, 2019
    Applicant: RingCentral, Inc.
    Inventors: Christopher Van Rensburg, Vlad Vendrow
  • Publication number: 20180375813
    Abstract: Systems and methods are provided for determining a presence of an electronic message recipient based on an attribute of the electronic message, such as the content and/or context of the electronic message. The systems and methods can include acquiring, at a server, an electronic message from a sender, and determining an attribute of the electronic message. Based on the determined attribute, the server assigns an urgency level to the electronic message, which corresponds to a response time period. The server then monitors the recipient's device for a response to the electronic message, and to collect monitoring data about activity performed by the recipient on the device, or the environment surrounding the device. If the recipient does not respond within the response time period the server informs the sender a presence status of the recipient based on the monitoring data.
    Type: Application
    Filed: February 23, 2016
    Publication date: December 27, 2018
    Inventors: Vlad VENDROW, Christopher VAN RENSBURG
  • Publication number: 20180367964
    Abstract: A communications device is disclosed. The communications device comprises a memory configured to store instructions and a processor configured to execute the instructions to receive data representing a message provided by a caller, determine at least an attribute of the message based on the received data, generate one or more options based on the attribute of the message, and present the one or more options to the caller to prompt the caller to take an additional action related to the message.
    Type: Application
    Filed: August 23, 2018
    Publication date: December 20, 2018
    Applicant: RingCentral Inc.
    Inventor: Vlad Vendrow
  • Patent number: 10129304
    Abstract: Systems and methods are disclosed for providing access to common services in a communication session. According to certain embodiments, a request to initiate a communication session is received. The communication can include a plurality of endpoints. An inventory of available services can be determined for each of the plurality of endpoints. At least one service that is commonly available to at least a subset of endpoints can be identified from the inventories of available services. Access can be provided to the at least one common service to the subset of endpoints during the communication session.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: November 13, 2018
    Assignee: RingCentral, Inc.
    Inventors: Vlad Vendrow, Patrice Khawam
  • Publication number: 20180324290
    Abstract: A computer-implemented method for managing calls in a collaboration environment is provided. The method includes receiving, by a processor, a call into a collaboration session of the collaboration environment. The method also includes identifying, by the processor, a user from a plurality of users associated with the collaboration session, based on at least one of contextual information regarding the call and information regarding the plurality of users. The method further includes providing, by the processor, an interface on a device associated with the identified user, wherein the interface enables the identified user to instruct the device to handle the call within the collaboration session.
    Type: Application
    Filed: July 17, 2018
    Publication date: November 8, 2018
    Inventor: Vlad VENDROW
  • Publication number: 20180285820
    Abstract: A conference server for scheduling a conference session is disclosed. The conference server may include a memory and at least one processor. The at least one processor may be configured to receive, from a user device, information associated with an image of an object; identify, based on the information, a conference room; and send a conference invitation to the user device, wherein the conference invitation is for scheduling the conference session at the conference room.
    Type: Application
    Filed: March 30, 2017
    Publication date: October 4, 2018
    Inventor: Vlad Vendrow
  • Publication number: 20180278682
    Abstract: Systems and methods are disclosed for initiating a peer-to-peer communication session. According to certain embodiments, at least one peer device is identified. A first request is sent to the at least one peer device for an inventory of service capabilities of the at least one peer device. The requested inventory of service capabilities of the at least one peer device is received from the at least one peer device. A second request is sent to the at least one peer device to initiate a communication session with the at least one peer device using at least one service from the requested inventory of service capabilities.
    Type: Application
    Filed: June 1, 2018
    Publication date: September 27, 2018
    Inventor: Vlad VENDROW
  • Patent number: 10085125
    Abstract: A communications device is disclosed. The communications device comprises a memory configured to store instructions and a processor configured to execute the instructions to receive data representing a message provided by a caller, determine at least an attribute of the message based on the received data, generate one or more options based on the attribute of the message, and present the one or more options to the caller to prompt the caller to take an additional action related to the message.
    Type: Grant
    Filed: November 28, 2014
    Date of Patent: September 25, 2018
    Assignee: RingCentral, Inc.
    Inventor: Vlad Vendrow
  • Patent number: 10057257
    Abstract: Systems and methods are provided for authenticating a user for access to a conference session by validating the user's location. The systems and methods may include receiving an image captured with an image-capturing device. The image may be of an object visible to a user from an authorized conference-session location. The image may be associated with the authorized conference-session location. The systems and methods may further include receiving location information indicating the authorized conference-session location, generating challenge questions based on the image, and designating one or more challenge questions for display to the user. The systems and methods may further include receiving a response to the designated challenge questions, validating the user's location based on the response, authenticating the user for access to a conference session based on the response, and granting the user access to the conference session based on the authentication.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: August 21, 2018
    Assignee: RingCentral, Inc.
    Inventor: Vlad Vendrow