Patents by Inventor Jan Koum

Jan Koum 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: 9419935
    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.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: August 16, 2016
    Assignee: WHATSAPP INC.
    Inventors: Jan Koum, Michael B. Donohue, Brian Acton, Erik James Reed, Dima Stukalov
  • Publication number: 20160205169
    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.
    Type: Application
    Filed: April 2, 2015
    Publication date: July 14, 2016
    Applicant: WhatsApp Inc.
    Inventors: Jan Koum, Brian Acton, Jonathan Loh, Pasha Sadri
  • Patent number: 9374457
    Abstract: Verifying an association between a phone number provisioned by a voice network and a phone device is useful on a synthetic communication network that reuses the phone number to transmit text and other media over a data network between devices registered on the synthesized network. Upon receiving a request to add a phone device registered with a voice network to the synthesized network, the phone number is presumed to be unconfirmed on the synthesized network. A verification message addressed to the phone device is transmitted through a data channel within the voice network. If the phone number is associated with the device, the message returns to the phone device over the data channel. If the message is received by the phone device, the phone number is confirmed as associated with the phone device, and the synthetic network authorizes communication between the device and other devices registered on the synthetic network.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: June 21, 2016
    Assignee: WHATSAPP INC.
    Inventors: Jan Koum, Brian Acton
  • Publication number: 20160157068
    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.
    Type: Application
    Filed: November 23, 2015
    Publication date: June 2, 2016
    Applicant: WhatsApp Inc.
    Inventors: Jan Koum, Michael B Donohue, Brian Acton, Erik James Reed, Dima Stukalov
  • Patent number: 9226121
    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.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: December 29, 2015
    Assignee: WHATSAPP INC.
    Inventors: Jan Koum, Michael B. Donohue, Brian Acton, Erik James Reed, Dima Stukalov
  • Patent number: 9203960
    Abstract: A method, apparatus and computer program product is provided for processing the status of phone devices having a phone number. A synthetic communication server receives updated status of a target phone device referencing a normalized phone number that specifically identifies the target phone device on a synthetic communication network. Accordingly, the server stores the updated status of the target phone device in a status area referenced by the normalized phone number. The server identifies a subset of phone devices from phone devices on the synthetic communication network interested in the status of the target phone device. For each of the phone devices in the subset, the server pushes the updated status of the target phone device to each phone device in the subset. Yet another aspect of the invention concerns monitoring status of the phone devices in a status list of normalized phone numbers on a phone device. The phone device monitors other phone devices and also provides individual status.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: December 1, 2015
    Assignee: WHATSAPP INC.
    Inventors: Jan Koum, Brian Acton
  • Publication number: 20150215787
    Abstract: Verifying an association between a phone number provisioned by a voice network and a phone device is useful on a synthetic communication network that reuses the phone number to transmit text and other media over a data network between devices registered on the synthesized network. Upon receiving a request to add a phone device registered with a voice network to the synthesized network, the phone number is presumed to be unconfirmed on the synthesized network. A verification message addressed to the phone device is transmitted through a data channel within the voice network. If the phone number is associated with the device, the message returns to the phone device over the data channel. If the message is received by the phone device, the phone number is confirmed as associated with the phone device, and the synthetic network authorizes communication between the device and other devices registered on the synthetic network.
    Type: Application
    Filed: November 3, 2014
    Publication date: July 30, 2015
    Inventors: Jan Koum, Brian Acton
  • Patent number: 8995965
    Abstract: Aspects of the present invention provide a method and system of registering a phone device on a synthetic communication network. One implementation receives a request to connect the phone device to a synthetic communication network that transmits messages over a data network using one or more phone numbers from a voice network. Aspects of the present invention initially obtain a phone number and a corresponding country code presumed associated with the phone device to be used for communications over the synthetic communication network. Based on the country code, the phone number is normalized to a standard format that distinguishes the resulting normalized phone number from international phone numbers using the synthetic communication network. Before the phone device is registered, aspects of the present invention verify an association between the normalized phone number and the phone device by sending a verification message addressed to the phone device that loops back and returns to the phone device.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: March 31, 2015
    Assignee: Whatsapp Inc.
    Inventors: Jan Koum, Brian Acton
  • Publication number: 20150040029
    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.
    Type: Application
    Filed: August 2, 2013
    Publication date: February 5, 2015
    Applicant: WhatsApp Inc.
    Inventors: Jan Koum, Michael B. Donohue, Brian Acton, Erik James Reed, Dima Stukalov
  • Publication number: 20150038121
    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.
    Type: Application
    Filed: August 2, 2013
    Publication date: February 5, 2015
    Applicant: WhatsApp Inc.
    Inventors: Jan Koum, Michael B. Donohue, Brian Acton, Erik James Reed, Dima Stukalov
  • Patent number: 8923812
    Abstract: A method, apparatus and computer program product is provided for verifying an association between a phone number provisioned by a voice network and a phone device. The verification is useful on a synthetic communication network that reuses the phone number to transmit text and other media types over a data network such as the Internet between phone devices registered on the synthesized network. One implementation receives a request to add a phone device previously registered with a voice network to the synthesized communication network. With respect to the synthesized network, the phone number is presumed to be unconfirmed even though it may have been previously provisioned from the voice network. Implementations of the invention attempt to transmit a verification message addressed to the phone device through a data channel within the voice network.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: December 30, 2014
    Assignee: WhatsApp Inc.
    Inventors: Jan Koum, Brian Acton
  • Publication number: 20120294352
    Abstract: Aspects of the present invention include method and systems or processing multimedia data exchanged between mobile devices. Initially, a transmitting mobile device attempts to send multimedia data formatted in a primary format even though a receiving mobile device cannot process the data. The multimedia data in the primary format is then uploaded to a multimedia communication server where the multimedia data can be transcoded on demand into a secondary format that the receiving mobile device can indeed process. To track the multimedia data, the transmitting mobile device receives a multimedia identifier associated with the multimedia data uploaded to the multimedia communication server. Instead of sending the multimedia data, the transmitting mobile device forwards the multimedia identifier to the receiving mobile device allowing the receiving mobile device to demand transcoding the multimedia data into a secondary format on the server that the receiving mobile device is capable of receiving and processing.
    Type: Application
    Filed: July 26, 2012
    Publication date: November 22, 2012
    Inventors: Jan Koum, Brian Acton