Patent ID: 11870475
Assignee: SONOS, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H  G | IPC H

Claim 0:
1. A system comprising a portable playback device, the portable playback device comprising:
at least one audio transducer;
at least one battery;
a first network interface comprising at least one first antenna;
a second network interface comprising at least one second antenna;
at least one processor;
data storage; and
program instructions stored on the data storage that, when executed by the at least one processor, cause the portable playback device to perform functions comprising:
establishing concurrent connections to (i) at least one first source over a first network via the first network interface and (ii) a second source over a second network via the second network interface;
streaming, from the at least one first source via the first network interface, a first audio stream, wherein the first audio stream is categorized as content audio having a first priority;
while the first audio stream is assigned as a now playing owner, playing back the first audio stream via the at least one audio transducer;
while playing back the first audio stream via the at least one audio transducer, receiving, from the second source via the second network interface, a second audio stream, wherein the second audio stream is categorized as content audio having the first priority;
assigning the later-received second audio stream as the now playing owner, wherein assigning the later-received second audio stream stops playback of the earlier-received first audio stream;
while the second audio stream is assigned as the now playing owner, playing back the second audio stream via the at least one audio transducer;
while the second audio stream is assigned as the now playing owner, detecting a period of inactivity where audio is not played back from the second source; and
based on detecting the period of inactivity, assigning the first audio stream to the now playing owner and disconnecting from the second source.