Interfaces and devices for dynamically-available media playback
AssigneeApple Inc.
InventorsTaylor G. Carrigan, Pedro Mari
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to managing dynamically-available media playback and adapting visual outputs based on device capabilities and a state of the device. In some embodiments, a computer system manages whether an external electronic device is configurable to be available for a first media playback function. In some embodiments, a computer system selective causes an external electronic device to respond to a request to perform a media playback operation. In some embodiments, an electronic device adapts visual outputs based on device capabilities and a state of the device.
Claims33
An electronic device that includes a set of one or more visual components, 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:
- while the electronic device is operating in a first state, detecting a change from the first state to an updated state;
- and
- in response to detecting the change from the first state to the updated state:
- in accordance with a determination that the updated state is a second state, different from the first state:
- in accordance with the set of one or more visual output devices having a first set of visual output capabilities, providing, via the set of one or more visual output devices, a first type of visual output;
- and
- in accordance with the set of one or more visual output devices having a second set of visual output capabilities, different from the first set of visual output capabilities, providing, via the set of one or more visual output devices, a second type of visual output, different from the first type of visual output;
- and
- in accordance with a determination that the updated state is a third state, different from the first state and the second state:
- in accordance with the set of one or more visual output devices having a third set of visual output capabilities, providing, via the set of one or more visual output devices, a third type of visual output;
- and
- in accordance with the set of one or more visual output devices having a fourth set of visual output capabilities, different from the third set of visual output capabilities, providing, via the set of one or more visual output devices, a fourth type of visual output, different from the third type of visual output.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device that includes a set of one or more visual output devices, the one or more programs including instructions for:
- while the electronic device is operating in a first state, detecting a change from the first state to an updated state;
- and
- in response to detecting the change from the first state to the updated state:
- in accordance with a determination that the updated state is a second state, different from the first state:
- in accordance with the set of one or more visual output devices having a first set of visual output capabilities, providing, via the set of one or more visual output devices, a first type of visual output;
- and
- in accordance with the set of one or more visual output devices having a second set of visual output capabilities, different from the first set of visual output capabilities, providing, via the set of one or more visual output devices, a second type of visual output, different from the first type of visual output;
- and
- in accordance with a determination that the updated state is a third state, different from the first state and the second state:
- in accordance with the set of one or more visual output devices having a third set of visual output capabilities, providing, via the set of one or more visual output devices, a third type of visual output;
- and
- in accordance with the set of one or more visual output devices having a fourth set of visual output capabilities, different from the third set of visual output capabilities, providing, via the set of one or more visual output devices, a fourth type of visual output, different from the third type of visual output.
A method, comprising:
- at an electronic device that includes a set of one or more visual output devices:
- while the electronic device is operating in a first state, detecting a change from the first state to an updated state;
- and
- in response to detecting the change from the first state to the updated state:
- in accordance with a determination that the updated state is a second state, different from the first state:
- in accordance with the set of one or more visual output devices having a first set of visual output capabilities, providing, via the set of one or more visual output devices, a first type of visual output;
- and
- in accordance with the set of one or more visual output devices having a second set of visual output capabilities, different from the first set of visual output capabilities, providing, via the set of one or more visual output devices, a second type of visual output, different from the first type of visual output;
- and
- in accordance with a determination that the updated state is a third state, different from the first state and the second state:
- in accordance with the set of one or more visual output devices having a third set of visual output capabilities, providing, via the set of one or more visual output devices, a third type of visual output;
- and
- in accordance with the set of one or more visual output devices having a fourth set of visual output capabilities, different from the third set of visual output capabilities, providing, via the set of one or more visual output devices, a fourth type of visual output, different from the third type of visual output.
Dependencies are inferred from the claim text.