×

Audio content search of registered audio content sources in a media playback system

  • US 10,467,288 B2
  • Filed: 12/02/2015
  • Issued: 11/05/2019
  • Est. Priority Date: 09/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium having stored therein instructions executable by one or more processors to cause a mobile device to perform a method comprising:

  • registering, via one or more networks, one or more streaming services with a media playback system comprising one or more playback devices and the mobile device, the mobile device being distinct from the one or more playback devices, and wherein the registering comprises authenticating the media playback system with the one or more streaming services via at least one respective user account of the one or more streaming services;

    displaying a control interface that includes one or more controls to control playback by the one or more playback devices of the media playback system;

    receiving, via the control interface, search criteria for audio tracks, the search criteria including one or more of;

    an artist name of a first audio track that one or more playback devices are currently playing, an album name of the first audio track, a track title of the first audio track, or a search string;

    responsive to receiving the search criteria, identifying at least two audio sources, wherein the at least two audio sources comprise one or more unrestricted audio sources, and wherein the one or more unrestricted audio sources comprise the registered one or more streaming services;

    searching the at least two audio sources across multiple search classification fields for second audio tracks corresponding to the search criteria, wherein searching the at least two audio sources comprises sending, via a network interface of the mobile device to one or more servers over one or more second networks comprising a wide area network, one or more search queries for the second audio tracks corresponding to the search criteria;

    based on the search, retrieving search results from the at least two audio sources, wherein the search results include one or more of the following;

    second audio tracks corresponding to the artist name of the first audio track, second audio tracks corresponding to the album name of the first audio track, second audio tracks corresponding to the track title of the first audio track, or second audio tracks corresponding to the search string;

    causing the mobile device to display a tabbed control interface, each tab corresponding to a respective search classification field and including a respective list of second audio tracks matching the respective search classification field, wherein the respective second audio tracks of each list are grouped into two or more groups within the respective list according to their respective audio source of the at least two audio sources;

    receiving, via the mobile device, input data representing a selection of one or more particular second audio tracks from among the second audio tracks indicated by the search results; and

    causing the one or more playback devices to play back the selected one or more particular second audio tracks by sending, via the network interface of the mobile device, instructions to queue respective identifiers of the selected one or more particular second audio tracks in a queue of the one or more playback devices, wherein playing back the selected one or more particular second audio tracks comprises at least one playback device of the one or more playback devices streaming the one or more particular second audio tracks from at least one of the at least two audio sources and the one or more playback devices playing the streamed one or more particular second audio tracks via one or more speakers.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×