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: 20230370415Abstract: 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: ApplicationFiled: July 28, 2023Publication date: November 16, 2023Inventors: Vladimir SHMUNIS, Vlad VENDROW, Patrice KHAWAM, Christopher VAN RENSBURG, Theodore JAFFE
-
Patent number: 11743225Abstract: 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: GrantFiled: June 30, 2017Date of Patent: August 29, 2023Assignee: RINGCENTRAL, INC.Inventors: Vladimir Shmunis, Vlad Vendrow, Patrice Khawam, Christopher van Rensburg, Theodore Jaffe
-
Patent number: 11418643Abstract: 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: GrantFiled: February 10, 2020Date of Patent: August 16, 2022Assignee: RingCentral, Inc.Inventors: Christopher Van Rensburg, Patrice Khawam
-
Publication number: 20200186643Abstract: 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: ApplicationFiled: February 10, 2020Publication date: June 11, 2020Applicant: RingCentral, Inc.Inventors: Christopher VAN RENSBURG, Patrice KHAWAM
-
Patent number: 10587750Abstract: 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: GrantFiled: April 5, 2018Date of Patent: March 10, 2020Assignee: RingCentral, Inc.Inventors: Christopher Van Rensburg, Patrice Khawam
-
Publication number: 20190007362Abstract: 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: ApplicationFiled: June 30, 2017Publication date: January 3, 2019Inventors: Vladimir Shmunis, Vlad Vendrow, Patrice Khawam, Christopher van Rensburg, Theodore Jaffe
-
Patent number: 10129304Abstract: 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: GrantFiled: April 21, 2016Date of Patent: November 13, 2018Assignee: RingCentral, Inc.Inventors: Vlad Vendrow, Patrice Khawam
-
Publication number: 20180234541Abstract: 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: ApplicationFiled: April 5, 2018Publication date: August 16, 2018Inventors: Christopher Van Rensburg, Patrice Khawam
-
Patent number: 9961193Abstract: 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: GrantFiled: September 16, 2016Date of Patent: May 1, 2018Assignee: RingCentral, Inc.Inventors: Christopher Van Rensburg, Patrice Khawam
-
Patent number: 9936434Abstract: 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: GrantFiled: June 27, 2016Date of Patent: April 3, 2018Assignee: RingCentral, Inc.Inventors: Patrice Khawam, Xiaoqiang Sun, Tetsumasa Yoshikawa
-
Patent number: 9882953Abstract: 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: GrantFiled: August 19, 2015Date of Patent: January 30, 2018Assignee: RingCentral, Inc.Inventors: Santosh Panattu, Patrice Khawam
-
Publication number: 20170374594Abstract: 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: ApplicationFiled: June 27, 2016Publication date: December 28, 2017Inventors: Patrice KHAWAM, Xiaoqiang SUN, Tetsumasa Yoshikawa
-
Patent number: 9838441Abstract: 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: GrantFiled: April 4, 2016Date of Patent: December 5, 2017Assignee: RINGCENTRAL, INC.Inventors: Patrice Khawam, Xiaoqiang Sun, Vlad Vendrow, Santosh Panattu, Martin Arastafar
-
Patent number: 9788168Abstract: 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: GrantFiled: December 30, 2015Date of Patent: October 10, 2017Assignee: RINGCENTRAL, INC.Inventors: Martin Arastafar, Patrice Khawam, Christopher van Rensburg
-
Patent number: 9755789Abstract: 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: GrantFiled: November 20, 2015Date of Patent: September 5, 2017Assignee: RINGCENTRAL, INC.Inventors: Santosh Panattu, Patrice Khawam
-
Patent number: 9716731Abstract: 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: GrantFiled: October 19, 2015Date of Patent: July 25, 2017Assignee: RINGCENTRAL, INC.Inventors: Vlad Vendrow, Patrice Khawam, Dmitriy Solovey, Aleksei Petrov
-
Publication number: 20170149535Abstract: 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: ApplicationFiled: November 20, 2015Publication date: May 25, 2017Inventors: Santosh PANATTU, Patrice KHAWAM
-
Publication number: 20170054784Abstract: 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: ApplicationFiled: August 19, 2015Publication date: February 23, 2017Inventors: Santosh PANATTU, Patrice KHAWAM
-
Publication number: 20170041462Abstract: 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: ApplicationFiled: September 16, 2016Publication date: February 9, 2017Applicant: RINGCENTRAL, INC.Inventors: CHRISTOPHER VAN RENSBURG, PATRICE KHAWAM
-
Publication number: 20160301720Abstract: 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: ApplicationFiled: April 4, 2016Publication date: October 13, 2016Inventors: Patrice Khawam, Xiaoqiang Sun, Vlad Vendrow, Santosh Panattu, Martin Arastafar