# US 2020/0401283 A1 · Music now playing user interface

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2020/0401283 A1
- Document ID: US20200401283A1
- Status: Published application
- Kind: A1
- Application number: 17/013,281
- Filed: 2020-09-04
- Published: 2020-12-24
- Earliest claimed: 2014-06-24
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Taylor G. CARRIGAN; Joe HOWARD; Joshua MC GLINN; Jonathan LOCHHEAD; Benjamin W. KEIGHRAN; William M. BACHMAN; Elbert D. CHEN; Jeffrey L. ROBBIN; Jennifer L. C. FOLSE; Lynne KRESS; Kory M. WESTERHOLD; Monika E. GROMEK; Policarpo Bonilla WOOD, JR.
- Web page: https://patentgrep.com/patent/US20200401283A1

## CPC

- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04812: Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/0485: Scrolling or panning
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 3/04886: by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
- G11B 27/34: Indicating arrangements {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)}
- G11B 27/031: Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B 27/102: {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)}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)

## Abstract

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.

## Claims

### Claim 1

A method comprising:
at an electronic device in communication with a display device and one or more input devices:
while a first content item is playing on the electronic device, displaying, via the display device, a first portion of a plurality of representations of content items available for playing on the electronic device, wherein the first portion does not include a representation of the first content item, a second portion of the plurality of representations of content items includes the representation of the first content item, the second portion is not currently displayed via the display device, and a first respective representation of the first portion of the plurality of representations is currently selected;
while displaying the first portion of the plurality of representations of content items available for playing on the electronic device, determining that a time period during which no input is received has exceeded a time threshold; and
in response to determining that the time period during which no input is received has exceeded the time threshold, scrolling the plurality of representations of content items to reveal, via the display device, the second portion of the plurality of representations of content items that includes the representation of the first content item.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
before determining that the time period during which no input is received has exceeded the time threshold:
while the first content item is playing on the electronic device and while displaying, via the display device, the second portion of the plurality of representations of content items, wherein a second respective representation of the second portion of the plurality of representations is currently selected, 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 a request to move the current selection from the second respective representation to the first respective representation of a content item available for playing on the electronic device, wherein the first respective representation is included in the first portion of the plurality of representations, moving the current selection from the second respective representation to the first respective representation, including:
ceasing display of at least a portion of the second portion of the plurality of representations; and
revealing, via the display device, at least a portion of the first portion of the plurality of representations that includes the first respective representation.

### Claim 3 (depends on 2)

The method of claim 2, wherein the at least the portion of the second portion of the plurality of representations includes the representation of the first content item.

### Claim 4 (depends on 2)

The method of claim 2, wherein the second respective representation is the representation of the first content item.

### Claim 5 (depends on 1)

The method of claim 1, wherein scrolling the plurality of representations of content items to reveal, via the display device, the second portion of the plurality of representations of content items includes ceasing display of the first portion of the plurality of representations of content items.

### Claim 6 (depends on 1)

The method of claim 1, wherein the plurality of representations of content items are selectable to initiate playback of corresponding content items .

### Claim 7

A non-transitory computer-readable storage medium including instructions, which when executed by one or more processors of an electronic device in communication with a display device and one or more input devices, cause the electronic device to perform a method comprising:
while a first content item is playing on the electronic device, displaying, via the display device, a first portion of a plurality of representations of content items available for playing on the electronic device, wherein the first portion does not include a representation of the first content item, a second portion of the plurality of representations of content items includes the representation of the first content item, the second portion is not currently displayed via the display device, and a first respective representation of the first portion of the plurality of representations is currently selected;
while displaying the first portion of the plurality of representations of content items available for playing on the electronic device, determining that a time period during which no input is received has exceeded a time threshold; and
in response to determining that the time period during which no input is received has exceeded the time threshold, scrolling the plurality of representations of content items to reveal, via the display device, the second portion of the plurality of representations of content items that includes the representation of the first content item.

### Claim 8

An electronic device comprising:
one or more processors; and
memory storing instructions, which when executed by the one or more processors, cause the electronic device to perform a method comprising:
while a first content item is playing on the electronic device, displaying, via a display device, a first portion of a plurality of representations of content items available for playing on the electronic device, wherein the first portion does not include a representation of the first content item, a second portion of the plurality of representations of content items includes the representation of the first content item, the second portion is not currently displayed via the display device, and a first respective representation of the first portion of the plurality of representations is currently selected;
while displaying the first portion of the plurality of representations of content items available for playing on the electronic device, determining that a time period during which no input is received has exceeded a time threshold; and
in response to determining that the time period during which no input is received has exceeded the time threshold, scrolling the plurality of representations of content items to reveal, via the display device, the second portion of the plurality of representations of content items that includes the representation of the first content item.
