US 11,868,703 B2
System and method for dynamic linking between graphic documents and comment data bases
Michael Chegini, Newport Coast, CA (US); Steven Hooper, Mission Viejo, CA (US); and S. Jay Hedjazi, Laguna Hills, CA (US)
Assigned to E-PLAN, INC., Irvine, CA (US)
Filed by E-PLAN, INC., Ivine, CA (US)
Filed on Feb. 8, 2023, as Appl. No. 18/166,345.
Application 18/166,345 is a continuation of application No. 17/657,099, filed on Mar. 29, 2022, granted, now 11,580,293.
Application 17/657,099 is a continuation of application No. 17/451,216, filed on Oct. 18, 2021, granted, now 11,295,066, issued on Apr. 5, 2022.
Application 17/451,216 is a continuation of application No. 16/871,925, filed on May 11, 2020, granted, now 11,210,451, issued on Dec. 28, 2021.
Application 16/871,925 is a continuation of application No. 16/506,138, filed on Jul. 9, 2019, granted, now 10,657,314, issued on May 19, 2020.
Application 16/506,138 is a continuation of application No. 16/259,335, filed on Jan. 28, 2019, abandoned.
Application 16/259,335 is a continuation of application No. 15/655,787, filed on Jul. 20, 2017, granted, now 10,198,407, issued on Feb. 5, 2019.
Application 15/655,787 is a continuation of application No. 14/084,323, filed on Nov. 19, 2013, granted, now 9,720,886, issued on Aug. 1, 2017.
Application 14/084,323 is a continuation of application No. 13/173,844, filed on Jun. 30, 2011, granted, now 8,595,617, issued on Nov. 26, 2013.
Application 13/173,844 is a continuation of application No. 11/900,479, filed on Sep. 11, 2007, granted, now 7,975,222, issued on Jul. 5, 2011.
Prior Publication US 2023/0289512 A1, Sep. 14, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/955 (2019.01); G06F 40/134 (2020.01); G06F 16/958 (2019.01); G09G 5/14 (2006.01); G06F 3/04812 (2022.01)
CPC G06F 40/134 (2020.01) [G06F 3/04812 (2013.01); G06F 16/958 (2019.01); G09G 5/14 (2013.01); Y10S 707/99933 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A system comprising:
a computer processor;
a non-transitory computer readable storage medium which stores programmatic instructions that, when executed by the computer processor cause the system to perform operations comprising:
accessing a user supplied graphic corresponding to a project and enabling a corresponding graphic representation to be accessed as a web document;
providing user access to a standard comments data store and enabling a comment to be accessed from the standard comments data store;
enabling a user to associate a coordinate position with a graphic boundary box that encloses a portion of the graphic representation;
recording in computer readable memory at least a graphic comment data record;
linking a same graphic comment data record to a plurality of graphic overlay representations;
enabling the user to:
make a comment correction,
add a comment, and
delete a comment;
enabling a graphic thumbnail to be rendered;
selectively searching and accessing a plurality of database records and return database records;
enabling a plurality of users to collaborate, view, and markup the graphic representation via respective interfaces;
providing a function configured to enable differences between a first graphic file and a second graphic file to be identified; and
communicating text and/or graphic comment data records for display in a worldwide web format,
wherein the programmatic instructions when executed by the computer processor cause the system to transmit automatic update notifications to specific users and cause the system to import forms and enable the user to add a symbol to a coordinate position associated with the graphic representation.