Inventor
BOLOGNESE LUCA
US22 patents
⚠️ This page may combine multiple inventors who share the name “BOLOGNESE LUCA”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT CORP
19 patentsUS6920461B2Jul 19, 2005
Application program interface for network software platform
MICROSOFT CORP108 citations95
US7739223B2Jun 15, 2010
Mapping architecture for arbitrary data models
MICROSOFT CORP63 citations94
US7992140B2Aug 2, 2011
Compiler supporting programs as data objects
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
US7035866B1Apr 25, 2006
System and method providing diffgram format
MICROSOFT CORP23 citations89
US7275087B2Sep 25, 2007
System and method providing API interface between XML and SQL while interacting with a managed object environment
MICROSOFT CORP41 citations88
US7818719B2Oct 19, 2010
Extending expression-based syntax for creating object instances
MICROSOFT CORP9 citations84
US7743066B2Jun 22, 2010
Anonymous types for statically typed queries
MICROSOFT CORP11 citations84
US7702686B2Apr 20, 2010
Retrieving and persisting objects from/to relational databases
MICROSOFT CORP17 citations84
US7694274B2Apr 6, 2010
Dynamically typed unsafe variance
MICROSOFT CORP13 citations84
US7685567B2Mar 23, 2010
Architecture that extends types using extension methods
MICROSOFT CORP11 citations84
US7627594B2Dec 1, 2009
Runtime support for nullable types
MICROSOFT CORP13 citations84
US8375044B2Feb 12, 2013
Query processing pipelines with single-item and multiple-item query operators
MICROSOFT CORP12 citations83
US7246114B2Jul 17, 2007
System and method for presenting a query expressed in terms of an object model
MICROSOFT CORP18 citations79
US7685155B2Mar 23, 2010
System and method of providing and utilizing an object schema to facilitate mapping between disparate domains
MICROSOFT CORP12 citations78
US8364750B2Jan 29, 2013
Automated translation of service invocations for batch processing
MICROSOFT CORP5 citations71
US7631011B2Dec 8, 2009
Code generation patterns
MICROSOFT CORP6 citations63
US8370801B2Feb 5, 2013
Architecture that extends types using extension methods
MICROSOFT CORP0 citations52
US7743319B2Jun 22, 2010
System and method providing diffgram format
MICROSOFT CORP1 citations48