US 11,941,042 B2
Presentation features for performing operations and selecting content
Mark J. Flider, Mountain View, CA (US); James E. Tilton, Portland, OR (US); and Robert S. Moyer, San Mateo, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Apr. 21, 2022, as Appl. No. 17/660,095.
Application 17/660,095 is a continuation of application No. 17/165,450, filed on Feb. 2, 2021, granted, now 11,321,381, issued on May 3, 2022.
Claims priority of provisional application 63/048,853, filed on Jul. 7, 2020.
Claims priority of provisional application 63/043,064, filed on Jun. 23, 2020.
Prior Publication US 2022/0245185 A1, Aug. 4, 2022
Int. Cl. G06F 16/438 (2019.01); G06F 16/483 (2019.01); G06T 13/80 (2011.01)
CPC G06F 16/4393 (2019.01) [G06F 16/483 (2019.01); G06T 13/80 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
at an electronic device in communication with a display device and one or more input devices:
displaying, via the display device, an editing user interface of a slideshow application, wherein the editing user interface includes a representation of a first slide of a slideshow;
while displaying the editing user interface, receiving, via the one or more input devices, first user input to add a first operation to the first slide of the slideshow;
in response to the first user input, causing the first operation to be configured to be performed when one or more first criteria are met, wherein the one or more first criteria identifies a first state of an operation preceding the first operation, wherein the operation and the first operation are comprised in a pre-ordered set of operations for the first slide;
receiving, via the one or more input devices, second user input to cause the slideshow to be presented in a playback interface;
in response to the second user input, initiating presentation of the slideshow in the playback interface; and
while presenting the slideshow in the playback interface:
receiving, via the one or more input devices, an override user input; and
in response to the override user input:
in accordance with a determination that an override criteria is met, utilizing one or more alternate criteria to the first criteria to determine initiation of the first operation, and wherein initiating the first operation modifies the pre-ordered set of operations for the first slide.