SYSTEMS AND METHODS FOR SUPPORTING A SECURE CONNECTIVITY

    公开(公告)号:US20210099440A1

    公开(公告)日:2021-04-01

    申请号:US16589002

    申请日:2019-09-30

    申请人: RingCentral, Inc.

    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.

    SYSTEMS AND METHODS FOR SHIFTING CALL HANDLING ACROSS MULTI-REGION SERVICE CLUSTERS

    公开(公告)号:US20210409541A1

    公开(公告)日:2021-12-30

    申请号:US17175405

    申请日:2021-02-12

    申请人: RingCentral, Inc.

    摘要: 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.

    Systems and methods for supporting a secure connectivity

    公开(公告)号:US11425114B2

    公开(公告)日:2022-08-23

    申请号:US16589002

    申请日:2019-09-30

    申请人: RingCentral, Inc.

    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.

    Systems and methods for shifting call handling across multi-region service clusters

    公开(公告)号:US11425246B2

    公开(公告)日:2022-08-23

    申请号:US17175405

    申请日:2021-02-12

    申请人: RingCentral, Inc.

    摘要: 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.

    Systems and methods for shifting call handling across multi-region service clusters

    公开(公告)号:US10951757B1

    公开(公告)日:2021-03-16

    申请号:US16915811

    申请日:2020-06-29

    申请人: RingCentral, Inc.

    摘要: 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.