Patent ID: 11900176
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. The method of claim 1, wherein:
generating, by the reusable bridge module of the host bridge, the first common data structure comprises generating, by a first external interface of the reusable bridge module, the first common data structure;
wherein the method further comprises:
providing, by the first external interface, the first common data structure to a conversion module of the reusable bridge module; and
parsing, by a second external interface of the reusable host bridge, the first common data structure received from the conversion module to identify the native bridge interface, wherein the parsing includes obtaining key/value pairs to the native bridge interface;
wherein sending, by the reusable bridge module of the host bridge, the first common data structure to the third function of the native bridge interface comprises sending, by the reusable bridge module of the host bridge, the first common data structure to the third function of the native bridge interface based on a native data structure created by the native bridge interface using the key/value pairs, wherein the third function converts the first common data structure to the first native data structure and calls the first native function within the native host using the first native data structure, the first native data structure being implemented in the second programming language.