WhatsApp Inc.

United States of America

Back to Profile

1-10 of 10 for WhatsApp Inc. Sort by
Query
Aggregations
Jurisdiction
        World 9
        United States 1
Date
2025 1
2022 1
Before 2021 8
IPC Class
H04L 12/58 - Message switching systems 6
H04L 29/06 - Communication control; Communication processing characterised by a protocol 3
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure 3
H04W 4/12 - MessagingMailboxesAnnouncements 2
G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI] 1
See more
Found results for  patents

1.

System and method for aggregating communication connections

      
Application Number 17744981
Grant Number 12219017
Status In Force
Filing Date 2022-05-16
First Publication Date 2025-02-04
Grant Date 2025-02-04
Owner WhatsApp Inc. (USA)
Inventor
  • Koum, Jan Boris
  • O'Connor, Bryan Dennis
  • Acton, Brian Lange

Abstract

A system and methods are provided for aggregating communication connections. Multiple users connect to a system (e.g., a web-based system) that hosts an application or service for exchanging communications. Users who exchange communications among themselves may be considered “associates.” When one user who is on-line with the application sends a communication through the system for an associate, the system determines whether the associate is on-line or off-line. If the associate is off-line, the system crafts and sends toward the associate a notification regarding the communication, including an address of the communication server to which the one user is connected. When the associate's device receives the notification, the application may attempt to connect to the specified address. In this way associated users' connections will aggregate or gravitate toward the same communication server, thereby eliminating the latency and cost of exchanging users' communications between multiple communication servers.

IPC Classes  ?

  • H04L 67/141 - Setup of application sessions
  • G06Q 10/107 - Computer-aided management of electronic mailing [e-mailing]
  • H04L 51/04 - Real-time or near real-time messaging, e.g. instant messaging [IM]
  • H04L 65/1046 - Call controllersCall servers
  • H04L 65/1063 - Application servers providing network services
  • H04L 65/1069 - Session establishment or de-establishment
  • H04L 65/403 - Arrangements for multi-party communication, e.g. for conferences
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • H04L 67/55 - Push-based network services
  • H04L 67/566 - Grouping or aggregating service requests, e.g. for unified processing
  • H04L 67/01 - Protocols

2.

SYSTEMS AND METHODS FOR DIGITAL CONTENT ANTI-COUNTERFEITING

      
Application Number US2021044082
Publication Number 2022/039911
Status In Force
Filing Date 2021-07-30
Publication Date 2022-02-24
Owner WHATSAPP INC. (USA)
Inventor Samineni, Naga Rohit

Abstract

Exemplary embodiments relate to techniques for asserting the authenticity of digital content being communicated among client devices of a communication or computer system by configuring the digital content with one or more sensor responsive elements. The sensor responsive element may be a visual interface that dynamically reacts or responds to sensor data generated by one or more sensors (such as a gyroscope sensor, a microphone, and a camera) of a receiving client device. If the sensor responsive element does not dynamically react or respond to movement data, image data, or sound data generated by the one or more sensors, the digital content may fail user inspection and may indicate to the recipient that the digital content is a fake or a counterfeit.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/58 - Message switching systems

3.

TECHNIQUES FOR MULTI-AGENT MESSAGING

      
Application Number US2018027434
Publication Number 2019/013847
Status In Force
Filing Date 2018-04-13
Publication Date 2019-01-17
Owner WHATSAPP INC. (USA)
Inventor
  • Acton, Brian Lange
  • Imam, Mubarik F.
  • Cocuzzo, Daniel Charles

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.

IPC Classes  ?

4.

TECHNIQUES FOR TEMPLATED MESSAGES

      
Application Number US2017030387
Publication Number 2018/182758
Status In Force
Filing Date 2017-05-01
Publication Date 2018-10-04
Owner WHATSAPP INC. (USA)
Inventor
  • Lee, Vicki, Wancheng
  • Peiffer, Christopher Julian

Abstract

Techniques for templated messages are described. In one embodiment, an apparatus may comprise a messaging component operative to receive a templated- message package at a client, the templated-message package comprising a message- template identifier and one or more parameters; retrieve a message template based on the message-template identifier; and generate a templated message based on the retrieved message template and the one or more parameters; and a user interface component operative to display the templated message in the client. Other embodiments are described and claimed.

IPC Classes  ?

5.

METHODS AND SYSTEMS FOR PROCESSING AN EPHEMERAL CONTENT MESSAGE

      
Application Number US2017051997
Publication Number 2018/151758
Status In Force
Filing Date 2017-09-18
Publication Date 2018-08-23
Owner WHATSAPP INC. (USA)
Inventor
  • Sarafa, Randall
  • Fooksman, Eugene
  • Acton, Brian
  • Koum, Jan
  • Donohue, Michael B.
  • Kret, Ehren Andrew

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.

IPC Classes  ?

  • H04L 12/58 - Message switching systems
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

6.

TECHNIQUES FOR KEY RATCHETING WITH MULTIPLE STEP SIZES

      
Application Number US2017042399
Publication Number 2018/147895
Status In Force
Filing Date 2017-07-17
Publication Date 2018-08-16
Owner WHATSAPP, INC. (USA)
Inventor
  • Konigsberg, Derek Alan
  • Nachman, George
  • Yuen, Chun Wing
  • Kret, Ehren Andrew

Abstract

Techniques for key ratcheting with multiple step sizes are described. In one embodiment, an apparatus may comprise a messaging component operative to receive an encrypted message, the encrypted message encrypted according to a multi-dimensional ratcheting encryption scheme; determine a message iteration count for the encrypted message; and generate a decrypted message by decrypting the encrypted message based on a decryption key; and a key management component operative on the processor circuit to decompose the message iteration count into a plurality of message chain key iteration counts; and determine the decryption key based on the plurality of message chain key iteration counts. Other embodiments are described and claimed.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 9/08 - Key distribution
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

7.

TECHNIQUES FOR MANAGING A REMOTE WEB CLIENT FROM AN APPLICATION ON A MOBILE DEVICE

      
Application Number US2015024187
Publication Number 2016/114806
Status In Force
Filing Date 2015-04-03
Publication Date 2016-07-21
Owner WHATSAPP INC. (USA)
Inventor
  • Acton, Brian
  • Loh, Johnathan
  • Koum, Jan
  • Sadri, Pashi

Abstract

Techniques for managing a remote web client from an application on a mobile device are described. In one embodiment, an apparatus may comprise a messaging application operative on the processor circuit to receive a request from a remote web browser, the request for the remote web browser to receive messaging updates from the messaging application; establish an encrypted connection between the messaging application and the remote web browser; receive a messaging update at the messaging application; and transmit the messaging update from the messaging application to the remote web browser. Other embodiments are described and claimed.

IPC Classes  ?

8.

ESTABLISHING AND MAINTAINING A VOIP CALL

      
Application Number US2015046862
Publication Number 2016/039985
Status In Force
Filing Date 2015-08-26
Publication Date 2016-03-17
Owner WHATSAPP INC. (USA)
Inventor
  • Singh, Manpreet
  • Kret, Ehren A.
  • Reed, Erik James
  • Donohue, Michael B.

Abstract

A system, apparatus, and methods are provided for establishing and supporting a VOIP (Voice Over Internet Protocol) call from one computing/communication device to another. The system receives a call offer from a caller, forwards it to the callee, and identifies to each party multiple candidate relay entities for relaying their digitized voice communications. Each device binds with one or all relays, and either or both of them select one of the relays to use in a relay mode of operation of the call, if necessary. One or more of the relays inform the devices of their external network addresses, and each device passes its (internal and external) addresses to each other, through the system. The devices attempt to establish a direct connection to conduct their call in a peer-to-peer mode of operation, but may dynamically switch between peer-to-peer and relay modes as necessary.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

9.

VOICE COMMUNICATIONS WITH REAL-TIME STATUS NOTIFICATIONS

      
Application Number US2014042083
Publication Number 2015/017028
Status In Force
Filing Date 2014-06-12
Publication Date 2015-02-05
Owner WHATSAPP INC. (USA)
Inventor
  • Koum, Jan
  • Donohue, Michael B.
  • Acton, Brian
  • Reed, Erik James
  • Stukalov, Dima

Abstract

A system, apparatus, graphical user interface and methods are provided for conducting electronic voice communications with status notifications. A user of a first portable device executing a communication application selects a multi-function control that automatically initiates an audio recording, which is automatically sent toward another participant of an active communication session when the control is released. The same multi-function control may be used to transmit a textual message. A representation of the recording is displayed on the user's device, with an indicator that changes appearance when the other participant plays the recording. In addition, when one user initiates an audio recording that will be automatically sent to another user, the other user's device is advised of the initiation of recording and displays that status for the other user.

IPC Classes  ?

  • H04L 12/58 - Message switching systems
  • H04M 3/537 - Arrangements for indicating the presence of a recorded message
  • H04M 3/42 - Systems providing special services or facilities to subscribers
  • H04M 7/00 - Arrangements for interconnection between switching centres

10.

VOICE COMMUNICATIONS WITH REAL-TIME STATUS NOTIFICATIONS

      
Application Number US2014042085
Publication Number 2015/017029
Status In Force
Filing Date 2014-06-12
Publication Date 2015-02-05
Owner WHATSAPP INC. (USA)
Inventor
  • Koum, Jan
  • Donohue, Michael B.
  • Acton, Brian
  • Reed, Erik James
  • Stukalov, Dima

Abstract

A system, apparatus, graphical user interface and methods are provided for conducting electronic voice communications with status notifications. A user of a first portable device executing a communication application selects a multi-function control that automatically initiates an audio recording, which is automatically sent toward another participant of an active communication session when the control is released. The same multi-function control may be used to transmit a textual message. A representation of the recording is displayed on the user's device, with an indicator that changes appearance when the other participant plays the recording. In addition, when one user initiates an audio recording that will be automatically sent to another user, the other user's device is advised of the initiation of recording and displays that status for the other user.

IPC Classes  ?

  • H04W 88/02 - Terminal devices
  • H04W 4/12 - MessagingMailboxesAnnouncements
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]