| CPC G06F 40/169 (2020.01) [G06T 11/60 (2013.01)] | 18 Claims |

|
1. A computer-implemented method of dynamically updating object symbols in a document, the method comprising:
receiving a document comprising a plurality of object symbols, each of the plurality of object symbols comprising a first graphical representation displayed on the document and an object symbol status that indicates one of an outstanding status, an unfinished status, or an accepted status;
receiving a user input that is indicative of a change to at least one object symbol of the plurality of object symbols;
determining the object symbol status of the at least one object symbol has changed in response to the user input;
automatically, by one or more processors and without further user interaction, generating a new object symbol comprising a second graphical representation to replace the at least one object symbol for display on the document in response to determining the object symbol status of the at least one object symbol has changed, the second graphical representation being representative of the changed object symbol status of the at least one object symbol, wherein the second graphical representation is different from the first graphical representation;
automatically, by the one or more processors and without further user interaction, removing the at least one object symbol having the first graphical representation from the document; and
automatically, by the one or more processors and without further user interaction, updating the document by replacing the at least one object symbol having the first graphical representation that has been removed from the document with the new object symbol having the second graphical representation for display on the document.
|