×

Music discovery dial

  • US 10,656,902 B2
  • Filed: 03/05/2018
  • Issued: 05/19/2020
  • Est. Priority Date: 03/05/2018
  • Status: Active Grant
First Claim
Patent Images

1. A command device comprising:

  • a network interface;

    one or more processors;

    a touch-sensitive circular graphical display; and

    a housing carrying the network interface, the one or more processors, the touch-sensitive circular graphical display, and data storage storing pre-cached audio content snippets and instructions executable by the one or more processors to cause the command device to perform operations comprising;

    displaying, on the touch-sensitive circular graphical display, a circular graphical user interface comprising multiple wedge-shaped selectable regions arranged around the circumference of the circular graphical user interface, each wedge-shaped selectable region corresponding to a respective streaming audio channel;

    detecting a touch input in a circular motion to the touch-sensitive circular graphical display;

    when the touch input enters a first wedge-shaped selectable region, causing, via the network interface, one or more playback devices that are paired with the command device to play back a first pre-cached audio content snippet corresponding to the first wedge-shaped selectable region, wherein the first pre-cached audio content snippet consists of a portion of a first audio track that is representative of a first streaming audio channel corresponding to the first wedge-shaped selectable region;

    when the touch input enters a second wedge-shaped selectable region, causing, via the network interface, the one or more playback devices that are paired with the command device to play back a second pre-cached audio content snippet corresponding to the second wedge-shaped selectable region, wherein the second pre-cached audio content snippet consists of a portion of a second audio track that is representative of a second streaming audio channel corresponding to the second wedge-shaped selectable region; and

    as the second pre-cached audio content snippet plays back on the one or more playback devices, switching the one or more playback devices from playing back the second pre-cached audio content snippet to playing back the second audio track from one or more servers of a streaming audio service, wherein switching the one or more playback devices from playing back the second pre-cached audio content snippet to playing back the second audio track comprises causing, via the network interface, the one or more playback devices to (i) stream the second audio track from the one or more servers and (ii) begin playback at a particular offset in the second audio track such that playback transitions seamlessly from the second pre-cached audio content snippet to the second audio track.

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