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

Christopher W. Brumme — 53 Patents

Microsoft: 49 patents #346 of 40,388Top 1%
Oracle: 2 patents #5,565 of 14,854Top 40%
BIBorland International: 1 patents #41 of 65Top 65%
INInprise: 1 patents #5 of 27Top 20%
Mercer Island, WA: #31 of 829 inventorsTop 4%
Washington: #999 of 76,902 inventorsTop 2%
Overall (All Time): #48,528 of 4,157,543Top 2%
53 Patents All Time
Christopher W. Brumme has been granted 53 US patents while listed as an inventor at Microsoft. The first was granted in 1996 and the most recent in August 2017. Christopher W. Brumme ranks #48,528 of 4,157,543 US inventors in our database (top 1.2%). Patent records list Christopher W. Brumme in Mercer Island, WA, US.

Issued Patents All Time

Showing 1–25 of 53 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
9746912 Transformations for virtual guest representation Henricus Johannes Maria Meijer, William H. Gates, III, Gary W. Flake, Thomas F. Bergstraesser, Arnold Blinn +10 more 2017-08-29 $34,413,000
9323543 Capability based device driver framework Yaron Weinsberg, Jinsong Yu, John Richardson, Martin Taillefer 2016-04-26 $32,829,000
9323693 Zero-copy caching Jinsong Yu, Andrew E. Goodsell, F. Soner Terek, Ahmed Mohamed 2016-04-26 $32,829,000
9311225 DMA channels Shaun D. Cox, Fehim Soner Terek, Jinsong Yu, Gregory Michael Neverov 2016-04-12 $45,069,000
9189446 Immutable sharable zero-copy data and streaming Jason Hunter, Jinsong Yu, Martin Taillefer, Gregory Michael Neverov, Dmitry Kakurin +3 more 2015-11-17 $49,804,000
8402110 Remote provisioning of information technology Henricus Johannes Maria Meijer, William H. Gates, III, Raymond E. Ozzie, Gary W. Flake, Thomas F. Bergstraesser +12 more 2013-03-19 $16,508,000
8352711 Coordinating chores in a multiprocessing environment using a compiler generated exception table Eric D. Tribble, Mark Ronald Plesko 2013-01-08 $13,559,000
8245205 System and method for sharing objects between applications in a virtual runtime environment Rico Mariani, Patrick H. Dussud, Sean E. Trowbridge 2012-08-14 $12,366,000
8209674 Tier splitting support for distributed execution environments Henricus Johannes Maria Meijer, Brian C. Beckman, Mark B. Shields, Wei Zhu 2012-06-26 $23,366,000
8012023 Virtual entertainment William H. Gates, III, Gary W. Flake, Alexander G. Gounares, Thomas F. Bergstraesser, Arnold Blinn +10 more 2011-09-06 $21,845,000
7941793 Class initialization method semantics Gopala Krishna R. Kakivaya, James S. Miller, Vance Morrison, David S. Mortenson, Sean E. Trowbridge 2011-05-10 $16,362,000
7930197 Personal data mining Raymond E. Ozzie, William H. Gates, III, Gary W. Flake, Thomas F. Bergstraesser, Arnold Blinn +15 more 2011-04-19 $17,129,000
7930687 Execution context infrastructure Arun Moorthy, Jonathan C. Hawkins, Raja Krishnaswamy 2011-04-19 $17,129,000
7797453 Resource standardization in an off-premise environment Henricus Johannes Maria Meijer, Thomas F. Bergstraesser, Lili Cheng, Alexander G. Gounares, James R. Larus +2 more 2010-09-14 $27,616,000
7770202 Cross assembly call interception Vance Morrison, Sebastian Lange, Gregory D. Fee, Dario Russi, Simon J. Hall +2 more 2010-08-03 $11,892,000
7743363 Extensible meta-data James H. Hogg, James S. Miller, Sergey Lidin 2010-06-22 $17,867,000
7735071 Method and system for compiling multiple languages Bradley Abrams, George H. Bosworth, Patrick H. Dussud, Brian D. Harry, James S. Miller +1 more 2010-06-08 $16,528,000
7716150 Machine learning system for analyzing and establishing tagging trends based on convergence criteria Lili Cheng, Gary W. Flake, Alexander G. Gounares, James R. Larus, Matthew Bret MacLaurin +8 more 2010-05-11 $12,269,000
7689524 Dynamic environment evaluation and service adjustment based on multiple user profiles including data classification and information sharing with authorized other users Raymond E. Ozzie, William H. Gates, III, Gary W. Flake, Thomas F. Bergstraesser, Arnold Blinn +14 more 2010-03-30 $17,166,000
7685574 Constrained execution regions Sean E. Trowbridge, Rudi Martin, Weiwen Liu, Brian Grunkemeyer, Mahesh Prakriya 2010-03-23 $19,870,000
7672909 Machine learning system and method comprising segregator convergence and recognition components to determine the existence of possible tagging data trends and identify that predetermined convergence criteria have been met or establish criteria for taxonomy purpose then recognize items based on an aggregate of user tagging behavior Henricus Johannes Maria Meijer, Raymond E. Ozzie, Gary W. Flake, Thomas F. Bergstraesser, Arnold Blinn +7 more 2010-03-02 $22,070,000
7665077 System and method for sharing objects between applications in a virtual runtime environment Rico Mariani, Patrick H. Dussud, Sean E. Trowbridge 2010-02-16 $17,946,000
7657493 Recommendation system that identifies a valuable user action by mining data supplied by a plurality of users to find a correlation that suggests one or more actions for notification Henricus Johannes Maria Meijer, William H. Gates, III, Raymond E. Ozzie, Gary W. Flake, Thomas F. Bergstraesser +15 more 2010-02-02 $25,278,000
7647597 Transparent and sub-classable proxies Raja Krishnaswamy, Tarun Anand, Gopala Krishna R. Kakivaya 2010-01-12 $31,942,000
7647629 Hosted code runtime protection Sebastian Lange, Gregory D. Fee, Michael Gashler, Mahesh Prakriya 2010-01-12 $31,942,000