Synthetic communication network method and system

    公开(公告)号:US10542396B1

    公开(公告)日:2020-01-21

    申请号:US16532395

    申请日:2019-08-05

    Applicant: WhatsApp Inc.

    Abstract: Methods and systems for registering a phone device on a synthetic communication network are described. 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. A phone number and a country code associated with the phone device to be used for communications over the synthetic network are obtained. The phone number is normalized to a standard format distinguishing the resulting normalized phone number from international phone numbers using the synthetic network. Before the phone device is registered, an association between the normalized phone number and the phone device is verified by sending a verification message addressed to the phone device that loops back to the phone device. If the phone device confirms the verification as authentic, an authorization allows the phone device to communicate over the synthetic network.

    Mobile device status and notification

    公开(公告)号:US10225399B2

    公开(公告)日:2019-03-05

    申请号:US15582365

    申请日:2017-04-28

    Applicant: WhatsApp Inc.

    Abstract: Aspects of the present invention confirm that a phone number is associated with a particular phone. The phone number is confirmed to be associated with the phone by causing the phone to transmit a verification message addressed to that phone number. Receipt by the phone of the verification message confirms that the number is associated with that phone. Another aspect of the invention concerns updating the status of phones in a status list of phone numbers on a phone by sending the status list and updated status of the phone to a network server. The server monitors the status of at least one of the phones in the status list and transmits that status to the phone, which updated status is then displayed in a display area of the phone.

    Synthetic communication network method and system

    公开(公告)号:US10136272B2

    公开(公告)日:2018-11-20

    申请号:US15482984

    申请日:2017-04-10

    Applicant: WhatsApp Inc.

    Abstract: Methods and systems for registering a phone device on a synthetic communication network are described. 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. A phone number and a country code associated with the phone device to be used for communications over the synthetic network are obtained. The phone number is normalized to a standard format distinguishing the resulting normalized phone number from international phone numbers using the synthetic network. Before the phone device is registered, an association between the normalized phone number and the phone device is verified by sending a verification message addressed to the phone device that loops back to the phone device. If the phone device confirms the verification as authentic, an authorization allows the phone device to communicate over the synthetic network.

    Mobile device status and notification

    公开(公告)号:US09998593B1

    公开(公告)日:2018-06-12

    申请号:US14925569

    申请日:2015-10-28

    Applicant: WhatsApp Inc.

    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. Accordingly, the method and system sends the status list and updated status of the phone device that includes a normalized phone number identifying the phone device on the synthetic communication network. Subsequently, the method and system receives the status updates of the one or more other phone devices in the status list. The status updates received are also referenced using the corresponding normalized phone numbers for each of the other phone devices. These status updates of the one or more other phone devices are processed by the method and system and then displayed in a display area of the phone device.

    TECHNIQUES FOR DYNAMIC MEDIA ALBUM DISPLAY AND MANAGEMENT
    18.
    发明申请
    TECHNIQUES FOR DYNAMIC MEDIA ALBUM DISPLAY AND MANAGEMENT 审中-公开
    动态媒体显示和管理技术

    公开(公告)号:US20160364106A1

    公开(公告)日:2016-12-15

    申请号:US14734547

    申请日:2015-06-09

    Applicant: WhatsApp Inc.

    Abstract: Techniques for dynamic media album display and management are described. An apparatus may comprise a messaging component operative on the processor circuit to receive a plurality of messaging packages from a messaging server and determine a plurality of visual media items referenced by the plurality of messaging packages; a display component operative to display a first visual media item of the plurality of visual media items in a user interface and replace the first visual media item in the user interface in response to a user scroll; and a user interface component operative to receive a user scroll of the user interface. Other embodiments are described and claimed.

    Abstract translation: 描述了用于动态媒体相册显示和管理的技术。 装置可以包括在处理器电路上操作以从消息传送服务器接收多个消息包的消息组件,并且确定由多个消息传递包引用的多个可视媒体项目; 显示组件,用于在用户界面中显示所述多个视觉媒体项目中的第一可视媒体项目,并响应于用户滚动来替换所述用户界面中的所述第一可视媒体项目; 以及操作用于接收用户界面的用户滚动的用户界面组件。 描述和要求保护其他实施例。

    Dynamic muting of communication notifications
    19.
    发明授权
    Dynamic muting of communication notifications 有权
    动态静音通讯通知

    公开(公告)号:US09473428B1

    公开(公告)日:2016-10-18

    申请号:US13782593

    申请日:2013-03-01

    Applicant: WhatsApp Inc.

    CPC classification number: H04W68/02 H04L51/046 H04L51/24 H04M3/02

    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.

    Abstract translation: 提供了用于动态地抑制或抑制新通信的通知的系统和方法。 当在通知被静音时为通信设备(例如,移动电话,计算机)的用户接收到新的通信时,不会向用户发出通知,或者替代地,与正常通知不同的静音通知 发行。 静音通知可能具有静音或无声音,缩写振动或无振动,否则可能是正常通知的衰减版本。 动态静音可以在用户的​​设备上或在承载静音通知的通信应用的系统上应用或管理。 不同的应用和/或通信会话(例如,不同的聊天组)可以被不同地(例如,不同的时间段)静音。 当组聊天会话静音时,静音的持续时间可能与参与者的数量成正比。

    Voice communications with real-time status notifications
    20.
    发明授权
    Voice communications with real-time status notifications 有权
    语音通讯与实时状态通知

    公开(公告)号:US09226121B2

    公开(公告)日:2015-12-29

    申请号:US13958408

    申请日:2013-08-02

    Applicant: WhatsApp Inc.

    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.

    Abstract translation: 提供了用于进行具有状态通知的电子语音通信的系统,装置,图形用户界面和方法。 执行通信应用的第一便携式设备的用户选择自动启动音频记录的多功能控制,当释放控制时,其自动发送到活动通信会话的另一参与者。 可以使用相同的多功能控制来发送文本消息。 记录的表示显示在用户的设备上,当另一个参与者播放记录时,显示器改变外观。 另外,当一个用户发起将被自动发送到另一个用户的音频记录时,建议另一个用户的设备启动记录,并显示另一个用户的状态。

Patent Agency Ranking