US 12,458,845 B1
Systems and methods for capture and replay of user-based activities
Ioana Negoita, Mountain View, CA (US); Christopher I. Word, San Francisco, CA (US); Thomas J. Moore, Northglenn, CO (US); Joshua J. Frost, Aptos, CA (US); Trent A. Greene, Santa Clara, CA (US); Brian W. Temple, Santa Clara, CA (US); David Loewenthal, Seattle, WA (US); and Ian Perry, San Jose, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 16, 2024, as Appl. No. 18/886,753.
Claims priority of provisional application 63/583,568, filed on Sep. 18, 2023.
Int. Cl. G06T 15/10 (2011.01); A63B 24/00 (2006.01); G06F 3/01 (2006.01); G06T 19/00 (2011.01); G06V 20/20 (2022.01)
CPC A63B 24/0075 (2013.01) [A63B 24/0062 (2013.01); G06F 3/013 (2013.01); G06T 19/006 (2013.01); G06V 20/20 (2022.01)] 24 Claims
OG exemplary drawing
 
1. A method comprising:
at an electronic device in communication with a display, one or more input devices, and one or more cameras:
while presenting, via the display, a three-dimensional environment, detecting, via the one or more input devices, initiation of an exercise activity associated with a user of the electronic device;
in response to detecting the initiation of the exercise activity, activating an image compilation capture mode of operation in which one or more respective images for formulating a respective compilation of the one or more respective images corresponding to the exercise activity are captured, including capturing, via the one or more cameras, one or more portions of a physical environment that is visible in the three-dimensional environment;
while the image compilation capture mode of operation is active, visually detecting a first object in the one or more captured portions of the physical environment; and
in response to visually detecting the first object:
in accordance with a determination that the first object satisfies one or more criteria, generating a first event associated with formulating a first compilation of one or more first images corresponding to the exercise activity; and
in accordance with a determination that the first object does not satisfy the one or more criteria, forgoing generating the first event associated with the formulating the first compilation.