Patent ID: 11907610
Assignee: SONOS, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A computing system comprising:
at least one processor; and
at least one non-transitory computer-readable medium collectively comprising program instructions that are collectively executable by the at least one processor such that the computing system is configured to:
receive, from a first user device registered with a media playback system, an input authorizing at least one second user device to add media content to a playback queue for the media playback system;
receive, from the first user device, a first request to add first media content to a playback queue;
based on the first request, cause the first media content to be added to the playback queue;
receive, from the at least one second user device, a second request to add second media content to the playback queue;
based on the second request and a determination that the at least one second user device is authorized to add media content to the playback queue, cause the second media content to be added to the playback queue;
receive, from the at least one second user device, a third request to add third media content to the playback queue;
compare a first identifier indicating a content source of the third media content with a second identifier indicating a content source of the first media content; and
based on the comparison, determine that the third media content is the same as the first media content, and forgo causing the third media content to be added to the playback queue.