Patent ID: 11861800
Assignee: SNAP INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 18:
19. A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to perform operations comprising:
displaying, by a messaging application, a capture user interface in accordance with a camera mode configured to capture multiple video clips for combining to generate a media content item;
displaying, by the messaging application, a carousel interface within the capture user interface, the carousel interface for presenting a first set of augmented reality content items, each augmented reality content item within the first set of augmented reality content items being selectable to apply respective augmented reality content to captured video;
receiving, by the messaging application, first user input selecting an explore tab included within the capture user interface, the explore tab being selectable to switch to an explorer user interface for presenting a second set of augmented reality content items;
switching, in response to receiving the first user input, from the capture user interface to the explorer user interface;
receiving, via the explorer user interface, second user input selecting an augmented reality content item from among the second set of augmented reality content items; and
in response to receiving the second user input,
switching from the explorer user interface to the capture user interface based on the selected augmented reality content item, and
updating the first set of augmented reality content items to include the selected augmented reality content item, such that the carousel interface persistently presents the selected augmented reality content item as part of the first set of augmented reality content items,
wherein display of the capture user interface in accordance with the camera mode is associated with a main camera instance of the messaging application, the main camera instance being separate from one or more modular camera instances associated other user interfaces of the messaging application, at least one of the one or more modular camera instances being associated with a reply interface wherein the capture user interface in accordance with the camera mode is configured to capture the multiple video clips while displaying a timeline progress bar comprising multiple segments, each of the multiple segments being updated within the timeline progress bar as each of the multiple video clips is captured.