Patents by Inventor Chun Wing Yuen

Chun Wing Yuen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10735384
    Abstract: Techniques for key ratcheting with multiple step sizes are described. For example, an apparatus may be configured to receive two or more encrypted messages, where the encrypted messages are encrypted according to a multi-dimensional ratcheting encryption scheme. Moreover, the apparatus may be configured to determine which of the encrypted messages was most-recently received and extract a message iteration count from the most-recent encrypted message, generate a decrypted message by decrypting the encrypted message based on a decryption key, 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.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: August 4, 2020
    Assignee: WHATSAPP INC.
    Inventors: Derek Alan Konigsberg, George Nachman, Chun Wing Yuen, Ehren Andrew Kret
  • Patent number: 10264401
    Abstract: 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.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: April 16, 2019
    Assignee: WhatsApp Inc.
    Inventors: Alexander Shturm, George Nachman, Chun Wing Yuen, Zafir Khan, Dmitri Stukalov, Sergey Petrov, Eugene Fooksman
  • Publication number: 20180241725
    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.
    Type: Application
    Filed: July 14, 2017
    Publication date: August 23, 2018
    Inventors: Derek Alan Konigsberg, George Nachman, Chun Wing Yuen, Ehren Andrew Kret