×

Music service selection

  • US 10,555,077 B2
  • Filed: 10/08/2018
  • Issued: 02/04/2020
  • Est. Priority Date: 02/22/2016
  • Status: Active Grant
First Claim
Patent Images

1. A network device comprising:

  • a network interface;

    a processor;

    a non-transitory computer-readable medium; and

    program instructions stored on the non-transitory computer-readable medium that, when executed by the processor, cause the network device to perform functions comprising;

    receiving, via the network interface, data indicating a request for audio content by a media playback system, wherein the media playback system comprises a plurality of playback zones, wherein each playback zone comprises at least one playback device, and wherein each playback device is programmed with the capability to receive and playback audio content from either a first music service provider or a second music service provider;

    parsing the data to identify at least (i) a first segment indicating a content identification and (ii) a second segment indicating a particular playback zone of the plurality of playback zones;

    selecting one of the first music service provider or the second music service provider based on the second segment, wherein selecting one of the first music service provider or the second music service provider comprises;

    determining a first confidence metric corresponding to the first music service provider and a second confidence metric corresponding to the second music service provider, wherein the first confidence metric is based on a history of accesses to the first music service provider by the particular playback zone and wherein the second confidence metric is based on a history of accesses to the second music service provider by the particular playback zone;

    determining that a given one of the first confidence metric or the second confidence metric better satisfies a confidence condition; and

    selecting whichever one of the first music service provider or the second music service provider corresponds to the given one of the first confidence metric or the second confidence metric;

    after selecting the one of the first music service provider or the second music service provider, identifying a uniform resource identifier corresponding to the content identification and the selected one of the first music service provider or the second music service provider;

    identifying a particular playback device in the particular playback zone; and

    transmitting, via the network interface to the particular playback device, the uniform resource identifier to cause the particular playback device to retrieve audio content from the selected one of the first music service provider or the second music service provider according to the uniform resource identifier.

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