US 12,236,184 B2
Method of computerized presentation of a legend of object symbols on a document
Jack Kutilek, Sunnyside, NY (US); and Elliot Chenault, Monrovia, CA (US)
Assigned to Bluebeam, Inc., Pasadena, CA (US)
Filed by Bluebeam, Inc., Pasadena, CA (US)
Filed on Nov. 19, 2021, as Appl. No. 17/531,479.
Application 17/531,479 is a continuation of application No. 16/707,620, filed on Dec. 9, 2019, granted, now 11,182,543.
Application 16/707,620 is a continuation of application No. 15/333,823, filed on Oct. 25, 2016, granted, now 10,534,859, issued on Jan. 14, 2020.
Claims priority of provisional application 62/297,754, filed on Feb. 19, 2016.
Claims priority of provisional application 62/246,499, filed on Oct. 26, 2015.
Prior Publication US 2022/0083726 A1, Mar. 17, 2022
Int. Cl. G06F 40/169 (2020.01); G06T 11/60 (2006.01)
CPC G06F 40/169 (2020.01) [G06T 11/60 (2013.01)] 18 Claims
OG exemplary drawing
 
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.