TECHNIQUES FOR INTERACTIVE MEDIA ALBUM DISPLAY AND MANAGEMENT
    11.
    发明申请
    TECHNIQUES FOR INTERACTIVE MEDIA ALBUM DISPLAY AND MANAGEMENT 审中-公开
    交互式媒体显示和管理技术

    公开(公告)号:US20160364108A1

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

    申请号:US14734527

    申请日:2015-06-09

    Applicant: WhatsApp Inc.

    CPC classification number: H04L51/10 G06F3/0485 G06F3/04883 H04L51/16

    Abstract: Techniques for interactive media album display and management are described. An apparatus may comprise a messaging component operative 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 messaging thread user interface; display a first visual media item of the plurality of visual media items in the messaging thread user interface; and replace the first visual media item in the messaging thread user interface in response to a horizontal swipe; and a user interface component operative to receive the horizontal swipe of the first visual media item. Other embodiments are described and claimed.

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

    Connecting communicating devices in a multi-server communication system
    12.
    发明授权
    Connecting communicating devices in a multi-server communication system 有权
    在多服务器通信系统中连接通信设备

    公开(公告)号:US09503485B1

    公开(公告)日:2016-11-22

    申请号:US13782690

    申请日:2013-03-01

    Applicant: WhatsApp Inc.

    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.

    Abstract translation: 提供了一种用于聚合通信连接的系统和方法。 多个用户连接到承载用于交换通信的应用或服务的系统(例如,基于web的系统)。 在彼此之间交换通信的用户可以被认为是“关联人员”。当与应用程序联机的一个用户通过系统发送通信以进行联系人时,系统确定该联系人是在线还是离线。 如果员工脱机,则系统向员工发送关于通信的通知,包括与一个用户连接的通信服务器的地址。 当员工的设备收到通知时,应用程序可能尝试连接到指定的地址。 以这种方式,相关联的用户的连接将聚集或引向同一个通信服务器,从而消除了在多个通信服务器之间交换用户的通信的延迟和成本。

    VOICE COMMUNICATIONS WITH REAL-TIME STATUS NOTIFICATIONS

    公开(公告)号:US20160323726A1

    公开(公告)日:2016-11-03

    申请号:US15208552

    申请日:2016-07-12

    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.

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

Patent Agency Ranking