| CPC G06F 40/117 (2020.01) | 20 Claims |

|
1. A computer-implemented method for tracking object progress in a current drawing sheet, comprising:
(a) creating, in a computer application, an object type;
(b) assigning, in the computer application, two or more activity types to the object type, wherein the two or more activity types represent a progression of an object of the object type;
(c) obtaining, in the computer application, the current drawing sheet, wherein:
(i) the current drawing sheet comprises a portable document format (PDF) document without computer aided design (CAD) or building information model (BIM) context;
(ii) the current drawing sheet comprises multiple symbol instances of a symbol, wherein the multiple symbol instances comprise graphic symbols on the current drawing sheet;
(iii) the multiple symbol instances each represent an object instance of the object;
(d) selecting a graphic region in the current drawing sheet, wherein the graphic region contains one of the multiple symbol instances;
(e) creating a markup on the current drawing sheet based on the selected graphic region;
(f) autonomously detecting the multiple symbol instances based on the selected graphic region;
(g) autonomously creating progress tracking markup instances of the markup for the multiple symbol instances detected, wherein each progress tracking markup instance is linked to the object type; and
(h) visually tracking the progress of the object instances using graphical user interface (GUI) visualizations, wherein the GUI visualizations provide a visual representation of the progression via the progress tracking markup instances.
|