IP Library Patent Application 19074395
Patent Application
App. No. 19/074,395

Portable Playback Devices with Network Operation Modes

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
19/074,395
Abstract

Examples described herein relate to portable playback devices, such as smart headphones and earbuds, and ultra-portable devices having built-in voice assistants. Some example techniques relate to user interaction with voice assistants. Further example techniques relate to voice guidance played back by the headphones to guide the user under certain conditions.

Claims (54)

1 . A portable playback device comprising:

a first communication interface;

a second communication interface different from the first network interface;

at least one processor;

at least one tangible, non-transitory computer-readable medium comprising program instructions that are executable by the at least one processor such that the portable playback device is configured to:

operate in a concurrent connection mode where the portable playback device is connected to: (i) a wireless local area network (WLAN) via the first communication interface, and (ii) a personal area network (PAN) via the second communication interface;

while operating in the concurrent connection mode:

receive a voice command to trigger an action;

based on a characteristic of the voice command, select, for processing of the voice command, one of: (i) a local voice processing module local to the portable playback device; or (ii) a cloud voice processing module accessible via the second communication interface and not accessible via the first communication interface;

cause the selected local or cloud voice processing module to process the voice command; and

trigger the action based on the processing of the voice command by the selected local or cloud voice processing module.

2 . The portable playback device of claim 1 , wherein the cloud voice processing module enables at least one functionality not enabled by the local voice processing module.

3 . The portable playback device of claim 1 , wherein the local voice processing module enables a set of functionalities, and wherein the cloud voice processing module enables at least one additional functionality in addition to the functionalities in the set of functionalities.

4 . The portable playback device of claim 1 , wherein the at least one tangible, non-transitory computer-readable medium further comprises program instructions that are executable by the at least one processor such that the portable playback device is configured to:

determine an intent from the voice command; and

wherein the characteristic of the voice command is related to the intent.

5 . The portable playback device of claim 1 , wherein the characteristic of the voice command comprises one or more of a type of voice command or a domain of the voice command.

6 . The portable playback device of claim 1 , wherein the characteristic of the voice command is related to the action.

7 . The portable playback device of claim 1 , wherein:

the action comprises an action to be taken by the portable playback device; and

triggering the action comprises causing the portable playback device to take the action.

8 . The portable playback device of claim 1 , wherein:

the action comprises an action to be taken by at least one other device different from the portable playback device; and

triggering the action comprises causing the at least one other device to take the action.

9 . The portable playback device of claim 8 , wherein the at least one other device comprises a second playback device different from the portable playback device.

10 . The portable playback device of claim 8 , wherein the at least one other device comprises a smart device.

11 . A non-transitory computer-readable medium, wherein the non-transitory computer-readable medium is provisioned with program instructions that, when executed by at least one processor, cause a portable playback device to:

operate in a concurrent connection mode where the portable playback device is connected to: (i) a wireless local area network (WLAN) via a first communication interface, and (ii) a personal area network (PAN) via a second communication interface different from the first communication interface;

while operating in the concurrent connection mode:

receive a voice command to trigger an action;

based on a characteristic of the voice command, select, for processing of the voice command, one of: (i) a local voice processing module local to the portable playback device; or (ii) a cloud voice processing module accessible via the second communication interface and not accessible via the first communication interface;

cause the selected local or cloud voice processing module to process the voice command; and

trigger the action based on the processing of the voice command by the selected local or cloud voice processing module.

12 . The non-transitory computer-readable medium of claim 11 , wherein the cloud voice processing module enables at least one functionality not enabled by the local voice processing module.

13 . The non-transitory computer-readable medium of claim 11 , wherein the local voice processing module enables a set of functionalities, and wherein the cloud voice processing module enables at least one additional functionality in addition to the functionalities in the set of functionalities.

14 . The non-transitory computer-readable medium of claim 11 , wherein the non-transitory computer-readable medium is further provisioned with program instructions that, when executed by the at least one processor, cause the portable playback device to:

determine an intent from the voice command; and

wherein the characteristic of the voice command is related to the intent.

15 . The non-transitory computer-readable medium of claim 11 , wherein the characteristic of the voice command comprises one or more of a type of voice command or a domain of the voice command.

16 . The non-transitory computer-readable medium of claim 11 , wherein the characteristic of the voice command is related to the action.

17 . The non-transitory computer-readable medium of claim 11 , wherein:

the action comprises an action to be taken by the portable playback device; and

triggering the action comprises causing the portable playback device to take the action.

18 . The non-transitory computer-readable medium of claim 11 , wherein:

the action comprises an action to be taken by at least one other device different from the portable playback device; and

triggering the action comprises causing the at least one other device to take the action.

19 . The non-transitory computer-readable medium of claim 18 , wherein the at least one other device comprises a second playback device different from the portable playback device.

20 . A method carried out by a portable playback device, the method comprising:

operating in a concurrent connection mode where the portable playback device is connected to: (i) a wireless local area network (WLAN) via a first communication interface, and (ii) a personal area network (PAN) via a second communication interface different from the first communication interface;

while operating in the concurrent connection mode:

receiving a voice command to trigger an action;

based on a characteristic of the voice command, selecting, for processing of the voice command, one of: (i) a local voice processing module local to the portable playback device; or (ii) a cloud voice processing module accessible via the second communication interface and not accessible via the first communication interface;

causing the selected local or cloud voice processing module to process the voice command; and

triggering the action based on the processing of the voice command by the selected local or cloud voice processing module.

Assignments (2)
SECURITY INTEREST Recorded Jan 30, 2026
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 074533/0615 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2025
From: PARK, SANGAH; MYERS, RYAN; TOLOMEI, JOHN
To: SONOS, INC.
Reel/Frame 070450/0343 →