IP Library Granted Patent US 12,489,302
Granted Patent B2
US 12,489,302 · App. 18/876,876 · Granted Dec 2, 2025

Systems and methods of charging playback device batteries

Inventors: Joern Riemer (Trabuco Cayon, CA); James Nesfield (Edinburgh, GB); Matthew Benatan (Stockport, GB)
Assignee: Sonos, Inc.
H02J7/0013H02J7/00034H02J7/0048H02J7/005H02J7/0071H02J7/00712H04R3/12G06F3/162G06F3/165H03F3/68H04R5/04H04R2227/005H04R2420/07
View Patent ↗
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 12,489,302
App. No.
18/876,876
Granted
Dec 2, 2025
Kind
B2
Abstract

Disclosed herein are systems and methods for charging batteries of audio playback devices. An example method performed by a media playback system includes receiving power from a first power source to charge a first power storage of a first playback device according to a first charging scheme, and receiving power from a second power source to charge a second power storage of a second playback device according to a second charging scheme. The system receives an instruction to form a group for synchronous audio playback, and obtains one or more power parameters associated with the first playback device and/or the second playback device. After receiving the instruction to form the group, the system modifies the first charging scheme based on the one or more power parameters, and then receives power from the first power source to charge the first power storage according to the modified first charging scheme.

Claims (122)

1 . A media playback system comprising:

a first playback device comprising a first power storage;

a second playback device comprising a second power storage;

one or more computer-readable media having instructions stored thereon that, when executed by one or more processors of the media playback system, cause the media playback system to perform operations comprising:

receiving power from a first power source to charge the first power storage according to a first charging scheme;

receiving power from a second power source to charge the second power storage according to a second charging scheme;

receiving an instruction to form a group for synchronous audio playback comprising at least the first playback device and the second playback device;

obtaining one or more power parameters associated with the first playback device and/or the second playback device;

after receiving the instruction to form the group, modifying the first charging scheme based on the one or more power parameters; and

receiving power from the first power source to charge the first power storage according to the modified first charging scheme.

2 . The media playback system of claim 1 , wherein the power parameters comprise one or more of:

a power level of the first power storage;

a power level of the second power storage;

an age of the first power storage;

an age of the second power storage;

a temperature of the first power storage;

a temperature of the second power storage;

a power charging rate of the first charging scheme;

a power charging rate of the second charging scheme;

a playback responsibility of the first playback device;

a playback responsibility of the second playback device;

a player capability parameter of the first playback device;

a player capability parameter of the second playback device; or

a time parameter.

3 . The media playback system of claim 1 , wherein modifying the first charging scheme comprises modifying a target charge level for the first power storage to a charge level lower than a maximum charge capacity of the first power storage.

4 . The media playback system of claim 1 , wherein the first playback device comprises one or more energy harvesters, and wherein the one or more power parameters comprise an indication of power receipt via the one or more energy harvesters.

5 . The media playback system of claim 1 , wherein the operations further comprise: modifying the first charging scheme and/or the second charging scheme such that the play back device having a lower power storage level charges at a faster rate than the playback device having a higher power storage level.

6 . The media playback system of claim 1 , wherein the operations further comprise modifying the first charging scheme and/or the second charging scheme such that the first power storage and the second power storage reach a threshold charge level at substantially the same time.

7 . The media playback system of claim 1 , wherein the first power source is the same as the second power source.

8 . The media playback system of claim 1 , wherein the first power source is different from the second power source.

9 . The media playback system of claim 1 , wherein the operations further comprise:

receiving an instruction to ungroup the first playback device and the second playback device;

reverting, based on the received instruction to ungroup the first play back device and the second playback device, the modified first charging scheme to the first charging scheme; and

receiving, after reverting the modified first charging scheme to the first charging scheme, power from the first power source to charge the first power storage according to the first charging scheme.

10 . The media playback system of claim 1 , wherein the operations further comprise:

synchronously playing back audio content via the first playback device and the second playback device; and

based on the one or more power parameters, modifying playback to reduce an amount of audio content having frequencies less than a predetermined threshold frequency that is played back via at least the first playback device.

11 . The media playback system of claim 10 , further comprising a third playback device, wherein the operations further comprise synchronously playing back at least a portion of the audio content having frequencies less than the predetermined threshold frequency via a third playback device.

12 . The media playback system of claim 1 , wherein the first playback device comprises a first network interface, and wherein obtaining the one or more power parameters comprises receiving, via the first network interface, data corresponding to the one or more power parameters associated with the second playback device.

13 . The media playback system of claim 12 , wherein the second playback device comprises a second network interface, and wherein obtaining the one or more power parameters comprises transmitting, via the first network interface, data corresponding to the one or more power parameters associated with the second playback device.

14 . The media playback system of claim 12 , wherein obtaining the one or more power parameters comprises receiving, via the first network interface from a computing device, the data corresponding to the one or more power parameters associated with the second playback device.

15 . The media playback system of claim 12 , wherein obtaining the one or more power parameters comprises receiving, via the first network interface from the second power source, the data corresponding to the one or more power parameters associated with the second playback device.

16 . A method comprising:

receiving power from a first power source to charge a first power storage of a first playback device according to a first charging scheme;

receiving power from a second power source to charge a second power storage of a second playback device according to a second charging scheme;

receiving an instruction to form a group for synchronous audio playback comprising at least the first playback device and the second playback device;

obtaining one or more power parameters associated with the first playback device and/or the second playback device;

after receiving the instruction to form the group, modifying the first charging scheme based on the one or more power parameters; and

receiving power from the first power source to charge the first power storage according to the modified first charging scheme.

17 . The method of claim 16 , wherein the power parameters comprise one or more of:

a power level of the first power storage;

a power level of the second power storage;

an age of the first power storage;

an age of the second power storage;

a temperature of the first power storage;

a temperature of the second power storage;

a power charging rate of the first charging scheme;

a power charging rate of the second charging scheme;

a playback responsibility of the first playback device;

a playback responsibility of the second playback device;

a player capability parameter of the first playback device;

a player capability parameter of the second playback device; or

a time parameter.

18 . The method of claim 16 , wherein modifying the first charging scheme comprises modifying a target charge level for the first power storage to a charge level lower than a maximum charge capacity of the first power storage.

19 . The method of claim 16 , wherein the first playback device comprises one or more energy harvesters, and wherein the one or more power parameters comprise an indication of power receipt via the one or more energy harvesters.

20 . The method of claim 16 , further comprising:

modifying the first charging scheme and/or the second charging scheme such that the playback device having a lower power storage level charges at a faster rate than the playback device having a higher power storage level.

21 . The method of claim 16 , further comprising:

modifying the first charging scheme and/or the second charging scheme such that the first power storage and the second power storage reach a threshold charge level at substantially the same time.

22 . The method claim 16 , wherein the first power source is the same as the second power source.

23 . The method claim 16 , wherein the first power source is different from the second power source.

24 . The method of claim 16 , further comprising:

receiving an instruction to ungroup the first playback device and the second playback device;

reverting, based on the received instruction to ungroup the first playback device and the second playback device, the modified first charging scheme to the first charging scheme; and

receiving, after reverting the modified first charging scheme to the first charging scheme, power from the first power source to charge the first power storage according to the first charging scheme.

25 . The method of claim 16 , further comprising:

synchronously playing back audio content via the first playback device and the second playback device; and

based on the one or more power parameters, modifying playback to reduce an amount of audio content having frequencies less than a predetermined threshold frequency that is played back via at least the first playback device.

26 . The method of claim 25 , further comprising synchronously playing back at least a portion of the audio content having frequencies less than the predetermined threshold frequency via a third playback device.

27 . The method of claim 16 , wherein the first playback device comprises a first network interface, and wherein obtaining the one or more power parameters comprises receiving, via the first network interface, data corresponding to the one or more power parameters associated with the second playback device.

28 . The method of claim 27 , wherein the second playback device comprises a second network interface, and wherein obtaining the one or more power parameters comprises transmitting, via the first network interface, data corresponding to the one or more power parameters associated with the second playback device.

29 . The method of claim 27 , wherein obtaining the one or more power parameters comprises receiving, via the first network interface from a computing device, the data corresponding to the one or more power parameters associated with the second playback device.

30 . The method of claim 27 , wherein obtaining the one or more power parameters comprises receiving, via the first network interface from the second power source, the data corresponding to the one or more power parameters associated with the second playback device.

31 . One or more tangible, non-transitory computer-readable media storing instructions that, when executed by one or more processors of a media playback system, cause the media playback system to perform operations comprising:

receiving power from a first power source to charge a first power storage according to a first charging scheme;

receiving power from a second power source to charge a second power storage according to a second charging scheme;

receiving an instruction to form a group for synchronous audio playback comprising at least a first playback device and a second playback device;

obtaining one or more power parameters associated with the first playback device and/or the second playback device;

after receiving the instruction to form the group, modifying the first charging scheme based on the one or more power parameters; and

receiving power from the first power source to charge the first power storage according to the modified first charging scheme.

32 . The one or more tangible, non-transitory computer-readable media of claim 31 , wherein the power parameters comprise one or more of:

a power level of the first power storage;

a power level of the second power storage;

an age of the first power storage;

an age of the second power storage;

a temperature of the first power storage;

a temperature of the second power storage;

a power charging rate of the first charging scheme;

a power charging rate of the second charging scheme;

a playback responsibility of the first playback device;

a playback responsibility of the second playback device;

a player capability parameter of the first playback device;

a player capability parameter of the second playback device; or

a time parameter.

33 . The one or more tangible, non-transitory computer-readable media of claim 31 , wherein modifying the first charging scheme comprises modifying a target charge level for the first power storage to a charge level lower than a maximum charge capacity of the first power storage.

34 . The one or more tangible, non-transitory computer-readable media of claim 31 , wherein the first playback device comprises one or more energy harvesters, and wherein the one or more power parameters comprise an indication of power receipt via the one or more energy harvesters.

35 . The one or more tangible, non-transitory computer-readable media of claim 31 , wherein the operations further comprise: modifying the first charging scheme and/or the second charging scheme such that the playback device having a lower power storage level charges at a faster rate than the playback device having a higher power storage level.

36 . The one or more tangible, non-transitory computer-readable media of claim 31 , wherein the operations further comprise modifying the first charging scheme and/or the second charging scheme such that the first power storage and the second power storage reach a threshold charge level at substantially the same time.

37 . The one or more tangible, non-transitory computer-readable media of claim 31 , wherein the first power source is the same as the second power source.

38 . The one or more tangible, non-transitory computer-readable media of claim 31 , wherein the first power source is different from the second power source.

39 . The one or more tangible, non-transitory computer-readable media of claim 31 , wherein the operations further comprise:

receiving an instruction to ungroup the first playback device and the second play back device;

reverting, based on the received instruction to ungroup the first playback device and the second playback device, the modified first charging scheme to the first charging scheme; and

receiving, after reverting the modified first charging scheme to the first charging scheme, power from the first power source to charge the first power storage according to the first charging scheme.

40 . The one or more tangible, non-transitory computer-readable media of claim 31 , wherein the operations further comprise:

synchronously playing back audio content via the first playback device and the second playback device; and

based on the one or more power parameters, modifying playback to reduce an amount of audio content having frequencies less than a predetermined threshold frequency that is played back via at least the first playback device.

41 . The one or more tangible, non-transitory computer-readable media of claim 40 , wherein the operations further comprise synchronously playing back at least a portion of the audio content having frequencies less than the predetermined threshold frequency via a third playback device.

42 . The one or more tangible, non-transitory computer-readable media of claim 31 , wherein the first playback device comprises a first network interface, and wherein obtaining the one or more power parameters comprises receiving, via the first network interface, data corresponding to the one or more power parameters associated with the second playback device.

43 . The one or more tangible, non-transitory computer-readable media of claim 42 , wherein the second playback device comprises a second network interface, and wherein obtaining the one or more power parameters comprises transmitting, via the first network interface, data corresponding to the one or more power parameters associated with the second playback device.

44 . The one or more tangible, non-transitory computer-readable media of claim 42 , wherein obtaining the one or more power parameters comprises receiving, via the first network interface from a computing device, the data corresponding to the one or more power parameters associated with the second playback device.

45 . The one or more tangible, non-transitory computer-readable media of claim 42 , wherein obtaining the one or more power parameters comprises receiving, via the first network interface from the second power source, the data corresponding to the one or more power parameters associated with the second playback device.

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 Dec 19, 2024
From: RIEMER, JOERN; NESFIELD, JAMES; BENATAN, MATTHEW
To: SONOS, INC.
Reel/Frame 069643/0938 →
Continuity (2)
Provisional Application 63367006 · Jun 24, 2022
Related Publication 20250273969A1 · Aug 28, 2025
References Cited (114)
US 5956330A · Kerns · 1999 [cited by examiner]
US 8305428B2 · Hu · 2012 [cited by examiner]
US 8744087B2 · Bodley · 2014 [cited by examiner]
US 9271063B2 · Saideh · 2016 [cited by examiner]
US 9544701B1 · Rappoport · 2017 [cited by examiner]
US 9577710B2 · Greuet · 2017 [cited by examiner]
US 9706307B2 · Yoon · 2017 [cited by examiner]
US 9749761B2 · Rappoport · 2017 [cited by examiner]
US 9965242B2 · Gossain · 2018 [cited by examiner]
US 9992574B2 · Esses · 2018 [cited by examiner]
US 10001965B1 · Lang · 2018 [cited by examiner]
US 10114605B2 · Gossain · 2018 [cited by examiner]
US 10142750B2 · Hariharan · 2018 [cited by examiner]
US 10324685B2 · Gossain · 2019 [cited by examiner]
US 10445058B2 · Gossain · 2019 [cited by examiner]
US 10489108B2 · Lang · 2019 [cited by examiner]
US 10681488B1 · Liang · 2020 [cited by examiner]
US 10687135B1 · Palupunoori · 2020 [cited by examiner]
US 10735878B2 · Rappoport · 2020 [cited by examiner]
US 10753791B2 · Bahadirlar · 2020 [cited by examiner]
US 10771908B2 · Hariharan · 2020 [cited by examiner]
US 10846049B2 · Gossain · 2020 [cited by examiner]
US 10911515B2 · Biasi · 2021 [cited by examiner]
US 10911859B2 · Palupunoori · 2021 [cited by examiner]
US 10976992B2 · Lang · 2021 [cited by examiner]
US 11297453B2 · Hariharan · 2022 [cited by examiner]
US 11424029B2 · Biasi · 2022 [cited by examiner]
US 11431185B1 · Feng · 2022 [cited by examiner]
US 11507343B2 · Gossain · 2022 [cited by examiner]
US 11523206B2 · Lehnert · 2022 [cited by examiner]
US 11528570B2 · Rappoport · 2022 [cited by examiner]
US 11791646B1 · Feng · 2023 [cited by examiner]
US 11797266B2 · Gossain · 2023 [cited by examiner]
US 11812228B2 · Peters · 2023 [cited by examiner]
US 11816389B2 · Gossain · 2023 [cited by examiner]
US 11910147B2 · Lehnert · 2024 [cited by examiner]
US 11930328B2 · Lewis · 2024 [cited by examiner]
US 12015900B2 · Hariharan · 2024 [cited by examiner]
US 12164362B2 · Gossain · 2024 [cited by examiner]
US 12167216B2 · Kallai · 2024 [cited by examiner]
US 12175160B2 · Gossain · 2024 [cited by examiner]
US 12177635B2 · Rappoport · 2024 [cited by examiner]
US 12200454B2 · Delhoume · 2025 [cited by examiner]
US 12250261B2 · Biasi · 2025 [cited by examiner]
US 12342135B2 · Lewis · 2025 [cited by examiner]
US 20080284842A1 · Hu · 2008 [cited by examiner]
US 20100245585A1 · Fisher · 2010 [cited by examiner]
US 20120014534A1 · Bodley · 2012 [cited by examiner]
US 20130101133A1 · Yoon · 2013 [cited by examiner]
US 20130103873A1 · Reilly · 2013 [cited by examiner]
US 20130223631A1 · Greuet · 2013 [cited by examiner]
US 20130317753A1 · Kamen · 2013 [cited by examiner]
US 20150095679A1 · Gossain · 2015 [cited by examiner]
US 20150154364A1 · Biasi · 2015 [cited by examiner]
US 20150195642A1 · Saideh · 2015 [cited by examiner]
US 20150365763A1 · Esses · 2015 [cited by examiner]
US 20160124705A1 · Gossain · 2016 [cited by examiner]
US 20170019742A1 · Rappoport · 2017 [cited by examiner]
US 20170127184A1 · Mertel · 2017 [cited by examiner]
US 20170134871A1 · Rappoport · 2017 [cited by examiner]
US 20170164089A1 · Lee · 2017 [cited by examiner]
US 20170192739A1 · Gossain · 2017 [cited by examiner]
US 20170311105A1 · Hariharan et al. · 2017 [cited by applicant]
US 20180253278A1 · Gossain · 2018 [cited by examiner]
US 20180357039A1 · Lang · 2018 [cited by examiner]
US 20190041258A1 · Bahadirlar · 2019 [cited by examiner]
US 20190052984A1 · Hariharan · 2019 [cited by examiner]
US 20190073185A1 · Gossain · 2019 [cited by examiner]
US 20190222948A1 · Rappoport · 2019 [cited by examiner]
US 20190347065A1 · Gossain · 2019 [cited by examiner]
US 20200097250A1 · Lang · 2020 [cited by examiner]
US 20200221211A1 · Palupunoori · 2020 [cited by examiner]
US 20200280787A1 · Palupunoori · 2020 [cited by examiner]
US 20200336817A1 · Lee · 2020 [cited by examiner]
US 20200367002A1 · Rappoport · 2020 [cited by examiner]
US 20200404439A1 · Hariharan · 2020 [cited by examiner]
US 20210037306A1 · Lehnert et al. · 2021 [cited by applicant]
US 20210216270A1 · Gossain · 2021 [cited by examiner]
US 20210382680A1 · Gossain · 2021 [cited by examiner]
US 20210409881A1 · Peters · 2021 [cited by examiner]
US 20220038816A1 · Gill · 2022 [cited by examiner]
US 20220086554A1 · Lee · 2022 [cited by examiner]
US 20220223283A1 · Biasi · 2022 [cited by examiner]
US 20220232333A1 · Hariharan · 2022 [cited by examiner]
US 20220286795A1 · Lewis · 2022 [cited by examiner]
US 20220358187A1 · So · 2022 [cited by examiner]
US 20220358943A1 · So · 2022 [cited by examiner]
US 20230007397A1 · Delhoume · 2023 [cited by examiner]
US 20230022743A1 · Gill · 2023 [cited by examiner]
US 20230161549A1 · Gossain · 2023 [cited by examiner]
US 20230205486A1 · D'Amato · 2023 [cited by examiner]
US 20230224622A1 · Lehnert · 2023 [cited by examiner]
US 20230259325A1 · D'Amato · 2023 [cited by examiner]
US 20230259326A1 · D'Amato · 2023 [cited by examiner]
US 20230283953A1 · Kallai · 2023 [cited by examiner]
US 20230288978A1 · Gossain · 2023 [cited by examiner]
US 20230292068A1 · Rappoport · 2023 [cited by examiner]
US 20240073603A1 · West · 2024 [cited by examiner]
US 20240088693A1 · Riemer · 2024 [cited by examiner]
US 20240094981A1 · Gossain · 2024 [cited by examiner]
US 20240111484A1 · Peace · 2024 [cited by examiner]
US 20240223978A1 · Wilberding · 2024 [cited by examiner]
US 20240251128A1 · Wright · 2024 [cited by examiner]
US 20240348962A1 · Lehnert · 2024 [cited by examiner]
US 20240381043A1 · Lewis · 2024 [cited by examiner]
US 20250088815A1 · Hariharan · 2025 [cited by examiner]
US 20250157644A1 · Biasi · 2025 [cited by examiner]
US 20250193602A1 · Xiang · 2025 [cited by examiner]
US 20250208691A1 · Gossain · 2025 [cited by examiner]
US 20250217099A1 · Gossain · 2025 [cited by examiner]
US 20250227414A1 · Delhoume · 2025 [cited by examiner]
EP 3188448A1 · 2017 [cited by applicant]
WO 2022047503A1 · 2022 [cited by applicant]
International Search Report and Written Opinion mailed Nov. 6, 2023; International Application No. PCT/US2023/068790; 10 pages. [cited by applicant]