Patents by Inventor Patrice Khawam

Patrice Khawam 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: 20230370415
    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: July 28, 2023
    Publication date: November 16, 2023
    Inventors: Vladimir SHMUNIS, Vlad VENDROW, Patrice KHAWAM, Christopher VAN RENSBURG, Theodore JAFFE
  • Patent number: 11743225
    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: Grant
    Filed: June 30, 2017
    Date of Patent: August 29, 2023
    Assignee: RINGCENTRAL, INC.
    Inventors: Vladimir Shmunis, Vlad Vendrow, Patrice Khawam, Christopher van Rensburg, Theodore Jaffe
  • Patent number: 11418643
    Abstract: Technologies relating to enhanced Caller ID information selection for a caller associated with a call and delivery of the selected enhanced Caller ID information to a callee associated with the call include one or more processors selecting, according to selection criteria, one or more enhanced Caller ID information items from a collection of available enhanced Caller ID information items pertaining to the caller that are stored across one or more databases of enhanced Caller ID information.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: August 16, 2022
    Assignee: RingCentral, Inc.
    Inventors: Christopher Van Rensburg, Patrice Khawam
  • Publication number: 20200186643
    Abstract: Technologies relating to enhanced Caller ID information selection for a caller associated with a call and delivery of the selected enhanced Caller ID information to a callee associated with the call include one or more processors selecting, according to selection criteria, one or more enhanced Caller ID information items from a collection of available enhanced Caller ID information items pertaining to the caller that are stored across one or more databases of enhanced Caller ID information.
    Type: Application
    Filed: February 10, 2020
    Publication date: June 11, 2020
    Applicant: RingCentral, Inc.
    Inventors: Christopher VAN RENSBURG, Patrice KHAWAM
  • Patent number: 10587750
    Abstract: Technologies relating to enhanced Caller ID information selection for a caller associated with a call and delivery of the selected enhanced Caller ID information to a callee associated with the call include one or more processors selecting, according to selection criteria, one or more enhanced Caller ID information items from a collection of available enhanced Caller information items pertaining to the caller that are stored across one or more databases of enhanced Caller ID information.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: March 10, 2020
    Assignee: RingCentral, Inc.
    Inventors: Christopher Van Rensburg, Patrice Khawam
  • 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
  • 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: 20180234541
    Abstract: Technologies relating to enhanced Caller ID information selection for a caller associated with a call and delivery of the selected enhanced Caller ID information to a callee associated with the call include one or more processors selecting, according to selection criteria, one or more enhanced Caller ID information items from a collection of available enhanced Caller information items pertaining to the caller that are stored across one or more databases of enhanced Caller ID information.
    Type: Application
    Filed: April 5, 2018
    Publication date: August 16, 2018
    Inventors: Christopher Van Rensburg, Patrice Khawam
  • Patent number: 9961193
    Abstract: Technologies relating to enhanced Caller ID information selection for a caller associated with a call and delivery of the selected enhanced Caller ID information to a callee associated with the call include one or more processors selecting, according to selection criteria, one or more enhanced Caller ID information items from a collection of available enhanced Caller ID information items pertaining to the caller that are stored across one or more databases of enhanced Caller ID information.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: May 1, 2018
    Assignee: RingCentral, Inc.
    Inventors: Christopher Van Rensburg, Patrice Khawam
  • Patent number: 9936434
    Abstract: A method for providing communication in a communication device is disclosed. The method may include receiving a control instruction for a call session via the communication device, and assessing a quality of service of at least one of a default Wi-Fi network and a radio network. The method may also include selectively recommending to a user of the communication device the radio network for the call session based on the quality of service, and initiating the call session using the default Wi-Fi network or the radio network based on a selection made by the user.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: April 3, 2018
    Assignee: RingCentral, Inc.
    Inventors: Patrice Khawam, Xiaoqiang Sun, Tetsumasa Yoshikawa
  • Patent number: 9882953
    Abstract: Systems and methods are provided for facilitating media communication sessions along a path established between endpoints over one or more networks, wherein each media communication session includes a transmission of one or more media data packets over the one or more networks. The systems and methods may include receiving a request from a first endpoint to initiate a media communication session. A system may, responsive to receiving the request, determine a configuration for the media communication session from among a set of potential configurations. The determined configuration may include a path involving one or more network elements configured to process and to transmit the media data packets, and the determination can be based on (i) a historical measurement and a real-time measurement of one or more parameters contributing to an expected quality of media communication, and (ii) a target quality of media communication.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: January 30, 2018
    Assignee: RingCentral, Inc.
    Inventors: Santosh Panattu, Patrice Khawam
  • Publication number: 20170374594
    Abstract: A method for providing communication in a communication device is disclosed. The method may include receiving a control instruction for a call session via the communication device, and assessing a quality of service of at least one of a default Wi-Fi network and a radio network. The method may also include selectively recommending to a user of the communication device the radio network for the call session based on the quality of service, and initiating the call session using the default Wi-Fi network or the radio network based on a selection made by the user.
    Type: Application
    Filed: June 27, 2016
    Publication date: December 28, 2017
    Inventors: Patrice KHAWAM, Xiaoqiang SUN, Tetsumasa Yoshikawa
  • Patent number: 9838441
    Abstract: A hybrid communication system estimates a quality of service (QoS) for a plurality of session channels available to couple a first device on a first network with a second device on a second network. A first session channel is selected, from the plurality of session channels, that has a highest estimated QoS of all the plurality of session channels over a first time interval. The devices are instructed to establish a hybrid media session using the first session channel. During the hybrid media session the estimated QoS for the plurality of session channels is monitored. Responsive to the monitoring, a second session channel is selected, from the plurality of session channels, that has a highest estimated QoS of all the plurality of session channels over a second time interval. Responsive to the selecting, the devices are instructed establish the hybrid media session using the second session channel.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: December 5, 2017
    Assignee: RINGCENTRAL, INC.
    Inventors: Patrice Khawam, Xiaoqiang Sun, Vlad Vendrow, Santosh Panattu, Martin Arastafar
  • Patent number: 9788168
    Abstract: Contextual spatial models for indoor and outdoor structures are created from a plurality of devices using crowdsourcing. A method for creating a contextual spatial model for a premises includes receiving location information and contextual information from a plurality of devices. For each of the plurality of devices, the method receives location information of the device's location, and contextual information related to at least one of the device and a user associated with the device when the device is at the location. The method then determines a designation for each subject location within the premises by applying the received contextual information associated with the subject location to a location model (e.g., rules-based model or a machine learning model).
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: October 10, 2017
    Assignee: RINGCENTRAL, INC.
    Inventors: Martin Arastafar, Patrice Khawam, Christopher van Rensburg
  • Patent number: 9755789
    Abstract: Systems and methods are provided for facilitating communication sessions between endpoints over one or more networks. In one implementation, a method includes receiving, by at least one processor, first data indicating that a communication session has been initiated to at least one endpoint. The method also includes receiving, by the at least one processor, second data corresponding to one or more application level metrics associated with the communication session and determining, by the at least one processor, during the communication session, based on the second data, a packet duplication model for transmitting one or more data packets over one or more networks.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: September 5, 2017
    Assignee: RINGCENTRAL, INC.
    Inventors: Santosh Panattu, Patrice Khawam
  • Patent number: 9716731
    Abstract: System, methods, and non-transitory computer-readable media storing computer-executable instructions for performing the methods are provided for facilitating electronic audio and/or video communications between multiple parties over a consolidated peer-to-peer media session. The peer-to-peer media session is consolidated in the sense that at least one of the two communications systems of the peer-to-peer media session performs media data relaying functions for at least one other communications system that is also a communications participant.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: July 25, 2017
    Assignee: RINGCENTRAL, INC.
    Inventors: Vlad Vendrow, Patrice Khawam, Dmitriy Solovey, Aleksei Petrov
  • Publication number: 20170149535
    Abstract: Systems and methods are provided for facilitating communication sessions between endpoints over one or more networks. In one implementation, a method includes receiving, by at least one processor, first data indicating that a communication session has been initiated to at least one endpoint. The method also includes receiving, by the at least one processor, second data corresponding to one or more application level metrics associated with the communication session and determining, by the at least one processor, during the communication session, based on the second data, a packet duplication model for transmitting one or more data packets over one or more networks.
    Type: Application
    Filed: November 20, 2015
    Publication date: May 25, 2017
    Inventors: Santosh PANATTU, Patrice KHAWAM
  • Publication number: 20170054784
    Abstract: Systems and methods are provided for facilitating media communication sessions along a path established between endpoints over one or more networks, wherein each media communication session includes a transmission of one or more media data packets over the one or more networks. The systems and methods may include receiving a request from a first endpoint to initiate a media communication session. A system may, responsive to receiving the request, determine a configuration for the media communication session from among a set of potential configurations. The determined configuration may include a path involving one or more network elements configured to process and to transmit the media data packets, and the determination can be based on (i) a historical measurement and a real-time measurement of one or more parameters contributing to an expected quality of media communication, and (ii) a target quality of media communication.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 23, 2017
    Inventors: Santosh PANATTU, Patrice KHAWAM
  • Publication number: 20170041462
    Abstract: Technologies relating to enhanced Caller ID information selection for a caller associated with a call and delivery of the selected enhanced Caller ID information to a callee associated with the call include one or more processors selecting, according to selection criteria, one or more enhanced Caller ID information items from a collection of available enhanced Caller ID information items pertaining to the caller that are stored across one or more databases of enhanced Caller ID information.
    Type: Application
    Filed: September 16, 2016
    Publication date: February 9, 2017
    Applicant: RINGCENTRAL, INC.
    Inventors: CHRISTOPHER VAN RENSBURG, PATRICE KHAWAM
  • Publication number: 20160301720
    Abstract: A hybrid communication system estimates a quality of service (QoS) for a plurality of session channels available to couple a first device on a first network with a second device on a second network. A first session channel is selected, from the plurality of session channels, that has a highest estimated QoS of all the plurality of session channels over a first time interval. The devices are instructed to establish a hybrid media session using the first session channel. During the hybrid media session the estimated QoS for the plurality of session channels is monitored. Responsive to the monitoring, a second session channel is selected, from the plurality of session channels, that has a highest estimated QoS of all the plurality of session channels over a second time interval. Responsive to the selecting, the devices are instructed establish the hybrid media session using the second session channel.
    Type: Application
    Filed: April 4, 2016
    Publication date: October 13, 2016
    Inventors: Patrice Khawam, Xiaoqiang Sun, Vlad Vendrow, Santosh Panattu, Martin Arastafar