IP Library Granted Patent US 12,380,341
Granted Patent B1
US 12,380,341 · App. 18/736,250 · Granted Aug 5, 2025

System and method for device identification and uniqueness

Inventors: Raz Yalov (Scottsdale, AZ); Ernest Mugambi (San Jose, CA)
Assignee: The 41st Parameter, Inc.
G06N5/025G06N20/00
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,380,341
App. No.
18/736,250
Granted
Aug 5, 2025
Kind
B1
Abstract

Systems and methods for determining uniqueness of device identifiers are provided. The uniqueness of a device identifier may be indicated by a device quality score or grade that is calculated based on a plurality of parameters associated with a device identifier as well as evaluation rules derived based on historical data. The plurality of parameters may be associated with a network event or transaction associated with the device identifier. The evaluation rules may be derived using machine learning techniques. Based on uniqueness of a device identifier, a suitable action or measure may be taken.

Claims (77)

1. A computer-implemented method comprising:

calculating a quality score associated with a device identifier corresponding to at least a first user device, wherein the quality score is calculated based at least in part on (1) at least one of a plurality of evaluation rules and (2) values corresponding to at least one of a plurality of parameters associated with the first user device;

determining that the device identifier is not shared between multiple devices based on a comparison between the quality score and a predetermined threshold associated with a range of quality scores; and

based at least in part on the determination that the device identifier is not shared between the multiple devices and an electronic indication that an online session between a computer system and the first user device is likely fraudulent, adding the device identifier to a blacklist such that network traffic from devices, including the first user device, with an association to the device identifier are blocked.

2. The computer-implemented method of claim 1 further comprising:

determining that the device identifier is shared between multiple devices based on a comparison between the quality score and the predetermined threshold; and

based at least in part on the determination that that the device identifier is shared between the multiple devices, continue monitoring network traffic from the devices associated with the device identifier.

3. The computer-implemented method of claim 1 further comprising:

establishing an electronic connection with one or more databases storing at least:

the plurality of evaluation rules; and

the predetermined threshold associated with the range of quality scores;

detecting a network event during the online session between the computer system and the first user device; and

determining the device identifier corresponding to at least the first user device based at least in part on the plurality of parameters associated with the first user device.

4. The computer-implemented method of claim 3 further comprising:

selecting a subset of the plurality of evaluation rules from the one or more databases,

wherein the subset of the plurality of evaluation rules is selected based at least in part on a value corresponding to one of the plurality of parameters, and wherein the quality score is based at least in part on the subset of the plurality of evaluation rules.

5. The computer-implemented method of claim 4 , wherein:

the subset of the plurality of evaluation rules comprises a first evaluation rule and a second evaluation rule;

the first evaluation rule is associated with a first parameter of the plurality of parameters and a first weight-value map; and

the second evaluation rule is associated with a second parameter of the plurality of parameters and a second weight-value map.

6. The computer-implemented method of claim 5 , wherein:

the plurality of parameters are associated with weight values; and

the weight values comprise:

a first weight value associated with the first parameter and is determined based at least in part on the first weight-value map and a value corresponding to the first parameter; and

a second weight value associated with the second parameter and is determined based at least in part on the second weight-value map and a value corresponding to the second parameter.

7. The computer-implemented method of claim 1 further comprising:

based at least in part on the determination that the quality score satisfies the predetermined threshold, transmitting a targeted content to the first user device, wherein the targeted content is customized based at least in part on device data associated with the first user device; and

based at least in part on the determination that the quality score does not satisfy the predetermined threshold, not transmitting the targeted content to the first user device.

8. A non-transitory computer storage having stored thereon a computer program, the computer program including executable instructions that instruct a computer system to at least:

calculate a quality score associated with a device identifier corresponding to at least a first user device, wherein the quality score is calculated based at least in part on (1) at least one of a plurality of evaluation rules and (2) values corresponding to at least one of a plurality of parameters associated with the first user device;

determine that the device identifier is not shared between multiple devices based on a comparison between the quality score and a predetermined threshold associated with a range of quality scores; and

based at least in part on the determination that the device identifier is not shared between the multiple devices and an electronic indication that an online session between the computer system and the first user device is likely fraudulent, add the device identifier to a blacklist such that network traffic from devices, including the first user device, with an association to the device identifier are blocked.

9. The non-transitory computer storage of claim 8 , wherein the executable instructions further instruct the computer system to:

determine that the device identifier is shared between multiple devices based on a comparison between the quality score and the predetermined threshold; and

based at least in part on the determination that that the device identifier is shared between multiple devices, continue to monitor network traffic from the devices associated with the device identifier.

10. The non-transitory computer storage of claim 8 , wherein the executable instructions further instruct the computer system to:

establish an electronic connection with one or more databases storing at least:

the plurality of evaluation rules; and

the predetermined threshold associated with the range of quality scores;

detect a network event during the online session between the computer system and the first user device; and

determine the device identifier corresponding to at least the first user device based at least in part on the plurality of parameters associated with the first user device.

11. The non-transitory computer storage of claim 10 , wherein the executable instructions further instruct the computer system to:

select a subset of the plurality of evaluation rules from the one or more databases,

wherein the subset of the plurality of evaluation rules is selected based at least in part on a value corresponding to one of the plurality of parameters, and wherein the quality score is based at least in part on the subset of the plurality of evaluation rules.

12. The non-transitory computer storage of claim 11 , wherein:

the plurality of parameters are associated with weight values; and

the weight values comprise:

a first weight value associated with a first parameter of the plurality of parameters and is determined based at least in part on a first weight-value map and a value corresponding to the first parameter; and

a second weight value associated with a second parameter of the plurality of parameters and is determined based at least in part on a second weight-value map and a value corresponding to the second parameter.

13. The non-transitory computer storage of claim 12 , wherein:

the subset of the plurality of evaluation rules comprises a first evaluation rule and a second evaluation rule;

the first evaluation rule is associated with the first parameter and the first weight-value map; and

the second evaluation rule is associated with the second parameter and the second weight-value map.

14. The non-transitory computer storage of claim 8 , wherein the executable instructions further instruct the computer system to:

based at least in part on the determination that the quality score satisfies the predetermined threshold, transmit a targeted content to the first user device, wherein the targeted content is customized based at least in part on device data associated with the first user device; and

based at least in part on the determination that the quality score does not satisfy the predetermined threshold, not transmit the targeted content to the first user device.

15. A computer system for automatically selecting an electronic security action, the computer system comprising:

one or more processors; and

a memory, including instructions executable by the one or more processors to cause the computer system to at least:

calculate a quality score associated with a device identifier corresponding to at least a first user device, wherein the quality score is calculated based at least in part on (1) at least one of a plurality of evaluation rules and (2) values corresponding to at least one of a plurality of parameters associated with the first user device;

determine that the device identifier is not shared between multiple devices based on a comparison between the quality score and a predetermined threshold associated with a range of quality scores; and

based at least in part on the determination that the device identifier is not shared between the multiple devices and an electronic indication that an online session between the computer system and the first user device is likely fraudulent, add the device identifier to a blacklist such that network traffic from devices, including the first user device, with an association to the device identifier are blocked.

16. The computer system of claim 15 , wherein the instructions further instruct the computer system to:

determine that the device identifier is shared between multiple devices based on a comparison between the quality score and the predetermined threshold; and

based at least in part on the determination that that the device identifier is shared between multiple devices, continue to monitor network traffic from the devices associated with the device identifier.

17. The computer system of claim 15 , wherein the plurality of evaluation rules are generated using a machine learning technique, wherein the machine learning technique comprises a neutral network or a statistical analysis of historical data comprising device fingerprints and indication of whether such fingerprints uniquely identify a device.

18. The computer system of claim 15 , wherein:

the plurality of parameters are associated with weight values; and

the weight values comprise:

a first weight value associated with a first parameter of the plurality of parameters and is determined based at least in part on a first weight-value map and a value corresponding to the first parameter; and

a second weight value associated with a second parameter of the plurality of parameters and is determined based at least in part on a second weight-value map and a value corresponding to the second parameter.

19. The computer system of claim 15 , wherein the instructions further instruct the computer system to:

select a subset of the plurality of evaluation rules from one or more databases,

wherein the subset of the plurality of evaluation rules is selected based at least in part on a value corresponding to one of the plurality of parameters, and wherein the quality score is based at least in part on the subset of the plurality of evaluation rules.

20. The computer system of claim 15 , wherein the instructions further instruct the computer system to:

based at least in part on the determination that the quality score satisfies the predetermined threshold, transmit a targeted content to the first user device, wherein the targeted content is customized based at least in part on device data associated with the first user device; and

based at least in part on the determination that the quality score does not satisfy the predetermined threshold, not transmit the targeted content to the first user device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2024
From: YALOV, RAZ; MUGAMBI, ERNEST
To: THE 41ST PARAMETER, INC.
Reel/Frame 068317/0091 →
Continuity (4)
Continuation 18133800 · Apr 12, 2023
Continuation 17089577 · Nov 4, 2020
Continuation 14470812 · Aug 27, 2014
Provisional Application 61872287 · Aug 30, 2013
References Cited (400)
US 4801924A · Burgmann et al. · 1989 [cited by applicant]
US 4805222A · Young et al. · 1989 [cited by applicant]
US 4912761A · Tan et al. · 1990 [cited by applicant]
US 4924387A · Jeppesen · 1990 [cited by applicant]
US 5184849A · Taylor · 1993 [cited by applicant]
US 5491735A · Hsieh · 1996 [cited by applicant]
US 5519827A · Mizushima · 1996 [cited by applicant]
US 5521907A · Ennis, Jr. · 1996 [cited by applicant]
US 5557686A · Brown et al. · 1996 [cited by applicant]
US 5583380A · Larsen et al. · 1996 [cited by applicant]
US 5627886A · Bowman · 1997 [cited by applicant]
US 5679940A · Templeton et al. · 1997 [cited by applicant]
US 5721765A · Smith · 1998 [cited by applicant]
US 5724424A · Giffor · 1998 [cited by applicant]
US 5748740A · Curry et al. · 1998 [cited by applicant]
US 5748780A · Stolfo et al. · 1998 [cited by applicant]
US 5764275A · Lappington et al. · 1998 [cited by applicant]
US 5802156A · Felger · 1998 [cited by applicant]
US 5819226A · Gopinathan et al. · 1998 [cited by applicant]
US 5864620A · Pettitt · 1999 [cited by applicant]
US 5884289A · Anderson et al. · 1999 [cited by applicant]
US 5886334A · D'Entremont · 1999 [cited by applicant]
US 5892900A · Ginter et al. · 1999 [cited by applicant]
US 5894510A · Felger · 1999 [cited by applicant]
US 5899980A · Wilf et al. · 1999 [cited by applicant]
US 5903646A · Rackman · 1999 [cited by applicant]
US 5903721A · Sixtus · 1999 [cited by applicant]
US 5933480A · Felger · 1999 [cited by applicant]
US 5960069A · Felger · 1999 [cited by applicant]
US 6009523A · Owaki et al. · 1999 [cited by applicant]
US 6029154A · Pettitt · 2000 [cited by applicant]
US 6029159A · Zorba et al. · 2000 [cited by applicant]
US 6062474A · Kroll · 2000 [cited by applicant]
US 6078907A · Lamm · 2000 [cited by applicant]
US 6092053A · Boesch et al. · 2000 [cited by applicant]
US 6094643A · Anderson et al. · 2000 [cited by applicant]
US 6105012A · Chang et al. · 2000 [cited by applicant]
US 6112240A · Pogue et al. · 2000 [cited by applicant]
US 6148407A · Aucsmith · 2000 [cited by applicant]
US 6151593A · Cho et al. · 2000 [cited by applicant]
US 6163604A · Baulier et al. · 2000 [cited by applicant]
US 6163771A · Walker et al. · 2000 [cited by applicant]
US 6164528A · Hills et al. · 2000 [cited by applicant]
US 6205436B1 · Rosen et al. · 2001 [cited by applicant]
US 6209104B1 · Jalili · 2001 [cited by applicant]
US 6216153B1 · Vortriede · 2001 [cited by applicant]
US 6223289B1 · Wall et al. · 2001 [cited by applicant]
US 6282276B1 · Felger · 2001 [cited by applicant]
US 6295605B1 · Dockter et al. · 2001 [cited by applicant]
US 6327384B1 · Hirao et al. · 2001 [cited by applicant]
US 6330546B1 · Gopinathan et al. · 2001 [cited by applicant]
US 6370648B1 · Diep · 2002 [cited by applicant]
US 6405922B1 · Kroll · 2002 [cited by applicant]
US 6442529B1 · Krishan et al. · 2002 [cited by applicant]
US 6442692B1 · Zilberman · 2002 [cited by applicant]
US 6457021B1 · Berkowitz et al. · 2002 [cited by applicant]
US 6480710B1 · Laybourn et al. · 2002 [cited by applicant]
US 6509847B1 · Anderson · 2003 [cited by applicant]
US 6523019B1 · Borthwick · 2003 [cited by applicant]
US 6546493B1 · Magdych et al. · 2003 [cited by applicant]
US 6553108B1 · Felger · 2003 [cited by applicant]
US 6560455B2 · Amin et al. · 2003 [cited by applicant]
US 6567099B1 · Dawson · 2003 [cited by applicant]
US 6597775B2 · Lawyer et al. · 2003 [cited by applicant]
US 6646765B1 · Barker et al. · 2003 [cited by applicant]
US 6678666B1 · Boulware · 2004 [cited by applicant]
US 6687390B2 · Avni et al. · 2004 [cited by applicant]
US 6687696B2 · Hofmann et al. · 2004 [cited by applicant]
US 6689055B1 · Mullen et al. · 2004 [cited by applicant]
US 6718363B1 · Ponte · 2004 [cited by applicant]
US 6745333B1 · Thomsen · 2004 [cited by applicant]
US 6803920B2 · Gossett et al. · 2004 [cited by applicant]
US 6804624B2 · Silverman · 2004 [cited by applicant]
US 6850606B2 · Lawyer et al. · 2005 [cited by applicant]
US 6892307B1 · Wood et al. · 2005 [cited by applicant]
US 6895507B1 · Tepler · 2005 [cited by applicant]
US 6895514B1 · Kermani · 2005 [cited by applicant]
US 6898709B1 · Teppler · 2005 [cited by applicant]
US 6908030B2 · Rajasekaran et al. · 2005 [cited by applicant]
US 6937569B1 · Sarkar et al. · 2005 [cited by applicant]
US 6947978B2 · Huffman · 2005 [cited by applicant]
US 6954532B1 · Handley et al. · 2005 [cited by applicant]
US 6957185B1 · Labaton · 2005 [cited by applicant]
US 6957339B2 · Shinzaki · 2005 [cited by applicant]
US 7002712B2 · Barker et al. · 2006 [cited by applicant]
US 7003670B2 · Heaven et al. · 2006 [cited by applicant]
US 7007174B2 · Wheeler et al. · 2006 [cited by applicant]
US 7013001B1 · Felger · 2006 [cited by applicant]
US 7027800B2 · Haumont et al. · 2006 [cited by applicant]
US 7039505B1 · Southard et al. · 2006 [cited by applicant]
US 7039699B1 · Narin et al. · 2006 [cited by applicant]
US 7043640B2 · Pritchard et al. · 2006 [cited by applicant]
US 7089310B1 · Ellerman et al. · 2006 [cited by applicant]
US 7089585B1 · Dharmarajan · 2006 [cited by applicant]
US 7096192B1 · Pettitt · 2006 [cited by applicant]
US 7100049B2 · Gasparini et al. · 2006 [cited by applicant]
US 7103570B1 · Morea et al. · 2006 [cited by applicant]
US 7103668B1 · Corley et al. · 2006 [cited by applicant]
US 7120590B1 · Eisen et al. · 2006 [cited by applicant]
US 7130858B2 · Ciaramitaro et al. · 2006 [cited by applicant]
US 7143095B2 · Barrett et al. · 2006 [cited by applicant]
US 7158622B2 · Lawyer et al. · 2007 [cited by applicant]
US 7165051B2 · Ronning et al. · 2007 [cited by applicant]
US 7174454B2 · Roskind · 2007 [cited by applicant]
US 7191467B1 · Dujari et al. · 2007 [cited by applicant]
US 7197646B2 · Fritz et al. · 2007 [cited by applicant]
US 7206938B2 · Bender et al. · 2007 [cited by applicant]
US 7221949B2 · Clough · 2007 [cited by applicant]
US 7225974B2 · Yamauchi · 2007 [cited by applicant]
US 7237717B1 · Rao et al. · 2007 [cited by applicant]
US 7249093B1 · King · 2007 [cited by applicant]
US 7251624B1 · Lee et al. · 2007 [cited by applicant]
US 7260837B2 · Abraham et al. · 2007 [cited by applicant]
US 7263492B1 · Suresh et al. · 2007 [cited by applicant]
US 7263506B2 · Lee et al. · 2007 [cited by applicant]
US 7272610B2 · Torres · 2007 [cited by applicant]
US 7272728B2 · Pierson et al. · 2007 [cited by applicant]
US 7292723B2 · Tedesco et al. · 2007 [cited by applicant]
US 7293096B1 · Foltak et al. · 2007 [cited by applicant]
US 7296088B1 · Padmanabhan et al. · 2007 [cited by applicant]
US 7328216B2 · Hofmann et al. · 2008 [cited by applicant]
US 7330824B1 · Kanojia et al. · 2008 [cited by applicant]
US 7330871B2 · Barber · 2008 [cited by applicant]
US 7340045B2 · Felger · 2008 [cited by applicant]
US 7346551B2 · Pe Jimenez et al. · 2008 [cited by applicant]
US 7346775B2 · Gasparinl et al. · 2008 [cited by applicant]
US 7349955B1 · Korb et al. · 2008 [cited by applicant]
US 7352280B1 · Rockwood · 2008 [cited by applicant]
US 7359962B2 · Willebeek-LeMair et al. · 2008 [cited by applicant]
US 7363170B2 · Seul et al. · 2008 [cited by applicant]
US 7373669B2 · Eisen · 2008 [cited by applicant]
US 7376618B1 · Anderson et al. · 2008 [cited by applicant]
US 7379891B1 · Donner et al. · 2008 [cited by applicant]
US 7386892B2 · Gilfix et al. · 2008 [cited by applicant]
US 7404087B2 · Teunen · 2008 [cited by applicant]
US 7401082B2 · Keene et al. · 2008 [cited by applicant]
US 7403922B1 · Lewis et al. · 2008 [cited by applicant]
US 7406441B2 · Kimura et al. · 2008 [cited by applicant]
US 7428587B2 · Rowland et al. · 2008 [cited by applicant]
US 7436780B2 · Stephens · 2008 [cited by applicant]
US 7438226B2 · Helsper et al. · 2008 [cited by applicant]
US 7447494B2 · Law et al. · 2008 [cited by applicant]
US 7451487B2 · Oliver et al. · 2008 [cited by applicant]
US 7457401B2 · Lawyer et al. · 2008 [cited by applicant]
US 7457823B2 · Shraim et al. · 2008 [cited by applicant]
US 7475242B2 · Baird et al. · 2009 [cited by applicant]
US 7478182B2 · Schweig · 2009 [cited by applicant]
US 7487350B2 · Utin · 2009 [cited by applicant]
US 7496752B2 · Yamaguchi et al. · 2009 [cited by applicant]
US 7497374B2 · Helsper et al. · 2009 [cited by applicant]
US 7502610B2 · Maher · 2009 [cited by applicant]
US 7502933B2 · Jakobsson et al. · 2009 [cited by applicant]
US 7526796B2 · Lulich et al. · 2009 [cited by applicant]
US 7543740B2 · Greene et al. · 2009 [cited by applicant]
US 7552090B1 · Barber · 2009 [cited by applicant]
US 7555458B1 · Felger · 2009 [cited by applicant]
US 7562221B2 · Nyström et al. · 2009 [cited by applicant]
US 7577620B1 · Donner · 2009 [cited by applicant]
US 7581112B2 · Brown et al. · 2009 [cited by applicant]
US 7606560B2 · Labrou et al. · 2009 [cited by applicant]
US 7630924B1 · Collins et al. · 2009 [cited by applicant]
US 7631808B2 · Kundu et al. · 2009 [cited by applicant]
US 7657626B1 · Zwicky · 2010 [cited by applicant]
US 7660902B2 · Graham et al. · 2010 [cited by applicant]
US 7665140B2 · Oliver et al. · 2010 [cited by applicant]
US 7665658B2 · Fields · 2010 [cited by applicant]
US 7673793B2 · Greene et al. · 2010 [cited by applicant]
US 7685629B1 · White et al. · 2010 [cited by applicant]
US 7698743B2 · Ohmori et al. · 2010 [cited by applicant]
US 7708200B2 · Helsper et al. · 2010 [cited by applicant]
US 7711846B2 · Padmanabhan et al. · 2010 [cited by applicant]
US 7735141B1 · Noel et al. · 2010 [cited by applicant]
US 7739402B2 · Roese et al. · 2010 [cited by applicant]
US 7739512B2 · Hawkes · 2010 [cited by applicant]
US 7743409B2 · Gonzalez et al. · 2010 [cited by applicant]
US 7752084B2 · Pettitt · 2010 [cited by applicant]
US 7756783B2 · Crooks · 2010 [cited by applicant]
US 7761379B2 · Zoldi et al. · 2010 [cited by applicant]
US 7769032B1 · Ou · 2010 [cited by applicant]
US 7778846B2 · Suresh et al. · 2010 [cited by applicant]
US 7788195B1 · Subramanian et al. · 2010 [cited by applicant]
US 7813937B1 · Pathria et al. · 2010 [cited by applicant]
US 7813944B1 · Luk et al. · 2010 [cited by applicant]
US 7814029B1 · Siegel · 2010 [cited by applicant]
US 7849029B2 · Crooks et al. · 2010 [cited by applicant]
US 7849307B2 · Roskind · 2010 [cited by applicant]
US 7853526B2 · Milana · 2010 [cited by applicant]
US 7853533B2 · Eisen · 2010 [cited by applicant]
US 7856372B2 · Ullah · 2010 [cited by applicant]
US 7860783B2 · Yang et al. · 2010 [cited by applicant]
US 7861260B2 · Shkedi · 2010 [cited by applicant]
US 7865427B2 · Wright et al. · 2011 [cited by applicant]
US 7882217B2 · Katzir · 2011 [cited by applicant]
US 7908223B2 · Klein et al. · 2011 [cited by applicant]
US 7908645B2 · Varghese et al. · 2011 [cited by applicant]
US 7930285B2 · Abraham et al. · 2011 [cited by applicant]
US 7933984B1 · Smith et al. · 2011 [cited by applicant]
US 7937467B2 · Barber · 2011 [cited by applicant]
US 7940929B1 · Sengupta · 2011 [cited by applicant]
US 7945494B2 · Williams · 2011 [cited by applicant]
US 7945515B2 · Zoldi et al. · 2011 [cited by applicant]
US 7949564B1 · Hughes et al. · 2011 [cited by applicant]
US 7958029B1 · Bobich et al. · 2011 [cited by applicant]
US 7958246B2 · Barber · 2011 [cited by applicant]
US 7961857B2 · Zoldi et al. · 2011 [cited by applicant]
US 7970701B2 · Lewis et al. · 2011 [cited by applicant]
US 7983490B1 · Minter · 2011 [cited by applicant]
US 7983691B1 · Wong et al. · 2011 [cited by applicant]
US 7991716B2 · Crooks et al. · 2011 [cited by applicant]
US 7995996B2 · Link, II et al. · 2011 [cited by applicant]
US 8001376B2 · Utin · 2011 [cited by applicant]
US 8001597B2 · Crooks · 2011 [cited by applicant]
US 8015614B2 · Matsuzaki et al. · 2011 [cited by applicant]
US 8015921B2 · Leppanen et al. · 2011 [cited by applicant]
US 8019678B2 · Wright et al. · 2011 [cited by applicant]
US 8020763B1 · Kowalchyk et al. · 2011 [cited by applicant]
US 8024266B1 · Barber · 2011 [cited by applicant]
US 8025220B2 · Zoldi et al. · 2011 [cited by applicant]
US 8027439B2 · Zoldi et al. · 2011 [cited by applicant]
US 8032448B2 · Anderson et al. · 2011 [cited by applicant]
US 8037097B2 · Guo et al. · 2011 [cited by applicant]
US 8037511B1 · Lundy et al. · 2011 [cited by applicant]
US 8041597B2 · Li et al. · 2011 [cited by applicant]
US 8042164B2 · Sheynblat et al. · 2011 [cited by applicant]
US 8046271B2 · Jimenez et al. · 2011 [cited by applicant]
US 8060922B2 · Crichton et al. · 2011 [cited by applicant]
US 8065233B2 · Lee et al. · 2011 [cited by applicant]
US 8090648B2 · Zoldi et al. · 2012 [cited by applicant]
US 8108378B2 · Ott, IV et al. · 2012 [cited by applicant]
US 8121962B2 · Vaiciulis et al. · 2012 [cited by applicant]
US 8122082B2 · Klein · 2012 [cited by applicant]
US 8126816B2 · Mu et al. · 2012 [cited by applicant]
US 8131615B2 · Diev et al. · 2012 [cited by applicant]
US 8140689B2 · Barber · 2012 [cited by applicant]
US 8141148B2 · Thomas et al. · 2012 [cited by applicant]
US 8145560B2 · Kulkarni et al. · 2012 [cited by applicant]
US 8145762B2 · Barber · 2012 [cited by applicant]
US 8150968B2 · Barber · 2012 [cited by applicant]
US 8151327B2 · Eisen · 2012 [cited by applicant]
US 8166068B2 · Stevens · 2012 [cited by applicant]
US 8175897B2 · Lee et al. · 2012 [cited by applicant]
US 8176178B2 · Thomas et al. · 2012 [cited by applicant]
US 8180686B2 · Ryu et al. · 2012 [cited by applicant]
US 8181015B2 · Roskind · 2012 [cited by applicant]
US 8185953B2 · Rothstein et al. · 2012 [cited by applicant]
US 8190513B2 · Felger · 2012 [cited by applicant]
US 8190529B2 · Abe et al. · 2012 [cited by applicant]
US 8191148B2 · Oliver et al. · 2012 [cited by applicant]
US 8200527B1 · Thompson · 2012 [cited by examiner]
US 8201099B1 · Osbourn et al. · 2012 [cited by applicant]
US 8204833B2 · Mu et al. · 2012 [cited by applicant]
US 8209744B2 · Zhu et al. · 2012 [cited by applicant]
US 8209760B1 · Hardman · 2012 [cited by applicant]
US 8213898B2 · Choti et al. · 2012 [cited by applicant]
US 8214232B2 · Tyler et al. · 2012 [cited by applicant]
US 8214285B2 · Hu et al. · 2012 [cited by applicant]
US 8219415B2 · Tyler et al. · 2012 [cited by applicant]
US 8224308B1 · Gavrylyako et al. · 2012 [cited by applicant]
US 8224348B2 · Bolon et al. · 2012 [cited by applicant]
US 8229844B2 · Felger · 2012 [cited by applicant]
US 8250631B2 · Iyengar et al. · 2012 [cited by applicant]
US 8266295B2 · Klein et al. · 2012 [cited by applicant]
US 8271891B1 · Osbourn et al. · 2012 [cited by applicant]
US 8272061B1 · Lotem et al. · 2012 [cited by applicant]
US 8280833B2 · Miltonberger · 2012 [cited by examiner]
US 8290838B1 · Thakur et al. · 2012 [cited by applicant]
US 8295898B2 · Ashfield et al. · 2012 [cited by applicant]
US 8296228B1 · Kloor · 2012 [cited by applicant]
US 8296229B1 · Yellin et al. · 2012 [cited by applicant]
US 8296245B2 · Barber et al. · 2012 [cited by applicant]
US 8296250B2 · Crooks et al. · 2012 [cited by applicant]
US 8306933B2 · Kawai et al. · 2012 [cited by applicant]
US 8307430B1 · Chen et al. · 2012 [cited by applicant]
US 8311907B2 · Klein et al. · 2012 [cited by applicant]
US 8321269B2 · Linden et al. · 2012 [cited by applicant]
US 8326759B2 · Hammad · 2012 [cited by applicant]
US 8326760B2 · Ma et al. · 2012 [cited by applicant]
US 8326763B2 · Zuili · 2012 [cited by applicant]
US 8332338B2 · Vaiciulis et al. · 2012 [cited by applicant]
US 8332522B2 · Barber · 2012 [cited by applicant]
US 8370253B1 · Grossman et al. · 2013 [cited by applicant]
US 8370638B2 · Duane et al. · 2013 [cited by applicant]
US 8380831B2 · Barber · 2013 [cited by applicant]
US 8392987B2 · Sasamura et al. · 2013 [cited by applicant]
US 8407112B2 · Walter · 2013 [cited by applicant]
US 8407798B1 · Lotem et al. · 2013 [cited by applicant]
US 8417587B2 · Jimenez et al. · 2013 [cited by applicant]
US 8423458B2 · Barber · 2013 [cited by applicant]
US 8424061B2 · Rosenor · 2013 [cited by applicant]
US 8429070B2 · Hu et al. · 2013 [cited by applicant]
US 8438134B2 · Wang et al. · 2013 [cited by applicant]
US 8438184B1 · Wang · 2013 [cited by applicant]
US 8443202B2 · White et al. · 2013 [cited by applicant]
US 8452715B2 · Barber · 2013 [cited by applicant]
US 8453226B2 · Hammad · 2013 [cited by applicant]
US 8462161B1 · Barber · 2013 [cited by applicant]
US 8464290B2 · Beyda et al. · 2013 [cited by applicant]
US 8468582B2 · Kuang et al. · 2013 [cited by applicant]
US 8484470B2 · Sakakihara et al. · 2013 [cited by applicant]
US 8495714B2 · Jones et al. · 2013 [cited by applicant]
US 8516439B2 · Brass et al. · 2013 [cited by applicant]
US 8539070B2 · Barber · 2013 [cited by applicant]
US 8543522B2 · Ryman-Tubb et al. · 2013 [cited by applicant]
US 8548137B2 · Zoldi et al. · 2013 [cited by applicant]
US 8559607B2 · Zoldi et al. · 2013 [cited by applicant]
US 8567669B2 · Griegel et al. · 2013 [cited by applicant]
US 8588816B2 · Collins · 2013 [cited by applicant]
US 8601109B2 · Johannsen · 2013 [cited by applicant]
US 8611856B2 · Yan et al. · 2013 [cited by applicant]
US 8612854B2 · Eisen et al. · 2013 [cited by applicant]
US 8620942B1 · Hoffman et al. · 2013 [cited by applicant]
US 8631006B1 · Haveliwala et al. · 2014 [cited by applicant]
US 8660539B2 · Khambete et al. · 2014 [cited by applicant]
US 8661119B1 · Jindal et al. · 2014 [cited by applicant]
US 8676684B2 · Newman et al. · 2014 [cited by applicant]
US 8677398B2 · Shkedi · 2014 [cited by applicant]
US 8683561B2 · Utin · 2014 [cited by applicant]
US 8688543B2 · Dominquez · 2014 [cited by applicant]
US 8701168B2 · Sastry et al. · 2014 [cited by applicant]
US 8701170B1 · Barber · 2014 [cited by applicant]
US 8725570B2 · Doughty et al. · 2014 [cited by applicant]
US 8751815B2 · Lunde et al. · 2014 [cited by applicant]
US 8762283B2 · Gerber et al. · 2014 [cited by applicant]
US 8762574B2 · Barber · 2014 [cited by applicant]
US 8763113B2 · Thomas et al. · 2014 [cited by applicant]
US 8776225B2 · Pierson et al. · 2014 [cited by applicant]
US 8779981B2 · Eisen et al. · 2014 [cited by applicant]
US 8781975B2 · Bennett et al. · 2014 [cited by applicant]
US 8782783B2 · Thomas et al. · 2014 [cited by applicant]
US 8799458B2 · Barber · 2014 [cited by applicant]
US 8817984B2 · Miller et al. · 2014 [cited by applicant]
US 8826393B2 · Eisen · 2014 [cited by applicant]
US 8838478B2 · Kretz et al. · 2014 [cited by applicant]
US 8838967B1 · Mills et al. · 2014 [cited by applicant]
US 8862514B2 · Eisen · 2014 [cited by applicant]
US 8862526B2 · Miltonberger · 2014 [cited by applicant]
US 8874735B2 · Barber · 2014 [cited by applicant]
US 8880097B1 · Xu et al. · 2014 [cited by applicant]
US 8881288B1 · Levy et al. · 2014 [cited by applicant]
US 8938671B2 · Eisen et al. · 2015 [cited by applicant]
US 8954560B2 · Johannsen · 2015 [cited by applicant]
US 8966276B2 · Nanopoulos et al. · 2015 [cited by applicant]
US 9037483B1 · Curcio et al. · 2015 [cited by applicant]
US 9038153B2 · Barber · 2015 [cited by applicant]
US 9060012B2 · Eisen · 2015 [cited by applicant]
US 9075896B2 · Barber · 2015 [cited by applicant]
US 9083735B2 · Reumann et al. · 2015 [cited by applicant]
US 9098617B1 · Pauley, Jr. et al. · 2015 [cited by applicant]
US 9112850B1 · Eisen · 2015 [cited by applicant]
US 9118646B2 · Pierson et al. · 2015 [cited by applicant]
US 9135293B1 · Kienzle · 2015 [cited by applicant]
US 9172691B2 · Barber · 2015 [cited by applicant]
US 9177293B1 · Gagnon et al. · 2015 [cited by applicant]
US 9183567B2 · Barber · 2015 [cited by applicant]
US 9191370B2 · Barber et al. · 2015 [cited by applicant]
US 9196004B2 · Eisen · 2015 [cited by applicant]
US 9202039B2 · Dandu et al. · 2015 [cited by applicant]
US 9203837B2 · Pierson et al. · 2015 [cited by applicant]
US 9294448B2 · Miller et al. · 2016 [cited by applicant]
US 9298677B2 · Tollinger et al. · 2016 [cited by applicant]
US 9332020B2 · Thomas et al. · 2016 [cited by applicant]
US 9361597B2 · Britton et al. · 2016 [cited by applicant]
US 9378500B2 · Jimenez et al. · 2016 [cited by applicant]
US 9390384B2 · Eisen · 2016 [cited by applicant]
US 9396331B2 · Eisen et al. · 2016 [cited by applicant]
US 9412123B2 · Eisen · 2016 [cited by applicant]
US 9477968B2 · Barber · 2016 [cited by applicant]
US 9514248B1 · Guan et al. · 2016 [cited by applicant]
US 9514446B1 · Rajkumar et al. · 2016 [cited by applicant]
US 9521161B2 · Reumann et al. · 2016 [cited by applicant]
US 9521551B2 · Eisen et al. · 2016 [cited by applicant]
US 9559852B2 · Miller et al. · 2017 [cited by applicant]
US 9603016B1 · Mills et al. · 2017 [cited by applicant]
US 9633201B1 · Katz · 2017 [cited by applicant]
US 9699164B2 · Barber · 2017 [cited by applicant]
US 9702961B2 · Shields · 2017 [cited by applicant]
US 9703983B2 · Eisen et al. · 2017 [cited by applicant]
US 9712497B2 · Barber et al. · 2017 [cited by applicant]
US 9722968B2 · Barber · 2017 [cited by applicant]
US 9754256B2 · Britton et al. · 2017 [cited by applicant]
US 9754311B2 · Eisen · 2017 [cited by applicant]
US 9781151B1 · McCorkendale et al. · 2017 [cited by applicant]
US 9785973B2 · Tollinger et al. · 2017 [cited by applicant]
US 9916393B2 · Barber · 2018 [cited by applicant]
US 9948629B2 · Eisen · 2018 [cited by applicant]
US 9990631B2 · Eisen · 2018 [cited by applicant]
US 10007895B2 · Vanasco · 2018 [cited by applicant]
US 10021099B2 · Eisen et al. · 2018 [cited by applicant]
US 10037529B2 · Barber · 2018 [cited by applicant]
US 10089679B2 · Eisen · 2018 [cited by applicant]
US 10091312B1 · Khanwalkar et al. · 2018 [cited by applicant]
US 10123368B2 · Gundavelli et al. · 2018 [cited by applicant]
US 10231120B2 · Nethi et al. · 2019 [cited by applicant]
US 10248968B2 · Sivaramakrishnan et al. · 2019 [cited by applicant]
US 10290017B2 · Traasdahl et al. · 2019 [cited by applicant]
US 10305880B2 · Barber · 2019 [cited by applicant]
US 10321309B2 · Lee et al. · 2019 [cited by applicant]
US 10339306B1 · Katz · 2019 [cited by applicant]
US 10341344B2 · Eisen et al. · 2019 [cited by applicant]
US 10395252B2 · Eisen · 2019 [cited by applicant]
Cited By (2)
US 12,657,291 US 12,665,892