IP Library Granted Patent US 12,353,405
Granted Patent B2
US 12,353,405 · App. 18/469,428 · Granted Jul 8, 2025

Systems and methods for targeted data discovery

Inventors: Kevin Jones (Atlanta, GA); Saravanan Pitchaimani (Atlanta, GA); Subramanian Viswanathan (Marietta, GA); Milap Shah (Bangalore, IN); Ramana Malladi (Atlanta, GA); Aadil Allidina (Atlanta, GA); Matthew Hennig (Atlanta, GA); Dylan D. Patton-Kuhl (Atlanta, GA); Jonathan Blake Brannon (Smyrna, GA)
Assignee: OneTrust, LLC
G06F16/2423G06F11/3409G06F16/2358G06F16/2457G06F16/258G06N20/00G06F2201/80
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,353,405
App. No.
18/469,428
Filed
Sep 18, 2023
Granted
Jul 8, 2025
Kind
B2
Examiner
HOANG, KEN
Art Unit
2168
USPC
707/722
Abstract

Various embodiments provide methods, apparatus, systems, computing devices, computing entities, and/or the like for identifying targeted data for a data subject across a plurality of data objects in a data source. In accordance with one embodiment, a method is provided comprising: receiving a request to identify targeted data for a data subject; identifying a first data object using metadata for a data source that identifies the first data object as associated with a first targeted data type for a data portion from the request; identifying a first data field from a graph data structure of the first data object that identifies the first data field as used for storing data having the first targeted data type; and querying the first data object based on the first data field and the data for the first targeted data type to identify a first targeted data portion for the data subject.

Claims (75)

1. A method comprising:

determining, by computing hardware and in response to a request to identify targeted data for a data subject, a first targeted data type associated with a first data object in a data source;

generating, by the computing hardware and in response to determining that the first targeted data type is eligible for querying the targeted data from the data source from metadata of the data source, a first query to identify a first targeted data portion for the data subject from the first data object via a first graph data structure representing the first data object;

determining, by the computing hardware, a second targeted data type by traversing a plurality of nodes of the first graph data structure from a start node corresponding to the first targeted data type to a second node corresponding to the second targeted data type;

determining, by the computing hardware accessing metadata of the data source in response to determining the second targeted data type, that the second targeted data type is eligible for querying the targeted data from the data source;

generating, by the computing hardware and in response to determining that the second targeted data type is eligible for querying the targeted data, a second query to identify a second targeted data portion for the data subject from a second data object in the data source via a second graph data structure representing the second data object, the second data object being associated with the second targeted data type; and

performing, by the computing hardware, a targeted data action based on the first targeted data portion or the second targeted data portion.

2. The method of claim 1 , further comprising generating the metadata for the data source by:

scanning the data source to identify a plurality of targeted data types found in the data source, the plurality of targeted data types comprising the first targeted data type and the second targeted data type;

determining that the first targeted data type and the second targeted data type are eligible for querying the targeted data from the data source based on the plurality of targeted data types found in the data source; and

generating the metadata of the data source to include the first targeted data type and the second targeted data type within a set of known queryable data types for the data source.

3. The method of claim 2 , further comprising:

determining that the plurality of targeted data types comprises a third targeted data type;

determining that the third targeted data type is not eligible to query the targeted data from the data source; and

excluding the third targeted data type from the set of known queryable data types for the data source from the metadata.

4. The method of claim 2 , further comprising:

determining that a new field corresponding to an additional targeted data type is added to the first graph data structure after generation of the metadata for the data source;

determining that the additional targeted data type is eligible to query the targeted data from the data source; and

modifying the metadata of the data source to include the additional targeted data type within the set of known queryable data types for the data source.

5. The method of claim 2 , wherein scanning the data source to identify the plurality of targeted data types comprises:

determining a plurality of data fields storing the targeted data in one or more data objects for the data source; and

generating the metadata for the data source including the set of known queryable data types based on the plurality of data fields storing the targeted data in the one or more data objects.

6. The method of claim 5 , wherein determining that the first targeted data type is eligible for querying the targeted data from the data source comprises determining that the first targeted data type is associated with the plurality of data fields in the one or more data objects.

7. The method of claim 1 , wherein performing the targeted data action comprises:

generating a location map for the targeted data that comprises storage locations for the first targeted data portion and the second targeted data portion;

providing the first targeted data portion and the second targeted data portion for display on a graphical user interface of a client device that submitted the request to identify the targeted data for the data subject; or

removing the first targeted data portion and the second targeted data portion from the data source.

8. The method of claim 1 , further comprising:

determining the first graph data structure representing the first data object by determining mappings of a first plurality of targeted data types for the targeted data to a first plurality of data fields used for storing data having the first plurality of targeted data types in the first data object; and

determining the second graph data structure representing the second data object by determining mappings of a second plurality of targeted data types for the targeted data to a second plurality of data fields used for storing data having the second plurality of targeted data types in the second data object.

9. The method of claim 1 , wherein determining that the second targeted data type is eligible for querying the targeted data from the data source comprises determining that the second targeted data type is found in the first graph data structure of the first data object and the second graph data structure of the second data object.

10. A system comprising:

one or more non-transitory computer readable media storing instructions; and

processing hardware configured to cause execute the instructions to perform operations comprising:

determining, in response to a request to identify targeted data for a data subject, a first targeted data type associated with a first data object in a data source;

determining, by accessing metadata comprising a set of known queryable data types for the data source, that the first targeted data type is eligible for querying the targeted data from the data source;

generating, in response to determining that the first targeted data type is eligible for querying the targeted data from the data source, a first query to identify a first targeted data portion for the data subject from the first data object via a first graph data structure representing the first data object;

determining a second targeted data type by traversing a plurality of nodes of the first graph data structure from a start node corresponding to the first targeted data type to a second node corresponding to the second targeted data type;

determining, by accessing the metadata of the data source in response to determining the second targeted data type, that the second targeted data type is eligible for querying the targeted data from the data source;

generating, in response to determining that the second targeted data type is eligible for querying the targeted data from, a second query to identify a second targeted data portion for the data subject from a second data object in the data source via a second graph data structure representing the second data object, the second data object being associated with the second targeted data type; and

performing a targeted data action based on the first targeted data portion or the second targeted data portion.

11. The system of claim 10 , wherein the operations further comprise generating the metadata for the data source by:

determining that the first targeted data type and the second targeted data type are eligible to query the targeted data from the data source in response to scanning a plurality of targeted data types comprising the first targeted data type and the second targeted data type in the data source; and

generating the metadata of the data source to include the first targeted data type and the second targeted data type within a set of known queryable data types for the data source.

12. The system of claim 11 , wherein the operations further comprise:

determining a third targeted data type by traversing the first graph data structure from the start node to a third node associated with the third targeted data type;

determining that the third targeted data type is not eligible to query the targeted data from the data source; and

excluding the third targeted data type from the set of known queryable data types for the data source from the metadata.

13. The system of claim 11 , wherein determining that the first targeted data type and the second targeted data type are eligible for querying the targeted data from the data source comprises determining that each of the first targeted data type and the second targeted data type is associated with a plurality of data fields in a plurality of data objects for the data source.

14. The system of claim 10 , wherein the operations further comprise:

determining that a new field corresponding to an additional targeted data type is added to the first graph data structure after generation of the metadata for the data source;

determining that the additional targeted data type is eligible to query the targeted data from the data source in response to detecting the additional targeted data type in an additional graph data structure of an additional data object in the data source; and

modifying the metadata of the data source to include the additional targeted data type within the set of known queryable data types for the data source.

15. The system of claim 10 , wherein performing the targeted data action comprises:

generating a location map for the targeted data that comprises storage locations for the first targeted data portion and the second targeted data portion;

providing the first targeted data portion and the second targeted data portion for display on a graphical user interface of a client device that submitted the request to identify the targeted data for the data subject; or

removing the first targeted data portion and the second targeted data portion from the data source.

16. The system of claim 10 , wherein the operations further comprise:

determining the first graph data structure representing the first data object by determining mappings of a first plurality of targeted data types for the targeted data to a first plurality of data fields used for storing data having the first plurality of targeted data types in the first data object; and

determining the second graph data structure representing the second data object by determining mappings of a second plurality of targeted data types for the targeted data to a second plurality of data fields used for storing data having the second plurality of targeted data types in the second data object.

17. A non-transitory computer readable medium comprising instructions that, when executed by processing hardware, cause the processing hardware to perform operations comprising:

generating, in response to determining that a first targeted data type is eligible for querying targeted data from a data source by accessing metadata of the data source, a first query to identify a first targeted data portion for a data subject from a first data object in the data source via a first graph data structure representing the first data object;

determining a second targeted data type by traversing a plurality of nodes of the first graph data structure from a start node corresponding to the first targeted data type to a second node corresponding to the second targeted data type;

determining, by accessing metadata of the data source in response to determining the second targeted data type, that the second targeted data type is eligible for querying the targeted data from the data source;

generating, in response to determining that the second targeted data type is eligible to query the targeted data, a second query to identify a second targeted data portion for the data subject from a second data object in the data source via a second graph data structure representing the second data object, the second data object being associated with the second targeted data type; and

performing a targeted data action based on the first targeted data portion or the second targeted data portion.

18. The non-transitory computer readable medium of claim 17 , wherein the operations further comprise determining that the first targeted data type is eligible for querying the targeted data from the data source by:

accessing a set of known queryable data types for the data source from the metadata of the data source in response to a request to identify targeted data for a data subject; and

determining that the set of known queryable data types comprises the first targeted data type.

19. The non-transitory computer readable medium of claim 18 , wherein the operations further comprise:

determining that the set of known queryable data types from the metadata of the data source does not include second targeted data type; and

in response to determining that the second targeted data type is eligible eligible to query the targeted data from the data source, modifying the metadata to include the second targeted data type in the set of known queryable data types.

20. The non-transitory computer readable medium of claim 18 , wherein the operations further comprise:

determining a third targeted data type by traversing the first graph data structure from the start node to a third node associated with the third targeted data type; and

excluding the third targeted data type from the set of known queryable data types for the data source from the metadata in response to determining that the third targeted data type is not eligible to query the targeted data from the data source.

Assignments (2)
SUPPLEMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 3, 2026
From: ONETRUST LLC
To: KEYBANK NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 075801/0754 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2024
From: JONES, KEVIN; PITCHAIMANI, SARAVANAN; VISWANATHAN, SUBRAMANIAN; SHAH, MILAP; MALLADI, RAMANA; ALLIDINA, AADIL; HENNIG, MATTHEW; PATTON-KUHL, DYLAN D.; BRANNON, JONATHAN BLAKE
To: ONETRUST, LLC
Reel/Frame 067357/0621 →
Continuity (3)
Continuation 17370650 · Jul 8, 2021
Provisional Application 63049268 · Jul 8, 2020
Related Publication 20240004871A1 · Jan 4, 2024
References Cited (400)
US 4536866A · Jerome et al. · 1985 [cited by applicant]
US 4574350A · Starr · 1986 [cited by applicant]
US 5193162A · Bordsen et al. · 1993 [cited by applicant]
US 5276735A · Boebert et al. · 1994 [cited by applicant]
US 5329447A · Leedom, Jr. · 1994 [cited by applicant]
US 5404299A · Tsurubayashi et al. · 1995 [cited by applicant]
US 5535393A · Reeve et al. · 1996 [cited by applicant]
US 5560005A · Hoover et al. · 1996 [cited by applicant]
US 5668986A · Nilsen et al. · 1997 [cited by applicant]
US 5710917A · Musa et al. · 1998 [cited by applicant]
US 5761529A · Raji et al. · 1998 [cited by applicant]
US 5764906A · Edelstein et al. · 1998 [cited by applicant]
US 5872973A · Mitchell et al. · 1999 [cited by applicant]
US 5913041A · Ramanathan et al. · 1999 [cited by applicant]
US 5913214A · Madnick et al. · 1999 [cited by applicant]
US 6016394A · Walker · 2000 [cited by applicant]
US 6122627A · Carey et al. · 2000 [cited by applicant]
US 6148297A · Swor et al. · 2000 [cited by applicant]
US 6148342A · Ho · 2000 [cited by applicant]
US 6240416B1 · Immon et al. · 2001 [cited by applicant]
US 6240422B1 · Atkins · 2001 [cited by examiner]
US 6243816B1 · Fang et al. · 2001 [cited by applicant]
US 6253203B1 · O'Flaherty et al. · 2001 [cited by applicant]
US 6263335B1 · Paik et al. · 2001 [cited by applicant]
US 6272631B1 · Thomlinson et al. · 2001 [cited by applicant]
US 6275824B1 · O'Flaherty et al. · 2001 [cited by applicant]
US 6282548B1 · Burner et al. · 2001 [cited by applicant]
US 6330562B1 · Boden et al. · 2001 [cited by applicant]
US 6363488B1 · Ginter et al. · 2002 [cited by applicant]
US 6374237B1 · Reese · 2002 [cited by applicant]
US 6374252B1 · Althoff et al. · 2002 [cited by applicant]
US 6408336B1 · Schneider et al. · 2002 [cited by applicant]
US 6427230B1 · Goiffon et al. · 2002 [cited by applicant]
US 6442688B1 · Moses et al. · 2002 [cited by applicant]
US 6446120B1 · Dantressangle · 2002 [cited by applicant]
US 6463488B1 · San Juan · 2002 [cited by applicant]
US 6484149B1 · Jammes et al. · 2002 [cited by applicant]
US 6484180B1 · Lyons et al. · 2002 [cited by applicant]
US 6516314B1 · Birkler et al. · 2003 [cited by applicant]
US 6516337B1 · Tripp et al. · 2003 [cited by applicant]
US 6519571B1 · Guheen et al. · 2003 [cited by applicant]
US 6574631B1 · Subramanian et al. · 2003 [cited by applicant]
US 6591272B1 · Williams · 2003 [cited by applicant]
US 6601233B1 · Underwood · 2003 [cited by applicant]
US 6606744B1 · Mikurak · 2003 [cited by applicant]
US 6611812B2 · Hurtado et al. · 2003 [cited by applicant]
US 6625602B1 · Meredith et al. · 2003 [cited by applicant]
US 6629081B1 · Cornelius et al. · 2003 [cited by applicant]
US 6633878B1 · Underwood · 2003 [cited by applicant]
US 6662192B1 · Rebane · 2003 [cited by applicant]
US 6662357B1 · Bowman-Amuah · 2003 [cited by applicant]
US 6697824B1 · Bowman-Amuah · 2004 [cited by applicant]
US 6699042B2 · Smith et al. · 2004 [cited by applicant]
US 6701314B1 · Conoverjoan et al. · 2004 [cited by applicant]
US 6721713B1 · Guheen et al. · 2004 [cited by applicant]
US 6725200B1 · Rost · 2004 [cited by applicant]
US 6732109B2 · Lindberg et al. · 2004 [cited by applicant]
US 6754665B1 · Futagami et al. · 2004 [cited by applicant]
US 6755344B1 · Mollett et al. · 2004 [cited by applicant]
US 6757685B2 · Raffaele et al. · 2004 [cited by applicant]
US 6757888B1 · Knutson et al. · 2004 [cited by applicant]
US 6816944B2 · Peng · 2004 [cited by applicant]
US 6826693B1 · Yoshida et al. · 2004 [cited by applicant]
US 6850252B1 · Hoffberg · 2005 [cited by applicant]
US 6886101B2 · Glazer et al. · 2005 [cited by applicant]
US 6901346B2 · Tracy et al. · 2005 [cited by applicant]
US 6904417B2 · Clayton et al. · 2005 [cited by applicant]
US 6909897B2 · Kikuchi · 2005 [cited by applicant]
US 6925443B1 · Baggett, Jr. et al. · 2005 [cited by applicant]
US 6938041B1 · Brandow et al. · 2005 [cited by applicant]
US 6956845B2 · Baker et al. · 2005 [cited by applicant]
US 6978270B1 · Carty et al. · 2005 [cited by applicant]
US 6980927B2 · Tracy et al. · 2005 [cited by applicant]
US 6980987B2 · Kaminer · 2005 [cited by applicant]
US 6983221B2 · Tracy et al. · 2006 [cited by applicant]
US 6985887B1 · Sunstein et al. · 2006 [cited by applicant]
US 6990454B2 · McIntosh · 2006 [cited by applicant]
US 6993448B2 · Tracy et al. · 2006 [cited by applicant]
US 6993495B2 · Smith, Jr. et al. · 2006 [cited by applicant]
US 6996807B1 · Vardi et al. · 2006 [cited by applicant]
US 7003560B1 · Mullen et al. · 2006 [cited by applicant]
US 7003662B2 · Genty et al. · 2006 [cited by applicant]
US 7013290B2 · Ananian · 2006 [cited by applicant]
US 7017105B2 · Flanagin et al. · 2006 [cited by applicant]
US 7023979B1 · Wu et al. · 2006 [cited by applicant]
US 7039594B1 · Gersting · 2006 [cited by applicant]
US 7039654B1 · Eder · 2006 [cited by applicant]
US 7047517B1 · Brown et al. · 2006 [cited by applicant]
US 7051036B2 · Rosnow et al. · 2006 [cited by applicant]
US 7051038B1 · Yeh et al. · 2006 [cited by applicant]
US 7058970B2 · Shaw · 2006 [cited by applicant]
US 7069427B2 · Adler et al. · 2006 [cited by applicant]
US 7076558B1 · Dunn · 2006 [cited by applicant]
US 7093200B2 · Schreiber et al. · 2006 [cited by applicant]
US 7095854B1 · Ginter et al. · 2006 [cited by applicant]
US 7100195B1 · Underwood · 2006 [cited by applicant]
US 7120800B2 · Ginter et al. · 2006 [cited by applicant]
US 7124101B1 · Mikurak · 2006 [cited by applicant]
US 7124107B1 · Pishevar et al. · 2006 [cited by applicant]
US 7127705B2 · Christfort et al. · 2006 [cited by applicant]
US 7127741B2 · Bandini et al. · 2006 [cited by applicant]
US 7133845B1 · Ginter et al. · 2006 [cited by applicant]
US 7139999B2 · Bowman-Amuah · 2006 [cited by applicant]
US 7143091B2 · Charnock et al. · 2006 [cited by applicant]
US 7149698B2 · Guheen et al. · 2006 [cited by applicant]
US 7165041B1 · Guheen et al. · 2007 [cited by applicant]
US 7167842B1 · Josephson et al. · 2007 [cited by applicant]
US 7167844B1 · Leong et al. · 2007 [cited by applicant]
US 7171379B2 · Menninger et al. · 2007 [cited by applicant]
US 7181438B1 · Szabo · 2007 [cited by applicant]
US 7203929B1 · Vinodkrishnan et al. · 2007 [cited by applicant]
US 7213233B1 · Vinodkrishnan et al. · 2007 [cited by applicant]
US 7216340B1 · Vinodkrishnan et al. · 2007 [cited by applicant]
US 7219066B2 · Parks et al. · 2007 [cited by applicant]
US 7223234B2 · Stupp et al. · 2007 [cited by applicant]
US 7225460B2 · Barzilai et al. · 2007 [cited by applicant]
US 7234065B2 · Breslin et al. · 2007 [cited by applicant]
US 7247625B2 · Zhang et al. · 2007 [cited by applicant]
US 7251624B1 · Lee et al. · 2007 [cited by applicant]
US 7260830B2 · Sugimoto · 2007 [cited by applicant]
US 7266566B1 · Kennaley et al. · 2007 [cited by applicant]
US 7272818B2 · Ishimitsu et al. · 2007 [cited by applicant]
US 7275063B2 · Horn · 2007 [cited by applicant]
US 7281020B2 · Fine · 2007 [cited by applicant]
US 7284232B1 · Bates et al. · 2007 [cited by applicant]
US 7284271B2 · Lucovsky et al. · 2007 [cited by applicant]
US 7287280B2 · Young · 2007 [cited by applicant]
US 7290275B2 · Baudoin et al. · 2007 [cited by applicant]
US 7293119B2 · Beale · 2007 [cited by applicant]
US 7299299B2 · Hollenbeck et al. · 2007 [cited by applicant]
US 7302569B2 · Betz et al. · 2007 [cited by applicant]
US 7313575B2 · Carr et al. · 2007 [cited by applicant]
US 7313699B2 · Koga · 2007 [cited by applicant]
US 7313825B2 · Redlich et al. · 2007 [cited by applicant]
US 7315826B1 · Guheen et al. · 2008 [cited by applicant]
US 7315849B2 · Bakalash et al. · 2008 [cited by applicant]
US 7322047B2 · Redlich et al. · 2008 [cited by applicant]
US 7330850B1 · Seibel et al. · 2008 [cited by applicant]
US 7340447B2 · Ghatare · 2008 [cited by applicant]
US 7340776B2 · Zobel et al. · 2008 [cited by applicant]
US 7343434B2 · Kapoor et al. · 2008 [cited by applicant]
US 7346518B1 · Frank et al. · 2008 [cited by applicant]
US 7353204B2 · Liu · 2008 [cited by applicant]
US 7356559B1 · Jacobs et al. · 2008 [cited by applicant]
US 7367014B2 · Griffin · 2008 [cited by applicant]
US 7370025B1 · Pandit · 2008 [cited by applicant]
US 7376835B2 · Olkin et al. · 2008 [cited by applicant]
US 7380120B1 · Garcia · 2008 [cited by applicant]
US 7382903B2 · Ray · 2008 [cited by applicant]
US 7383570B2 · Pinkas et al. · 2008 [cited by applicant]
US 7391854B2 · Salonen et al. · 2008 [cited by applicant]
US 7398393B2 · Mont et al. · 2008 [cited by applicant]
US 7401235B2 · Mowers et al. · 2008 [cited by applicant]
US 7403942B1 · Bayliss · 2008 [cited by applicant]
US 7409354B2 · Putnam et al. · 2008 [cited by applicant]
US 7412402B2 · Cooper · 2008 [cited by applicant]
US 7424680B2 · Carpenter · 2008 [cited by applicant]
US 7428546B2 · Nori et al. · 2008 [cited by applicant]
US 7430585B2 · Sibert · 2008 [cited by applicant]
US 7454457B1 · Lowery et al. · 2008 [cited by applicant]
US 7478157B2 · Bohrer et al. · 2009 [cited by applicant]
US 7480755B2 · Herrell et al. · 2009 [cited by applicant]
US 7487170B2 · Stevens · 2009 [cited by applicant]
US 7493282B2 · Manly et al. · 2009 [cited by applicant]
US 7512987B2 · Williams · 2009 [cited by applicant]
US 7516882B2 · Cucinotta · 2009 [cited by applicant]
US 7523053B2 · Pudhukottai et al. · 2009 [cited by applicant]
US 7529836B1 · Bolen · 2009 [cited by applicant]
US 7533113B1 · Haddad · 2009 [cited by applicant]
US 7548968B1 · Bura et al. · 2009 [cited by applicant]
US 7552480B1 · Voss · 2009 [cited by applicant]
US 7562339B2 · Racca et al. · 2009 [cited by applicant]
US 7565685B2 · Ross et al. · 2009 [cited by applicant]
US 7567541B2 · Karimi et al. · 2009 [cited by applicant]
US 7584505B2 · Mondri et al. · 2009 [cited by applicant]
US 7584508B1 · Kashchenko et al. · 2009 [cited by applicant]
US 7587749B2 · Leser et al. · 2009 [cited by applicant]
US 7590705B2 · Mathew et al. · 2009 [cited by applicant]
US 7590972B2 · Axelrod et al. · 2009 [cited by applicant]
US 7603356B2 · Schran et al. · 2009 [cited by applicant]
US 7606783B1 · Carter · 2009 [cited by applicant]
US 7606790B2 · Levy · 2009 [cited by applicant]
US 7607120B2 · Sanyal et al. · 2009 [cited by applicant]
US 7613700B1 · Lobo et al. · 2009 [cited by applicant]
US 7617136B1 · Lessing et al. · 2009 [cited by applicant]
US 7617167B2 · Griffis et al. · 2009 [cited by applicant]
US 7620644B2 · Cote et al. · 2009 [cited by applicant]
US 7627666B1 · Degiulio et al. · 2009 [cited by applicant]
US 7630874B2 · Fables et al. · 2009 [cited by applicant]
US 7630998B2 · Zhou et al. · 2009 [cited by applicant]
US 7636742B1 · Olavarrieta et al. · 2009 [cited by applicant]
US 7640322B2 · Wendkos et al. · 2009 [cited by applicant]
US 7650497B2 · Thornton et al. · 2010 [cited by applicant]
US 7653592B1 · Flaxman et al. · 2010 [cited by applicant]
US 7657476B2 · Barney · 2010 [cited by applicant]
US 7657694B2 · Mansell et al. · 2010 [cited by applicant]
US 7665073B2 · Meijer et al. · 2010 [cited by applicant]
US 7665125B2 · Heard et al. · 2010 [cited by applicant]
US 7668947B2 · Hutchinson et al. · 2010 [cited by applicant]
US 7673282B2 · Amaru et al. · 2010 [cited by applicant]
US 7676034B1 · Wu et al. · 2010 [cited by applicant]
US 7681034B1 · Lee et al. · 2010 [cited by applicant]
US 7681140B2 · Ebert · 2010 [cited by applicant]
US 7685561B2 · Deem et al. · 2010 [cited by applicant]
US 7685577B2 · Pace et al. · 2010 [cited by applicant]
US 7693593B2 · Ishibashi et al. · 2010 [cited by applicant]
US 7698398B1 · Lai · 2010 [cited by applicant]
US 7702639B2 · Stanley et al. · 2010 [cited by applicant]
US 7707224B2 · Chastagnol et al. · 2010 [cited by applicant]
US 7711995B1 · Morris · 2010 [cited by applicant]
US 7712029B2 · Ferreira et al. · 2010 [cited by applicant]
US 7716242B2 · Pae et al. · 2010 [cited by applicant]
US 7725474B2 · Tamai et al. · 2010 [cited by applicant]
US 7725875B2 · Waldrep · 2010 [cited by applicant]
US 7729940B2 · Harvey et al. · 2010 [cited by applicant]
US 7730142B2 · Levasseur et al. · 2010 [cited by applicant]
US 7752124B2 · Green et al. · 2010 [cited by applicant]
US 7756826B2 · Bots et al. · 2010 [cited by applicant]
US 7756987B2 · Wang et al. · 2010 [cited by applicant]
US 7761586B2 · Olenick et al. · 2010 [cited by applicant]
US 7774745B2 · Fildebrandt et al. · 2010 [cited by applicant]
US 7788212B2 · Beckmann et al. · 2010 [cited by applicant]
US 7788222B2 · Shah et al. · 2010 [cited by applicant]
US 7788632B2 · Kuester et al. · 2010 [cited by applicant]
US 7788726B2 · Teixeira · 2010 [cited by applicant]
US 7801758B2 · Gracie et al. · 2010 [cited by applicant]
US 7801826B2 · Labrou et al. · 2010 [cited by applicant]
US 7801912B2 · Ransil et al. · 2010 [cited by applicant]
US 7802305B1 · Leeds · 2010 [cited by applicant]
US 7805349B2 · Yu et al. · 2010 [cited by applicant]
US 7805451B2 · Hosokawa · 2010 [cited by applicant]
US 7813947B2 · Deangelis et al. · 2010 [cited by applicant]
US 7822620B2 · Dixon et al. · 2010 [cited by applicant]
US 7827523B2 · Ahmed et al. · 2010 [cited by applicant]
US 7836078B2 · Dettinger et al. · 2010 [cited by applicant]
US 7844640B2 · Bender et al. · 2010 [cited by applicant]
US 7849143B2 · Vuong · 2010 [cited by applicant]
US 7853468B2 · Callahan et al. · 2010 [cited by applicant]
US 7853470B2 · Sonnleithner et al. · 2010 [cited by applicant]
US 7853925B2 · Kemmler · 2010 [cited by applicant]
US 7860816B2 · Fokoue-Nkoutche et al. · 2010 [cited by applicant]
US 7870540B2 · Zare et al. · 2011 [cited by applicant]
US 7870608B2 · Shraim et al. · 2011 [cited by applicant]
US 7873541B1 · Klar et al. · 2011 [cited by applicant]
US 7877327B2 · Gwiazda et al. · 2011 [cited by applicant]
US 7877812B2 · Koved et al. · 2011 [cited by applicant]
US 7885841B2 · King · 2011 [cited by applicant]
US 7890461B2 · Oeda et al. · 2011 [cited by applicant]
US 7895260B2 · Archer et al. · 2011 [cited by applicant]
US 7904360B2 · Evans · 2011 [cited by applicant]
US 7904478B2 · Yu et al. · 2011 [cited by applicant]
US 7904487B2 · Ghatare · 2011 [cited by applicant]
US 7917888B2 · Chong et al. · 2011 [cited by applicant]
US 7917963B2 · Goyal et al. · 2011 [cited by applicant]
US 7921152B2 · Ashley et al. · 2011 [cited by applicant]
US 7930197B2 · Ozzie et al. · 2011 [cited by applicant]
US 7930753B2 · Mellinger et al. · 2011 [cited by applicant]
US 7953725B2 · Burris et al. · 2011 [cited by applicant]
US 7954150B2 · Croft et al. · 2011 [cited by applicant]
US 7958087B2 · Blumenau · 2011 [cited by applicant]
US 7958494B2 · Chaar et al. · 2011 [cited by applicant]
US 7962900B2 · Barraclough et al. · 2011 [cited by applicant]
US 7966310B2 · Sullivan et al. · 2011 [cited by applicant]
US 7966599B1 · Malasky et al. · 2011 [cited by applicant]
US 7966663B2 · Strickland et al. · 2011 [cited by applicant]
US 7974992B2 · Fastabend et al. · 2011 [cited by applicant]
US 7975000B2 · Dixon et al. · 2011 [cited by applicant]
US 7991559B2 · Dzekunov et al. · 2011 [cited by applicant]
US 7991747B1 · Upadhyay et al. · 2011 [cited by applicant]
US 7996372B2 · Rubel, Jr. · 2011 [cited by applicant]
US 8005891B2 · Knowles et al. · 2011 [cited by applicant]
US 8010612B2 · Costea et al. · 2011 [cited by applicant]
US 8010720B2 · Iwaoka et al. · 2011 [cited by applicant]
US 8019881B2 · Sandhu et al. · 2011 [cited by applicant]
US 8020206B2 · Hubbard et al. · 2011 [cited by applicant]
US 8024384B2 · Prabhakar et al. · 2011 [cited by applicant]
US 8032721B2 · Murai · 2011 [cited by applicant]
US 8036374B2 · Noble, Jr. · 2011 [cited by applicant]
US 8037409B2 · Jacob et al. · 2011 [cited by applicant]
US 8041749B2 · Beck · 2011 [cited by applicant]
US 8041913B2 · Wang · 2011 [cited by applicant]
US 8069161B2 · Bugir et al. · 2011 [cited by applicant]
US 8069471B2 · Boren · 2011 [cited by applicant]
US 8082539B1 · Schelkogonov · 2011 [cited by applicant]
US 8090754B2 · Schmidt et al. · 2012 [cited by applicant]
US 8095923B2 · Harvey et al. · 2012 [cited by applicant]
US 8099709B2 · Baikov et al. · 2012 [cited by applicant]
US 8099765B2 · Parkinson · 2012 [cited by applicant]
US 8103962B2 · Embley et al. · 2012 [cited by applicant]
US 8117441B2 · Kurien et al. · 2012 [cited by applicant]
US 8135815B2 · Mayer · 2012 [cited by applicant]
US 8146054B2 · Baker et al. · 2012 [cited by applicant]
US 8146074B2 · Ito et al. · 2012 [cited by applicant]
US 8150717B2 · Whitmore · 2012 [cited by applicant]
US 8156105B2 · Altounian et al. · 2012 [cited by applicant]
US 8156158B2 · Rolls et al. · 2012 [cited by applicant]
US 8156159B2 · Ebrahimi et al. · 2012 [cited by applicant]
US 8166406B1 · Goldfeder et al. · 2012 [cited by applicant]
US 8176061B2 · Swanbeck et al. · 2012 [cited by applicant]
US 8176177B2 · Sussman et al. · 2012 [cited by applicant]
US 8176334B2 · Vainstein · 2012 [cited by applicant]
US 8176470B2 · Klumpp et al. · 2012 [cited by applicant]
US 8180759B2 · Hamzy · 2012 [cited by applicant]
US 8181151B2 · Sedukhin et al. · 2012 [cited by applicant]
US 8185409B2 · Putnam et al. · 2012 [cited by applicant]
US 8185497B2 · Vermeulen et al. · 2012 [cited by applicant]
US 8196176B2 · Berteau et al. · 2012 [cited by applicant]
US 8205093B2 · Argott · 2012 [cited by applicant]
US 8205140B2 · Hafeez et al. · 2012 [cited by applicant]
US 8214362B1 · Djabarov · 2012 [cited by applicant]
US 8214803B2 · Horii et al. · 2012 [cited by applicant]
US 8234377B2 · Cohn · 2012 [cited by applicant]
US 8239244B2 · Ginsberg et al. · 2012 [cited by applicant]
US 8250051B2 · Bugir et al. · 2012 [cited by applicant]
US 8255468B2 · Vitaldevara et al. · 2012 [cited by applicant]
US 8260262B2 · Ayed · 2012 [cited by applicant]
US 8261362B2 · Goodwin et al. · 2012 [cited by applicant]
US 8266231B1 · Golovin et al. · 2012 [cited by applicant]
US 8275632B2 · Awaraji et al. · 2012 [cited by applicant]
US 8275793B2 · Ahmad et al. · 2012 [cited by applicant]
US 8286239B1 · Sutton · 2012 [cited by applicant]
US 8312549B2 · Goldberg et al. · 2012 [cited by applicant]
US 8316237B1 · Felsher et al. · 2012 [cited by applicant]
US 8332908B2 · Hatakeyama et al. · 2012 [cited by applicant]
US 8340999B2 · Kumaran et al. · 2012 [cited by applicant]
US 8341405B2 · Meijer et al. · 2012 [cited by applicant]
US 8346929B1 · Lal · 2013 [cited by applicant]
US 8364713B2 · Pollard · 2013 [cited by applicant]
US 8370224B2 · Grewal · 2013 [cited by applicant]
US 8370794B2 · Moosmann et al. · 2013 [cited by applicant]
US 8380743B2 · Convertino et al. · 2013 [cited by applicant]
US 8381180B2 · Rostoker · 2013 [cited by applicant]
US 8381297B2 · Touboul · 2013 [cited by applicant]
US 8386314B2 · Kirkby et al. · 2013 [cited by applicant]
US 8392982B2 · Harris et al. · 2013 [cited by applicant]
US 8418226B2 · Gardner · 2013 [cited by applicant]
US 8423954B2 · Ronen et al. · 2013 [cited by applicant]
US 8429179B1 · Mirhaji · 2013 [cited by applicant]
US 8429597B2 · Prigge · 2013 [cited by applicant]
US 8429630B2 · Nickolov et al. · 2013 [cited by applicant]
US 8429758B2 · Chen et al. · 2013 [cited by applicant]
US 8438644B2 · Watters et al. · 2013 [cited by applicant]
US 8448252B1 · King et al. · 2013 [cited by applicant]
US 8463247B2 · Misiag · 2013 [cited by applicant]
US 8464311B2 · Ashley et al. · 2013 [cited by applicant]
US 8468244B2 · Redlich et al. · 2013 [cited by applicant]
US 8473324B2 · Alvarez et al. · 2013 [cited by applicant]
US 8474012B2 · Ahmed et al. · 2013 [cited by applicant]
US 8494894B2 · Jaster et al. · 2013 [cited by applicant]
US 8504481B2 · Motahari et al. · 2013 [cited by applicant]
US 8510199B1 · Erlanger · 2013 [cited by applicant]
US 8515988B2 · Jones et al. · 2013 [cited by applicant]
US 8516076B2 · Thomas · 2013 [cited by applicant]
US 8527337B1 · Lim et al. · 2013 [cited by applicant]
US 8533746B2 · Nolan et al. · 2013 [cited by applicant]
US 8533844B2 · Mahaffey et al. · 2013 [cited by applicant]
US 8538817B2 · Wilson · 2013 [cited by applicant]
US 8539359B2 · Rapaport et al. · 2013 [cited by applicant]
US 8539437B2 · Finlayson et al. · 2013 [cited by applicant]
US 8560645B2 · Linden et al. · 2013 [cited by applicant]
US 8560841B2 · Chin et al. · 2013 [cited by applicant]
US 8560956B2 · Curtis et al. · 2013 [cited by applicant]
US 8561100B2 · Hu et al. · 2013 [cited by applicant]
US 8561153B2 · Grason et al. · 2013 [cited by applicant]
US 8565729B2 · Moseler et al. · 2013 [cited by applicant]
US 8566726B2 · Dixon et al. · 2013 [cited by applicant]
US 8566938B1 · Prakash et al. · 2013 [cited by applicant]
US 8571909B2 · Miller et al. · 2013 [cited by applicant]
US 8572717B2 · Narayanaswamy · 2013 [cited by applicant]
US 8578036B1 · Holfelder et al. · 2013 [cited by applicant]
US 8578166B2 · De Monseignat et al. · 2013 [cited by applicant]
US 8578481B2 · Rowley · 2013 [cited by applicant]
US 8578501B1 · Ogilvie · 2013 [cited by applicant]
US 8583694B2 · Siegel et al. · 2013 [cited by applicant]
US 8583766B2 · Dixon et al. · 2013 [cited by applicant]
US 8589183B2 · Awaraji et al. · 2013 [cited by applicant]
US 8589372B2 · Krislov · 2013 [cited by applicant]
US 8601467B2 · Hofhansl et al. · 2013 [cited by applicant]
US 8601591B2 · Krishnamurthy et al. · 2013 [cited by applicant]
US 8606746B2 · Yeap et al. · 2013 [cited by applicant]
US 8612420B2 · Sun et al. · 2013 [cited by applicant]
US 8612993B2 · Grant et al. · 2013 [cited by applicant]
US 8615549B2 · Knowles et al. · 2013 [cited by applicant]
US 8615731B2 · Doshi · 2013 [cited by applicant]
US 8620952B2 · Bennett et al. · 2013 [cited by applicant]
US 8621637B2 · Al-Harbi et al. · 2013 [cited by applicant]
US 8626671B2 · Federgreen · 2014 [cited by applicant]
US 8627114B2 · Resch et al. · 2014 [cited by applicant]
US 8630961B2 · Beilby et al. · 2014 [cited by applicant]
US 8631048B1 · Davis et al. · 2014 [cited by applicant]
US 8640110B2 · Kopp et al. · 2014 [cited by applicant]
US 8646072B1 · Savant · 2014 [cited by applicant]
US 8650399B2 · Le Bihan et al. · 2014 [cited by applicant]
US 8655939B2 · Redlich et al. · 2014 [cited by applicant]
US 8656265B1 · Paulin et al. · 2014 [cited by applicant]
US 8656456B2 · Maxson et al. · 2014 [cited by applicant]
US 8661036B2 · Turski et al. · 2014 [cited by applicant]
US 8667074B1 · Farkas · 2014 [cited by applicant]
US 8667487B1 · Boodman et al. · 2014 [cited by applicant]
US 8677472B1 · Dotan et al. · 2014 [cited by applicant]