Patent №
US 11,599,345
Granted
2023-03-07
Filed 2021
Owner
MICROSOFT TECHNOLOGY LICENSING, LLC.
Lab
AI components
3
nlp · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
17518971
Language interoperability between source code programs not compatible with an interprocedural static code analyzer is achieved through language-independent representations of the programs. The source code programs are transformed into respective intermediate language instructions from which a language-independent control flow graph and a language-independent type environment is created. A program compatible with the interprocedural static code analyzer is generated from the language-independent control flow graph and the language-independent type environment in order to utilize the interprocedural static code analyzer to detect memory safety faults.
AI classification
Ownership
MICROSOFT TECHNOLOGY LICENSING, LLC.
assignment · 580220100
Assignors
DENG, SHAO KUN, JIN, MATTHEW GLENN, LAHIRI, SHUVENDU K, LIU, XIAOYU, SHI, XIN, SUNDARESAN, NEELAKANTAN
On an employer assignment, the assignors are typically the inventors.