Back to results
US 12,596,520 B2Granted
Media controls user interface
AssigneeApple Inc.
InventorsTaylor G. Carrigan, Patrick L. Coffman
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to providing media playback controls to a user. In some embodiments, methods and user interfaces for displaying media playback controls are described.
Claims42
A computer system configured to communicate with a display generation component, 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:
- receiving a first request to display a first user interface;
- in response to receiving the first request to display the first user interface and without receiving further user input, displaying, via the display generation component, the first user interface, wherein displaying the first user interface includes:
- in accordance with a determination that a first set of external media playback device control criteria is met, wherein the first set of external media playback device control criteria includes a criterion that is met when the computer system is within a predetermined threshold distance of an external media playback device, concurrently displaying first content and a first plurality of media control user interface objects, wherein the first plurality of media control user interface objects includes:
- a first media control user interface object that, when selected, causes the computer system to transmit a first command to the external media playback device to perform a first media playback function;
- and
- a second media control user interface object that, when selected, causes the computer system to transmit a second command to the external media playback device to perform a second media playback function that is different from the first media playback function;
- and
- in accordance with a determination that the first set of external media playback device control criteria is not met, displaying the first content without displaying the first plurality of media control user interface objects;
- while displaying, via the display generation component, the first plurality of media control user interface objects, receiving an indication that the computer system is not within a second predetermined threshold distance of the external media playback device;
- and
- in response to receiving the indication that the computer system is not within the second predetermined threshold distance of the external media playback device:
- in accordance with a determination that a second set of external media playback device control criteria is met, continuing to display the first plurality of media control user interface objects;
- and
- in accordance with a determination that the second set of external media playback device control criteria is not met, ceasing to display the first plurality of media control user interface objects.
14 more elements
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component, the one or more programs including instructions for:
- receiving a first request to display a first user interface;
- in response to receiving the first request to display the first user interface and without receiving further user input, displaying, via the display generation component, the first user interface, wherein displaying the first user interface includes:
- in accordance with a determination that a first set of external media playback device control criteria is met, wherein the first set of external media playback device control criteria includes a criterion that is met when the computer system is within a predetermined threshold distance of an external media playback device, concurrently displaying first content and a first plurality of media control user interface objects, wherein the first plurality of media control user interface objects includes:
- a first media control user interface object that, when selected, causes the computer system to transmit a first command to the external media playback device to perform a first media playback function;
- and
- a second media control user interface object that, when selected, causes the computer system to transmit a second command to the external media playback device to perform a second media playback function that is different from the first media playback function;
- and
- in accordance with a determination that the first set of external media playback device control criteria is not met, displaying the first content without displaying the first plurality of media control user interface objects;
- while displaying, via the display generation component, the first plurality of media control user interface objects, receiving an indication that the computer system is not within a second predetermined threshold distance of the external media playback device;
- and
- in response to receiving the indication that the computer system is not within the second predetermined threshold distance of the external media playback device:
- in accordance with a determination that a second set of external media playback device control criteria is met, continuing to display the first plurality of media control user interface objects;
- and
- in accordance with a determination that the second set of external media playback device control criteria is not met, ceasing to display the first plurality of media control user interface objects.
11 more elements
A method, comprising:
- at a computer system that is in communication with a display generation component:
- receiving a first request to display a first user interface;
- in response to receiving the first request to display the first user interface and without receiving further user input, displaying, via the display generation component, the first user interface, wherein displaying the first user interface includes:
- in accordance with a determination that a first set of external media playback device control criteria is met, wherein the first set of external media playback device control criteria includes a criterion that is met when the computer system is within a predetermined threshold distance of an external media playback device, concurrently displaying first content and a first plurality of media control user interface objects, wherein the first plurality of media control user interface objects includes:
- a first media control user interface object that, when selected, causes the computer system to transmit a first command to the external media playback device to perform a first media playback function;
- and
- a second media control user interface object that, when selected, causes the computer system to transmit a second command to the external media playback device to perform a second media playback function that is different from the first media playback function;
- and
- in accordance with a determination that the first set of external media playback device control criteria is not met, displaying the first content without displaying the first plurality of media control user interface objects;
- while displaying, via the display generation component, the first plurality of media control user interface objects, receiving an indication that the computer system is not within a second predetermined threshold distance of the external media playback device;
- and
- in response to receiving the indication that the computer system is not within the second predetermined threshold distance of the external media playback device:
- in accordance with a determination that a second set of external media playback device control criteria is met, continuing to display the first plurality of media control user interface objects;
- and
- in accordance with a determination that the second set of external media playback device control criteria is not met, ceasing to display the first plurality of media control user interface objects.
12 more elements
Dependencies are inferred from the claim text.