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

Brian T. Hill — 17 Patents

Microsoft: 10 patents #4,378 of 40,388Top 15%
SDSquare D: 6 patents #57 of 756Top 8%
Duvall, WA: #30 of 384 inventorsTop 8%
Washington: #5,777 of 76,902 inventorsTop 8%
Overall (All Time): #263,971 of 4,157,543Top 7%
17 Patents All Time
Brian T. Hill has been granted 17 US patents while listed as an inventor at Microsoft. The first was granted in 1992 and the most recent in October 2021. Brian T. Hill ranks #263,971 of 4,157,543 US inventors in our database (top 6.3%). Patent records list Brian T. Hill in Duvall, WA, US.

Issued Patents All Time

Showing 1–17 of 17 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
11153245 Dynamically re-parenting email messages based on updated conversations Tali Roth, Andrew G. Carlson, Justin B. Mahood 2021-10-19 $230,268,000
10547580 Dynamically re-parenting email messages based on updated conversations Tali Roth, Andrew G. Carlson, Justin B. Mahood 2020-01-28 $91,574,000
10482638 Collaborative commenting in a drawing tool L. Tucker Hatfield, Andrew G. Carlson, David Charles Wadsworth, Robert James Straavaldson, Han Ui Jung +2 more 2019-11-19 $64,062,000
9715678 Side-by-side shared calendars Hans Bjordahl 2017-07-25 $46,594,000
9235335 Touch interactions with a drawing application Jason F. Morrill, Jie Li, L. Tucker Hatfield, Andrew G. Carlson, Shayne Martin Holmes 2016-01-12 $67,891,000
9098837 Side-by-side shared calendars Hans Bjordahl 2015-08-04 $40,584,000
D650715 Child alert transmitter and key fob receiver set for a car seat Courtney Hill, Anthony J. Jackson, Gwendolyn Offner-Jackson 2011-12-20
7089455 Method and system for handling an unexpected exception generated by an application Matthew J. Ruhlen, Michael R. Marcelais 2006-08-08 $31,016,000
6857085 Method and system for handling an unexpected exception generated by an application Matthew J. Ruhlen, Michael R. Marcelais 2005-02-15 $102,690,000
6701454 Method and system for recovering information during a program failure Kevin Fischer, Eric Fox, Eric LeVine, Michael R. Marcelais, Jeffrey E. Larsson 2004-03-02 $122,844,000
6675295 Method and computer system for detecting and correcting a failure in a computer application program during startup Michael R. Marcelais, Eric LeVine, Steven M. Greenberg 2004-01-06 $96,218,000
5245704 System for sharing data between microprocessor based devices Mark S. Weber, Joseph Bronikowski, David J. Sackmann 1993-09-14
5163151 System for processing and prioritizing alarms from devices on data communications network Joseph Bronikowski, David J. Sackmann, Mark S. Weber 1992-11-10
5159673 Apparatus for networking programmable logic controllers to host computers David J. Sackmann, Joseph Bronikowski, Mark S. Weber 1992-10-27
5151978 LAN interface which permits a host computer to obtain data without interrupting a ladder program executing in the interface Joseph Bronikowski, David J. Sackmann, Mark S. Weber 1992-09-29
5131092 Communication system enabling programmable logic controllers access to host computer tasks and host computer access to programmable logic controllers without polling David J. Sackmann, Joseph Bronikowski, Mark S. Weber 1992-07-14
5127090 Map interface unit for industrial programmable logic controllers Lyle L. Ruehle, Hamid Karshenas, James B. Mikulich 1992-06-30