IP Library Granted Patent US 12,230,291
Granted Patent B2
US 12,230,291 · App. 18/460,141 · Granted Feb 18, 2025

Voice detection optimization using sound metadata

Inventors: Connor Kristopher Smith (New Hudson, MI); Kurt Thomas Soto (Ventura, CA); Charles Conor Sleith (Waltham, MA)
Assignee: Sonos, Inc.
G10L25/84G10L21/0208G10L25/03H04R3/00G10L2021/02082
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,230,291
App. No.
18/460,141
Filed
Sep 1, 2023
Granted
Feb 18, 2025
Kind
B2
Art Unit
2656
USPC
704/233
Abstract

Systems and methods for optimizing voice detection via a network microphone device are disclosed herein. In one example, individual microphones of a network microphone device detect sound. The sound data is captured in a first buffer and analyzed to detect a trigger event. Metadata associated with the sound data is captured in a second buffer and provided to at least one network device to determine at least one characteristic of the detected sound based on the metadata. The network device provides a response that includes an instruction, based on the determined characteristic, to modify at least one performance parameter of the NMD. The NMD then modifies the at least one performance parameter based on the instruction.

Claims (85)

1. A network microphone device (NMD) comprising:

one or more processors;

one or more microphones; and

data storage having instructions thereon that, when executed by the one or more processors, cause the NMD to perform operations comprising:

detecting sound via the one or more microphones;

capturing sound data based on the detected sound, wherein the sound data includes a voice input;

analyzing the sound data to detect a wake word;

capturing metadata associated with the sound data, wherein the voice input is not derivable from the metadata;

obtaining an intent based on the voice input;

performing a command based on the intent; and

based on the metadata, modifying at least one performance parameter of the NMD.

2. The NMD of claim 1 , wherein obtaining the intent comprises:

transmitting the sound data to one or more remote computing devices associated with a voice assistant service (VAS) to determine the intent based on the voice input; and

receiving a response from at least one of the one or more remote computing devices associated with the VAS, wherein the response is indicative of the determined intent.

3. The NMD of claim 1 , wherein modifying the at least one performance parameter comprises modifying audio playback characteristics of the NMD.

4. The NMD of claim 1 , wherein modifying the at least one performance parameter comprises at least one of:

adjusting a fixed gain of the NMD;

adjusting a wake-word detection sensitivity parameter of the NMD;

adjusting a noise-reduction parameter of the NMD;

adjusting an acoustic echo cancellation parameter of the NMD;

adjusting a spatial processing algorithm of the NMD;

adjusting a localization algorithm of the NMD; or

disregarding input from a defective microphone.

5. The NMD of claim 1 , wherein the operations further comprise determining at least one characteristic of the sound data based on the metadata.

6. The NMD of claim 1 , wherein the metadata comprises one or more of:

microphone frequency response data,

microphone spectral data,

acoustic echo cancellation (AEC) data,

echo return loss enhancement (ERLE) data,

arbitration data,

signal level data, or

direction detection data.

7. The NMD of claim 1 , wherein modifying the at least one performance parameter comprises adjusting one or more parameters of a multi-channel Wiener filter spatial processing algorithm of the NMD.

8. A method to be performed by a network microphone device (NMD), the method comprising:

detecting sound via one or more microphones of the NMD;

capturing sound data based on the detected sound, wherein the sound data includes a voice input;

analyzing the sound data to detect a wake word;

capturing metadata associated with the sound data, wherein the voice input is not derivable from the metadata;

obtaining an intent based on the voice input;

performing a command based on the intent; and

based on the metadata, modifying at least one performance parameter of the NMD.

9. The method of claim 8 , wherein obtaining the intent comprises:

transmitting the sound data to one or more remote computing devices associated with a voice assistant service (VAS) to determine the intent based on the voice input; and

receiving a response from at least one of the one or more remote computing devices associated with the VAS, wherein the response is indicative of the determined intent.

10. The method of claim 8 , wherein modifying the at least one performance parameter comprises modifying audio playback characteristics of the NMD.

11. The method of claim 8 , wherein modifying the at least one performance parameter comprises at least one of:

adjusting a fixed gain of the NMD;

adjusting a wake-word detection sensitivity parameter of the NMD;

adjusting a noise-reduction parameter of the NMD;

adjusting an acoustic echo cancellation parameter of the NMD;

adjusting a spatial processing algorithm of the NMD;

adjusting a localization algorithm of the NMD; or

disregarding input from a defective microphone.

12. The method of claim 8 , further comprising determining at least one characteristic of the sound data based on the metadata.

13. The method of claim 8 , wherein the metadata comprises one or more of:

microphone frequency response data,

microphone spectral data,

acoustic echo cancellation (AEC) data,

echo return loss enhancement (ERLE) data,

arbitration data,

signal level data, or

direction detection data.

14. The method of claim 8 , wherein modifying the at least one performance parameter comprises adjusting one or more parameters of a multi-channel Wiener filter spatial processing algorithm of the NMD.

15. A tangible, non-transitory, computer-readable medium having stored therein instructions executable by one or more processors to cause a network microphone device (NMD) to perform operations comprising:

detecting sound via one or more microphones of the NMD;

capturing sound data based on the detected sound, wherein the sound data includes a voice input;

analyzing the sound data to detect a wake word;

capturing metadata associated with the sound data, wherein the voice input is not derivable from the metadata;

obtaining an intent based on the voice input;

performing a command based on the intent; and

based on the metadata, modifying at least one performance parameter of the NMD.

16. The computer-readable medium of claim 15 , wherein obtaining the intent comprises:

transmitting the sound data to one or more remote computing devices associated with a voice assistant service (VAS) to determine the intent based on the voice input; and

receiving a response from at least one of the one or more remote computing devices associated with the VAS, wherein the response is indicative of the determined intent.

17. The computer-readable medium of claim 15 , wherein modifying the at least one performance parameter comprises modifying audio playback characteristics of the NMD.

18. The computer-readable medium of claim 15 , wherein modifying the at least one performance parameter comprises at least one of:

adjusting a fixed gain of the NMD;

adjusting a wake-word detection sensitivity parameter of the NMD;

adjusting a noise-reduction parameter of the NMD;

adjusting an acoustic echo cancellation parameter of the NMD;

adjusting a spatial processing algorithm of the NMD;

adjusting a localization algorithm of the NMD; or

disregarding input from a defective microphone.

19. The computer-readable medium of claim 15 , wherein the operations further comprise determining at least one characteristic of the sound data based on the metadata.

20. The computer-readable medium of claim 15 , wherein modifying the at least one performance parameter comprises adjusting one or more parameters of a multi-channel Wiener filter spatial processing algorithm of the NMD.

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 Sep 1, 2023
From: SMITH, CONNOR KRISTOPHER; SOTO, KURT THOMAS; SLEITH, CHARLES CONOR
To: SONOS, INC.
Reel/Frame 064778/0231 →
Continuity (3)
Continuation 17303001 · May 18, 2021
Continuation 16138111 · Sep 21, 2018
Related Publication 20230410837A1 · Dec 21, 2023
References Cited (400)
US 999715A · Gundersen · 1911 [cited by applicant]
US 4741038A · Elko et al. · 1988 [cited by applicant]
US 4941187A · Slater · 1990 [cited by applicant]
US 4974213A · Siwecki · 1990 [cited by applicant]
US 5036538A · Oken et al. · 1991 [cited by applicant]
US 5440644A · Farinelli et al. · 1995 [cited by applicant]
US 5588065A · Tanaka et al. · 1996 [cited by applicant]
US 5717768A · Laroche · 1998 [cited by applicant]
US 5740260A · Odom · 1998 [cited by applicant]
US 5761320A · Farinelli et al. · 1998 [cited by applicant]
US 5857172A · Rozak · 1999 [cited by applicant]
US 5923902A · Inagaki · 1999 [cited by applicant]
US 5949414A · Namikata et al. · 1999 [cited by applicant]
US 6032202A · Lea et al. · 2000 [cited by applicant]
US 6070140A · Tran · 2000 [cited by applicant]
US 6088459A · Hobelsberger · 2000 [cited by applicant]
US 6219645B1 · Byers · 2001 [cited by applicant]
US 6256554B1 · DiLorenzo · 2001 [cited by applicant]
US 6301603B1 · Maher et al. · 2001 [cited by applicant]
US 6311157B1 · Strong · 2001 [cited by applicant]
US 6366886B1 · Dragosh et al. · 2002 [cited by applicant]
US 6404811B1 · Cvetko et al. · 2002 [cited by applicant]
US 6408078B1 · Hobelsberger · 2002 [cited by applicant]
US 6469633B1 · Wachter · 2002 [cited by applicant]
US 6522886B1 · Youngs et al. · 2003 [cited by applicant]
US 6594347B1 · Calder et al. · 2003 [cited by applicant]
US 6594630B1 · Zlokarnik et al. · 2003 [cited by applicant]
US 6611537B1 · Edens et al. · 2003 [cited by applicant]
US 6611604B1 · Irby et al. · 2003 [cited by applicant]
US 6631410B1 · Kowalski et al. · 2003 [cited by applicant]
US 6757517B2 · Chang · 2004 [cited by applicant]
US 6778869B2 · Champion · 2004 [cited by applicant]
US 6937977B2 · Gerson · 2005 [cited by applicant]
US 7099821B2 · Msser et al. · 2006 [cited by applicant]
US 7103542B2 · Doyle · 2006 [cited by applicant]
US 7130608B2 · Hollstrom et al. · 2006 [cited by applicant]
US 7130616B2 · Janik · 2006 [cited by applicant]
US 7143939B2 · Henzerling · 2006 [cited by applicant]
US 7174299B2 · Fujii et al. · 2007 [cited by applicant]
US 7228275B1 · Endo et al. · 2007 [cited by applicant]
US 7236773B2 · Thomas · 2007 [cited by applicant]
US 7295548B2 · Blank et al. · 2007 [cited by applicant]
US 7356471B2 · Ito et al. · 2008 [cited by applicant]
US 7383297B1 · Atsmon et al. · 2008 [cited by applicant]
US 7391791B2 · Balassanian et al. · 2008 [cited by applicant]
US 7483538B2 · McCarty et al. · 2009 [cited by applicant]
US 7516068B1 · Clark · 2009 [cited by applicant]
US 7571014B1 · Lambourne et al. · 2009 [cited by applicant]
US 7577757B2 · Carter et al. · 2009 [cited by applicant]
US 7630501B2 · Blank et al. · 2009 [cited by applicant]
US 7643894B2 · Braithwaite et al. · 2010 [cited by applicant]
US 7657910B1 · McAulay et al. · 2010 [cited by applicant]
US 7661107B1 · Van et al. · 2010 [cited by applicant]
US 7702508B2 · Bennett · 2010 [cited by applicant]
US 7705565B2 · Patino et al. · 2010 [cited by applicant]
US 7792311B1 · Holmgren et al. · 2010 [cited by applicant]
US 7853341B2 · McCarty et al. · 2010 [cited by applicant]
US 7961892B2 · Fedigan · 2011 [cited by applicant]
US 7987294B2 · Bryce et al. · 2011 [cited by applicant]
US 8014423B2 · Thaler et al. · 2011 [cited by applicant]
US 8019076B1 · Lambert · 2011 [cited by applicant]
US 8032383B1 · Bhardwaj et al. · 2011 [cited by applicant]
US 8041565B1 · Bhardwaj et al. · 2011 [cited by applicant]
US 8045952B2 · Qureshey et al. · 2011 [cited by applicant]
US 8073125B2 · Zhang et al. · 2011 [cited by applicant]
US 8073681B2 · Baldwin et al. · 2011 [cited by applicant]
US 8085947B2 · Haulick et al. · 2011 [cited by applicant]
US 8103009B2 · McCarty et al. · 2012 [cited by applicant]
US 8136040B2 · Fleming · 2012 [cited by applicant]
US 8165867B1 · Fish · 2012 [cited by applicant]
US 8233632B1 · MacDonald et al. · 2012 [cited by applicant]
US 8234395B2 · Millington · 2012 [cited by applicant]
US 8239206B1 · LeBeau et al. · 2012 [cited by applicant]
US 8255224B2 · Singleton et al. · 2012 [cited by applicant]
US 8284982B2 · Bailey · 2012 [cited by applicant]
US 8290603B1 · Lambourne · 2012 [cited by applicant]
US 8325909B2 · Tashev et al. · 2012 [cited by applicant]
US 8340975B1 · Rosenberger · 2012 [cited by applicant]
US 8364481B2 · Strope et al. · 2013 [cited by applicant]
US 8385557B2 · Tashev et al. · 2013 [cited by applicant]
US 8386261B2 · Mellott et al. · 2013 [cited by applicant]
US 8386523B2 · Mody et al. · 2013 [cited by applicant]
US 8423893B2 · Ramsay et al. · 2013 [cited by applicant]
US 8428758B2 · Naik et al. · 2013 [cited by applicant]
US 8453058B1 · Coccaro et al. · 2013 [cited by applicant]
US 8473618B2 · Spear et al. · 2013 [cited by applicant]
US 8483853B1 · Lambourne · 2013 [cited by applicant]
US 8484025B1 · Moreno et al. · 2013 [cited by applicant]
US 8489398B1 · Gruenstein · 2013 [cited by applicant]
US 8566722B2 · Gordon et al. · 2013 [cited by applicant]
US 8588849B2 · Patterson et al. · 2013 [cited by applicant]
US 8594320B2 · Faller · 2013 [cited by applicant]
US 8600443B2 · Kawaguchi et al. · 2013 [cited by applicant]
US 8620232B2 · Helsloot · 2013 [cited by applicant]
US 8639214B1 · Fujisaki · 2014 [cited by applicant]
US 8676273B1 · Fujisaki · 2014 [cited by applicant]
US 8710970B2 · Oelrich et al. · 2014 [cited by applicant]
US 8719039B1 · Sharifi · 2014 [cited by applicant]
US 8738925B1 · Park et al. · 2014 [cited by applicant]
US 8762156B2 · Chen · 2014 [cited by applicant]
US 8768712B1 · Sharifi · 2014 [cited by applicant]
US 8775191B1 · Sharifi et al. · 2014 [cited by applicant]
US 8798995B1 · Edara · 2014 [cited by applicant]
US 8831761B2 · Kemp et al. · 2014 [cited by applicant]
US 8831957B2 · Taubman et al. · 2014 [cited by applicant]
US 8848879B1 · Coughlan et al. · 2014 [cited by applicant]
US 8861756B2 · Zhu et al. · 2014 [cited by applicant]
US 8874448B1 · Kauffmann et al. · 2014 [cited by applicant]
US 8898063B1 · Sykes et al. · 2014 [cited by applicant]
US 8938394B1 · Faaborg et al. · 2015 [cited by applicant]
US 8942252B2 · Balassanian et al. · 2015 [cited by applicant]
US 8983383B1 · Haskin · 2015 [cited by applicant]
US 8983844B1 · Thomas et al. · 2015 [cited by applicant]
US 9002024B2 · Nakadai et al. · 2015 [cited by applicant]
US 9015049B2 · Baldwin et al. · 2015 [cited by applicant]
US 9042556B2 · Kallai et al. · 2015 [cited by applicant]
US 9047857B1 · Barton · 2015 [cited by applicant]
US 9060224B1 · List · 2015 [cited by applicant]
US 9070367B1 · Hoffmeister et al. · 2015 [cited by applicant]
US 9088336B2 · Mani et al. · 2015 [cited by applicant]
US 9094539B1 · Noble · 2015 [cited by applicant]
US 9098467B1 · Blanksteen et al. · 2015 [cited by applicant]
US 9124650B2 · Maharajh et al. · 2015 [cited by applicant]
US 9124711B2 · Park et al. · 2015 [cited by applicant]
US 9148742B1 · Koulomzin et al. · 2015 [cited by applicant]
US 9183845B1 · Gopalakrishnan et al. · 2015 [cited by applicant]
US 9190043B2 · Krisch et al. · 2015 [cited by applicant]
US 9208785B2 · Ben-David et al. · 2015 [cited by applicant]
US 9215545B2 · Dublin et al. · 2015 [cited by applicant]
US 9226088B2 · Pandey et al. · 2015 [cited by applicant]
US 9245527B2 · Lindahl · 2016 [cited by applicant]
US 9251793B2 · Lebeau et al. · 2016 [cited by applicant]
US 9253572B2 · Beddingfield, Sr. et al. · 2016 [cited by applicant]
US 9262612B2 · Cheyer · 2016 [cited by applicant]
US 9263042B1 · Sharifi · 2016 [cited by applicant]
US 9275637B1 · Salvador et al. · 2016 [cited by applicant]
US 9288597B2 · Carlsson et al. · 2016 [cited by applicant]
US 9300266B2 · Grokop · 2016 [cited by applicant]
US 9304736B1 · Whiteley et al. · 2016 [cited by applicant]
US 9307321B1 · Unruh · 2016 [cited by applicant]
US 9313317B1 · Lebeau et al. · 2016 [cited by applicant]
US 9318107B1 · Sharifi · 2016 [cited by applicant]
US 9319816B1 · Narayanan · 2016 [cited by applicant]
US 9324322B1 · Torok et al. · 2016 [cited by applicant]
US 9335819B1 · Jaeger et al. · 2016 [cited by applicant]
US 9354687B2 · Bansal et al. · 2016 [cited by applicant]
US 9361878B2 · Boukadakis · 2016 [cited by applicant]
US 9361885B2 · Ganong, III et al. · 2016 [cited by applicant]
US 9368105B1 · Freed et al. · 2016 [cited by applicant]
US 9373329B2 · Strope et al. · 2016 [cited by applicant]
US 9374634B2 · Macours · 2016 [cited by applicant]
US 9386154B2 · Baciu et al. · 2016 [cited by applicant]
US 9390708B1 · Hoffmeister · 2016 [cited by applicant]
US 9401058B2 · De La Fuente et al. · 2016 [cited by applicant]
US 9412392B2 · Lindahl et al. · 2016 [cited by applicant]
US 9426567B2 · Lee et al. · 2016 [cited by applicant]
US 9431021B1 · Scalise et al. · 2016 [cited by applicant]
US 9443516B2 · Katuri et al. · 2016 [cited by applicant]
US 9443527B1 · Watanabe et al. · 2016 [cited by applicant]
US 9472201B1 · Sleator · 2016 [cited by applicant]
US 9472203B1 · Ayrapetian et al. · 2016 [cited by applicant]
US 9484030B1 · Meaney et al. · 2016 [cited by applicant]
US 9489948B1 · Chu et al. · 2016 [cited by applicant]
US 9491033B1 · Soyannwo et al. · 2016 [cited by applicant]
US 9494683B1 · Sadek · 2016 [cited by applicant]
US 9509269B1 · Rosenberg · 2016 [cited by applicant]
US 9510101B1 · Polleros · 2016 [cited by applicant]
US 9514476B2 · Kay et al. · 2016 [cited by applicant]
US 9514747B1 · Bisani et al. · 2016 [cited by applicant]
US 9514752B2 · Sharifi · 2016 [cited by applicant]
US 9516081B2 · Tebbs et al. · 2016 [cited by applicant]
US 9532139B1 · Lu et al. · 2016 [cited by applicant]
US 9536541B2 · Chen et al. · 2017 [cited by applicant]
US 9542941B1 · Weksler et al. · 2017 [cited by applicant]
US 9548053B1 · Basye et al. · 2017 [cited by applicant]
US 9548066B2 · Jain et al. · 2017 [cited by applicant]
US 9552816B2 · Vanlund et al. · 2017 [cited by applicant]
US 9554210B1 · Ayrapetian et al. · 2017 [cited by applicant]
US 9558755B1 · Laroche et al. · 2017 [cited by applicant]
US 9560441B1 · McDonough, Jr. et al. · 2017 [cited by applicant]
US 9576591B2 · Kim et al. · 2017 [cited by applicant]
US 9601116B2 · Casado et al. · 2017 [cited by applicant]
US 9615170B2 · Kirsch et al. · 2017 [cited by applicant]
US 9615171B1 · O'Neill et al. · 2017 [cited by applicant]
US 9626695B2 · Balasubramanian et al. · 2017 [cited by applicant]
US 9632748B2 · Faaborg et al. · 2017 [cited by applicant]
US 9633186B2 · Ingrassia, Jr. et al. · 2017 [cited by applicant]
US 9633368B2 · Greenzeiger et al. · 2017 [cited by applicant]
US 9633660B2 · Haughay et al. · 2017 [cited by applicant]
US 9633661B1 · Typrin et al. · 2017 [cited by applicant]
US 9633671B2 · Giacobello et al. · 2017 [cited by applicant]
US 9633674B2 · Sinha et al. · 2017 [cited by applicant]
US 9640179B1 · Hart et al. · 2017 [cited by applicant]
US 9640183B2 · Jung et al. · 2017 [cited by applicant]
US 9640194B1 · Nemala et al. · 2017 [cited by applicant]
US 9641919B1 · Poole et al. · 2017 [cited by applicant]
US 9646614B2 · Bellegarda et al. · 2017 [cited by applicant]
US 9648564B1 · Cui et al. · 2017 [cited by applicant]
US 9653060B1 · Hilmes et al. · 2017 [cited by applicant]
US 9653075B1 · Chen et al. · 2017 [cited by applicant]
US 9659555B1 · Hilmes et al. · 2017 [cited by applicant]
US 9672812B1 · Watanabe et al. · 2017 [cited by applicant]
US 9672821B2 · Krishnaswamy et al. · 2017 [cited by applicant]
US 9674587B2 · Triplett et al. · 2017 [cited by applicant]
US 9685171B1 · Yang · 2017 [cited by applicant]
US 9691378B1 · Meyers et al. · 2017 [cited by applicant]
US 9691379B1 · Mathias et al. · 2017 [cited by applicant]
US 9691384B1 · Wang et al. · 2017 [cited by applicant]
US 9697826B2 · Sainath et al. · 2017 [cited by applicant]
US 9697828B1 · Prasad et al. · 2017 [cited by applicant]
US 9698999B2 · Mutagi et al. · 2017 [cited by applicant]
US 9704478B1 · Vitaladevuni et al. · 2017 [cited by applicant]
US 9706320B2 · Starobin et al. · 2017 [cited by applicant]
US 9721566B2 · Newendorp et al. · 2017 [cited by applicant]
US 9721568B1 · Polansky et al. · 2017 [cited by applicant]
US 9721570B1 · Beal et al. · 2017 [cited by applicant]
US 9728188B1 · Rosen et al. · 2017 [cited by applicant]
US 9734822B1 · Sundaram et al. · 2017 [cited by applicant]
US 9736578B2 · Iyengar et al. · 2017 [cited by applicant]
US 9743204B1 · Welch et al. · 2017 [cited by applicant]
US 9743207B1 · Hartung · 2017 [cited by applicant]
US 9747011B2 · Lewis et al. · 2017 [cited by applicant]
US 9747899B2 · Pogue et al. · 2017 [cited by applicant]
US 9747920B2 · Ayrapetian et al. · 2017 [cited by applicant]
US 9747926B2 · Sharifi et al. · 2017 [cited by applicant]
US 9749738B1 · Adsumilli et al. · 2017 [cited by applicant]
US 9749760B2 · Lambourne · 2017 [cited by applicant]
US 9754605B1 · Chhetri · 2017 [cited by applicant]
US 9756422B2 · Paquier et al. · 2017 [cited by applicant]
US 9762967B2 · Clarke et al. · 2017 [cited by applicant]
US 9767786B2 · Starobin et al. · 2017 [cited by applicant]
US 9769420B1 · Moses · 2017 [cited by applicant]
US 9779725B2 · Sun et al. · 2017 [cited by applicant]
US 9779732B2 · Lee et al. · 2017 [cited by applicant]
US 9779734B2 · Lee · 2017 [cited by applicant]
US 9779735B2 · Civelli et al. · 2017 [cited by applicant]
US 9781532B2 · Sheen · 2017 [cited by applicant]
US 9799330B2 · Nemala et al. · 2017 [cited by applicant]
US 9805733B2 · Park · 2017 [cited by applicant]
US 9811314B2 · Plagge et al. · 2017 [cited by applicant]
US 9812128B2 · Mixter et al. · 2017 [cited by applicant]
US 9813810B1 · Nongpiur · 2017 [cited by applicant]
US 9813812B2 · Berthelsen et al. · 2017 [cited by applicant]
US 9818407B1 · Secker-Walker et al. · 2017 [cited by applicant]
US 9820036B1 · Tritschler et al. · 2017 [cited by applicant]
US 9820039B2 · Lang · 2017 [cited by applicant]
US 9826306B2 · Lang · 2017 [cited by applicant]
US 9865259B1 · Typrin et al. · 2018 [cited by applicant]
US 9865264B2 · Gelfenbeyn et al. · 2018 [cited by applicant]
US 9875740B1 · Kumar et al. · 2018 [cited by applicant]
US 9881616B2 · Beckley et al. · 2018 [cited by applicant]
US 9898250B1 · Williams et al. · 2018 [cited by applicant]
US 9899021B1 · Vitaladevuni et al. · 2018 [cited by applicant]
US 9900723B1 · Choisel et al. · 2018 [cited by applicant]
US 9916839B1 · Scalise et al. · 2018 [cited by applicant]
US 9940930B1 · Campbell et al. · 2018 [cited by applicant]
US 9947316B2 · Millington et al. · 2018 [cited by applicant]
US 9947333B1 · David · 2018 [cited by applicant]
US 9972318B1 · Kelly et al. · 2018 [cited by applicant]
US 9972343B1 · Thorson et al. · 2018 [cited by applicant]
US 9973849B1 · Zhang et al. · 2018 [cited by applicant]
US 9979560B2 · Kim et al. · 2018 [cited by applicant]
US 9992642B1 · Rapp et al. · 2018 [cited by applicant]
US 9997151B1 · Ayrapetian et al. · 2018 [cited by applicant]
US 10013381B2 · Mayman et al. · 2018 [cited by applicant]
US 10013995B1 · Lashkari et al. · 2018 [cited by applicant]
US 10025447B1 · Dixit et al. · 2018 [cited by applicant]
US 10026401B1 · Mutagi et al. · 2018 [cited by applicant]
US 10028069B1 · Lang · 2018 [cited by applicant]
US 10038419B1 · Elliot et al. · 2018 [cited by applicant]
US 10048930B1 · Vega et al. · 2018 [cited by applicant]
US 10049675B2 · Haughay · 2018 [cited by applicant]
US 10051366B1 · Buoni et al. · 2018 [cited by applicant]
US 10051600B1 · Zhong et al. · 2018 [cited by applicant]
US 10057698B2 · Drinkwater et al. · 2018 [cited by applicant]
US RE47049E · Zhu et al. · 2018 [cited by applicant]
US 10068573B1 · Aykac et al. · 2018 [cited by applicant]
US 10074369B2 · Devaraj et al. · 2018 [cited by applicant]
US 10074371B1 · Wang et al. · 2018 [cited by applicant]
US 10079015B1 · Lockhart et al. · 2018 [cited by applicant]
US 10089981B1 · Elangovan et al. · 2018 [cited by applicant]
US 10108393B2 · Millington et al. · 2018 [cited by applicant]
US 10115400B2 · Wilberding · 2018 [cited by applicant]
US 10116748B2 · Farmer et al. · 2018 [cited by applicant]
US 10127908B1 · Deller et al. · 2018 [cited by applicant]
US 10127911B2 · Kim et al. · 2018 [cited by applicant]
US 10134388B1 · Lilly · 2018 [cited by applicant]
US 10134398B2 · Sharifi · 2018 [cited by applicant]
US 10134399B2 · Lang et al. · 2018 [cited by applicant]
US 10136204B1 · Poole et al. · 2018 [cited by applicant]
US 10152969B2 · Reilly et al. · 2018 [cited by applicant]
US 10157042B1 · Jayakumar et al. · 2018 [cited by applicant]
US 10181323B2 · Beckhardt et al. · 2019 [cited by applicant]
US 10186265B1 · Lockhart et al. · 2019 [cited by applicant]
US 10186266B1 · Devaraj et al. · 2019 [cited by applicant]
US 10186276B2 · Dewasurendra et al. · 2019 [cited by applicant]
US 10192546B1 · Piersol et al. · 2019 [cited by applicant]
US 10204624B1 · Knudson et al. · 2019 [cited by applicant]
US 10224056B1 · Torok et al. · 2019 [cited by applicant]
US 10225651B2 · Lang · 2019 [cited by applicant]
US 10229680B1 · Gillespie et al. · 2019 [cited by applicant]
US 10241754B1 · Kadarundalagi Raghuram Doss et al. · 2019 [cited by applicant]
US 10248376B2 · Keyser-Allen et al. · 2019 [cited by applicant]
US 10249205B2 · Hammersley et al. · 2019 [cited by applicant]
US 10276161B2 · Hughes et al. · 2019 [cited by applicant]
US 10297256B2 · Reilly et al. · 2019 [cited by applicant]
US 10304440B1 · Panchapagesan et al. · 2019 [cited by applicant]
US 10304475B1 · Wang et al. · 2019 [cited by applicant]
US 10318236B1 · Pal et al. · 2019 [cited by applicant]
US 10332508B1 · Hoffmeister · 2019 [cited by applicant]
US 10339917B2 · Aleksic et al. · 2019 [cited by applicant]
US 10339957B1 · Chenier et al. · 2019 [cited by applicant]
US 10346122B1 · Morgan · 2019 [cited by applicant]
US 10354650B2 · Gruenstein et al. · 2019 [cited by applicant]
US 10354658B2 · Wilberding · 2019 [cited by applicant]
US 10365887B1 · Mulherkar · 2019 [cited by applicant]
US 10365889B2 · Plagge et al. · 2019 [cited by applicant]
US 10366688B2 · Gunn et al. · 2019 [cited by applicant]
US 10366699B1 · Dharia et al. · 2019 [cited by applicant]
US 10374816B1 · Leblang et al. · 2019 [cited by applicant]
US 10381001B2 · Gunn et al. · 2019 [cited by applicant]
US 10381002B2 · Gunn et al. · 2019 [cited by applicant]
US 10381003B2 · Wakisaka et al. · 2019 [cited by applicant]
US 10388272B1 · Thomson et al. · 2019 [cited by applicant]
US 10424296B2 · Penilla et al. · 2019 [cited by applicant]
US 10433058B1 · Torgerson et al. · 2019 [cited by applicant]
US 10445057B2 · Vega et al. · 2019 [cited by applicant]
US 10445365B2 · Luke et al. · 2019 [cited by applicant]
US 10469966B2 · Lambourne · 2019 [cited by applicant]
US 10482899B2 · Ramprashad et al. · 2019 [cited by applicant]
US 10499146B2 · Lang et al. · 2019 [cited by applicant]
US 10510340B1 · Fu et al. · 2019 [cited by applicant]
US 10510362B2 · Hicks et al. · 2019 [cited by applicant]
US 10511904B2 · Buoni et al. · 2019 [cited by applicant]
US 10515625B1 · Metallinou et al. · 2019 [cited by applicant]
US 10522146B1 · Tushinskiy · 2019 [cited by applicant]
US 10546583B2 · White et al. · 2020 [cited by applicant]
US 10565999B2 · Wilberding · 2020 [cited by applicant]
US 10565998B2 · Wilberding · 2020 [cited by applicant]
US 10567515B1 · Bao · 2020 [cited by applicant]
US 10573312B1 · Thomson et al. · 2020 [cited by applicant]
US 10573321B1 · Smith et al. · 2020 [cited by applicant]
US 10580405B1 · Wang et al. · 2020 [cited by applicant]
US 10586534B1 · Argyropoulos et al. · 2020 [cited by applicant]
US 10586540B1 · Smith et al. · 2020 [cited by applicant]
US 10593328B1 · Wang et al. · 2020 [cited by applicant]
US 10593330B2 · Sharifi · 2020 [cited by applicant]
US 10599287B2 · Kumar et al. · 2020 [cited by applicant]
US 10600406B1 · Shapiro et al. · 2020 [cited by applicant]
US 10602268B1 · Soto · 2020 [cited by applicant]
US 10614807B2 · Beckhardt et al. · 2020 [cited by applicant]
US 10621981B2 · Sereshki · 2020 [cited by applicant]
US 10622009B1 · Zhang et al. · 2020 [cited by applicant]
US 10623811B1 · Cwik · 2020 [cited by applicant]
US 10624612B2 · Sumi et al. · 2020 [cited by applicant]
US 10643609B1 · Pogue et al. · 2020 [cited by applicant]
US 10645130B2 · Corbin et al. · 2020 [cited by applicant]
US 10672383B1 · Thomson et al. · 2020 [cited by applicant]
US 10679625B1 · Lockhart et al. · 2020 [cited by applicant]
US 10681460B2 · Woo et al. · 2020 [cited by applicant]
US 10685669B1 · Lan et al. · 2020 [cited by applicant]
US 10694608B2 · Baker et al. · 2020 [cited by applicant]
US 10699711B2 · Reilly · 2020 [cited by applicant]
US 10706843B1 · Elangovan et al. · 2020 [cited by applicant]
US 10712997B2 · Wilberding et al. · 2020 [cited by applicant]
US 10720173B2 · Freeman et al. · 2020 [cited by applicant]
US 10728196B2 · Wang · 2020 [cited by applicant]
US 10735870B2 · Ballande et al. · 2020 [cited by applicant]
US 10740065B2 · Jarvis et al. · 2020 [cited by applicant]
US 10746840B1 · Barton et al. · 2020 [cited by applicant]
US 10748531B2 · Kim · 2020 [cited by applicant]
US 10762896B1 · Yavagal et al. · 2020 [cited by applicant]
US 10777189B1 · Fu et al. · 2020 [cited by applicant]
US 10777203B1 · Pasko · 2020 [cited by applicant]
US 10789041B2 · Kim et al. · 2020 [cited by applicant]
US 10797667B2 · Fish et al. · 2020 [cited by applicant]
US 10824682B2 · Alvares et al. · 2020 [cited by applicant]
US 10825471B2 · Walley et al. · 2020 [cited by applicant]
US 10837667B2 · Nelson et al. · 2020 [cited by applicant]
US 10847137B1 · Mandal et al. · 2020 [cited by applicant]
US 10847143B2 · Millington et al. · 2020 [cited by applicant]
US 10847149B1 · Mok et al. · 2020 [cited by applicant]
US 10847164B2 · Wilberding · 2020 [cited by applicant]
US 10848885B2 · Lambourne · 2020 [cited by applicant]
US RE48371E · Zhu et al. · 2020 [cited by applicant]
US 10867596B2 · Yoneda et al. · 2020 [cited by applicant]
US 10867604B2 · Smith et al. · 2020 [cited by applicant]
US 10871943B1 · D'Amato · 2020 [cited by applicant]
US 10878811B2 · Smith et al. · 2020 [cited by applicant]
US 10878826B2 · Li et al. · 2020 [cited by applicant]
US 10885091B1 · Meng et al. · 2021 [cited by applicant]
US 10897679B2 · Lambourne · 2021 [cited by applicant]
US 10911596B1 · Do et al. · 2021 [cited by applicant]
US 10943598B2 · Singh et al. · 2021 [cited by applicant]
US 10964314B2 · Jazi et al. · 2021 [cited by applicant]
US 10971158B1 · Patangay et al. · 2021 [cited by applicant]
US 11024311B2 · Mixter et al. · 2021 [cited by applicant]
US 11025569B2 · Lind et al. · 2021 [cited by applicant]
US 11050615B2 · Mathews et al. · 2021 [cited by applicant]
US 11062705B2 · Watanabe et al. · 2021 [cited by applicant]
Cited By (2)
US 12,437,776 US 12,730,606