Techniques to perform the dynamic configuration of load-balanced relay operations

    公开(公告)号:US11005708B1

    公开(公告)日:2021-05-11

    申请号:US16789786

    申请日:2020-02-13

    Applicant: WhatsApp Inc.

    Abstract: Techniques to perform the dynamic configuration of load-balanced relay operations are described. In one embodiment, an apparatus may comprise a first load balancer component, a second load balancer component, a first relay server component, a second relay server component, and a persistent shared-memory storage component. The apparatus may be operative to perform the dynamic configuration of load-balanced relay operations for a two-tier relay system using persistent shared-memory storage in which a session identifier received from client devices is used to coordinate the activities of the relay server components based on information shared via the persistent shared-memory storage component. Other embodiments are described and claimed.

    TECHNIQUES TO PERFORM THE DYNAMIC CONFIGURATION OF LOAD-BALANCED RELAY OPERATIONS

    公开(公告)号:US20170250859A1

    公开(公告)日:2017-08-31

    申请号:US15201170

    申请日:2016-07-01

    Applicant: WhatsApp Inc.

    Abstract: Techniques to perform the dynamic configuration of load-balanced relay operations are described. In one embodiment, an apparatus may comprise a first load balancer component, a second load balancer component, a first relay server component, a second relay server component, and a persistent shared-memory storage component. The apparatus may be operative to perform the dynamic configuration of load-balanced relay operations for a two-tier relay system using persistent shared-memory storage in which a session identifier received from client devices is used to coordinate the activities of the relay server components based on information shared via the persistent shared-memory storage component. Other embodiments are described and claimed.

    Techniques to provide relay server configuration for geographically disparate client devices

    公开(公告)号:US10812323B2

    公开(公告)日:2020-10-20

    申请号:US15201157

    申请日:2016-07-01

    Applicant: WhatsApp Inc.

    Abstract: Techniques to provide relay server configuration for geographically disparate client devices are described. In one embodiment, an apparatus may comprise a client front-end component operative to receive a relay system request at a relay initiation server, the relay system request for a first client device and a second client device; and transmit a relay system address list in response to the relay system request; and a relay system selection component operative to determine a first service area for the first client device; determine a second service area for the second client device; and retrieve the relay system address list based on the first service area and the second service area, the relay system address list comprising a plurality of selected relay system network addresses for a plurality of selected relay systems of a plurality of relay systems. Other embodiments are described and claimed.

    Techniques to perform the dynamic configuration of load-balanced relay operations

    公开(公告)号:US10567217B2

    公开(公告)日:2020-02-18

    申请号:US15201170

    申请日:2016-07-01

    Applicant: WhatsApp Inc.

    Abstract: Techniques to perform the dynamic configuration of load-balanced relay operations are described. In one embodiment, an apparatus may comprise a first load balancer component, a second load balancer component, a first relay server component, a second relay server component, and a persistent shared-memory storage component. The apparatus may be operative to perform the dynamic configuration of load-balanced relay operations for a two-tier relay system using persistent shared-memory storage in which a session identifier received from client devices is used to coordinate the activities of the relay server components based on information shared via the persistent shared-memory storage component. Other embodiments are described and claimed.

    TECHNIQUES TO PROVIDE RELAY SERVER CONFIGURATION FOR GEOGRAPHICALLY DISPARATE CLIENT DEVICES

    公开(公告)号:US20170250861A1

    公开(公告)日:2017-08-31

    申请号:US15201157

    申请日:2016-07-01

    Applicant: WhatsApp Inc.

    Abstract: Techniques to provide relay server configuration for geographically disparate client devices are described. In one embodiment, an apparatus may comprise a client front-end component operative to receive a relay system request at a relay initiation server, the relay system request for a first client device and a second client device; and transmit a relay system address list in response to the relay system request; and a relay system selection component operative to determine a first service area for the first client device; determine a second service area for the second client device; and retrieve the relay system address list based on the first service area and the second service area, the relay system address list comprising a plurality of selected relay system network addresses for a plurality of selected relay systems of a plurality of relay systems. Other embodiments are described and claimed.

Patent Agency Ranking