US 12,002,135 B2
Adding time-based captions to captured video within a messaging system
Kaveh Anvaripour, Santa Monica, CA (US); Christine Barron, Los Angeles, CA (US); Nathan Kenneth Boyd, Los Angeles, CA (US); Christie Marie Heikkinen, Santa Monica, CA (US); Ranidu Lankage, Belmont, CA (US); Daniel Moreno, Los Angeles, CA (US); Shannon Ward, Venice, CA (US); and Tabari Williams, Oakland, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Dec. 20, 2021, as Appl. No. 17/556,603.
Claims priority of provisional application 63/132,337, filed on Dec. 30, 2020.
Prior Publication US 2022/0207805 A1, Jun. 30, 2022
Int. Cl. G06T 11/60 (2006.01); G06F 3/0482 (2013.01); G06F 3/04845 (2022.01); G06F 16/78 (2019.01); H04L 51/046 (2022.01); H04L 51/10 (2022.01)
CPC G06T 11/60 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04845 (2013.01); G06F 16/7867 (2019.01); H04L 51/046 (2013.01); H04L 51/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
displaying, by a messaging application running on a device, a preview user interface for previewing and editing captured video in order to generate a media content item, the preview user interface including an interface element which is selectable to switch to a captions user interface for adding a caption to the media content item;
switching, in response to first user input selecting the interface element, from the preview user interface to the captions user interface, the captions user interface being configured to receive user input for caption content and including a user-selectable button for setting a duration to display the caption content;
receiving, via the captions user interface, second user input for the caption content and third user input selecting the user-selectable button for setting the duration to display the caption content; and
generating the media content item based on the caption content and the duration to display the caption content,
wherein in response to receiving the third user input, the captions user interface is updated to include a preview bar including a front handle and a back handle for setting the duration to display the caption content,
wherein the captured video comprises a plurality of video clips, each video clip corresponding to a separately-captured series of video frames that runs for an uninterrupted period of time, and
wherein the captions user interface is configured to provide haptic feedback during a drag gesture of the front handle or the back handle to indicate a transition between adjacent video clips of the plurality of video clips.