Animating digital graphics overlaid on visual media items based on dynamic attributes

    公开(公告)号:US10460499B2

    公开(公告)日:2019-10-29

    申请号:US15717795

    申请日:2017-09-27

    Applicant: WhatsApp Inc.

    Inventor: Dmitri Stukalov

    Abstract: This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.

    Power management for location sharing

    公开(公告)号:US10264401B1

    公开(公告)日:2019-04-16

    申请号:US15809842

    申请日:2017-11-10

    Applicant: WhatsApp Inc.

    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.

    Animating digital graphics overlaid on visual media items based on dynamic attributes

    公开(公告)号:US10740947B2

    公开(公告)日:2020-08-11

    申请号:US16664479

    申请日:2019-10-25

    Applicant: WhatsApp Inc.

    Inventor: Dmitri Stukalov

    Abstract: This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.

    Dynamic color customization of standardized (emoji) image characters

    公开(公告)号:US10515464B2

    公开(公告)日:2019-12-24

    申请号:US15698598

    申请日:2017-09-07

    Applicant: WhatsApp Inc.

    Inventor: Dmitri Stukalov

    Abstract: One or more embodiments of the disclosure include a customized image character system that generates and provides customized image characters across computing devices. In particular, in one or more embodiments, the customized image character system provides a color modifier control as part of a messaging application for drafting digital messages with standardized image characters. The customized image character system can detect user selection of a standardized image character (e.g., an emoji image) and a new color (via the color modifier control) and dynamically generate a customized image character (e.g., a customized emoji image). The customized image character system can also send a digital message to a second client device such that the second client device displays the digital message with the customized image character.

    Vertical scrolling of album images

    公开(公告)号:US10365815B1

    公开(公告)日:2019-07-30

    申请号:US15895744

    申请日:2018-02-13

    Applicant: WhatsApp Inc.

    Abstract: Images are displayed in an album mode in which an image occupying a focus position is separated by bars from adjacent images in the album. The bars serve as a visual separator between the images and signify to a user that the images can be vertically scrolled. If the focus image occupies less than the full height of the screen, then part of the adjacent images are shown above and below the focus image. If the focus image occupies the full height of the screen, then the image is reduced in size to occupy less than the full height, causing the adjacent images to also be displayed. If the user scrolls the image, the image reduction decreases linearly with the scrolling until the image is shown at full height. Continued scrolling causes the image to move off the screen and the previous or next image to be displayed.

    ANIMATING DIGITAL GRAPHICS OVERLAID ON VISUAL MEDIA ITEMS BASED ON DYNAMIC ATTRIBUTES

    公开(公告)号:US20190096113A1

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

    申请号:US15717795

    申请日:2017-09-27

    Applicant: WhatsApp Inc.

    Inventor: Dmitri Stukalov

    Abstract: This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.

    Techniques to visualize messaging flow

    公开(公告)号:US10917374B2

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

    申请号:US15371152

    申请日:2016-12-06

    Applicant: WhatsApp Inc.

    Abstract: Techniques to visualize messaging flow are described. In one embodiment, an apparatus may comprise a messaging component operative to receive a message package at a client device, the message package comprising a primary message portion and a quoted message portion, the quoted message portion comprising a quoted message identifier; determine whether a quoted message store corresponding to the quoted message identifier is present on the client device; retrieve a primary message from the primary message portion; retrieve a quoted message based on the quoted message store where the quoted message store corresponding to the quoted message identifier is present on the client device; and retrieve the quoted message from the quoted message portion of the message package where the quoted message store corresponding to the quoted message identifier is not present on the client device. Other embodiments are described and claimed.

    Vertical scrolling of album images

    公开(公告)号:US10754534B1

    公开(公告)日:2020-08-25

    申请号:US16442679

    申请日:2019-06-17

    Applicant: WhatsApp Inc.

    Abstract: Images are displayed in an album mode in which an image occupying a focus position is separated by bars from adjacent images in the album. The bars serve as a visual separator between the images and signify to a user that the images can be vertically scrolled. If the focus image occupies less than the full height of the screen, then part of the adjacent images are shown above and below the focus image. If the focus image occupies the full height of the screen, then the image is reduced in size to occupy less than the full height, causing the adjacent images to also be displayed. If the user scrolls the image, the image reduction decreases linearly with the scrolling until the image is shown at full height. Continued scrolling causes the image to move off the screen and the previous or next image to be displayed.

    ANIMATING DIGITAL GRAPHICS OVERLAID ON VISUAL MEDIA ITEMS BASED ON DYNAMIC ATTRIBUTES

    公开(公告)号:US20200058151A1

    公开(公告)日:2020-02-20

    申请号:US16664479

    申请日:2019-10-25

    Applicant: WhatsApp Inc.

    Inventor: Dmitri Stukalov

    Abstract: This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.

Patent Agency Ranking