Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
BT

Barry Thompson — 32 Patents

Microsoft: 14 patents #2,871 of 40,388Top 8%
ATAtmel: 6 patents #132 of 762Top 20%
CLCambridge Display Technology Limited: 3 patents #71 of 201Top 40%
OZOzmo: 2 patents #2 of 6Top 35%
FRFrazer: 1 patents #3 of 3Top 100%
TSTdk Semiconductor: 1 patents #2 of 7Top 30%
Menlo Park, CA: #246 of 3,774 inventorsTop 7%
California: #15,919 of 386,348 inventorsTop 5%
Overall (All Time): #110,428 of 4,157,543Top 3%
32 Patents All Time
Barry Thompson has been granted 32 US patents while listed as an inventor at Microsoft. The first was granted in 2006 and the most recent in March 2025. Barry Thompson ranks #110,428 of 4,157,543 US inventors in our database (top 2.7%). Patent records list Barry Thompson in Menlo Park, CA, US.

Issued Patents All Time

Showing 1–25 of 32 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12254129 Determining charge on a facial-tracking sensor Charles W. Boecker, Jouya Jadidian, Niranjan Achugundla Puttaswamy, Lawrence A. Prather 2025-03-18
12118926 Micro-LED display Charles W. Boecker, Niranjan Achugundla Puttaswamy, Sheethal Somesh Nayak, Jeffrey Neil Margolis, Chuan Pu 2024-10-15 $379,667,000
11888288 Laser diode driver break-down protection scheme Chang Joon Park, Martin Francis Galinski, III, Niranjan Achugundla Puttaswamy, Brandon Harris, Patrick Codd 2024-01-30 $372,007,000
11688333 Micro-LED display Charles W. Boecker, Niranjan Achugundla Puttaswamy, Sheethal Somesh Nayak, Jeffrey Neil Margolis, Chuan Pu 2023-06-27 $347,004,000
11108957 Low power operation of differential image sensor pixels Minseok Oh, Cyrus Bamji, Swati Mehta, Andrew Dean Payne 2021-08-31 $193,687,000
10320399 Scaleable DLL clocking system Stefan Wurster, Richard McCauley 2019-06-11 $45,655,000
10306172 Time-of-flight sensor readout circuit Lawrence A. Prather 2019-05-28 $58,441,000
10213351 Mobile screening apparatus 2019-02-26
10205931 Power efficient laser diode driver circuit and method Stefan Wurster, Lawrence A. Prather, Dane Snow, Richard McCauley 2019-02-12 $61,015,000
10088861 High accuracy voltage references Shaun M. McCarthy, Mustansir Yunus Mukadam, Stefan Wurster, Dane Snow 2018-10-02 $62,856,000
10020813 Scaleable DLL clocking system Richard McCauley, Stefan Wurster 2018-07-10 $63,082,000
9871381 Regenerative power supply system and method 2018-01-16
9769459 Power efficient laser diode driver circuit and method Stefan Wurster, Lawrence A. Prather, Dane Snow, Richard McCauley 2017-09-19 $23,823,000
9753138 Transducer measurement Dane Snow, Mustansir Yunus Mukadam, Stefan Wurster, Shaun M. McCarthy 2017-09-05 $29,269,000
9584004 Regenerative power supply system and method 2017-02-28
9442186 Interference reduction for TOF systems Andrew Dean Payne, Cyrus Bamji, Dawson Yee, Zhanping Xu, Brock Roland +6 more 2016-09-13 $30,359,000
9198115 Method and apparatus for scanning and device detection in a communication system Katelijn Vleugels, Nils Bunger, Ilya Minkin 2015-11-24 $10,168,000
9191907 Method and apparatus for iterative synchronization of two or more electronic devices Katelijn Vleugels 2015-11-17 $10,052,000
8941694 Method of driving an electro-optic display utilizing internal capacitance to smooth a digitally modulated signal Euan Smith, David S. Warren, Richard Alan Page, Stefan Wurster 2015-01-27
8847944 Matching current source/sink apparatus Euan Smith, Richard Alan Page, Stefan Wurster 2014-09-30
8848730 Method and apparatus for scanning and device detection in a communication system Katelijn Vleugels, Nils Bunger, Ilya Minkin 2014-09-30 $3,814,000
8791887 Method of compensating for capacitance of a programming line of an OLED display Euan Smith, Aleksandra Rankov 2014-07-29
8724615 Method and apparatus for generation of a system master timebase of a computing device using indirect signalling of timing information Katelijn Vleugels, Nils Bunger, Ilya Minkin 2014-05-13 $3,694,000
8638424 Charge equalizing clock driver and other enhancements for time-of-flight depth sensing and other systems Dane Snow 2014-01-28 $35,401,000
8634341 Method and apparatus for iterative synchronization of two or more electronic devices Katelijn Vleugels 2014-01-21 $29,507,000