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

Richard D. Hill — 30 Patents

Microsoft: 30 patents #855 of 40,388Top 3%
Kirkland, WA: #159 of 3,517 inventorsTop 5%
Washington: #2,583 of 76,902 inventorsTop 4%
Overall (All Time): #121,623 of 4,157,543Top 3%
30 Patents All Time
Richard D. Hill has been granted 30 US patents while listed as an inventor at Microsoft. The first was granted in 1996 and the most recent in March 2015. Richard D. Hill ranks #121,623 of 4,157,543 US inventors in our database (top 2.9%). Patent records list Richard D. Hill in Kirkland, WA, US.

Patents per Year

Patents granted per year, 1996 to 2015Bar chart with a peak of 6 patents in 2009.peak 61996: 1 patents19961998: 1 patents1999: 1 patents19992000: 1 patents2001: 1 patents20012002: 2 patents2003: 1 patents20032008: 4 patents2009: 6 patents20092010: 3 patents2011: 3 patents20112012: 4 patents2014: 1 patents20142015: 1 patents2015

Issued Patents All Time

Showing 1–25 of 30 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
8984530 Queued message dispatch Edmund Samuel Victor Pinto, Kenneth D. Wolf, Stephen J. Millet, Nicholas Alexander Allen, John A. Taylor 2015-03-17 $21,315,000
8726277 Domain controller safety-features and cloning Dean A. Wells, Gregoire Guetat, Gregory C. Johnson, Uday Hegde 2014-05-13 $35,108,000
8214847 Distributed messaging system with configurable assurances Gueorgui Chkodrov, Craig A. Critchley, Krishnan Srinivasan, Tihomir Tarnavski, Mitchell G. Morris +1 more 2012-07-03 $17,614,000
8200836 Durable exactly once message delivery at scale Gueorgui Chkodrov, Craig A. Critchley, Krishnan Srinivasan, Tihomir Tarnavski, Mitchell G. Morris +1 more 2012-06-12 $20,322,000
8176200 Distributed aggregation on an overlay network Gueorgui Chkodrov, Michael J. Marucheck, Dave Dopson, Mansoor Mohsin 2012-05-08 $25,243,000
8135794 Availability and scalability in a messaging system in a manner transparent to the application Rodney Limprecht, David E. Langworthy, Hany E. Ramadan, Shy Cohen 2012-03-13 $22,667,000
7945631 Message state maintenance at a cursor Gueorgui Chkodrov, Craig A. Critchley, Krishnan Srinivasan, Tihomir Tarnavski, Mitchell G. Morris +1 more 2011-05-17 $20,389,000
7945819 Message state maintenance at a message log Gueorgui Chkodrov, Craig A. Critchley, Krishnan Srinivasan, Tihomir Tarnavski, Mitchell G. Morris +1 more 2011-05-17 $20,389,000
7899921 Verifying and maintaining connection liveliness in a reliable messaging for web services environment Stefan R. Batres, Shy Cohen, Michael Moroney, Rodney Limprecht, Margaret J. Lye 2011-03-01 $18,854,000
7730196 Efficient transfer of messages using reliable messaging protocols for web services Stefan R. Batres 2010-06-01 $13,800,000
7693952 Availability and scalability in a messaging system in a manner transparent to the application Rodney Limprecht, David E. Langworthy, Hany E. Ramadan, Shy Cohen 2010-04-06 $19,843,000
7676580 Message delivery with configurable assurances and features between two endpoints Rodney Limprecht, Hany E. Ramadan, David E. Langworthy, Shy Cohen 2010-03-09 $20,400,000
7631315 Using subqueues to enhance local message processing Alexander Dadiomov 2009-12-08 $24,284,000
7624308 Failed message error recovery using application specific error queues Craig A. Critchley, Krishnan Srinivasan, Uday Hedge, Alexander Dadiomov 2009-11-24 $30,187,000
7613832 Reliably transferring queued application messages Krishnan Srinivasan, Craig A. Critchley, Uday Hegde, Alan S. Geller, David Driver +1 more 2009-11-03 $22,743,000
7613830 Reliably transferring queued application messages Krishnan Srinivasan, Craig A. Critchley, Uday Hegde, Alan S. Geller, David Driver +1 more 2009-11-03 $22,743,000
7613831 Reliably transferring queued application messages Krishnan Srinivasan, Craig A. Critchley, Uday Hegde, Alan S. Geller, David Driver +1 more 2009-11-03 $22,743,000
7512957 Interface infrastructure for creating and interacting with web services Shy Cohen, Geary L. Eppley, Douglas M. Purdy, James E. Johnson, Stephen J. Millet +54 more 2009-03-31 $21,547,000
7437711 Communication among agile and context-bound objects Christopher W. Brumme, James M. Lyon, Michael J. Toutonghi, Satish R. Thatte, Gopal Krishna R. Kakivaya +5 more 2008-10-14 $28,172,000
7421501 Queued sessions for communicating correlated messages over a network Craig A. Critchley, Richard Dievendorff, Krishnan Srinivasan, Uday Hegde 2008-09-02 $32,109,000
7359919 Reliable request-response messaging over a request-response transport Shy Cohen, Kirill Gavrylyuk, Ondrej Hrebicek, Stefan R. Batres 2008-04-15 $27,161,000
7349384 Reliable one-way messaging over request-response transport protocols Stefan R. Batres, Shy Cohen, Michael Dice, Rodney Limprecht 2008-03-25 $28,373,000
6606711 Object security boundaries Anthony D. Andrews, Satish R. Thatte, Rebecca A. Norlander, Alexander A. Armanasu 2003-08-12 $92,752,000
6487665 Object security boundaries Anthony D. Andrews, Satish R. Thatte, Rebecca A. Norlander, Alexander A. Armanasu 2002-11-26 $226,685,000
6442620 Environment extensibility and automatic services for component applications using contexts, policies and activators Satish R. Thatte, Jan Gray, Gopal Krishna R. Kakivaya, Craig Wittenberg, James M. Lyon +3 more 2002-08-27 $240,716,000