System and method for facilitating payment for a third party's application subscription

    公开(公告)号:US10600038B2

    公开(公告)日:2020-03-24

    申请号:US15723629

    申请日:2017-10-03

    申请人: WhatsApp Inc.

    摘要: A system, apparatus, and methods are provided for facilitating payment for a third party's use of an application by a current user. The current user, or payor, initiates the process within the application by selecting one or more recipients. The system that hosts the application then determines which of the third parties are eligible. A target recipient may be ineligible because her application subscription never expires, because it doesn't expire within a threshold period of time, or for some other reason. The system identifies the target recipients that are eligible, and the payor may configure the gift payment (e.g., by choosing a duration of the subscription). The payor then chooses a method of electronic payment and, depending on the method selected, may redeem a coupon with the application host system, or the process may complete automatically. The payor and/or the recipient(s) may be notified of successful activation of the subscription(s).

    Combined authentication and encryption

    公开(公告)号:US09813250B2

    公开(公告)日:2017-11-07

    申请号:US14945649

    申请日:2015-11-19

    申请人: WhatsApp Inc.

    IPC分类号: H04L9/32 H04L9/08

    摘要: A system and methods are provided for establishing an authenticated and encrypted communication connection between two devices with at most two round-trip communications. During establishment of an initial authenticated, encrypted communication connection (or afterward), a first device (e.g., a server) provides the second device (e.g., a client) with a token (e.g., a challenge) that lives or persists beyond the current connection. After that connection is terminated and the second device initiates a new connection, it uses the token as part of the handshaking process to reduce the necessary round-trip communications to one.

    System and method for facilitating payment for a third party's application subscription

    公开(公告)号:US11449840B1

    公开(公告)日:2022-09-20

    申请号:US16826500

    申请日:2020-03-23

    申请人: WhatsApp Inc.

    摘要: A system, apparatus, and methods are provided for facilitating payment for a third party's use of an application by a current user. The current user, or payor, initiates the process within the application by selecting one or more recipients. The system that hosts the application then determines which of the third parties are eligible. A target recipient may be ineligible because her application subscription never expires, because it doesn't expire within a threshold period of time, or for some other reason. The system identifies the target recipients that are eligible, and the payor may configure the gift payment (e.g., by choosing a duration of the subscription). The payor then chooses a method of electronic payment and, depending on the method selected, may redeem a coupon with the application host system, or the process may complete automatically. The payor and/or the recipient(s) may be notified of successful activation of the subscription(s).

    Power management for location sharing

    公开(公告)号:US10264401B1

    公开(公告)日:2019-04-16

    申请号:US15809842

    申请日:2017-11-10

    申请人: WhatsApp Inc.

    IPC分类号: H04W4/02 H04W4/029

    摘要: A messaging server receives a sharing message from a sharer client indicating that the sharer client is offering to provide live location information. When the messaging server receives a subscription request from a receiver client indicating a request to receive live location information shared by the sharer client, the messaging server sends a location request to the sharer client. The location request requests live location information from the sharer client. The sharer client determines its location using a location module and sends live location information to the messaging server in response to the request. The server sends the live location information received from the sharer client to the receiver client. When no receiver clients send subscription requests, the sharer client does not send live location information, thereby preserving power by limiting use of the location module.

    Combined authentication and encryption

    公开(公告)号:US10187215B2

    公开(公告)日:2019-01-22

    申请号:US15804291

    申请日:2017-11-06

    申请人: WhatsApp Inc.

    IPC分类号: H04L9/32 H04L9/08

    摘要: A system and methods are provided for establishing an authenticated and encrypted communication connection between two devices with at most two round-trip communications. During establishment of an initial authenticated, encrypted communication connection (or afterward), a first device (e.g., a server) provides the second device (e.g., a client) with a token (e.g., a challenge) that lives or persists beyond the current connection. After that connection is terminated and the second device initiates a new connection, it uses the token as part of the handshaking process to reduce the necessary round-trip communications to one.