CB

Christopher W. Brumme

Microsoft: 49 patents #343 of 40,388Top 1%
Oracle: 2 patents #5,522 of 14,854Top 40%
BI Borland International: 1 patents #41 of 65Top 65%
IN Inprise: 1 patents #5 of 27Top 20%
Overall (All Time): #49,452 of 4,157,543Top 2%
53
Patents All Time

Issued Patents All Time

Showing 25 most recent of 53 patents

Patent #TitleCo-InventorsDate
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
9323543 Capability based device driver framework Yaron Weinsberg, Jinsong Yu, John Richardson, Martin Taillefer 2016-04-26
9323693 Zero-copy caching Jinsong Yu, Andrew E. Goodsell, F. Soner Terek, Ahmed Mohamed 2016-04-26
9311225 DMA channels Shaun D. Cox, Fehim Soner Terek, Jinsong Yu, Gregory Michael Neverov 2016-04-12
9189446 Immutable sharable zero-copy data and streaming Jason Hunter, Jinsong Yu, Martin Taillefer, Gregory Michael Neverov, Dmitry Kakurin +3 more 2015-11-17
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
8352711 Coordinating chores in a multiprocessing environment using a compiler generated exception table Eric D. Tribble, Mark Ronald Plesko 2013-01-08
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
8209674 Tier splitting support for distributed execution environments Henricus Johannes Maria Meijer, Brian C. Beckman, Mark B. Shields, Wei Zhu 2012-06-26
8012023 Virtual entertainment William H. Gates, III, Gary W. Flake, Alexander G. Gounares, Thomas F. Bergstraesser, Arnold Blinn +10 more 2011-09-06
7941793 Class initialization method semantics Gopala Krishna R. Kakivaya, James S. Miller, Vance Morrison, David S. Mortenson, Sean E. Trowbridge 2011-05-10
7930197 Personal data mining Raymond E. Ozzie, William H. Gates, III, Gary W. Flake, Thomas F. Bergstraesser, Arnold Blinn +15 more 2011-04-19
7930687 Execution context infrastructure Arun Moorthy, Jonathan C. Hawkins, Raja Krishnaswamy 2011-04-19
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
7770202 Cross assembly call interception Vance Morrison, Sebastian Lange, Gregory D. Fee, Dario Russi, Simon J. Hall +2 more 2010-08-03
7743363 Extensible meta-data James H. Hogg, James S. Miller, Sergey Lidin 2010-06-22
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
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
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
7685574 Constrained execution regions Sean E. Trowbridge, Rudi Martin, Weiwen Liu, Brian Grunkemeyer, Mahesh Prakriya 2010-03-23
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
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
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
7647597 Transparent and sub-classable proxies Raja Krishnaswamy, Tarun Anand, Gopala Krishna R. Kakivaya 2010-01-12
7647629 Hosted code runtime protection Sebastian Lange, Gregory D. Fee, Michael Gashler, Mahesh Prakriya 2010-01-12