Patent №
US 9,760,415
Granted
2017-09-12
Filed 2014
Owner
MICROSOFT CORPORATION
Lab
AI components
4
nlp · kr · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
14280560
Disclosed herein are systems, methods, and software to enhance the interoperability of components written in different programming languages. In an implementation, a code service receives a request message communicated by an application component via a message interface in an application environment that is at a layer above a target environment. The request message includes a request to invoke a target component available in the target environment and programmed in a language different from that of the application component. In response to the request, the service identifies at least a service component associated with invoking the target component in the target environment. The service component is executed to invoke the target component via a component interface.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 329180864
Assignors
MAMERI, FREDERICO A., CHEN, ZHENGUANG, ZHU, SHAOFENG, FANNING, MICHAEL C.
On an employer assignment, the assignors are typically the inventors.