US 12,112,037 B2
Methods and interfaces for media control with dynamic feedback
Taylor G. Carrigan, San Francisco, CA (US); Patrick L. Coffman, San Francisco, CA (US); Pedro Mari, Santa Cruz, CA (US); Camille Moussette, San Francisco, CA (US); Gemma Alexandria Roper, San Francisco, CA (US); and Peter C. Tsoi, San Mateo, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Aug. 3, 2023, as Appl. No. 18/229,989.
Application 18/229,989 is a continuation of application No. 17/867,317, filed on Jul. 18, 2022, granted, now 11,782,598.
Application 17/867,317 is a continuation of application No. 17/168,069, filed on Feb. 4, 2021, granted, now 11,392,291, issued on Jul. 19, 2022.
Claims priority of provisional application 63/083,820, filed on Sep. 25, 2020.
Prior Publication US 2023/0409191 A1, Dec. 21, 2023
Int. Cl. G06F 3/16 (2006.01); G06F 3/0484 (2022.01); G06F 3/04886 (2022.01)
CPC G06F 3/04886 (2013.01) [G06F 3/0484 (2013.01); G06F 3/165 (2013.01); G06F 2203/04803 (2013.01)] 42 Claims
OG exemplary drawing
 
1. A computer system configured to communicate with a display generation component and one or more input devices, comprising:
one or more processors; and
memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
in response to a determination that a distance between the computer system and a first external device is less than a first threshold distance:
in accordance with a determination that a first set of criteria is met, wherein the first set of criteria includes a criterion that is met when the computer system is currently playing first media and the first external device is playing second media, displaying, via the display generation comment, a media control user interface that includes:
a first selectable graphical user interface object for starting playback of the first media on the first external device; and
one or more selectable user interface objects for controlling the playback of the second media on the first external device, including a first media control selectable graphical user interface object; and
displaying second status information associated with the first external device, wherein displaying the second status information associated with the first external device includes displaying a representation of the media control user interface transitioning from a first state that does not include the second status information to a second state that includes the second status information;
while displaying the media control user interface, receiving, via the one or more input devices, an input; and
in response to receiving the input:
in accordance with a determination that the input corresponds to the first selectable graphical user interface object, initiating a process to cause the first external device to playback the first media; and
in accordance with a determination that the input corresponds to the first media control selectable graphical user interface object, initiating a process for controlling playback of the second media by the first external device.