Queue versioning
AssigneeSonos, Inc.
InventorArthur L. Coburn, IV
Life of this patent
Estimating the term…
Loading patent…
AssigneeSonos, Inc.
InventorArthur L. Coburn, IV
Estimating the term…
Embodiments described herein may involve queue versioning. An example implementation may involve a playback device initiating playback of a queue including one or more first audio streams. A queue identification token stored in data storage represents a current version of the queue. The playback device receives, from a computing system, data representing instructions to add one or more second audio streams to the queue, the instructions including an indication of the one or more second audio streams and a first token representing an expected queue version. The playback device determines whether the expected queue version represented by the first token matches the current version of the queue represented by the queue identification token. If so, the playback device adds the one or more second audio streams to the queue. If not, the playback device foregoes adding the one or more second audio streams to the queue.
A playback device comprising:
A method to be performed by a playback device, the method comprising:
A non-transitory computer-readable medium having stored therein instructions executable by one or more processors to cause a playback device to perform functions comprising:
Dependencies are inferred from the claim text.