IP Library Granted Patent US 12,204,531
Granted Patent B1
US 12,204,531 · App. 17/702,500 · Granted Jan 21, 2025

Dynamically modifying remote capture agent event stream destinations

Inventor: Michael Dickey (Palo Alto, CA)
Assignee: Splunk Inc.
G06F16/245G06F16/24568
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,204,531
App. No.
17/702,500
Granted
Jan 21, 2025
Kind
B1
Abstract

The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains one or more event streams from one or more remote capture agents over one or more networks, wherein the one or more event streams include event data generated from network packets captured by the one or more remote capture agents. Next, the system applies one or more transformations to the one or more event streams to obtain transformed event data from the event data. The system then enables querying of the transformed event data.

Claims (49)

1. A computer-implemented method, comprising:

monitoring, by a remote capture agent, network packets traversing a network interface of a computing device in an information technology (IT) environment;

obtaining, by the remote capture agent from a configuration server, configuration information identifying a first network component to which the remote capture agent is to send timestamped events;

obtaining network data from the network packets;

generating a first plurality of timestamped events based on the network data;

sending the first plurality of timestamped events to the first network component for subsequent processing;

obtaining, by the configuration server from one or more applications running on one or more separate servers in communication with the configuration server, updated configuration information identifying a second network component to which the remote capture agent is to send timestamped events;

obtaining, by the remote capture agent from the configuration server, the updated configuration information identifying the second network component to which the remote capture agent is to send timestamped events;

generating a second plurality of timestamped events; and

sending the second plurality of timestamped events to the second network component for subsequent processing.

2. The method of claim 1 , wherein an event of the first plurality of timestamped events includes a field specified by the configuration information.

3. The method of claim 1 , wherein the updated configuration information specifies a second field to be included in timestamped events generated by the remote capture agent, and wherein the second plurality of timestamped events includes the second field.

4. The method of claim 1 , wherein the remote capture agent executes in a cloud computing system.

5. The method of claim 1 , wherein the remote capture agent monitors network packets traversing a plurality of network interfaces including the network interface.

6. The method of claim 1 , wherein the remote capture agent initiates generation of the first plurality of timestamped events responsive to identification of a potential security risk, and wherein the remote capture agent identifies the potential security risk based on network packets monitored by the remote capture agent.

7. The method of claim 1 , further comprising identifying network packets associated with a source specified by the configuration information, and wherein the network data is obtained from the network packets associated with the source.

8. The method of claim 1 , further comprising identifying a protocol used by the network packets, wherein the remote capture agent obtains network data from the network packets based on the protocol associated with the network packets.

9. The method of claim 1 , further comprising generating the first plurality of timestamped events based on a time interval specified by the configuration information.

10. The method of claim 1 , further comprising assembling the network packets into a packet flow, wherein the network data is obtained from the packet flow.

11. A computing device, comprising:

a processor; and

a non-transitory computer-readable medium having stored thereon instructions that, when executed by the processor, cause the processor to perform operations including:

monitoring, by a remote capture agent, network packets traversing a network interface of a computing device in an information technology (IT) environment;

obtaining, by the remote capture agent from a configuration server, configuration information identifying a first network component to which the remote capture agent is to send timestamped events;

obtaining network data from the network packets;

generating a first plurality of timestamped events based on the network data;

sending the first plurality of timestamped events to the first network component for subsequent processing;

obtaining, by the configuration server from one or more applications running on one or more separate servers in communication with the configuration server, updated configuration information identifying a second network component to which the remote capture agent is to send timestamped events;

obtaining, by the remote capture agent from the configuration server, the updated configuration information identifying the second network component to which the remote capture agent is to send timestamped events;

generating a second plurality of timestamped events; and

sending the second plurality of timestamped events to the second network component for subsequent processing.

12. The computing device of claim 11 , wherein an event of the first plurality of timestamped events includes a field specified by the configuration information.

13. The computing device of claim 11 , wherein the updated configuration information specifies a second field to be included in timestamped events generated by the remote capture agent, and wherein the second plurality of timestamped events includes the second field.

14. The computing device of claim 11 , wherein the remote capture agent executes in a cloud computing system.

15. The computing device of claim 11 , wherein the remote capture agent monitors network packets traversing a plurality of network interfaces including the network interface.

16. A non-transitory computer-readable medium having stored thereon instructions that, when executed by one or more processors, cause the one or more processors to perform operations including:

monitoring, by a remote capture agent, network packets traversing a network interface of a computing device in an information technology (IT) environment;

obtaining, by the remote capture agent from a configuration server, configuration information identifying a first network component to which the remote capture agent is to send timestamped events;

obtaining network data from the network packets;

generating a first plurality of timestamped events based on the network data;

sending the first plurality of timestamped events to the first network component for subsequent processing;

obtaining, by the configuration server from one or more applications running on one or more separate servers in communication with the configuration server, updated configuration information identifying a second network component to which the remote capture agent is to send timestamped events;

obtaining, by the remote capture agent from the configuration server, the updated configuration information identifying the second network component to which the remote capture agent is to send timestamped events;

generating a second plurality of timestamped events; and

sending the second plurality of timestamped events to the second network component for subsequent processing.

17. The non-transitory computer-readable medium of claim 16 , wherein an event of the first plurality of timestamped events includes a field specified by the configuration information.

18. The non-transitory computer-readable medium of claim 16 , wherein the updated configuration information specifies a second field to be included in timestamped events generated by the remote capture agent, and wherein the second plurality of timestamped events includes the second field.

19. The non-transitory computer-readable medium of claim 16 , wherein the remote capture agent executes in a cloud computing system.

20. The non-transitory computer-readable medium of claim 16 , wherein the remote capture agent monitors network packets traversing a plurality of network interfaces including the network interface.

Assignments (4)
CHANGE OF NAME Recorded Jul 22, 2025
From: SPLUNK INC.
To: SPLUNK LLC
Reel/Frame 072170/0599 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2025
From: SPLUNK LLC
To: CISCO TECHNOLOGY, INC.
Reel/Frame 072173/0058 →
CHANGE OF NAME Recorded Jan 6, 2025
From: SPLUNK INC.
To: SPLUNK LLC
Reel/Frame 069826/0060 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2022
From: DICKEY, MICHAEL
To: SPLUNK INC.
Reel/Frame 059400/0912 →
Continuity (2)
Continuation 16134778 · Sep 18, 2018
Continuation 14253713 · Apr 15, 2014
References Cited (400)
US 5436618A · Van Steenbrugge · 1995 [cited by applicant]
US 5787253A · McCreery et al. · 1998 [cited by applicant]
US 5796942A · Esbensen · 1998 [cited by applicant]
US 5892903A · Klaus · 1999 [cited by applicant]
US 5920711A · Seawright et al. · 1999 [cited by applicant]
US 5983270A · Abraham et al. · 1999 [cited by applicant]
US 6044401A · Harvey · 2000 [cited by applicant]
US 6108782A · Fletcher et al. · 2000 [cited by applicant]
US 6418471B1 · Shelton et al. · 2002 [cited by applicant]
US 6542861B1 · Lyles et al. · 2003 [cited by applicant]
US 6584501B1 · Cartsonis et al. · 2003 [cited by applicant]
US 6587969B1 · Weinberg et al. · 2003 [cited by applicant]
US 6594634B1 · Hampton et al. · 2003 [cited by applicant]
US 6643694B1 · Chernin · 2003 [cited by applicant]
US 6708292B1 · Mangasarian · 2004 [cited by applicant]
US 6748343B2 · Alexander et al. · 2004 [cited by applicant]
US 6792460B2 · Oulu et al. · 2004 [cited by applicant]
US 6810494B2 · Weinberg et al. · 2004 [cited by applicant]
US 6892167B2 · Polan et al. · 2005 [cited by applicant]
US 6898556B2 · Smocha et al. · 2005 [cited by applicant]
US 6915308B1 · Evans et al. · 2005 [cited by applicant]
US 6973489B1 · Levy · 2005 [cited by applicant]
US 6978301B2 · Tindal · 2005 [cited by applicant]
US 6985944B2 · Aggarwal · 2006 [cited by applicant]
US 6988141B1 · Motoyama et al. · 2006 [cited by applicant]
US 6996779B2 · Meandzija et al. · 2006 [cited by applicant]
US 7016813B2 · Alexander et al. · 2006 [cited by applicant]
US 7054924B1 · Harvey et al. · 2006 [cited by applicant]
US 7080399B1 · Yanagawa et al. · 2006 [cited by applicant]
US 7100091B2 · Nakamoto et al. · 2006 [cited by applicant]
US 7107335B1 · Arcieri et al. · 2006 [cited by applicant]
US 7150037B2 · Wolf et al. · 2006 [cited by applicant]
US 7171689B2 · Beavers · 2007 [cited by applicant]
US 7177441B2 · Condon et al. · 2007 [cited by applicant]
US 7197559B2 · Goldstein et al. · 2007 [cited by applicant]
US 7206831B1 · Dube et al. · 2007 [cited by applicant]
US 7219138B2 · Straut et al. · 2007 [cited by applicant]
US 7228348B1 · Farley et al. · 2007 [cited by applicant]
US 7228564B2 · Raikar et al. · 2007 [cited by applicant]
US 7231445B1 · Aweya et al. · 2007 [cited by applicant]
US 7245623B1 · Cheriton · 2007 [cited by applicant]
US 7246101B2 · Fu et al. · 2007 [cited by applicant]
US 7246162B2 · Tindal · 2007 [cited by applicant]
US 7257719B2 · Pandit et al. · 2007 [cited by applicant]
US 7260846B2 · Day · 2007 [cited by applicant]
US 7277957B2 · Rowley et al. · 2007 [cited by applicant]
US 7299277B1 · Moran et al. · 2007 [cited by applicant]
US 7376896B2 · Ullmann et al. · 2008 [cited by applicant]
US 7376969B1 · Njemanze et al. · 2008 [cited by applicant]
US 7380272B2 · Sharp et al. · 2008 [cited by applicant]
US 7444263B2 · White et al. · 2008 [cited by applicant]
US 7490066B2 · Kronenberg et al. · 2009 [cited by applicant]
US 7519964B1 · Islam et al. · 2009 [cited by applicant]
US 7539489B1 · Alexander · 2009 [cited by applicant]
US 7543051B2 · Greifeneder et al. · 2009 [cited by applicant]
US 7552238B2 · Gulland · 2009 [cited by applicant]
US 7577623B2 · Genty et al. · 2009 [cited by applicant]
US 7594011B2 · Chandra · 2009 [cited by applicant]
US 7594269B2 · Durham et al. · 2009 [cited by applicant]
US 7607170B2 · Chesla · 2009 [cited by applicant]
US 7610344B2 · Mehr et al. · 2009 [cited by applicant]
US 7623463B2 · Chavda · 2009 [cited by applicant]
US 7644365B2 · Bhattacharya et al. · 2010 [cited by applicant]
US 7644438B1 · Dash et al. · 2010 [cited by applicant]
US 7650396B2 · Tindal · 2010 [cited by applicant]
US 7650634B2 · Zuk · 2010 [cited by applicant]
US 7660892B2 · Choong et al. · 2010 [cited by applicant]
US 7702806B2 · Gil et al. · 2010 [cited by applicant]
US 7729240B1 · Crane et al. · 2010 [cited by applicant]
US 7735063B2 · Herzog et al. · 2010 [cited by applicant]
US 7738396B1 · Turner et al. · 2010 [cited by applicant]
US 7751393B2 · Chaskar et al. · 2010 [cited by applicant]
US 7761918B2 · Gula et al. · 2010 [cited by applicant]
US 7774369B2 · Herzog et al. · 2010 [cited by applicant]
US 7797443B1 · Pettigrew et al. · 2010 [cited by applicant]
US RE41903E · Wenig et al. · 2010 [cited by applicant]
US 7814218B1 · Knee et al. · 2010 [cited by applicant]
US 7818370B2 · Piper et al. · 2010 [cited by applicant]
US 7836498B2 · Poletto et al. · 2010 [cited by applicant]
US 7869352B1 · Turner et al. · 2011 [cited by applicant]
US 7886054B1 · Nag et al. · 2011 [cited by applicant]
US 7899444B2 · Hans et al. · 2011 [cited by applicant]
US 7921459B2 · Houston et al. · 2011 [cited by applicant]
US 7948889B2 · Lalonde et al. · 2011 [cited by applicant]
US 7953425B2 · Jordan · 2011 [cited by applicant]
US 7954109B1 · Durham et al. · 2011 [cited by applicant]
US 7962616B2 · Kupferman et al. · 2011 [cited by applicant]
US 7979555B2 · Rothstein et al. · 2011 [cited by applicant]
US 8019064B2 · Bedingfield et al. · 2011 [cited by applicant]
US 8020211B2 · Keanini et al. · 2011 [cited by applicant]
US 8032564B2 · Muret et al. · 2011 [cited by applicant]
US 8037175B1 · Apte et al. · 2011 [cited by applicant]
US 8042055B2 · Wenig et al. · 2011 [cited by applicant]
US 8046443B2 · Parker et al. · 2011 [cited by applicant]
US 8046833B2 · Gustafson et al. · 2011 [cited by applicant]
US 8056130B1 · Njemanze et al. · 2011 [cited by applicant]
US 8064350B2 · Peterman et al. · 2011 [cited by applicant]
US 8068986B1 · Shahbazi et al. · 2011 [cited by applicant]
US 8095640B2 · Guingo et al. · 2012 [cited by applicant]
US 8101480B1 · Kim et al. · 2012 [cited by applicant]
US 8103765B2 · Greifeneder et al. · 2012 [cited by applicant]
US 8112425B2 · Baum et al. · 2012 [cited by applicant]
US 8122006B2 · De et al. · 2012 [cited by applicant]
US 8125908B2 · Rothstein et al. · 2012 [cited by applicant]
US 8127000B2 · Wenig et al. · 2012 [cited by applicant]
US 8140665B2 · Malloy et al. · 2012 [cited by applicant]
US 8144609B2 · Rao · 2012 [cited by applicant]
US 8185953B2 · Rothstein et al. · 2012 [cited by applicant]
US 8191136B2 · Dudfield et al. · 2012 [cited by applicant]
US 8195661B2 · Kalavade · 2012 [cited by applicant]
US 8248958B1 · Tulasi et al. · 2012 [cited by applicant]
US 8255511B1 · Moore et al. · 2012 [cited by applicant]
US 8266271B2 · Oyadomari et al. · 2012 [cited by applicant]
US 8301745B1 · Wohlgemuth et al. · 2012 [cited by applicant]
US 8335848B2 · Wenig et al. · 2012 [cited by applicant]
US 8358591B2 · Chuang et al. · 2013 [cited by applicant]
US 8365278B1 · Njemanze et al. · 2013 [cited by applicant]
US 8385532B1 · Geist et al. · 2013 [cited by applicant]
US 8386371B2 · Kittelsen et al. · 2013 [cited by applicant]
US 8386598B2 · Robinson · 2013 [cited by applicant]
US 8387076B2 · Thatte et al. · 2013 [cited by applicant]
US 8392553B2 · Petropoulakis et al. · 2013 [cited by applicant]
US 8423894B2 · Bhattacharya et al. · 2013 [cited by applicant]
US 8473606B2 · Kronenberg et al. · 2013 [cited by applicant]
US 8473620B2 · Demmer et al. · 2013 [cited by applicant]
US 8498956B2 · Srinivasan et al. · 2013 [cited by applicant]
US 8522219B2 · Schwarzbauer et al. · 2013 [cited by applicant]
US 8533532B2 · Wenig et al. · 2013 [cited by applicant]
US 8543534B2 · Alves et al. · 2013 [cited by applicant]
US 8549650B2 · Hanson · 2013 [cited by applicant]
US 8578002B1 · Roesch et al. · 2013 [cited by applicant]
US 8583772B2 · Wenig et al. · 2013 [cited by applicant]
US 8589375B2 · Zhang et al. · 2013 [cited by applicant]
US 8589436B2 · Srinivasan et al. · 2013 [cited by applicant]
US 8589876B1 · Neeman · 2013 [cited by applicant]
US 8601122B2 · Malloy et al. · 2013 [cited by applicant]
US 8667121B2 · Ahuja et al. · 2014 [cited by applicant]
US 8676841B2 · Srinivasan et al. · 2014 [cited by applicant]
US 8682308B2 · De et al. · 2014 [cited by applicant]
US 8705639B2 · Salinger · 2014 [cited by applicant]
US 8749553B1 · Krasovsky et al. · 2014 [cited by applicant]
US 8779921B1 · Curtiss · 2014 [cited by applicant]
US 8782787B2 · Willibeek-Lemair et al. · 2014 [cited by applicant]
US 8806361B1 · Noel et al. · 2014 [cited by applicant]
US 8842548B2 · Pleshek et al. · 2014 [cited by applicant]
US 8850064B2 · Mann et al. · 2014 [cited by applicant]
US 8850182B1 · Fritz et al. · 2014 [cited by applicant]
US 8868486B2 · Tamayo · 2014 [cited by applicant]
US 8874736B2 · Levi et al. · 2014 [cited by applicant]
US 8918430B2 · Fischer · 2014 [cited by applicant]
US 8958318B1 · Hastwell et al. · 2015 [cited by applicant]
US 8978034B1 · Goodson et al. · 2015 [cited by applicant]
US 8984101B1 · Mswanath et al. · 2015 [cited by applicant]
US 8996668B2 · Tan et al. · 2015 [cited by applicant]
US 9043439B2 · Bicket et al. · 2015 [cited by applicant]
US 9098587B2 · Deshmukh et al. · 2015 [cited by applicant]
US 9110101B2 · Pietrowicz et al. · 2015 [cited by applicant]
US 9112915B2 · Su · 2015 [cited by applicant]
US 9118538B1 · Lekkalapudi et al. · 2015 [cited by applicant]
US 9122786B2 · Cammert et al. · 2015 [cited by applicant]
US 9189449B2 · Branson et al. · 2015 [cited by applicant]
US 9203707B1 · Hasija et al. · 2015 [cited by applicant]
US 9244978B2 · Alves et al. · 2016 [cited by applicant]
US 9270545B2 · Salinger · 2016 [cited by applicant]
US 9305238B2 · Srinivasan et al. · 2016 [cited by applicant]
US 9330395B2 · Hauser · 2016 [cited by applicant]
US 9405854B2 · Jerzak et al. · 2016 [cited by applicant]
US 9471585B1 · Theimer · 2016 [cited by examiner]
US 9509553B2 · Levy et al. · 2016 [cited by applicant]
US 9542708B2 · Piper et al. · 2017 [cited by applicant]
US 9558225B2 · Skrzypczak et al. · 2017 [cited by applicant]
US 9680846B2 · Haugsnes · 2017 [cited by applicant]
US 9736227B2 · Cook · 2017 [cited by applicant]
US 9762443B2 · Dickey · 2017 [cited by applicant]
US 9906607B2 · Lawson et al. · 2018 [cited by applicant]
US 9923767B2 · Dickey · 2018 [cited by applicant]
US 10374883B2 · Dickey · 2019 [cited by applicant]
US 10700950B2 · Hsiao et al. · 2020 [cited by applicant]
US 10796305B1 · Farrow · 2020 [cited by examiner]
US 20020015387A1 · Houh · 2002 [cited by applicant]
US 20020069275A1 · Tindal · 2002 [cited by applicant]
US 20020093527A1 · Sherlock et al. · 2002 [cited by applicant]
US 20020198984A1 · Goldstein et al. · 2002 [cited by applicant]
US 20030061506A1 · Cooper et al. · 2003 [cited by applicant]
US 20030101449A1 · Bentolila et al. · 2003 [cited by applicant]
US 20030120619A1 · Osborn · 2003 [cited by applicant]
US 20030135612A1 · Huntington et al. · 2003 [cited by applicant]
US 20030191599A1 · Bartsch · 2003 [cited by applicant]
US 20030191989A1 · O'Sullivan · 2003 [cited by applicant]
US 20030221000A1 · Cherkasova et al. · 2003 [cited by applicant]
US 20040015579A1 · Cooper et al. · 2004 [cited by applicant]
US 20040030796A1 · Cooper et al. · 2004 [cited by applicant]
US 20040042470A1 · Cooper et al. · 2004 [cited by applicant]
US 20040044912A1 · Connary et al. · 2004 [cited by applicant]
US 20040088405A1 · Aggarwal · 2004 [cited by applicant]
US 20040109453A1 · Wirth · 2004 [cited by applicant]
US 20040152444A1 · Lialiamou et al. · 2004 [cited by applicant]
US 20040215747A1 · Maron · 2004 [cited by applicant]
US 20040268150A1 · Aaron · 2004 [cited by applicant]
US 20050021715A1 · Dugatkin et al. · 2005 [cited by applicant]
US 20050027858A1 · Sloth et al. · 2005 [cited by applicant]
US 20050060402A1 · Oyadomari et al. · 2005 [cited by applicant]
US 20050076136A1 · Cho et al. · 2005 [cited by applicant]
US 20050120160A1 · Plouffe et al. · 2005 [cited by applicant]
US 20050131876A1 · Ahuja et al. · 2005 [cited by applicant]
US 20050138013A1 · Walker et al. · 2005 [cited by applicant]
US 20050138426A1 · Styslinger · 2005 [cited by applicant]
US 20050267967A1 · Markos et al. · 2005 [cited by applicant]
US 20050273593A1 · Seminaro et al. · 2005 [cited by applicant]
US 20050278731A1 · Cameron et al. · 2005 [cited by applicant]
US 20060047721A1 · Narang et al. · 2006 [cited by applicant]
US 20060077895A1 · Wright · 2006 [cited by applicant]
US 20060101101A1 · Pandit et al. · 2006 [cited by applicant]
US 20060198318A1 · Schondelmayer et al. · 2006 [cited by applicant]
US 20060242694A1 · Gold et al. · 2006 [cited by applicant]
US 20060256735A1 · Borowski · 2006 [cited by applicant]
US 20060279628A1 · Fleming · 2006 [cited by applicant]
US 20070011309A1 · Brady et al. · 2007 [cited by applicant]
US 20070013936A1 · Ishimoto · 2007 [cited by applicant]
US 20070033408A1 · Morten · 2007 [cited by applicant]
US 20070043861A1 · Baron et al. · 2007 [cited by applicant]
US 20070050846A1 · Xie et al. · 2007 [cited by applicant]
US 20070067450A1 · Malloy et al. · 2007 [cited by applicant]
US 20070076312A1 · Jordan · 2007 [cited by applicant]
US 20070083644A1 · Miller et al. · 2007 [cited by applicant]
US 20070094327A1 · Ito et al. · 2007 [cited by applicant]
US 20070106692A1 · Klein · 2007 [cited by applicant]
US 20070121872A1 · Hans et al. · 2007 [cited by applicant]
US 20070150584A1 · Srinivasan · 2007 [cited by applicant]
US 20070156916A1 · Schiefer · 2007 [cited by applicant]
US 20070208852A1 · Wexler et al. · 2007 [cited by applicant]
US 20070260932A1 · Prichard et al. · 2007 [cited by applicant]
US 20080005793A1 · Wenig et al. · 2008 [cited by applicant]
US 20080056139A1 · Liaqat · 2008 [cited by applicant]
US 20080082679A1 · Dobtchev · 2008 [cited by applicant]
US 20080159146A1 · Claudatos et al. · 2008 [cited by applicant]
US 20080184248A1 · Barua et al. · 2008 [cited by applicant]
US 20080196006A1 · Bates et al. · 2008 [cited by applicant]
US 20080209505A1 · Ghai et al. · 2008 [cited by applicant]
US 20080259910A1 · Bodin et al. · 2008 [cited by applicant]
US 20080281963A1 · Fletcher et al. · 2008 [cited by applicant]
US 20090006672A1 · Blumrich · 2009 [cited by examiner]
US 20090070786A1 · Alves et al. · 2009 [cited by applicant]
US 20090122699A1 · Alperovitch et al. · 2009 [cited by applicant]
US 20090129316A1 · Ramanathan et al. · 2009 [cited by applicant]
US 20090228474A1 · Chiu et al. · 2009 [cited by applicant]
US 20090238088A1 · Tan · 2009 [cited by applicant]
US 20090267953A1 · Sampsell et al. · 2009 [cited by applicant]
US 20090271504A1 · Ginter et al. · 2009 [cited by applicant]
US 20090319247A1 · Ratcliffe et al. · 2009 [cited by applicant]
US 20100031274A1 · Sim-Tang · 2010 [cited by applicant]
US 20100058165A1 · Bhattacharya et al. · 2010 [cited by applicant]
US 20100064307A1 · Malhotra et al. · 2010 [cited by applicant]
US 20100070929A1 · Behl et al. · 2010 [cited by applicant]
US 20100077286A1 · Guagenti et al. · 2010 [cited by applicant]
US 20100095370A1 · Lee et al. · 2010 [cited by applicant]
US 20100136943A1 · Hirvela et al. · 2010 [cited by applicant]
US 20100153316A1 · Duffield et al. · 2010 [cited by applicant]
US 20100172246A1 · Adam et al. · 2010 [cited by applicant]
US 20100318665A1 · Demmer et al. · 2010 [cited by applicant]
US 20100318836A1 · Ness et al. · 2010 [cited by applicant]
US 20110026521A1 · Gamage et al. · 2011 [cited by applicant]
US 20110029665A1 · Wenig et al. · 2011 [cited by applicant]
US 20110106935A1 · Srinivasan · 2011 [cited by applicant]
US 20110119226A1 · Ruhl et al. · 2011 [cited by applicant]
US 20110145715A1 · Malloy et al. · 2011 [cited by applicant]
US 20110166982A1 · Cole et al. · 2011 [cited by applicant]
US 20110178775A1 · Schoening et al. · 2011 [cited by applicant]
US 20110225289A1 · Prasad et al. · 2011 [cited by applicant]
US 20110231935A1 · Gula et al. · 2011 [cited by applicant]
US 20110238723A1 · Weintraub et al. · 2011 [cited by applicant]
US 20110246134A1 · Frishberg et al. · 2011 [cited by applicant]
US 20110256869A1 · Zhang et al. · 2011 [cited by applicant]
US 20110292818A1 · Zhytar et al. · 2011 [cited by applicant]
US 20110296015A1 · Chakravarty et al. · 2011 [cited by applicant]
US 20110302305A1 · Morimura et al. · 2011 [cited by applicant]
US 20110320586A1 · Maltz et al. · 2011 [cited by applicant]
US 20120017270A1 · Bartholomay et al. · 2012 [cited by applicant]
US 20120046133A1 · Pettys et al. · 2012 [cited by applicant]
US 20120054246A1 · Fischer · 2012 [cited by applicant]
US 20120072576A1 · Yumerefendi et al. · 2012 [cited by applicant]
US 20120084437A1 · Wenig et al. · 2012 [cited by applicant]
US 20120106354A1 · Pleshek et al. · 2012 [cited by applicant]
US 20120109985A1 · Chandrasekaran · 2012 [cited by applicant]
US 20120124553A1 · Eschenroeder et al. · 2012 [cited by applicant]
US 20120131139A1 · Siripurapu et al. · 2012 [cited by applicant]
US 20120137018A1 · Uhlig et al. · 2012 [cited by applicant]
US 20120158987A1 · Greifeneder et al. · 2012 [cited by applicant]
US 20120173966A1 · Powell et al. · 2012 [cited by applicant]
US 20120179816A1 · Malloy et al. · 2012 [cited by applicant]
US 20120197934A1 · Zhang et al. · 2012 [cited by applicant]
US 20120198047A1 · Steuer et al. · 2012 [cited by applicant]
US 20120239681A1 · Zhang et al. · 2012 [cited by applicant]
US 20120250610A1 · Budampati et al. · 2012 [cited by applicant]
US 20120278455A1 · Peng et al. · 2012 [cited by applicant]
US 20120309377A1 · De et al. · 2012 [cited by applicant]
US 20120314616A1 · Hong et al. · 2012 [cited by applicant]
US 20130024431A1 · Parthasarathy et al. · 2013 [cited by applicant]
US 20130067034A1 · Degioanni et al. · 2013 [cited by applicant]
US 20130070622A1 · Degioanni et al. · 2013 [cited by applicant]
US 20130080620A1 · Cook · 2013 [cited by applicant]
US 20130091278A1 · Ludwig et al. · 2013 [cited by applicant]
US 20130111011A1 · Moulhaud et al. · 2013 [cited by applicant]
US 20130111014A1 · Lawrie et al. · 2013 [cited by applicant]
US 20130114456A1 · Dahod · 2013 [cited by applicant]
US 20130128742A1 · Yu · 2013 [cited by applicant]
US 20130132833A1 · White et al. · 2013 [cited by applicant]
US 20130136253A1 · Liberman et al. · 2013 [cited by applicant]
US 20130173782A1 · Ragutski et al. · 2013 [cited by applicant]
US 20130179855A1 · Elliott · 2013 [cited by applicant]
US 20130179860A1 · Woock · 2013 [cited by applicant]
US 20130182577A1 · Ivanyi et al. · 2013 [cited by applicant]
US 20130182579A1 · Turgeon et al. · 2013 [cited by applicant]
US 20130182700A1 · Figura et al. · 2013 [cited by applicant]
US 20130198391A1 · Weissblum · 2013 [cited by applicant]
US 20130212689A1 · Ben-Natan et al. · 2013 [cited by applicant]
US 20130227689A1 · Pietrowicz et al. · 2013 [cited by applicant]
US 20130232137A1 · Knott · 2013 [cited by applicant]
US 20130246925A1 · Ahuja et al. · 2013 [cited by applicant]
US 20130258995A1 · Skov et al. · 2013 [cited by applicant]
US 20130276000A1 · Neeman · 2013 [cited by applicant]
US 20130282892A1 · Levi et al. · 2013 [cited by applicant]
US 20130304531A1 · Barber et al. · 2013 [cited by applicant]
US 20130318236A1 · Coates et al. · 2013 [cited by applicant]
US 20130318514A1 · Neeman · 2013 [cited by applicant]
US 20130318536A1 · Fletcher et al. · 2013 [cited by applicant]
US 20130318603A1 · Merza · 2013 [cited by applicant]
US 20130318604A1 · Coates et al. · 2013 [cited by applicant]
US 20130326620A1 · Merza et al. · 2013 [cited by applicant]
US 20140012864A1 · Nakagawa · 2014 [cited by applicant]
US 20140013309A1 · Gounares · 2014 [cited by applicant]
US 20140046645A1 · White et al. · 2014 [cited by applicant]
US 20140068102A1 · Mann et al. · 2014 [cited by applicant]
US 20140173512A1 · Karpov et al. · 2014 [cited by applicant]
US 20140201375A1 · Beereddy et al. · 2014 [cited by applicant]
US 20140226817A1 · Von et al. · 2014 [cited by applicant]
US 20140230062A1 · Kumaran · 2014 [cited by applicant]
US 20140237292A1 · Chan · 2014 [cited by applicant]
US 20140279824A1 · Tamayo · 2014 [cited by applicant]
US 20140280737A1 · Bicket et al. · 2014 [cited by applicant]
US 20140317228A1 · Dharmasanam · 2014 [cited by applicant]
US 20140317684A1 · Porras et al. · 2014 [cited by applicant]
US 20140325058A1 · Fletcher et al. · 2014 [cited by applicant]
US 20140325363A1 · Fletcher et al. · 2014 [cited by applicant]
US 20140328189A1 · Fallon et al. · 2014 [cited by applicant]
US 20140344708A1 · Carr et al. · 2014 [cited by applicant]
US 20140351415A1 · Harrigan et al. · 2014 [cited by applicant]
US 20150013006A1 · Shulman et al. · 2015 [cited by applicant]
US 20150062113A1 · Cannon et al. · 2015 [cited by applicant]
US 20150095359A1 · Duxbury · 2015 [cited by applicant]
US 20150120820A1 · Cook · 2015 [cited by applicant]
US 20150125807A1 · Shipley · 2015 [cited by applicant]
US 20150156170A1 · Gurbani · 2015 [cited by applicant]
US 20150178342A1 · Seering et al. · 2015 [cited by applicant]
US 20150180891A1 · Seward et al. · 2015 [cited by applicant]
US 20150213631A1 · Vander Broek · 2015 [cited by applicant]
US 20150293954A1 · Hsiao et al. · 2015 [cited by applicant]
US 20150295766A1 · Dickey · 2015 [cited by applicant]
US 20150295796A1 · Hsiao et al. · 2015 [cited by applicant]
US 20150319058A1 · Molinero et al. · 2015 [cited by applicant]
US 20150319185A1 · Kirti et al. · 2015 [cited by applicant]
US 20150358391A1 · Moon et al. · 2015 [cited by applicant]
US 20160028758A1 · Ellis et al. · 2016 [cited by applicant]
US 20160112262A1 · Johnson et al. · 2016 [cited by applicant]
US 20160112287A1 · Farmer et al. · 2016 [cited by applicant]
US 20160127180A1 · Shcherbakov et al. · 2016 [cited by applicant]
US 20160127517A1 · Shcherbakov et al. · 2016 [cited by applicant]
US 20160155314A1 · Snyder · 2016 [cited by applicant]
US 20160182283A1 · Mann et al. · 2016 [cited by applicant]
US 20160323172A1 · Friend · 2016 [cited by applicant]
US 20160330086A1 · Oda et al. · 2016 [cited by applicant]
US 20160350722A1 · Walker et al. · 2016 [cited by applicant]
US 20170142068A1 · Devarajan et al. · 2017 [cited by applicant]
US 20170150037A1 · Rathod · 2017 [cited by applicant]
US 20170237634A1 · Dickey · 2017 [cited by applicant]
US 20170286505A1 · Lamas et al. · 2017 [cited by applicant]
US 20170310741A1 · Cook · 2017 [cited by applicant]
US 20170322972A1 · Lee et al. · 2017 [cited by applicant]
US 20170331670A1 · Parkvall et al. · 2017 [cited by applicant]
US 20180013692A1 · Park et al. · 2018 [cited by applicant]
US 20190294598A1 · Hsiao et al. · 2019 [cited by applicant]
US 20200162890A1 · Spencer et al. · 2020 [cited by applicant]
WO 2011134739A1 · 2011 [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 17/875,170, filed Feb. 24, 2023, 24 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 17/578,264, filed Mar. 8, 2023, 8 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 14/253,767, filed Jun. 19, 2014, 13 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 14/253,767, filed Sep. 19, 2016, 21 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 14/528,898, filed Mar. 31, 2016, 17 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 14/528,918, filed Feb. 17, 2016, 17 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 14/528,932, filed Dec. 14, 2016, 19 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 14/609,223, filed Mar. 14, 2018, 78 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 14/609,292, filed Apr. 12, 2017, 43 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 14/610,408, filed May 21, 2018, 80 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 14/610,438, filed Jun. 1, 2018, 91 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 14/610,457, filed Aug. 4, 2017, 79 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 14/610,457, filed Jun. 1, 2018, 63 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 14/699,787, filed Dec. 31, 2018, 42 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 14/699,787, filed Sep. 21, 2017, 67 pages. [cited by applicant]
Non-Final Office action from U.S. Appl. No. 14/699,807, filed Dec. 28, 2017, 60 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 14/699,807, filed Sep. 21, 2018, 28 pages. [cited by applicant]