The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 12, 2025
Filed:
May. 03, 2022
Procore Technologies, Inc., Carpinteria, CA (US);
Lichun Zhan, San Jose, CA (US);
Procore Technologies, Inc., Carpinteria, CA (US);
Abstract
An example computing platform is configured to identify a subset of source code files for a modular software application that have changed. The computing platform further creates a dynamic test plan comprising a targeted subset of available software tests by (i) obtaining a dependency map that identifies various dependency relationships between the software application's modules, (ii) based on the dependency map, generating an impact map that identifies various impact relationships between the software application's modules, (iii) based on the impact map, generate a test map that identifies various tests that correspond to the software application's modules, and (iv) select the targeted subset of available software tests based on the test map and the identified subset of source code files. Finally, the computing platform executes the dynamic test plan comprising the targeted subset of available tests.