Media system controller interface

US9372610B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9372610-B2
Application numberUS-201414186970-A
CountryUS
Kind codeB2
Filing dateFeb 21, 2014
Priority dateFeb 21, 2014
Publication dateJun 21, 2016
Grant dateJun 21, 2016

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.

Embodiments are provided for media playback controller interfaces, interface layouts, and interactions for facilitating a user's navigation and control of a media playback system. Implementation of a controller interface may involve displaying in an information window, content associated with a first tab at a position directly above the information window, displaying a second tab at a position directly below the information window, and in response to a first input, causing (i) the second tab to be displayed at a position directly below the first tab, (ii) the information window to be displayed at a position directly below the second tab, and (iii) the information window to display content associated with the second tab. Other configurations of tab and information window displays, some of which may be modified in response to user interactions with the controller interface, are also provided.

First claim

Opening claim text (preview).

We claim: 1. A computer-implemented method comprising: displaying in an information window, content associated with a first tab, wherein the first tab is at a position directly above the information window; displaying a second tab at a position directly below the information window; and in response to a first input, causing (i) the second tab to be displayed at a position directly below the first tab, (ii) the information window to be displayed at a position directly below the second tab, and (iii) the information window to display content associated with the second tab. 2. The computer-implemented method of claim 1 , further comprising: in response to a second input, causing (i) the information window to be displayed at the position directly below the first tab, (ii) the information window to display content associated the first tab to be display, and (iii) the second tab to be displayed at the position directly below the information window. 3. The computer-implemented method of claim 1 , further comprising: prior to the first input, displaying a third tab at a position directly below the second tab; and in response to the first input, causing the third tab to be displayed at a position directly below the information window. 4. The computer-implemented method of claim 1 , wherein the first tab and the second tab represent two of the following multi-zone media playback control categories: (a) system settings, (b) playback zones, (c) media content sources, (d) currently playing media content, and (e) media content playback queue. 5. The computer-implemented method of claim 1 , wherein the first input and second input comprise one or more of (a) a touch input, (b) a flick input, and (c) a drag input. 6. The computer-implemented method of claim 1 , wherein the first tab indicates a particular playback zone, wherein content associated with the first tab comprises one or more playback zones including the particular playback zone. 7. The computer-implemented method of claim 6 , wherein the second tab indicates particular media content being played in the particular playback zone, and wherein the content associated with the second tab comprises representations of meta data associated with the particular media content. 8. The computer-implemented method of claim 6 , wherein the second tab indicates a playback queue associated with the particular playback zone, and wherein the content associated with the second tab comprises representations of a queue of media content to be played in the particular playback zone. 9. The computer-implemented method of claim 1 , wherein the content associated with the first tab comprises selectable options for modifying a configuration of a media playback system. 10. A computer-implemented method comprising: displaying a second tab at a position directly below a first tab; displaying in an information window, content associated with the second tab, wherein the information window is at a position directly below the second tab; and in response to a first input, causing (i) the information window to be displayed at a position directly below the first tab, (ii) the information window to display content associated the first tab, and (iii) the second tab to be displayed at a position directly below the information window. 11. The computer-implemented method of claim 10 , further comprising: in response to a second input, causing (i) the information window to be displayed at the position directly below the second tab, (ii) the information window to display content associated the second tab, and (iii) the second tab to be displayed at the position directly below the first tab. 12. The computer-implemented method of claim 10 , further comprising: prior to the first input, displaying a third tab at a position directly below the information window; and in response to the first input, causing the third tab to be displayed at a position directly below the second tab. 13. The computer-implemented method of claim 10 , wherein the first tab and the second tab represent two of the following multi-zone media playback control categories: (a) system settings, (b) playback zones, (c) media content sources, (d) currently playing media content, and (e) media content playback queue. 14. The computer-implemented method of claim 10 , wherein the first input and second input comprise one or more of (a) a touch input, (b) a flick input, and (c) a drag input. 15. The computer-implemented method of claim 10 , wherein the second tab indicates a particular playback zone, wherein content associated with the second tab comprises one or more playback zones including the particular playback zone. 16. The computer-implemented method of claim 15 , wherein the first tab indicates particular media content being played in the particular playback zone, and wherein the content associated with the first tab comprises representations of meta data associated with the particular media content. 17. The computer-implemented method of claim 15 , wherein the first tab indicates a playback queue associated with the particular playback zone, and wherein the content associated with the first tab comprises representations of a queue of media content to be played in the particular playback zone. 18. The computer-implemented method of claim 10 , wherein the content associated with the first tab comprises selectable options for modifying a configuration of a media playback system. 19. A non-transitory computer readable medium having stored thereon instructions executable by a computing device to cause the computing device to perform functions comprising: displaying a first title region at a first location; displaying a second title region at a second location; displaying in a content region, content associated with the first title region, wherein the content region is at a third location between the first location and the second location; and in response to a first input, (i) displaying the second title region at a fourth location directly below the first location, (ii) displaying the content region at a fifth location directly below the fourth location, and (iii) displaying in the content region, content associated with the second title region. 20. The non-transitory computer readable medium of claim 19 , wherein the functions further comprise: in response to a second input, (i) displaying the second title region in the second location, (ii) displaying the content region in the third location between the first location and the second location, and (iii) displaying in the content region, content associated with the first title region.

Assignees

Inventors

Classifications

  • Applications of wireless loudspeakers or wireless microphones · CPC title

  • Interaction with page-structured environments, e.g. book metaphor · CPC title

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

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

  • Audio distribution systems for home, i.e. multi-room use · 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 US9372610B2 cover?
Embodiments are provided for media playback controller interfaces, interface layouts, and interactions for facilitating a user's navigation and control of a media playback system. Implementation of a controller interface may involve displaying in an information window, content associated with a first tab at a position directly above the information window, displaying a second tab at a position …
Who is the assignee on this patent?
Sonos Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04847. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 21 2016 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).