Patent №
US 8,291,383
Granted
2012-10-16
Filed 2008
Owner
GOOGLE INC.
AI components
3
kr · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12254419
A method, computer program product, and system are provided to explore branches of a conditional statement in software code. For example, an embodiment of the method includes selecting a first branch of the conditional statement to evaluate, placing a second branch of the conditional statement in a pending branch list, storing checkpoint information on a program state for the conditional statement associated with the second branch, and evaluating the second branch after an evaluation of the first branch. The evaluation of the second branch is based on the checkpoint information. By exploring the first and second branches of the conditional statement (e.g., true and false conditions), wide coverage is possible in the analysis of software code.
AI classification
Ownership
GOOGLE INC.
assignment · 217100939
Assignors
EVANS, CHRISTIAN LEWIS
On an employer assignment, the assignors are typically the inventors.