-
公开(公告)号:US20210099440A1
公开(公告)日:2021-04-01
申请号:US16589002
申请日:2019-09-30
申请人: RingCentral, Inc.
发明人: James Shubin , Alexey Udalov , Sergei Istomin , Benjamin Leznik , Sergey Ustinov
IPC分类号: H04L29/06
摘要: A method for establishing communication includes receiving a request to establish communication with a server, the request including an internet protocol address of the server, forming a unique domain name comprising a unique part and a general part, and associating the unique domain name with the internet protocol address. The method further includes storing the unique domain name in association with the internet protocol address on a domain name server, and establishing a communication between a user device and the server by resolving the unique domain name.
-
公开(公告)号:US20210409541A1
公开(公告)日:2021-12-30
申请号:US17175405
申请日:2021-02-12
申请人: RingCentral, Inc.
发明人: James Shubin , Benjamin Leznik
摘要: A system for handling calls in a network includes a memory storing instructions and a processor configured to execute the instructions to perform operations. The operations include receiving information about the calls for a time interval, determining, for the time interval, a total cost associated with handling the calls, including a network cost associated with transmitting data over the network, a processing cost for processing the information related to the calls, and a cost of dynamically reassigning master and slave roles to a plurality of nodes in the network. The operations further include determining an assignment of the master and slave roles for a plurality of accounts being handled by the plurality of nodes that results in the total cost having a minimum value, and implementing the optimal assignment among the plurality of the accounts based on the determination.
-
公开(公告)号:US11425114B2
公开(公告)日:2022-08-23
申请号:US16589002
申请日:2019-09-30
申请人: RingCentral, Inc.
发明人: James Shubin , Alexey Udalov , Sergei Istomin , Benjamin Leznik , Sergey Ustinov
IPC分类号: H04L9/40
摘要: A method for establishing communication includes receiving a request to establish communication with a server, the request including an internet protocol address of the server, forming a unique domain name comprising a unique part and a general part, and associating the unique domain name with the internet protocol address. The method further includes storing the unique domain name in association with the internet protocol address on a domain name server, and establishing a communication between a user device and the server by resolving the unique domain name.
-
公开(公告)号:US11425246B2
公开(公告)日:2022-08-23
申请号:US17175405
申请日:2021-02-12
申请人: RingCentral, Inc.
发明人: James Shubin , Benjamin Leznik
摘要: A system for handling calls in a network includes a memory storing instructions and a processor configured to execute the instructions to perform operations. The operations include receiving information about the calls for a time interval, determining, for the time interval, a total cost associated with handling the calls, including a network cost associated with transmitting data over the network, a processing cost for processing the information related to the calls, and a cost of dynamically reassigning master and slave roles to a plurality of nodes in the network. The operations further include determining an assignment of the master and slave roles for a plurality of accounts being handled by the plurality of nodes that results in the total cost having a minimum value, and implementing the optimal assignment among the plurality of the accounts based on the determination.
-
公开(公告)号:US10951757B1
公开(公告)日:2021-03-16
申请号:US16915811
申请日:2020-06-29
申请人: RingCentral, Inc.
发明人: James Shubin , Benjamin Leznik
摘要: A system for handling calls in a network includes a memory storing instructions and a processor configured to execute the instructions to perform operations. The operations include receiving information about the calls for a time interval, determining, for the time interval, a total cost associated with handling the calls, including a network cost associated with transmitting data over the network, a processing cost for processing the information related to the calls, and a cost of dynamically reassigning master and slave roles to a plurality of nodes in the network. The operations further include determining an assignment of the master and slave roles for a plurality of accounts being handled by the plurality of nodes that results in the total cost having a minimum value, and implementing the optimal assignment among the plurality of the accounts based on the determination.
-
-
-
-