IP Library Granted Patent US 12,204,593
Granted Patent B2
US 12,204,593 · App. 18/470,251 · Granted Jan 21, 2025

Data search and analysis for distributed data systems

Inventors: Sourav Pal (Foster City, CA); Christopher Pride (Oakland, CA); Arindam Bhattacharjee (Fremont, CA); Xiaowei Wang (Santa Clara, CA); James Alasdair Robert Hodge (London, GB); Mustafa Ahamed (Sunnyvale, CA)
Assignee: Splunk Inc.
G06F16/951G06F16/211G06F16/212G06F16/2455G06F16/2471G06F16/248G06F16/252G06F16/258G06F16/27G06F16/9024G06F16/90335G06F16/9038G06F16/904
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,593
App. No.
18/470,251
Granted
Jan 21, 2025
Kind
B2
Abstract

Disclosed is a data fabric service system that can be implemented in a distributed computer network, such as a data intake and query system. The data index and query system can receive a search query and define a search scheme for applying the search query on distributed data storage systems including internal data storage and external data storage. The data index and query system may provide a portion of the search scheme to a search service of the data fabric service system, which can cause worker nodes of the data fabric service system to perform various functions—including applying the search query to the external data storage based on the portion of the search scheme in order to obtain search results.

Claims (37)

1. A method, comprising:

defining, by a data intake and query system, a search scheme based at least in part on a query, wherein the data intake and query system comprises one or more indexers;

triggering, by the data intake and query system, the one or more indexers to search one or more internal data stores and obtain search results based at least in part on a first portion of the search scheme;

providing, by the one or more indexers, to a search service provider, the search results obtained by the one or more indexers, wherein the search service provider directs one or more worker nodes to aggregate the search results obtained by the one or more indexers and obtain aggregated search results based at least in part on a second portion of the search scheme; and

receiving, by the data intake and query system, from the search service provider, an output based at least in part on the aggregated search results.

2. The method of claim 1 , wherein the data intake and query system further comprises a search head, wherein defining the search scheme comprises defining the search scheme by the search head.

3. The method of claim 1 , wherein the one or more worker nodes are communicatively coupled to one or more external data sources.

4. The method of claim 1 , wherein the search results obtained by the one or more indexers comprise first search results, wherein the search service provider further directs the one or more worker nodes to communicate with one or more external data sources to obtain second search results.

5. The method of claim 1 , wherein the search results obtained by the one or more indexers comprise first search results, wherein the search service provider further directs the one or more worker nodes to communicate with one or more external data sources to obtain second search results, wherein to direct the one or more worker nodes to aggregate the search results obtained by the one or more indexers, the search service provider directs the one or more worker nodes to aggregate the first search results and the second search results.

6. The method of claim 1 , further comprising rendering data indicative of the output for display on a user interface of a display device associated with a user.

7. The method of claim 1 , wherein the one or more indexers launch the one or more worker nodes.

8. The method of claim 1 , wherein the one or more worker nodes are co-located with the one or more indexers.

9. The method of claim 1 , further comprising receiving the query.

10. The method of claim 1 , further comprising:

receiving the query, and

processing the query, wherein defining the search scheme is further based at least in part on processing the query.

11. The method of claim 1 , wherein the one or more internal data stores store data as time-indexed events, each time-indexed event of the time-indexed events including a portion of raw machine data associated with a timestamp.

12. The method of claim 1 , wherein the one or more internal data stores store data in a first data format, and wherein the aggregated search results comprise data in a second data format.

13. The method of claim 1 , wherein the search service provider further directs the one or more worker nodes to transform the search results obtained by the one or more indexers into a particular data format.

14. The method of claim 1 , wherein the search service provider generates the output based on the aggregated search results.

15. The method of claim 1 , wherein the output comprises the aggregated search results, the method further comprising processing the output.

16. The method of claim 1 , wherein the first portion of the search scheme indicates one or more first search phases for the one or more indexers, and wherein the second portion of the search scheme indicates one or more second search phases for the one or more worker nodes.

17. The method of claim 1 , wherein the data intake and query system further comprises at least one of the search service provider or the one or more worker nodes.

18. The method of claim 1 , further comprising providing the second portion of the search scheme to the search service provider.

19. A data intake and query system comprising:

one or more indexers;

a memory; and

a processing device coupled with the memory and configured to:

define a search scheme based at least in part on a query;

trigger the one or more indexers to search one or more internal data stores and obtain search results based at least in part on a first portion of the search scheme;

provide, by the one or more indexers, to a search service provider, the search results obtained by the one or more indexers, wherein the search service provider directs one or more worker nodes to aggregate the search results obtained by the one or more indexers and obtain aggregated search results based at least in part on a second portion of the search scheme; and

receive, from the search service provider, an output based at least in part on the aggregated search results.

20. A non-transitory computer-readable medium encoding instructions thereon, wherein execution of the instructions by one or more processing devices of a data intake and query system causes the one or more processing devices to:

define a search scheme based at least in part on a query, wherein the data intake and query system comprises one or more indexers;

trigger the one or more indexers to search one or more internal data stores and obtain search results based at least in part on a first portion of the search scheme;

provide, by the one or more indexers, to a search service provider, the search results obtained by the one or more indexers, wherein the search service provider directs one or more worker nodes to aggregate the search results obtained by the one or more indexers and obtain aggregated search results based at least in part on a second portion of the search scheme; and

receive, from the search service provider, an output based at least in part on the aggregated search results.

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/0065 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2024
From: PAL, SOURAV; PRIDE, CHRISTOPHER; BHATTACHARJEE, ARINDAM; WANG, XIAOWEI; HODGE, JAMES ALASDAIR ROBERT; AHAMED, MUSTAFA
To: SPLUNK INC.
Reel/Frame 069558/0252 →
Continuity (5)
Continuation 17810165 · Jun 30, 2022
Continuation 16777602 · Jan 30, 2020
Continuation 16264430 · Jan 31, 2019
Continuation 15276717 · Sep 26, 2016
Related Publication 20240086471A1 · Mar 14, 2024
References Cited (400)
US 5187750A · Behera · 1993 [cited by applicant]
US 5590321A · Lin et al. · 1996 [cited by applicant]
US 5623652A · Vora et al. · 1997 [cited by applicant]
US 5812793A · Shakib et al. · 1998 [cited by applicant]
US 5913214A · Madnick et al. · 1999 [cited by applicant]
US 5918049A · Syväniemi · 1999 [cited by applicant]
US 5941969A · Ram et al. · 1999 [cited by applicant]
US 6009422A · Ciccarelli · 1999 [cited by applicant]
US 6081883A · Popelka et al. · 2000 [cited by applicant]
US 6154781A · Bolam et al. · 2000 [cited by applicant]
US 6185666B1 · Murray et al. · 2001 [cited by applicant]
US 6205441B1 · Al-Omari et al. · 2001 [cited by applicant]
US 6282537B1 · Madnick et al. · 2001 [cited by applicant]
US 6408294B1 · Getchius et al. · 2002 [cited by applicant]
US 6430553B1 · Ferret · 2002 [cited by applicant]
US 6463454B1 · Lumelsky et al. · 2002 [cited by applicant]
US 6466980B1 · Lumelsky et al. · 2002 [cited by applicant]
US 6490585B1 · Hanson et al. · 2002 [cited by applicant]
US 6502091B1 · Chundi · 2002 [cited by examiner]
US 6505191B1 · Baclawski · 2003 [cited by applicant]
US 6578131B1 · Larson et al. · 2003 [cited by applicant]
US 6741982B2 · Soderstrom et al. · 2004 [cited by applicant]
US 6786418B1 · Francois · 2004 [cited by applicant]
US 6920396B1 · Wallace et al. · 2005 [cited by applicant]
US 7007275B1 · Hanson et al. · 2006 [cited by applicant]
US 7039764B1 · Shetty et al. · 2006 [cited by applicant]
US 7233939B1 · Ziauddin · 2007 [cited by applicant]
US 7249192B1 · Brewer et al. · 2007 [cited by applicant]
US 7290196B1 · Annayya et al. · 2007 [cited by applicant]
US 7370068B1 · Pham et al. · 2008 [cited by applicant]
US 7505985B2 · Kilroy · 2009 [cited by applicant]
US 7536686B2 · Tan et al. · 2009 [cited by applicant]
US 7634511B1 · Freiheit et al. · 2009 [cited by applicant]
US 7685109B1 · Ransil et al. · 2010 [cited by applicant]
US 7685281B1 · Saraiya et al. · 2010 [cited by applicant]
US 7689553B2 · Zuzarte · 2010 [cited by applicant]
US 7689633B1 · Li et al. · 2010 [cited by applicant]
US 7698267B2 · Papakonstantinou · 2010 [cited by examiner]
US 7702610B2 · Zane et al. · 2010 [cited by applicant]
US 7769722B1 · Bergant et al. · 2010 [cited by applicant]
US 7895359B2 · Reed et al. · 2011 [cited by applicant]
US 7937344B2 · Baum et al. · 2011 [cited by applicant]
US 7962464B1 · Brette et al. · 2011 [cited by applicant]
US 8019725B1 · Mulligan et al. · 2011 [cited by applicant]
US 8112425B2 · Baum et al. · 2012 [cited by applicant]
US 8190593B1 · Dean · 2012 [cited by applicant]
US 8195922B2 · Chen et al. · 2012 [cited by applicant]
US 8412696B2 · Zhang et al. · 2013 [cited by applicant]
US 8473316B1 · Panzitta et al. · 2013 [cited by applicant]
US 8504620B2 · Chi et al. · 2013 [cited by applicant]
US 8527645B1 · Proffit et al. · 2013 [cited by applicant]
US 8589375B2 · Zhang et al. · 2013 [cited by applicant]
US 8589403B2 · Marquardt et al. · 2013 [cited by applicant]
US 8589432B2 · Zhang et al. · 2013 [cited by applicant]
US 8601112B1 · Nordstrom et al. · 2013 [cited by applicant]
US 8682925B1 · Marquardt et al. · 2014 [cited by applicant]
US 8719520B1 · Piszczek et al. · 2014 [cited by applicant]
US 8738587B1 · Bitincka · 2014 [cited by examiner]
US 8738629B1 · Bitincka et al. · 2014 [cited by applicant]
US 8751529B2 · Zhang et al. · 2014 [cited by applicant]
US 8761077B2 · Kim et al. · 2014 [cited by applicant]
US 8762367B2 · Burger et al. · 2014 [cited by applicant]
US 8769493B2 · Arnold et al. · 2014 [cited by applicant]
US 8788525B2 · Neels et al. · 2014 [cited by applicant]
US 8788526B2 · Neels et al. · 2014 [cited by applicant]
US 8793225B1 · Bitincka · 2014 [cited by examiner]
US 8806361B1 · Noel et al. · 2014 [cited by applicant]
US 8838678B1 · Weiss · 2014 [cited by applicant]
US 8849891B1 · Suchter et al. · 2014 [cited by applicant]
US 8874755B1 · Deklich et al. · 2014 [cited by applicant]
US 8874961B2 · Pillai et al. · 2014 [cited by applicant]
US 8924476B1 · Granström et al. · 2014 [cited by applicant]
US 8935257B1 · Vermuri et al. · 2015 [cited by applicant]
US 8935302B2 · Flynn et al. · 2015 [cited by applicant]
US 8943569B1 · Luckett, Jr. et al. · 2015 [cited by applicant]
US 8959221B2 · Morgan · 2015 [cited by applicant]
US 8983912B1 · Beedgen et al. · 2015 [cited by applicant]
US 8983994B2 · Neels et al. · 2015 [cited by applicant]
US 8990148B1 · Ziegler et al. · 2015 [cited by applicant]
US 9015197B2 · Richards et al. · 2015 [cited by applicant]
US 9087030B2 · Basile · 2015 [cited by applicant]
US 9087090B1 · Cormier et al. · 2015 [cited by applicant]
US 9124612B2 · Vasan et al. · 2015 [cited by applicant]
US 9128636B2 · Arakawa · 2015 [cited by applicant]
US 9128980B2 · Neels et al. · 2015 [cited by applicant]
US 9128985B2 · Marquartd · 2015 [cited by applicant]
US 9130971B2 · Vasan et al. · 2015 [cited by applicant]
US 9135560B1 · Saurabh et al. · 2015 [cited by applicant]
US 9141665B1 · Munro et al. · 2015 [cited by applicant]
US 9173801B2 · Merza · 2015 [cited by applicant]
US 9185007B2 · Fletcher et al. · 2015 [cited by applicant]
US 9215240B2 · Merza et al. · 2015 [cited by applicant]
US 9244999B2 · Jin et al. · 2016 [cited by applicant]
US 9248068B2 · Merza · 2016 [cited by applicant]
US 9256467B1 · Singh et al. · 2016 [cited by applicant]
US 9262519B1 · Saurabh · 2016 [cited by applicant]
US 9286413B1 · Coates et al. · 2016 [cited by applicant]
US 9292620B1 · Hoover et al. · 2016 [cited by applicant]
US 9336327B2 · Melnik et al. · 2016 [cited by applicant]
US 9342571B1 · Kurtic et al. · 2016 [cited by applicant]
US 9378088B1 · Piszczek et al. · 2016 [cited by applicant]
US 9426045B2 · Fletcher et al. · 2016 [cited by applicant]
US 9426172B2 · Merza · 2016 [cited by applicant]
US 9432396B2 · Merza · 2016 [cited by applicant]
US 9438470B2 · Brady, Jr. et al. · 2016 [cited by applicant]
US 9438515B2 · McCormick et al. · 2016 [cited by applicant]
US 9489385B1 · Ladola · 2016 [cited by applicant]
US 9495427B2 · Adabi et al. · 2016 [cited by applicant]
US 9514146B1 · Wallace et al. · 2016 [cited by applicant]
US 9514189B2 · Bitincka et al. · 2016 [cited by applicant]
US 9558194B1 · Srivastav et al. · 2017 [cited by applicant]
US 9589012B2 · Neels et al. · 2017 [cited by applicant]
US 9619581B2 · Hughes et al. · 2017 [cited by applicant]
US 9621636B1 · McVeety · 2017 [cited by examiner]
US 9672116B1 · Chopra et al. · 2017 [cited by applicant]
US 9672274B1 · Goo · 2017 [cited by applicant]
US 9722951B2 · Almadi · 2017 [cited by applicant]
US 9734180B1 · Graham et al. · 2017 [cited by applicant]
US 9753935B1 · Tobin et al. · 2017 [cited by applicant]
US 9779015B1 · Oikarinen et al. · 2017 [cited by applicant]
US 9806978B2 · McAlister et al. · 2017 [cited by applicant]
US 9838292B2 · Polychronis · 2017 [cited by applicant]
US 9900397B1 · Cope et al. · 2018 [cited by applicant]
US 9959062B1 · Piszczek et al. · 2018 [cited by applicant]
US 9984128B2 · Vasan et al. · 2018 [cited by applicant]
US 9990386B2 · Marquardt et al. · 2018 [cited by applicant]
US 9992741B2 · Trainin et al. · 2018 [cited by applicant]
US 9996400B2 · Nakagawa et al. · 2018 [cited by applicant]
US 10025795B2 · Fokoue-Nkoutche et al. · 2018 [cited by applicant]
US 10031922B2 · Fokoue-Nkoutche et al. · 2018 [cited by applicant]
US 10037341B1 · Bassov et al. · 2018 [cited by applicant]
US 10049160B2 · Bitincka et al. · 2018 [cited by applicant]
US 10091100B1 · Duerk · 2018 [cited by applicant]
US 10095993B1 · Bar-Menachem et al. · 2018 [cited by applicant]
US 10120898B1 · Betawadkar-Norwood · 2018 [cited by examiner]
US 10127258B2 · Lamas et al. · 2018 [cited by applicant]
US 10142204B2 · Nickolov et al. · 2018 [cited by applicant]
US 10169465B2 · Andrews et al. · 2019 [cited by applicant]
US 10216774B2 · Dang et al. · 2019 [cited by applicant]
US 10318491B1 · Graham et al. · 2019 [cited by applicant]
US 10318511B2 · De Smet et al. · 2019 [cited by applicant]
US 10320638B1 · Lauinger et al. · 2019 [cited by applicant]
US 10353965B2 · Pal et al. · 2019 [cited by applicant]
US 10437653B2 · Cyr et al. · 2019 [cited by applicant]
US 10445311B1 · Saurabh et al. · 2019 [cited by applicant]
US 10452632B1 · Simmen et al. · 2019 [cited by applicant]
US 10474723B2 · Hodge et al. · 2019 [cited by applicant]
US 10528599B1 · Pandis et al. · 2020 [cited by applicant]
US 10534794B2 · Dageville et al. · 2020 [cited by applicant]
US 10558656B2 · Wells et al. · 2020 [cited by applicant]
US 10585951B2 · Bhattacharjee et al. · 2020 [cited by applicant]
US 10592561B2 · Bhattacharjee et al. · 2020 [cited by applicant]
US 10592562B2 · Pal et al. · 2020 [cited by applicant]
US 10592563B2 · Pal et al. · 2020 [cited by applicant]
US 10599662B2 · Constantino et al. · 2020 [cited by applicant]
US 10599723B2 · Bhattacharjee et al. · 2020 [cited by applicant]
US 10599724B2 · Pal et al. · 2020 [cited by applicant]
US 10606856B2 · Bath et al. · 2020 [cited by applicant]
US 10657061B1 · Marriner · 2020 [cited by applicant]
US 10657146B2 · Bath et al. · 2020 [cited by applicant]
US 10706056B1 · Lin et al. · 2020 [cited by applicant]
US 10726009B2 · Pal et al. · 2020 [cited by applicant]
US 10769148B1 · Binkert et al. · 2020 [cited by applicant]
US 10776355B1 · Batsakis et al. · 2020 [cited by applicant]
US 10776374B2 · Valine et al. · 2020 [cited by applicant]
US 10795884B2 · Bhattacharjee et al. · 2020 [cited by applicant]
US 10896182B2 · Bhattacharjee et al. · 2021 [cited by applicant]
US 10956415B2 · Pal et al. · 2021 [cited by applicant]
US 10977260B2 · Pal et al. · 2021 [cited by applicant]
US 10984044B1 · Batsakis et al. · 2021 [cited by applicant]
US 10999164B1 · Sridhar et al. · 2021 [cited by applicant]
US 11003714B1 · Batsakis et al. · 2021 [cited by applicant]
US 11010435B2 · Pal et al. · 2021 [cited by applicant]
US 11023463B2 · Pal et al. · 2021 [cited by applicant]
US 11023539B2 · Pal et al. · 2021 [cited by applicant]
US 11080345B2 · Pal et al. · 2021 [cited by applicant]
US 11100106B1 · Sainanee et al. · 2021 [cited by applicant]
US 11106734B1 · Batsakis et al. · 2021 [cited by applicant]
US 11126632B2 · Pal et al. · 2021 [cited by applicant]
US 11151137B2 · Bhattacharjee et al. · 2021 [cited by applicant]
US 11163758B2 · James et al. · 2021 [cited by applicant]
US 11176208B2 · Pal et al. · 2021 [cited by applicant]
US 11222066B1 · Batsakis et al. · 2022 [cited by applicant]
US 11232100B2 · Bhattacharjee et al. · 2022 [cited by applicant]
US 11238112B2 · Hodge et al. · 2022 [cited by applicant]
US 11243963B2 · Pal et al. · 2022 [cited by applicant]
US 11250056B1 · Batsakis et al. · 2022 [cited by applicant]
US 11269939B1 · Sammer et al. · 2022 [cited by applicant]
US 11281706B2 · Pal et al. · 2022 [cited by applicant]
US 11294941B1 · Sammer et al. · 2022 [cited by applicant]
US 11314753B2 · Pal et al. · 2022 [cited by applicant]
US 11321321B2 · Bhattacharjee et al. · 2022 [cited by applicant]
US 11334543B1 · Anwar et al. · 2022 [cited by applicant]
US 11341131B2 · Pal et al. · 2022 [cited by applicant]
US 11392654B2 · Pal et al. · 2022 [cited by applicant]
US 11416528B2 · Pal et al. · 2022 [cited by applicant]
US 11442935B2 · Pal et al. · 2022 [cited by applicant]
US 11461334B2 · Bhattacharjee et al. · 2022 [cited by applicant]
US 11494380B2 · Rao et al. · 2022 [cited by applicant]
US 11500875B2 · Bhattacharjee et al. · 2022 [cited by applicant]
US 11537311B1 · Dhupelia et al. · 2022 [cited by applicant]
US 11550847B1 · Batsakis et al. · 2023 [cited by applicant]
US 11562023B1 · Batsakis et al. · 2023 [cited by applicant]
US 11567993B1 · Batsakis et al. · 2023 [cited by applicant]
US 11580107B2 · Pal et al. · 2023 [cited by applicant]
US 11586627B2 · Bhattacharjee et al. · 2023 [cited by applicant]
US 11586692B2 · Bhattacharjee et al. · 2023 [cited by applicant]
US 11593377B2 · Bhattacharjee et al. · 2023 [cited by applicant]
US 11599541B2 · Pal et al. · 2023 [cited by applicant]
US 11604795B2 · Pal et al. · 2023 [cited by applicant]
US 11615087B2 · Pal et al. · 2023 [cited by applicant]
US 11615104B2 · Pal et al. · 2023 [cited by applicant]
US 11620336B1 · Batsakis et al. · 2023 [cited by applicant]
US 11636105B2 · Pal et al. · 2023 [cited by applicant]
US 11663227B2 · Pal et al. · 2023 [cited by applicant]
US 11704313B1 · Andrade et al. · 2023 [cited by applicant]
US 11720537B2 · Anwar et al. · 2023 [cited by applicant]
US 11797618B2 · Pal et al. · 2023 [cited by applicant]
US 11860874B2 · Bhattacharjee et al. · 2024 [cited by applicant]
US 11860940B1 · Batsakis et al. · 2024 [cited by applicant]
US 11874691B1 · Batsakis et al. · 2024 [cited by applicant]
US 11921672B2 · Pal et al. · 2024 [cited by applicant]
US 11922222B1 · Chawla et al. · 2024 [cited by applicant]
US 11966391B2 · Pal et al. · 2024 [cited by applicant]
US 11989194B2 · Bhattacharjee et al. · 2024 [cited by applicant]
US 11995079B2 · Pal et al. · 2024 [cited by applicant]
US 12007996B2 · Rao et al. · 2024 [cited by applicant]
US 12013895B2 · Batsakis et al. · 2024 [cited by applicant]
US 12072939B1 · Batsakis et al. · 2024 [cited by applicant]
US 20010016821A1 · DeBusk et al. · 2001 [cited by applicant]
US 20020070968A1 · Austin et al. · 2002 [cited by applicant]
US 20020112123A1 · Becker et al. · 2002 [cited by applicant]
US 20020138471A1 · Dutta et al. · 2002 [cited by applicant]
US 20020152299A1 · Traversat et al. · 2002 [cited by applicant]
US 20020198869A1 · Barnett · 2002 [cited by examiner]
US 20030014403A1 · Chandrasekar · 2003 [cited by examiner]
US 20030066033A1 · Direen et al. · 2003 [cited by applicant]
US 20030106015A1 · Chu et al. · 2003 [cited by applicant]
US 20030120682A1 · Bestgen et al. · 2003 [cited by applicant]
US 20030120723A1 · Bright et al. · 2003 [cited by applicant]
US 20030130993A1 · Mendelevitch et al. · 2003 [cited by applicant]
US 20030154238A1 · Murphy et al. · 2003 [cited by applicant]
US 20030167270A1 · Werme et al. · 2003 [cited by applicant]
US 20030188198A1 · Holdsworth et al. · 2003 [cited by applicant]
US 20030229620A1 · Carlson et al. · 2003 [cited by applicant]
US 20040122845A1 · Lohman et al. · 2004 [cited by applicant]
US 20040117345A1 · Bamford et al. · 2004 [cited by applicant]
US 20040143604A1 · Glenner et al. · 2004 [cited by applicant]
US 20040230571A1 · Robertson · 2004 [cited by applicant]
US 20050022047A1 · Chandrasekaran · 2005 [cited by applicant]
US 20050027796A1 · San Andres et al. · 2005 [cited by applicant]
US 20050066027A1 · Hakiel et al. · 2005 [cited by applicant]
US 20050102325A1 · Gould et al. · 2005 [cited by applicant]
US 20050192937A1 · Barsness et al. · 2005 [cited by applicant]
US 20050289232A1 · Ebert · 2005 [cited by applicant]
US 20060026211A1 · Potteiger · 2006 [cited by applicant]
US 20060074916A1 · Beary · 2006 [cited by examiner]
US 20060155720A1 · Feinberg · 2006 [cited by applicant]
US 20060161560A1 · Khandelwal et al. · 2006 [cited by applicant]
US 20060173993A1 · Henseler et al. · 2006 [cited by applicant]
US 20060184998A1 · Smith et al. · 2006 [cited by applicant]
US 20060212607A1 · Riethmuller · 2006 [cited by applicant]
US 20060224587A1 · Zamir et al. · 2006 [cited by applicant]
US 20060224603A1 · Correll · 2006 [cited by applicant]
US 20060248045A1 · Toledano et al. · 2006 [cited by applicant]
US 20060259460A1 · Zurek et al. · 2006 [cited by applicant]
US 20060271504A1 · Anderson et al. · 2006 [cited by applicant]
US 20070033155A1 · Landsman · 2007 [cited by applicant]
US 20070050328A1 · Li et al. · 2007 [cited by applicant]
US 20070100873A1 · Yako et al. · 2007 [cited by applicant]
US 20070136311A1 · Kasten et al. · 2007 [cited by applicant]
US 20070143261A1 · Uppala · 2007 [cited by applicant]
US 20070156842A1 · Vermeulen et al. · 2007 [cited by applicant]
US 20070168336A1 · Ransil et al. · 2007 [cited by applicant]
US 20070168656A1 · Paganetti et al. · 2007 [cited by applicant]
US 20070198641A1 · Dorai et al. · 2007 [cited by applicant]
US 20070208669A1 · Rivette et al. · 2007 [cited by applicant]
US 20070233672A1 · Sanfacon · 2007 [cited by examiner]
US 20070283194A1 · Villella et al. · 2007 [cited by applicant]
US 20080010337A1 · Hayes et al. · 2008 [cited by applicant]
US 20080033927A1 · Richards et al. · 2008 [cited by applicant]
US 20080065591A1 · Guzenda · 2008 [cited by applicant]
US 20080071755A1 · Barsness et al. · 2008 [cited by applicant]
US 20080133235A1 · Simoneau · 2008 [cited by examiner]
US 20080162592A1 · Huang et al. · 2008 [cited by applicant]
US 20080172357A1 · Rechis · 2008 [cited by examiner]
US 20080192280A1 · Masuyama et al. · 2008 [cited by applicant]
US 20080208844A1 · Jenkins · 2008 [cited by applicant]
US 20080215546A1 · Baum et al. · 2008 [cited by applicant]
US 20080275857A1 · Dettinger et al. · 2008 [cited by applicant]
US 20080294660A1 · Patterson et al. · 2008 [cited by applicant]
US 20080300835A1 · Hixon · 2008 [cited by applicant]
US 20090006148A1 · Bacalski et al. · 2009 [cited by applicant]
US 20090006527A1 · Gingell et al. · 2009 [cited by applicant]
US 20090007125A1 · Barsness et al. · 2009 [cited by applicant]
US 20090125526A1 · Neufeld · 2009 [cited by applicant]
US 20090129163A1 · Danilak · 2009 [cited by applicant]
US 20090132488A1 · Wehrmeister et al. · 2009 [cited by applicant]
US 20090183162A1 · Kindel et al. · 2009 [cited by applicant]
US 20090193042A1 · Hornibrook et al. · 2009 [cited by applicant]
US 20090204551A1 · Wang et al. · 2009 [cited by applicant]
US 20090216781A1 · Chauvet et al. · 2009 [cited by applicant]
US 20090234799A1 · Betawadkar-Norwood et al. · 2009 [cited by applicant]
US 20090248764A1 · Day et al. · 2009 [cited by applicant]
US 20090284530A1 · Lester et al. · 2009 [cited by applicant]
US 20090292810A1 · Hotta et al. · 2009 [cited by applicant]
US 20090327242A1 · Brown et al. · 2009 [cited by applicant]
US 20100005056A1 · Bayliss · 2010 [cited by applicant]
US 20100005134A1 · Zamir et al. · 2010 [cited by applicant]
US 20100005151A1 · Gokhale · 2010 [cited by applicant]
US 20100011031A1 · Huang et al. · 2010 [cited by applicant]
US 20100011252A1 · Rivoir · 2010 [cited by applicant]
US 20100106934A1 · Calder et al. · 2010 [cited by applicant]
US 20100125565A1 · Burger et al. · 2010 [cited by applicant]
US 20100153285A1 · Anderson · 2010 [cited by examiner]
US 20100153375A1 · Bilas et al. · 2010 [cited by applicant]
US 20100153431A1 · Burger · 2010 [cited by applicant]
US 20100199042A1 · Bates et al. · 2010 [cited by applicant]
US 20100229108A1 · Gerson et al. · 2010 [cited by applicant]
US 20100262740A1 · Borchers et al. · 2010 [cited by applicant]
US 20100332461A1 · Friedman et al. · 2010 [cited by applicant]
US 20110047169A1 · Leighton · 2011 [cited by examiner]
US 20110055231A1 · Huck et al. · 2011 [cited by applicant]
US 20110060887A1 · Thatcher et al. · 2011 [cited by applicant]
US 20110078133A1 · Bordawekar et al. · 2011 [cited by applicant]
US 20110093491A1 · Zabback et al. · 2011 [cited by applicant]
US 20110099500A1 · Smith · 2011 [cited by examiner]
US 20110125745A1 · Bright · 2011 [cited by applicant]
US 20110131200A1 · Zhou et al. · 2011 [cited by applicant]
US 20110173184A1 · Kelshikar et al. · 2011 [cited by applicant]
US 20110191373A1 · Botros et al. · 2011 [cited by applicant]
US 20110196804A1 · Sutter et al. · 2011 [cited by applicant]
US 20110213765A1 · Cui · 2011 [cited by examiner]
US 20110213778A1 · Hess et al. · 2011 [cited by applicant]
US 20110213870A1 · Cai et al. · 2011 [cited by applicant]
US 20110225192A1 · Imig et al. · 2011 [cited by applicant]
US 20110231858A1 · Sampathkumar et al. · 2011 [cited by applicant]
US 20110246294A1 · Robb et al. · 2011 [cited by applicant]
US 20110289163A1 · Edwards et al. · 2011 [cited by applicant]
US 20110295838A1 · Collins et al. · 2011 [cited by applicant]
US 20110295968A1 · Takaoka et al. · 2011 [cited by applicant]
US 20110320550A1 · Lawson et al. · 2011 [cited by applicant]
US 20120005308A1 · Cok · 2012 [cited by applicant]
US 20120066205A1 · Chappell et al. · 2012 [cited by applicant]
US 20120078869A1 · Bellville et al. · 2012 [cited by applicant]
US 20120078881A1 · Crump et al. · 2012 [cited by applicant]
US 20120078975A1 · Chen et al. · 2012 [cited by applicant]
US 20120079004A1 · Herman · 2012 [cited by applicant]
US 20120130986A1 · Abdellatif et al. · 2012 [cited by applicant]
US 20120130988A1 · Nica et al. · 2012 [cited by applicant]
US 20120130997A1 · Risvik et al. · 2012 [cited by applicant]
US 20120143873A1 · Saadat · 2012 [cited by applicant]
US 20120150819A1 · Lindahl et al. · 2012 [cited by applicant]
US 20120166440A1 · Shmueli et al. · 2012 [cited by applicant]
US 20120173728A1 · Haskins et al. · 2012 [cited by applicant]
US 20120197856A1 · Banka et al. · 2012 [cited by applicant]
US 20120197934A1 · Zhang et al. · 2012 [cited by applicant]
US 20120226712A1 · Vermeulen et al. · 2012 [cited by applicant]
US 20120254269A1 · Carmichael · 2012 [cited by applicant]
US 20120278346A1 · Han et al. · 2012 [cited by applicant]
US 20120310916A1 · Abadi · 2012 [cited by examiner]
US 20130018868A1 · Chi et al. · 2013 [cited by applicant]
US 20130054649A1 · Potapov et al. · 2013 [cited by applicant]
US 20130060783A1 · Baum · 2013 [cited by examiner]
US 20130066674A1 · Vasters · 2013 [cited by applicant]
US 20130067564A1 · Fok Ah Chuen et al. · 2013 [cited by applicant]
US 20130084826A1 · Mo et al. · 2013 [cited by applicant]
US 20130086040A1 · Patadia et al. · 2013 [cited by applicant]
US 20130097139A1 · Thoresen et al. · 2013 [cited by applicant]
US 20130110828A1 · Meyerzon et al. · 2013 [cited by applicant]
US 20130132392A1 · Kenedy et al. · 2013 [cited by applicant]
US 20130138626A1 · Delafranier et al. · 2013 [cited by applicant]
US 20130159251A1 · Skrenta et al. · 2013 [cited by applicant]
US 20130159324A1 · Xu et al. · 2013 [cited by applicant]
US 20130166502A1 · Walkauskas · 2013 [cited by applicant]
US 20130173160A1 · Meisels et al. · 2013 [cited by applicant]
US 20130173662A1 · Kaplinger et al. · 2013 [cited by applicant]
US 20130198475A1 · Serlet et al. · 2013 [cited by applicant]
US 20130204991A1 · Skjolsvold et al. · 2013 [cited by applicant]
US 20130212165A1 · Vermeulen et al. · 2013 [cited by applicant]
US 20130226971A1 · Shoolman et al. · 2013 [cited by applicant]
US 20130232187A1 · Workman et al. · 2013 [cited by applicant]
US 20130238706A1 · Desai · 2013 [cited by applicant]
US 20130246373A1 · Hansma et al. · 2013 [cited by applicant]
US 20130246608A1 · Liu et al. · 2013 [cited by applicant]
US 20130254761A1 · Reddy et al. · 2013 [cited by applicant]
US 20130311488A1 · Erdogan et al. · 2013 [cited by applicant]
US 20130318236A1 · Coates et al. · 2013 [cited by applicant]
US 20130318536A1 · Fletcher · 2013 [cited by examiner]
US 20130325850A1 · Redmond et al. · 2013 [cited by applicant]
US 20130339298A1 · Muller et al. · 2013 [cited by applicant]
US 20130339567A1 · Carpentier et al. · 2013 [cited by applicant]
US 20140052733A1 · Blank, Jr. · 2014 [cited by examiner]
US 20140067759A1 · Aguilera et al. · 2014 [cited by applicant]
US 20140067792A1 · Erdogan et al. · 2014 [cited by applicant]
US 20140068343A1 · Nakajima et al. · 2014 [cited by applicant]
US 20140074810A1 · Wang et al. · 2014 [cited by applicant]
US 20140089511A1 · McLean · 2014 [cited by applicant]
US 20140095470A1 · Chen · 2014 [cited by examiner]
US 20140122117A1 · Masarie, Jr. · 2014 [cited by examiner]