Patent №
US 8,245,210
Granted
2012-08-14
Filed 2009
Owner
MICROSOFT CORPORATION
Lab
AI components
2
kr · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12470746
Compile-time context information is captured and provided to a runtime binder for dynamic features in programming languages. For example, a C# run-time binder uses the information to perform a run-time bind with semantics matching the compiler's binding behavior. Dynamic programming language features supported relate to compound operations, events, delegates, member accessibility, dynamic-typed objects, structs passed by ref, arguments passed by name rather than position, extension methods, conditionally compiled methods, literal arguments, overflow checking, dynamic indexed properties, dynamic method groups, and static method groups.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 233560175
Assignors
NG, SAMUEL, TORGERSEN, MADS, MALY, MARTIN, BURROWS, CHRISTOPHER JOSEPH, HUGUNIN, JAMES
On an employer assignment, the assignors are typically the inventors.