Techniques to replicate data using uploads from messaging clients

    公开(公告)号:US09948580B2

    公开(公告)日:2018-04-17

    申请号:US14745335

    申请日:2015-06-19

    Applicant: WhatsApp Inc.

    CPC classification number: H04L51/04 H04L51/32

    Abstract: An apparatus may include a messaging server component operative to determine a sharing event for a data item, the sharing event associated with a source client device with a local storage of the data item. The apparatus may request that the source client device upload the data item to a destination storage device in response to a determination that network storage of the data item is scheduled for relocation from a source storage device to the destination storage device. The apparatus may include a storage management component operative to determine that the network storage of the data item is scheduled for relocation from a source storage device to a destination storage device and de-schedule the relocation of the data item.

    TECHNIQUES TO REPLICATE DATA USING UPLOADS FROM MESSAGING CLIENTS
    2.
    发明申请
    TECHNIQUES TO REPLICATE DATA USING UPLOADS FROM MESSAGING CLIENTS 有权
    使用消息传递客户端上传数据的技术

    公开(公告)号:US20160373382A1

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

    申请号:US14745335

    申请日:2015-06-19

    Applicant: WhatsApp Inc.

    CPC classification number: H04L51/04 H04L51/32

    Abstract: Techniques to replicate data using uploads from messaging clients are described. In one embodiment, for example, an apparatus may comprise a messaging server component operative to determine a sharing event for a data item, the sharing event associated with a source client device with a local storage of the data item, and request the source client device upload the data item in response to a determination that network storage of the data item is scheduled for relocation; and a storage management component operative to determine that the network storage of the data item is scheduled for relocation from a source storage and de-schedule the relocation of the data item from the source storage device.

    Abstract translation: 描述使用消息传递客户端上传来复制数据的技术。 在一个实施例中,例如,设备可以包括消息传送服务器组件,用于确定数据项的共享事件,与源客户端设备相关联的共享事件与数据项的本地存储,并且请求源客户端设备 响应于确定数据项的网络存储被调度用于重定位而上载数据项; 以及存储管理组件,用于确定数据项的网络存储被调度为从源存储器重定位,并且从源存储设备中取消对数据项的重新定位。

    Techniques for media endpoint configuration

    公开(公告)号:US11171900B1

    公开(公告)日:2021-11-09

    申请号:US15921020

    申请日:2018-03-14

    Applicant: WhatsApp Inc.

    Abstract: Techniques for media endpoint configuration are described. In one embodiment, an apparatus may comprise a messaging server component operative to receive a media message addressed to a recipient user account, the media message comprising a media identifier for a media item; and send the media message to a recipient client device associated with the recipient user account; and a media management component operative to send a media endpoint list to a recipient client device, the media endpoint list operative to configure the recipient client device to retrieve the media item by identifying the media item with the media identifier to a media endpoint determined based on the media endpoint list. Other embodiments are described and claimed.

    Methods and systems for transmitting anonymized information

    公开(公告)号:US11265300B1

    公开(公告)日:2022-03-01

    申请号:US16236394

    申请日:2018-12-29

    Applicant: WhatsApp Inc.

    Abstract: Exemplary embodiments relate to techniques for anonymizing information in an end-to-end (E2E) encrypted environment; the information may include, for example, statistical data about unique page/message views, view counts, view time, what users selected on the message or page, etc. Exemplary embodiments may prevent an E2E system server from being able to identify which user is associated with which record. Various examples are described, including an embodiment in which an originating client generates the data, encrypts it, and sends it to a random contact. The contact decrypts the data, re-encyrpts it, and sends it to another random contact. The procedure continues for a set amount of time or for a set number of hops. Other embodiments relate to wrapping the data in various layers of encryption and sending the data to clients in a chain. The encrypted layers prevent clients along the chain from being able to view the anonymized data.

    Methods and systems for transmitting anonymized information

    公开(公告)号:US11050723B1

    公开(公告)日:2021-06-29

    申请号:US16236411

    申请日:2018-12-29

    Applicant: WhatsApp Inc.

    Abstract: Exemplary embodiments relate to techniques for anonymizing information in an end-to-end (E2E) encrypted environment; the information may include, for example, statistical data about unique page/message views, view counts, view time, what users selected on the message or page, etc. Exemplary embodiments may prevent an E2E system server from being able to identify which user is associated with which record. Various examples are described, including an embodiment in which an originating client generates the data, encrypts it, and sends it to a random contact. The contact decrypts the data, re-encrypts it, and sends it to another random contact. The procedure continues for a set amount of time or for a set number of hops. Other embodiments relate to wrapping the data in various layers of encryption and sending the data to clients in a chain. The encrypted layers prevent clients along the chain from being able to view the anonymized data.

Patent Agency Ranking