IP Library Granted Patent US 12,652,327
Granted Patent B1
US 12,652,327 · App. 19/229,591 · Granted Jun 9, 2026

Multi-way audio filtering

Inventors: Robert Sparhawk (Salem, MA); Ali Tawbeh (Franklin, MA); Alan Willard (Norton, MA); Joey Wong (Foster City, CA)
H04L65/4046H04L65/1066H04L67/12G08B13/196
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,652,327
App. No.
19/229,591
Granted
Jun 9, 2026
Kind
B1
Abstract

Enclosed is a method comprising sharing audio data among a camera, a mobile device and a server via a virtual room, identifying the server as having priority over the mobile device, transmitting audio data from the server to the camera while suppressing transmission of audio data from the mobile device to the camera, and transmitting media data from the camera to both the mobile device and the server.

Claims (52)

1 . A method comprising:

receiving, by a server, audio data among a plurality of devices including a camera, a computing device, and a mobile device, the computing device to enable interaction between a monitoring agent and the camera, the camera to monitor a location for activity and to transmit audio to persons at the location after detection of activity;

identifying, by the server, a priority of the computing device, the priority indicating that the camera is to output audio data from the computing device instead of audio data from the mobile device; and

transmitting, by the server, audio data from the computing device to the camera based on the priority of the computing device.

2 . The method of claim 1 , further comprising:

generating a token;

communicating the token to the mobile device; and

establishing a first connection between the mobile device and the plurality of devices based on the token.

3 . The method of claim 2 , wherein establishing the first connection includes confirming that the token authorizes access to the plurality of devices and that the token is unexpired.

4 . The method of claim 2 , wherein generating the token comprises embedding a value in a priority field within the token.

5 . The method of claim 4 , wherein identifying the priority of the computing device includes accessing the value in the priority field of the token.

6 . The method of claim 5 , the method further comprising:

receiving, via the server, input requesting additional audio data received from the mobile device be included in the audio data; and

mixing, in response to the input, the additional audio data into the audio data.

7 . The method of claim 1 , further comprising:

establishing a second connection between the server and the plurality of devices; and

displaying a notification, via the mobile device, in response to establishing the second connection.

8 . A system comprising:

memory; and

at least one processor coupled with the memory and configured to perform operations, the operations comprising:

receiving, by a server, audio data among a plurality of devices including a camera, a computing device, and a mobile device, the computing device to enable interaction between a monitoring agent and the camera, the camera to monitor a location for activity and to transmit audio to persons at the location after detection of activity;

identifying, by the server, a priority of the computing device, the priority indicating that the camera is to output audio data from the computing device instead of audio data from the mobile device; and

transmitting, by the server, audio data from the computing device to the camera based on the priority of the computing device.

9 . The system of claim 8 , the operations further comprising:

generating a token;

communicating the token to the mobile device; and

establishing a first connection between the mobile device and the plurality of devices based on the token.

10 . The system of claim 9 , wherein establishing the first connection comprises confirming that the token authorizes access to the plurality of devices and that the token is unexpired.

11 . The system of claim 9 , wherein generating the token comprises embedding a value in a priority field within the token.

12 . The system of claim 11 , wherein identifying the priority of the computing device comprises accessing the value in the priority field of the token.

13 . The system of claim 8 , the operations further comprising:

establishing a second connection between the server and the plurality of devices; and

displaying a notification, via the mobile device, in response to establishing the second connection.

14 . The system of claim 8 , the operations further comprising:

receiving, via the server, input requesting additional audio data received from the mobile device be included in the audio data; and

mixing, in response to the input, the additional audio data into the audio data.

15 . A non-transitory memory device storing instructions that when executed cause a hardware processor to perform operations, the operations comprising:

receiving, by a server, audio data among a plurality of devices including a camera, a computing device, and a mobile device, the computing device to enable interaction between a monitoring agent and the camera, the camera to monitor a location for activity and to transmit audio to persons at the location after detection of activity;

identifying, by the server, a priority of the computing device, the priority indicating that the camera is to output audio data from the computing device instead of audio data from the mobile device; and

transmitting, by the server, audio data from the computing device to the camera based on the priority of the computing device.

16 . The non-transitory memory device of claim 15 , the operations further comprising:

generating a token;

communicating the token to the mobile device; and

establishing a first connection between the mobile device and the plurality of devices based on the token.

17 . The non-transitory memory device of claim 16 , wherein establishing the first connection comprises confirming that the token authorizes access to the plurality of devices and that the token is unexpired.

18 . The non-transitory memory device of claim 16 , wherein generating the token comprises embedding a value in a priority field within the token.

19 . The non-transitory memory device of claim 15 , the operations further comprising:

establishing a second connection between the server and the plurality of devices; and

displaying a notification, via the mobile device, in response to establishing the second connection.

20 . The non-transitory memory device of claim 15 , the operations further comprising:

receiving, via the server, input requesting additional audio data received from the mobile device be included in the audio data; and

mixing, in response to the input, the additional audio data into the audio data.

Assignments (1)
SECURITY INTEREST Recorded Nov 12, 2025
From: SIMPLISAFE, INC.
To: CAPITAL ONE, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 073579/0854 →
References Cited (29)
US 10380854B1 · Yu · 2019 [cited by examiner]
US 10764442B1 · Delaney · 2020 [cited by examiner]
US 10942992B2 · Uzelac · 2021 [cited by examiner]
US 11563855B1 · Spivak · 2023 [cited by examiner]
US 11792455B1 · Fu · 2023 [cited by examiner]
US 11924256B2 · Wang · 2024 [cited by examiner]
US 11979616B1 · Wong et al. · 2024 [cited by applicant]
US 20050259694A1 · Garudadri et al. · 2005 [cited by applicant]
US 20060265262A1 · Kamdar · 2006 [cited by examiner]
US 20070050451A1 · Caspi · 2007 [cited by examiner]
US 20110137438A1 · Zhang · 2011 [cited by applicant]
US 20130109365A1 · Buzdugan · 2013 [cited by examiner]
US 20130165171A1 · Pai · 2013 [cited by examiner]
US 20140142951A1 · Crawley et al. · 2014 [cited by applicant]
US 20160065898A1 · Lee · 2016 [cited by applicant]
US 20160337302A1 · Ko · 2016 [cited by examiner]
US 20170094457A1 · Lee · 2017 [cited by examiner]
US 20190075171A1 · Childress · 2019 [cited by examiner]
US 20200171394A1 · Khan et al. · 2020 [cited by applicant]
US 20200280702A1 · Singh · 2020 [cited by examiner]
US 20210026019A1 · Gahagan · 2021 [cited by examiner]
US 20220109758A1 · Abhishek et al. · 2022 [cited by applicant]
US 20230036647A1 · La Barrie · 2023 [cited by examiner]
US 20240179191A1 · Yerli · 2024 [cited by applicant]
US 20240179354A1 · Yerli · 2024 [cited by applicant]
US 20240214436A1 · Escoda et al. · 2024 [cited by applicant]
US 20240256693A1 · Wong · 2024 [cited by examiner]
US 20250008301A1 · Narasimhan · 2025 [cited by examiner]
Kikuchi, Yusuke, et al., “Mobile Cross Reality (XR) space for remote collaboration”, AHFE Open Access, 2022, Human Factors in Virtual Environments and Game Design, vol. 50, pp. 25-31. USA.http://doi.org/10.54941/ahfe100… [cited by applicant]