IP Library › Granted Patent US 11,157,143
Granted Patent B2
US 11,157,143 · App. 16/263,280 · Granted Oct 26, 2021

Music user interface

Inventors: Lawrence Y. Yang (Bellevue, WA); Anton M. Davydov (Gilroy, CA); Alan C. Dye (San Francisco, CA); Christopher Patrick Foss (San Francisco, CA); David Chance Graham (Campbell, CA); Jonathan P. Ive (San Jose, CA); Stephen O. Lemay (Palo Alto, CA)
Assignee: Apple Inc.
G06F3/0482G06F3/016G06F3/0421G06F3/0481G06F3/0488G06F3/04842G06F3/04847G06F3/04883G06F16/64H04N21/4126H04N21/42204H04N21/478H04N21/4825H04N21/8113G06F2203/04105
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,157,143
App. No.
16/263,280
Filed
Jan 31, 2019
Granted
Oct 26, 2021
Kind
B2
Art Unit
2171
USPC
715/716
Abstract

The present disclosure relates to music user interfaces. A device, comprising a display and a rotatable input mechanism, one or more processors, memory, and one or more programs, is described. In response to receiving the first user input, the one or more programs may include instructions for ceasing display of an audio playback user interface and displaying a first user interface of a first set of user interfaces. While displaying the user interface of the first set of user interfaces, the one or more pogroms may include instructions for: receiving a second user input representing a directional swipe in a second direction and, in response to receiving the second user input, ceasing display of the first user interface of a first set of user interfaces and displaying the audio playback user interface.

Claims (106)

1. An electronic device, comprising:

a display;

a rotatable input mechanism;

a touch-sensitive surface;

one or more processors;

memory; and

one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:

displaying a first application user interface that corresponds to a first application, wherein the first application user interface:

in accordance with a determination that a music application is currently playing an audio file, includes an affordance at a location in the first application user interface, wherein the affordance indicates that the music application is currently playing audio; and

in accordance with a determination that the music application is not currently playing the audio file, does not include the affordance;

while the affordance is included in the first application user interface that corresponds to the first application, receiving a first user input that corresponds to a selection of the affordance; and

in response to receiving the first user input, ceasing display of the first application user interface and displaying an audio playback user interface that corresponds to the music application, wherein the music application is different from the first application.

2. The electronic device of claim 1 , the one or more programs further including instructions for:

while displaying the audio playback user interface, receiving a second user input;

in response to receiving the second user input, displaying a first user interface of a first set of user interfaces and ceasing to display the audio playback user interface;

while displaying the first user interface of the first set of user interfaces, receiving a third user input associated with a selection affordance of the first user interface of the first set of user interfaces; and

in response to receiving the third user input, ceasing display of the first user interface of the first set of user interfaces and displaying a second user interface of the first set of user interfaces, the second user interface of the first set of user interfaces comprising a selection affordance.

3. The electronic device of claim 2 , the one or more programs further including instructions for:

receiving a plurality of directional user inputs, wherein the plurality of directional user inputs comprises:

a plurality of user inputs representing directional swipes in a first direction; and

a plurality of user inputs representing directional swipes in a second direction; and

in response to receiving a user input of the plurality of directional user inputs, displaying the audio playback user interface.

4. The electronic device of claim 3 , the one or more programs further including instructions for:

in response to receiving one of the plurality of directional user inputs, displaying a first user interface of a second set of user interfaces, the first user interface of the second set of user interfaces comprising a selection affordance.

5. The electronic device of claim 4 , the one or more programs further including instructions for:

receiving a fourth user input associated with the selection affordance of the first user interface of the second set of user interfaces; and

in response to receiving the fourth user input, ceasing display of the first user interface of the second set of user interfaces and displaying a second user interface of the second set of user interfaces comprising a selection affordance.

6. The electronic device of claim 5 , the one or more programs further including instructions for:

receiving a fifth user input associated with the selection affordance of the second user interface of the second set of user interfaces; and

in response to receiving the fifth user input, ceasing display of the second user interface of the second set of user interfaces and displaying the audio playback user interface, wherein the audio playback user interface is updated based on the selection affordance associated with the fifth user input.

7. The electronic device of claim 4 , wherein the first set of user interfaces and the second set of user interfaces of the music application are selected from a group comprising: a playlist set of user interfaces, an artist set of user interfaces, and a song set of user interfaces;

wherein the playlist set of user interfaces comprises: a playlist user interface, and a list of songs associated with a playlist of the playlist user interface;

wherein the artist set of user interfaces comprises: an artist user interface, a list of albums associated with an artist of the artist user interface, and a list of songs associated with an album of the list of albums; and

wherein the songs set of user interfaces comprises: a song user interface.

8. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display and a rotatable input mechanism cause the device to:

display a first application user interface that corresponds to a first application, wherein the first application user interface:

in accordance with a determination that a music application is currently playing an audio file, includes an affordance at a location in the first application user interface, wherein the affordance indicates that the music application is currently playing audio; and

in accordance with a determination that the music application is not currently playing the audio file, does not include the affordance;

while the affordance is included in the first application user interface that corresponds to the first application, receive a first user input that corresponds to a selection of the affordance; and

in response to receiving the first user input, cease display of the first application user interface and displaying an audio playback user interface that corresponds to the music application, wherein the music application is different from the first application.

9. The non-transitory computer readable storage medium of claim 8 , the one or more programs further including instructions for:

while displaying the audio playback user interface, receiving a second user input;

in response to receiving the second user input, displaying a first user interface of a first set of user interfaces and ceasing to display the audio playback user interface;

while displaying the first user interface of the first set of user interfaces, receiving a third user input associated with a selection affordance of the first user interface of the first set of user interfaces; and

in response to receiving the third user input, ceasing display of the first user interface of the first set of user interfaces and displaying a second user interface of the first set of user interfaces, the second user interface of the first set of user interfaces comprising a selection affordance.

10. The non-transitory computer readable storage medium of claim 9 , the one or more programs further including instructions for:

receiving a plurality of directional user inputs, wherein the plurality of directional user inputs comprises:

a plurality of user inputs representing directional swipes in a first direction; and

a plurality of user inputs representing directional swipes in a second direction; and

in response to receiving a user input of the plurality of directional user inputs, displaying the audio playback user interface.

11. The non-transitory computer readable storage medium of claim 10 , the one or more programs further including instructions for:

in response to receiving one of the plurality of directional user inputs, displaying a first user interface of a second set of user interfaces, the first user interface of the second set of user interfaces comprising a selection affordance.

12. The non-transitory computer readable storage medium of claim 11 , the one or more programs further including instructions for:

receiving a fourth user input associated with the selection affordance of the first user interface of the second set of user interfaces; and

in response to receiving the fourth user input, ceasing display of the first user interface of the second set of user interfaces and displaying a second user interface of the second set of user interfaces comprising a selection affordance.

13. The non-transitory computer readable storage medium of claim 12 , the one or more programs further including instructions for:

receiving a fifth user input associated with the selection affordance of the second user interface of the second set of user interfaces; and

in response to receiving the fifth user input, ceasing display of the second user interface of the second set of user interfaces and displaying the audio playback user interface, wherein the audio playback user interface is updated based on the selection affordance associated with the fifth user input.

14. The non-transitory computer readable storage medium of claim 11 , wherein the first set of user interfaces and the second set of user interfaces of the music application are selected from a group comprising: a playlist set of user interfaces, an artist set of user interfaces, and a song set of user interfaces;

wherein the playlist set of user interfaces comprises: a playlist user interface, and a list of songs associated with a playlist of the playlist user interface;

wherein the artist set of user interfaces comprises: an artist user interface, a list of albums associated with an artist of the artist user interface, and a list of songs associated with an album of the list of albums; and

wherein the songs set of user interfaces comprises: a song user interface.

15. A method, comprising:

at an electronic device with a display and a rotatable input mechanism:

displaying a first application user interface that corresponds to a first application, wherein the first application user interface:

in accordance with a determination that a music application is currently playing an audio file, includes an affordance at a location in the first application user interface, wherein the affordance indicates that the music application is currently playing audio; and

in accordance with a determination that the music application is not currently playing the audio file, does not include the affordance;

while the affordance is included in the first application user interface that corresponds to the first application, receiving a first user input that corresponds to a selection of the affordance; and

in response to receiving the first user input, ceasing display of the first application user interface and displaying an audio playback user interface that corresponds to the music application, wherein the music application is different from the first application.

16. The method of claim 15 , further comprising:

while displaying the audio playback user interface, receiving a second user input;

in response to receiving the second user input, displaying a first user interface of a first set of user interfaces and ceasing to display the audio playback user interface;

while displaying the first user interface of the first set of user interfaces, receiving a third user input associated with a selection affordance of the first user interface of the first set of user interfaces; and

in response to receiving the third user input, ceasing display of the first user interface of the first set of user interfaces and displaying a second user interface of the first set of user interfaces, the second user interface of the first set of user interfaces comprising a selection affordance.

17. The method of claim 16 , further comprising:

receiving a plurality of directional user inputs, wherein the plurality of directional user inputs comprises:

a plurality of user inputs representing directional swipes in a first direction; and

a plurality of user inputs representing directional swipes in a second direction; and

in response to receiving a user input of the plurality of directional user inputs, displaying the audio playback user interface.

18. The method of claim 17 , further comprising:

in response to receiving one of the plurality of directional user inputs, displaying a first user interface of a second set of user interfaces, the first user interface of the second set of user interfaces comprising a selection affordance.

19. The method of claim 18 , further comprising:

receiving a fourth user input associated with the selection affordance of the first user interface of the second set of user interfaces; and

in response to receiving the fourth user input, ceasing display of the first user interface of the second set of user interfaces and displaying a second user interface of the second set of user interfaces comprising a selection affordance.

20. The method of claim 19 , further comprising:

receiving a fifth user input associated with the selection affordance of the second user interface of the second set of user interfaces; and

in response to receiving the fifth user input, ceasing display of the second user interface of the second set of user interfaces and displaying the audio playback user interface, wherein the audio playback user interface is updated based on the selection affordance associated with the fifth user input.

21. The method of claim 18 , wherein the first set of user interfaces and the second set of user interfaces of the music application are selected from a group comprising: a playlist set of user interfaces, an artist set of user interfaces, and a song set of user interfaces;

wherein the playlist set of user interfaces comprises: a playlist user interface, and a list of songs associated with a playlist of the playlist user interface;

wherein the artist set of user interfaces comprises: an artist user interface, a list of albums associated with an artist of the artist user interface, and a list of songs associated with an album of the list of albums; and

wherein the songs set of user interfaces comprises: a song user interface.

22. The electronic device of claim 1 , the one or more programs further including instructions for:

receiving a sixth user input; and

in response to receiving the sixth user input, displaying a second user interface that corresponds to a second application that is different from the first application, the second user interface including:

in accordance with a determination that the music application is currently playing the audio file, the affordance at a location in the second user interface.

23. The electronic device of claim 1 , wherein the affordance is displayed at the top of the first user interface.

24. The non-transitory computer readable storage medium of claim 8 , the one or more programs further including instructions for:

receiving a sixth user input; and

in response to receiving the sixth user input, displaying a second user interface that corresponds to a second application that is different from the first application, the second user interface including:

in accordance with a determination that the music application is currently playing the audio file, the affordance at a location in the second user interface.

25. The non-transitory computer readable storage medium of claim 8 , wherein the affordance is displayed at the top of the first user interface.

26. The method of claim 15 , further comprising:

receiving a sixth user input; and

in response to receiving the sixth user input, displaying a second user interface that corresponds to a second application that is different from the first application, the second user interface including:

in accordance with a determination that the music application is currently playing the audio file, the affordance at a location in the second user interface.

27. The method of claim 15 , wherein the affordance is displayed at the top of the first user interface.

Continuity (4)
Continuation 14830629 · Aug 19, 2015
Provisional Application 62129940 · Mar 8, 2015
Provisional Application 62044952 · Sep 2, 2014
Related Publication 20190163329A1 · May 30, 2019
Cited By (14)
US 12,223,228 US 12,265,696 US 12,333,124 US 12,381,880 US 12,405,717 US 12,423,052 US 12,493,354 US 12,504,944 US 12,526,361 US 12,563,299 US 12,578,757 US 12,596,520 US 12,615,491 US 12,676,927