-
公开(公告)号:US10212204B2
公开(公告)日:2019-02-19
申请号:US15210762
申请日:2016-07-14
申请人: RingCentral, Inc.
发明人: Dmitry Sergeevich Porokh , Aleksei Dmitrievich Shpagin , Alexey Nicolaevich Sobolev , Vlad Vendrow , Santosh Panattu , Aleksei Petrov
摘要: 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.
-
公开(公告)号:US20180278682A1
公开(公告)日:2018-09-27
申请号:US15995804
申请日:2018-06-01
申请人: RingCentral, Inc.
发明人: Vlad VENDROW
CPC分类号: H04L67/1063 , H04L29/08144 , H04L65/1069 , H04L67/104 , H04L67/16
摘要: 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.
-
53.
公开(公告)号:US20180212859A1
公开(公告)日:2018-07-26
申请号:US15415144
申请日:2017-01-25
申请人: RingCentral, Inc.
CPC分类号: H04L43/50 , H04L41/0896 , H04L43/08 , H04L67/10 , H04L67/14
摘要: Systems and methods are provided for regulating network resources to improve data-transmission quality. In one implementation, a method includes searching one or more computer-readable memory locations for prior-session data that matches current-session data. The prior-session data may comprise information describing a prior data-transmission session and the current-session data may comprise information describing a current data-transmission session. Data describing a cause of transmission degradation may be stored in association with the prior data-transmission session. The method may also include identifying, by at least one processor, the cause of transmission degradation in the prior data-transmission session as being a cause of transmission degradation in the current data-transmission session if the prior-session data matches the current-session data. The method may also include initiating correction of the cause of transmission degradation based on the identification.
-
公开(公告)号:US10015246B2
公开(公告)日:2018-07-03
申请号:US15186009
申请日:2016-06-17
申请人: RingCentral, Inc.
发明人: Vlad Vendrow
CPC分类号: H04L67/1063 , H04L29/08144 , H04L65/1069 , H04L67/104 , H04L67/16
摘要: 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.
-
公开(公告)号:US09936268B2
公开(公告)日:2018-04-03
申请号:US14293979
申请日:2014-06-02
申请人: RingCentral, Inc.
CPC分类号: H04Q3/005 , G06F11/2028 , G06F11/2041 , G06F11/2048 , G06F11/2097 , H04L61/15 , H04M3/42314
摘要: Systems and methods for routing an incoming service request to one of a plurality of pod units are described. A communication system can be provided that includes a plurality of pods each having a first pod serving a first subset of user accounts associated with a hosted PBX system. The first pod can include a first pod unit in a first data center and a second pod unit in a second data center. A global user directory (GUD) can be used to store a plurality of user keys that are mapped to the plurality of pods. A router can be provided to identify a user key from an incoming service request, query the GUD to identify the first pod as being associated with the user key, and route the incoming service request to one of the first and second pod units.
-
56.
公开(公告)号:US09906471B1
公开(公告)日:2018-02-27
申请号:US15248153
申请日:2016-08-26
申请人: RingCentral, Inc.
摘要: A communications device for managing composition of electronic messages using temporary suspensions is disclosed. The communications device includes a network interface, a memory, and a processor in communication with the network interface and the memory. The processor is configured to receive a request to suspend composition of a first electronic message in an input field associated with an electronic message exchange between two or more participants, store in the memory the first electronic message, and clear the input field for composition of a second electronic message. Responsive to a trigger indicating resumption of composition of the first electronic message, the processor is further configured to insert the first electronic message in the input field, thereby enabling completion of the composition of the first electronic message, and to add the first electronic message to a thread of the electronic message exchange. The first electronic message is displayed in the thread of the electronic message exchange chronologically after the second electronic message.
-
公开(公告)号:US20180048604A1
公开(公告)日:2018-02-15
申请号:US15343735
申请日:2016-11-04
申请人: RingCentral, Inc.
IPC分类号: H04L12/58
摘要: An electronic message thread management system is disclosed. The electronic message thread management system may include a memory and at least one processor. The at least one processor may be configured to analyze an electronic message thread to differentiate among a plurality of subjects reflected in the electronic message thread, using at least a timestamp associated with each message included in the electronic message thread; designate each message in the electronic message thread according to one or more of the different subjects; and provide messages in the electronic message thread based on the designation of the messages.
-
公开(公告)号:US09854090B2
公开(公告)日:2017-12-26
申请号:US14687678
申请日:2015-04-15
申请人: RingCentral, Inc.
发明人: Pavel Aleksandrovich Abushik , Niels Holgerovich Oya , Natalia Sergeevna Pavlova , Evgeniya Ivanovna Bachevskaya , Alexey Dmitrievich Tarkhin , Vlad Vendrow
CPC分类号: H04M3/42144 , H04M3/42297
摘要: Techniques are described for managing phone numbers associated with a telephony system to reduce the likelihood that calls or transmissions directed to a subscriber or endpoint to which a phone number was previously assigned are received by a new subscriber or endpoint to which that number is reassigned.
-
公开(公告)号:US09755789B2
公开(公告)日:2017-09-05
申请号:US14947400
申请日:2015-11-20
申请人: RingCentral, Inc.
发明人: Santosh Panattu , Patrice Khawam
CPC分类号: H04L1/189 , H04L1/0009 , H04L1/0015 , H04L1/08 , H04L41/142 , H04L41/5009 , H04L43/08 , H04L43/0829 , H04L65/4069 , H04L65/80
摘要: 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.
-
60.
公开(公告)号:US09749457B2
公开(公告)日:2017-08-29
申请号:US14605718
申请日:2015-01-26
申请人: RingCentral, Inc.
发明人: Vlad Vendrow , Vladimir Shmunis , Vi Chau , Praful Shah , Natalie Nayberg
CPC分类号: H04M1/72563 , H04L12/4641 , H04M1/006 , H04M3/42 , H04M3/42161 , H04M3/42314 , H04M3/4234 , H04M3/436 , H04M3/46 , H04M3/54 , H04M3/546 , H04M2207/18 , H04W4/00 , H04W12/08
摘要: Systems, methods and computer program products for facilitating the provisioning of a single and multi-line virtual private branch exchange (PBX) including automated call distribution via a mobile device are described. In some implementations, the provisioning of the single and multi-line virtual PBX can be achieved using one or more unique provisioning interfaces. The unique provisioning interfaces can enable the setup and configuration of a virtual PBX service account instantaneously from any geographical location at any time. Changes made to the virtual PBX service account can be immediately reflected back (e.g., in real-time) to the system providing the core operating environment.
-
-
-
-
-
-
-
-
-