-
公开(公告)号:US11146519B1
公开(公告)日:2021-10-12
申请号:US16773208
申请日:2020-01-27
Applicant: WhatsApp Inc.
Inventor: Brian Lange Acton , Mubarik F Imam , Daniel Charles Cocuzzo
IPC: H04L12/58
Abstract: Techniques for multi-agent messaging authorization are described. In one embodiment, an apparatus may comprise a message processing component operative to receive an incoming message for a multi-agent entity from a user client device associated with a user account; determine an agent client device associated with the agent account; and send the incoming message to the agent client device associated with the agent account; and an agent management component operative to determine the agent account associated with the multi-agent entity to receive the incoming message. Other embodiments are described and claimed.
-
公开(公告)号:US20210209292A1
公开(公告)日:2021-07-08
申请号:US16733017
申请日:2020-01-02
Applicant: WhatsApp Inc.
Inventor: Ajit Varma , Cheng Tian
IPC: G06F40/169 , H04L12/58 , G06F3/0484
Abstract: Techniques are described that provide context identifiers for conversation threads between two parties communicating via a communication (e.g., messaging) platform. In at least one example, the parties may include a customer and a merchant customer service representative. In some examples, the merchant customer service representative may send a context message to the communication platform indicating a summary of the conversation thread and messages associated therewith. The communication platform may cause the summary to be presented concurrently with at least one message of the messages associated with the conversation thread. The summary may provide a means by which the customer may determine a context associated with a conversation thread, such as to quickly identify a particular conversation thread among a plurality of conversation threads between the customer and the merchant.
-
公开(公告)号:US11050723B1
公开(公告)日:2021-06-29
申请号:US16236411
申请日:2018-12-29
Applicant: WhatsApp Inc.
Inventor: Jamshid Mahdavi , Ehren Andrew Kret
Abstract: Exemplary embodiments relate to techniques for anonymizing information in an end-to-end (E2E) encrypted environment; the information may include, for example, statistical data about unique page/message views, view counts, view time, what users selected on the message or page, etc. Exemplary embodiments may prevent an E2E system server from being able to identify which user is associated with which record. Various examples are described, including an embodiment in which an originating client generates the data, encrypts it, and sends it to a random contact. The contact decrypts the data, re-encrypts it, and sends it to another random contact. The procedure continues for a set amount of time or for a set number of hops. Other embodiments relate to wrapping the data in various layers of encryption and sending the data to clients in a chain. The encrypted layers prevent clients along the chain from being able to view the anonymized data.
-
公开(公告)号:US11005795B1
公开(公告)日:2021-05-11
申请号:US16432057
申请日:2019-06-05
Applicant: WhatsApp Inc.
IPC: H04L12/58 , H04L29/06 , G06F3/0484
Abstract: Techniques for media item display configuration are described. In one embodiment, an apparatus may comprise a media management component operative to retrieve a plurality of contact-associated media items associated with a plurality of contacts for a user account associated with a messaging client by a messaging system; retrieve an engagement score for each of the plurality of contacts; and order the plurality of contact-associated media items based on the engagement score for each of the plurality of contacts; and a user interface component operative to receive a mixed-contact media display interface invocation in the messaging client for the messaging system; and display the plurality of contact-associated media items in a mixed-contact media display interface according to the ordering of the plurality of contact-associated media items. Other embodiments are described and claimed.
-
公开(公告)号:US10972726B2
公开(公告)日:2021-04-06
申请号:US15721496
申请日:2017-09-29
Applicant: WhatsApp Inc.
Inventor: YuanYuan Wang , Manpreet Singh
IPC: H04N19/156 , H04N19/184 , H04N19/164 , H04N19/12 , H04N19/179 , H04N21/24 , H04N21/4788 , H04N21/2343 , H04N19/115
Abstract: Techniques to dynamically select a video encoder for streaming video encoding are described. For example, in one embodiment, an apparatus may include an encoding configuration component operative to receive network performance information for a video stream at a sending device, the video stream at a first video bitrate with a first video encoding codec, and assign a second video bitrate with a second video encoding codec to a media component based on the network performance information, wherein the second video encoding codec is used based on generating the video stream at the second video bitrate, the media component operative to generate the video stream at the sending device at the second video bitrate with the second video encoding code, and the network component operative to send the video stream from the sending device to the receiving device using the second video encoding codec. Other embodiments are described and claimed.
-
公开(公告)号:USD904435S1
公开(公告)日:2020-12-08
申请号:US29695242
申请日:2019-06-17
Applicant: WhatsApp Inc.
Designer: Charles Donald Deets, Jr. , Randall Sarafa , Anton Borzov , Zafir Khan
-
公开(公告)号:US10740947B2
公开(公告)日:2020-08-11
申请号:US16664479
申请日:2019-10-25
Applicant: WhatsApp Inc.
Inventor: Dmitri Stukalov
IPC: G06T13/80 , G06T11/60 , G06T11/00 , G06T13/00 , G06T3/40 , G06F3/0484 , G06F3/0346
Abstract: This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.
-
公开(公告)号:US10736078B1
公开(公告)日:2020-08-04
申请号:US16106968
申请日:2018-08-21
Applicant: WhatsApp Inc.
Inventor: Jan Koum , Bryan D. O'Connor , Brian Acton
Abstract: A system and methods are provided for dynamically muting or suppressing notifications of new communications. When a new communication is received for a user of a communication device (e.g., a mobile telephone, a computer) while notifications are muted, no notification may be issued to the user or, alternatively, a muted notification that differs from a normal notification may be issued. A muted notification may have muted sound or no sound, abbreviated vibration or no vibration, or may otherwise be a dampened version of a normal notification. Dynamic muting may be applied or managed on the user's device or on a system that hosts the communication application for which notifications are muted. Different applications and/or communication sessions (e.g., different chat groups) may be muted differently (e.g., for different periods of time). When a group chat session is muted, the duration of muting may be proportional to the number of participants.
-
公开(公告)号:US10681202B2
公开(公告)日:2020-06-09
申请号:US15705999
申请日:2017-09-15
Applicant: WhatsApp Inc.
Inventor: Randall Sarafa , Eugene Fooksman , Brian Acton , Jan Koum , Michael B. Donohue , Ehren Andrew Kret
IPC: H04L9/00 , H04M1/725 , H04L29/06 , H04W4/12 , H04L12/58 , H04W12/00 , G06F3/0488 , H04W12/02 , G06F3/0481 , H04L9/08 , H04W4/14 , G06F3/0484 , H04L29/08 , H04W12/04 , H04W12/08
Abstract: Exemplary embodiments relate to techniques for transmitting ephemeral content messages. A sending client may establish an end-to-end encrypted session with possible recipients of the message, using a first decryption key during initial session setup. The client may send an ephemeral content message, including encrypted content and a second key, to the recipients through a server. The server may be unable to retrieve the encrypted content due to a lack of the second key. The server may filter a list of intended recipients, and may forward the ephemeral content message to the recipients on the filtered list. The recipients may retrieve the second key from the message, and use the first and second keys to decrypt the encrypted content. The sending client may change the second key each time the recipient list changes from the perspective of the sending client, as determined at the time the ephemeral content message is transmitted.
-
公开(公告)号:US10515464B2
公开(公告)日:2019-12-24
申请号:US15698598
申请日:2017-09-07
Applicant: WhatsApp Inc.
Inventor: Dmitri Stukalov
IPC: G06F3/0484 , G06T11/00 , H04L12/58 , G06T11/60
Abstract: One or more embodiments of the disclosure include a customized image character system that generates and provides customized image characters across computing devices. In particular, in one or more embodiments, the customized image character system provides a color modifier control as part of a messaging application for drafting digital messages with standardized image characters. The customized image character system can detect user selection of a standardized image character (e.g., an emoji image) and a new color (via the color modifier control) and dynamically generate a customized image character (e.g., a customized emoji image). The customized image character system can also send a digital message to a second client device such that the second client device displays the digital message with the customized image character.
-
-
-
-
-
-
-
-
-