Patent №
US 8,949,103
Granted
2015-02-03
Filed 2009
Owner
MICROSOFT CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12433908
A system and method for facilitating simulation of a computer program. A program representation is generated from a computer program. A simulation of the program is performed. Simulation may include applying heuristics to determine program flow for selected instructions, such as a branch instruction or a loop instruction. Simulation may also include creating imaginary objects as surrogates for real objects, when program code to create real objects is restricted, or fields of the objects are unavailable or uncertain, or for other reasons. Data descriptive of the simulation is inserted into the program representation. A visualizer may retrieve the program representation and generate a visualization that shows sequence flows resulting from the simulation.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 230340206
Assignors
BREWIS, DEON, GOODE, DURHAM, JORDAN, JOHN JOSEPH, KHAN, SADI
On an employer assignment, the assignors are typically the inventors.