Music now playing user interface

US9841876B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9841876-B2
Application numberUS-201514748067-A
CountryUS
Kind codeB2
Filing dateJun 23, 2015
Priority dateJun 24, 2014
Publication dateDec 12, 2017
Grant dateDec 12, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The invention is directed to an electronic device. The electronic device generates for presentation on a display a user interface including a plurality of content items, a first heading, and a second heading. While the user interface is presented on the display, the electronic device receives input scrolling the plurality of content items. In response to the input, the electronic device scrolls the plurality of content items including: scrolling the first heading with a first content item of the plurality of content items that is currently playing; and scrolling the second heading with a second content item of the plurality of content items that is next in a queue of content items.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: at an electronic device with one or more processors and memory: generating for presentation on a display a user interface including a plurality of content items, a first heading, and a second heading; while the user interface is presented on the display, receiving input scrolling the plurality of content items; in response to the input, scrolling the plurality of content items including: scrolling the first heading with a first content item of the plurality of content items that is currently playing; and scrolling the second heading with a second content item of the plurality of content items that is next in a queue of content items; advancing playback such that the second content item is currently playing and the first content item is no longer currently playing; and while the first and second headings are presented stationary on the display, scrolling the first and second content items such that the currently playing second content item is under the first heading. 2. The method of claim 1 , wherein scrolling the plurality of content items further includes: scrolling the first heading and the first content item offscreen; and while the second heading is presented stationary on the display: scrolling the second content item offscreen; and scrolling onscreen a plurality of additional content items that are upcoming in the queue of content items. 3. The method of claim 2 , the method further comprising: while the user interface is presented on the display and the first content item is offscreen, receiving a swipe gesture having a first characteristic; in accordance with a determination that the first characteristic of the swipe gesture exceeds a predetermined threshold, scrolling the plurality of content items such that the first content item is presented on the display; and in accordance with a determination that the first characteristic of the swipe gesture does not exceed a predetermined threshold, scrolling through the plurality of content items by an amount that is based on the first characteristic. 4. The method of claim 2 , the method further comprising: while the user interface is presented on the display and the first content item is offscreen, determining a time period in which no input is received; and in accordance with a determination that the time period exceeds a predetermined threshold, scrolling the plurality of content items such that the first content item is presented on the display. 5. The method of claim 1 , wherein the user interface further includes a third heading that is displayed concurrently with the first heading and the second heading before receiving the input, and wherein scrolling the plurality of content items further includes: scrolling the third heading with a third content item of the plurality of content items that is most recently played in a history of content items; scrolling the first heading and the first content item offscreen; and while the third heading is presented stationary on the display: scrolling the third content item offscreen; and scrolling onscreen a plurality of additional content items in the history of content items. 6. The method of claim 1 , the method further comprising: while the user interface is presented on the display, receiving input selecting a respective content item of the plurality of content items; and in response to the input selecting the respective content item: playing the respective content item; and zooming in on an image associated with the respective content item. 7. The method of claim 1 , the method further comprising: while the user interface is presented on the display, receiving input requesting to move a respective content item of the queue of content items; in response to the input requesting to move the respective content item, updating the user interface by presenting the plurality of content items smaller in the updated user interface; and while the updated user interface is presented on the display, moving the respective content item in the queue of content items in response to input. 8. The method of claim 1 , the method further comprising: while the user interface is presented on the display, receiving a request to present an additional user interface associated with the currently playing first content item; and in response to the request, generating for presentation on the display the additional user interface including a first image associated with the first content item. 9. The method of claim 8 , wherein the first content item and the second content item are both associated with a same album, and the first image is associated with the same album. 10. The method of claim 8 , wherein the first content item is associated with a first album, the second content item is associated with a second album, and the additional user interface further includes a second image associated with the second content item. 11. The method of claim 8 , wherein the plurality of content items further includes a third content item that is most recently played in a history of content items played from streaming radio, and the additional user interface further includes a third image associated with the third content item. 12. The method of claim 1 , wherein the user interface further includes a background image based on album art associated with the currently playing first content item. 13. The method of claim 1 , wherein: in accordance with a determination that the plurality of content items are on-demand content items, the user interface is an on-demand user interface; and in accordance with a determination that the plurality of content items are streaming content items, the user interface is a streaming user interface, different from the on-demand user interface. 14. The method of claim 13 , wherein: presenting the on-demand user interface on the display includes presenting a first quantity of the content items in the queue of content items; and presenting the streaming user interface on the display includes presenting a second quantity of the content items in the queue of content items, the second quantity being less than the first quantity. 15. The method of claim 14 , wherein: presenting the on-demand user interface on the display includes presenting only a single content item in a history of content items; and presenting the streaming user interface on the display includes presenting a plurality of content items in the history of content items. 16. An electronic device, comprising: 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: generating for presentation on a display a user interface including a plurality of content items, a first heading, and a second heading; while the user interface is presented on the display, receiving input scrolling the plurality of content items; in response to the input, scrolling the plurality of content items including: scrolling the first heading with a first content item of the plurality of content items that is currently playing; and scrolling the second heading with a second content item of the plurality of content items that is next in a queue of content items; advancing playback such that the second content item is currently playing and the first content item is no longer currently playing; and while the first and second headings are presented stationary on the display, scrolling the

Assignees

Inventors

Classifications

  • Electronic editing of digitised analogue information signals, e.g. audio or video signals · CPC title

  • Scrolling or panning · CPC title

  • using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title

  • Programmed access in sequence to addressed parts of tracks of operating record carriers (access by moving the head G11B3/08, G11B5/54, G11B7/085, G11B21/022; by moving the record carrier G11B15/005, G11B17/005, by driving of both record carrier and head G11B15/1816) · CPC title

  • G11B27/34Primary

    Indicating arrangements  {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9841876B2 cover?
The invention is directed to an electronic device. The electronic device generates for presentation on a display a user interface including a plurality of content items, a first heading, and a second heading. While the user interface is presented on the display, the electronic device receives input scrolling the plurality of content items. In response to the input, the electronic device scrolls…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G11B27/34. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 12 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).