Animating digital graphics overlaid on visual media items based on dynamic attributes
AssigneeWhatsapp Inc.
InventorDmitri Stukalov
Life of this patent
Estimating the term…
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.
Claims21
A non-transitory computer readable medium storing instructions thereon that, when executed by at least one processor, cause a computing device to:
- receive user input to overlay a digital graphic on a visual media item within a graphical user interface of a computing device;
- detect a dynamic attribute from the computing device;
- and
- present the digital graphic as an overlay on the visual media item with an animation effect based on the dynamic attribute.
A system comprising:
- at least one processor;
- and
- at least one non-transitory computer readable storage medium storing instructions that, when executed by the at least one processor, cause the system to:
- receive user input to overlay a digital graphic on a visual media item within a graphical user interface of a client device;
- detect a dynamic attribute from the client device;
- and
- present the digital graphic as an overlay on the visual media item with an animation effect based on the dynamic attribute.
15-20. (canceled)
A method comprising:
- receiving user input to overlay a digital graphic on a visual media item within a graphical user interface of a computing device;
- detecting a dynamic attribute from the computing device;
- and
- presenting the digital graphic as an overlay on the visual media item with an animation effect based on the dynamic attribute.
Dependencies are inferred from the claim text.