P

Inventor

BRUMME CHRISTOPHER W

US45 patents
⚠️ This page may combine multiple inventors who share the name “BRUMME CHRISTOPHER W”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

MICROSOFT CORP

40 patents
US8012023B2Sep 6, 2011

Virtual entertainment

MICROSOFT CORP356 citations99
US7930197B2Apr 19, 2011

Personal data mining

MICROSOFT CORP609 citations99
US7797453B2Sep 14, 2010

Resource standardization in an off-premise environment

MICROSOFT CORP99 citations98
US7657493B2Feb 2, 2010

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

MICROSOFT CORP119 citations98
US7555757B2Jun 30, 2009

Application program interface for network software platform

MICROSOFT CORP270 citations98
US7017162B2Mar 21, 2006

Application program interface for network software platform

MICROSOFT CORP312 citations98
US7013469B2Mar 14, 2006

Application program interface for network software platform

MICROSOFT CORP365 citations98
US7248603B1Jul 24, 2007

Asynchronous pattern

MICROSOFT CORP60 citations97
US6836883B1Dec 28, 2004

Method and system for compiling multiple languages

MICROSOFT CORP105 citations97
US6883172B1Apr 19, 2005

System and method for bridging managed and unmanaged object systems by utilizing an interface wrapper to facilitate transparent communications

MICROSOFT CORP51 citations95
US7716150B2May 11, 2010

Machine learning system for analyzing and establishing tagging trends based on convergence criteria

MICROSOFT CORP30 citations92
US7689524B2Mar 30, 2010

Dynamic environment evaluation and service adjustment based on multiple user profiles including data classification and information sharing with authorized other users

MICROSOFT CORP37 citations92
US7672909B2Mar 2, 2010

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

MICROSOFT CORP24 citations92
US7581231B2Aug 25, 2009

Computing system and method for allowing plurality of applications written in different programming languages to communicate and request resources or services via a common language runtime layer

MICROSOFT CORP22 citations92
US7458072B2Nov 25, 2008

Execution context infrastructure

MICROSOFT CORP18 citations92
US7280558B1Oct 9, 2007

Asynchronous pattern

MICROSOFT CORP21 citations92
US7152223B1Dec 19, 2006

Methods and systems for compiling and interpreting one or more associations between declarations and implementations in a language neutral fashion

MICROSOFT CORP27 citations92
US7124405B1Oct 17, 2006

Class initialization method semantics

MICROSOFT CORP33 citations92
US7418718B2Aug 26, 2008

Runtime hosting interfaces

MICROSOFT CORP31 citations90
US7155703B2Dec 26, 2006

Virtual method protection

MICROSOFT CORP23 citations90
US7665077B2Feb 16, 2010

System and method for sharing objects between applications in a virtual runtime environment

MICROSOFT CORP12 citations84
US7647522B2Jan 12, 2010

Operating system with corrective action service and isolation

MICROSOFT CORP12 citations84
US7647597B2Jan 12, 2010

Transparent and sub-classable proxies

MICROSOFT CORP10 citations84
US7627594B2Dec 1, 2009

Runtime support for nullable types

MICROSOFT CORP13 citations84
US7409675B2Aug 5, 2008

Code rewriting

MICROSOFT CORP15 citations84
US7735071B2Jun 8, 2010

Method and system for compiling multiple languages

MICROSOFT CORP13 citations83
US7685574B2Mar 23, 2010

Constrained execution regions

MICROSOFT CORP11 citations83
US7500252B1Mar 3, 2009

System and method for bridging object systems

MICROSOFT CORP10 citations83
US7487380B2Feb 3, 2009

Execution recovery escalation policy

MICROSOFT CORP8 citations83
US7770202B2Aug 3, 2010

Cross assembly call interception

MICROSOFT CORP17 citations82
US7743363B2Jun 22, 2010

Extensible meta-data

MICROSOFT CORP16 citations82
US7610322B2Oct 27, 2009

Safe handle

MICROSOFT CORP8 citations79
US7406699B2Jul 29, 2008

Enhanced runtime hosting

MICROSOFT CORP8 citations72
US7941793B2May 10, 2011

Class initialization method semantics

MICROSOFT CORP2 citations63
US7930687B2Apr 19, 2011

Execution context infrastructure

MICROSOFT CORP5 citations62
US7610579B2Oct 27, 2009

Critical finalizers

MICROSOFT CORP2 citations62
US7571428B2Aug 4, 2009

Reliability contracts

MICROSOFT CORP3 citations62
US7266804B2Sep 4, 2007

Strategy for selectively making non-public resources of one assembly visible to another

MICROSOFT CORP5 citations62
US7647629B2Jan 12, 2010

Hosted code runtime protection

MICROSOFT CORP6 citations61
US7437711B2Oct 14, 2008

Communication among agile and context-bound objects

MICROSOFT CORP3 citations61

MEIJER HENRICUS JOHANNES MARIA

3 patents

BORLAND INT INC

1 patent

MARIANI RICO

1 patent