×

Systems and methods for networked music playback including remote add to queue

  • US 9,674,587 B2
  • Filed: 06/26/2012
  • Issued: 06/06/2017
  • Est. Priority Date: 06/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • identifying, via a computing device at a first location, a media item corresponding to audio content being played at the first location, wherein the audio content is being played independent of the computing device;

    in response to identifying the media item, (i) searching, via the computing device, a plurality of content provider services for the media item corresponding to the identified audio content, and (ii) determining via the computing device, a content identifier specifying a network location from where the media item is obtainable from one of the plurality of content provider services;

    determining at a first time, whether a playback queue stored on a playback device of a playback system is accessible by the computing device, wherein the playback system is at a second location remote from the first location,providing, to the playback system via the computing device over a wide area network, the content identifier, wherein providing the content identifier comprises;

    if the computing device determines, at the first time, that the playback queue stored on the playback device of the playback system is accessible by the computing device, providing, to the playback system via the computing device over the wide area network, the content identifier; and

    if the computing device determines, at the first time, that the playback queue stored on the playback device of the playback system is not accessible by the computing device;

    storing the content identifier;

    determining, at a second time, that the playback queue stored on the playback device of the playback system is accessible by the computing device; and

    based on determining, at the second time, that the playback queue stored on the playback system is accessible by the computing device, providing, to the playback system via the computing device over the wide area network, the content identifier; and

    causing, via the computing device, the media item to be remotely added to the playback queue stored on the playback device of the playback system for playback at the second location, wherein adding the media item to the playback queue comprises storing, by the playback device of the playback system, the content identifier in the playback queue, wherein the playback device is configured to obtain the media item for playback according to the content identifier in the playback queue.

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