IP Library › Granted Patent US 8,595,617
Granted Patent B2
US 8,595,617 · App. 13/173,844 · Granted Nov 26, 2013

System and method for dynamic linking between graphic documents and comment data bases

Inventors: Michael Chegini (Newport Coast, CA); Steven Hooper (Mission Viejo, CA); S. Jay Hedjazi (Laguna Hills, CA)
Assignee: E-Plan, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,595,617
App. No.
13/173,844
Granted
Nov 26, 2013
Kind
B2
Abstract

A method for dynamic linking between graphic documents and comment databases is described and includes entering a base graphic representation of a project in a computer system. The base graphic representation may be the conversion of a user supplied format graphic to a web support format graphic. A coordinate overlay grid of a coordinate overlay program may be linked to the base graphic representation for overlay positioning and display on the base graphic representation. The coordinate overlay program may have a notation subprogram linked to the coordinate overlay grid for a user to designate notation with an identifier relative to a distinct location of the base graphic representation on the coordinate overlay grid. A text or graphic comment data record may be entered in a comment data record referenced to an identifier and displayed using a computer cursor device and display to activate an identifier.

Claims (66)

1. A computer-implemented method for dynamic linking between a graphic document and a comment database comprising:

recording in non-transitory memory a base graphic representation of a project;

linking, by a computer system, a coordinate overlay grid of a coordinate overlay program having a linked data storage structure for overlay position coordination and display with respect to said base graphic representation,

wherein said coordinate overlay program has a notation subprogram linked or mapped to said coordinate overlay grid enabling a user to identify a coordinate position on said coordinate overlay grid with an assigned symbol and identifier;

recording at least a text comment data record in said linked data storage structure referenced to said identifier, wherein the linked data storage structure comprises a database;

accessing and providing for display the text comment data record in a worldwide web format document at least in part by activating said linked data storage structure for a desired coordinate position found by detecting the movement of a cursor over said base graphic representation on a display by the user to a location having an assigned symbol and identifier, wherein the worldwide web format document is configured to receive:

user comment data correction,

user comment additions,

user comment deletions,

user approval, and

completion annotation;

identifying, by the computer system, differences between the base graphic representation of the project and at least one other graphic representation; and

providing, by the computer system, a query program configured to selectively search and access a plurality of databases and to return database records pertinent to specific project activities.

2. The method as in claim 1 , the method further comprising:

converting a user supplied format graphic to a web support format graphic;

storing partial view graphic files or snapshots of user defined portions of the basic graphic representation in a first database;

storing the web support format graphic in a base graphic database; and

storing related created graphic, text and attributes information in a base graphic thumbnail image file database.

3. The method as in claim 1 , the method further comprising enabling a plurality of users to view and markup the base graphic representation together.

4. The method as in claim 1 , the method further comprising enabling a plurality of users to collaborate, view, and markup the base graphic representation together via respective web browsers.

5. The method as in claim 1 , the method further comprising linking a first comment record to a plurality of graphic overlay representations.

6. The method as in claim 1 , the method further comprising providing a multilayer configuration which enables the use of a plurality of graphic overlay representations.

7. The method as in claim 1 , the method further comprising storing the text comment data record in an attached file.

8. The method as in claim 1 , the method further comprising providing a database for import of forms for receiving snapshots for development of supplemental documents.

9. The method as in claim 1 , the method further comprising enabling a file to be attached to the comment data record.

10. The method as in claim 1 , the method further comprising providing a procedural checklist database.

11. The method as in claim 1 , the method further comprising providing a standard comments database.

12. A system comprising:

a data store configured to record a base graphic representation of a project;

a computer configured to:

link a coordinate overlay grid of a coordinate overlay program having a linked data storage structure for overlay position coordination and display with respect to said base graphic representation;

enable a user to identify a coordinate position on said coordinate overlay grid with an assigned symbol and identifier;

record at least a text comment data record in said linked data storage structure referenced to said identifier;

access and provide for display the text comment data record in a worldwide web format document at least in part by activating said linked data storage structure for a desired coordinate position found by detecting the movement of a cursor over said base graphic representation on a display by the user to a location having an assigned symbol and identifier, wherein the worldwide web format document is configured to receive:

user comment data correction,

user comment additions,

user comment deletions,

user approval, and

completion annotation;

identify differences between the base graphic representation of the project and at least one other graphic representation; and

selectively search and access a plurality of databases and return database records pertinent to specific project activities.

13. The system as in claim 12 , wherein the system is configured to perform operations comprising:

converting a user supplied format graphic to a web support format graphic;

storing partial view graphic files or snapshots of user defined portions of the basic graphic representation in a first database;

storing the web support format graphic in a base graphic database; and

storing related created graphic, text and attributes information in a base graphic thumbnail image file database.

14. The system as in claim 12 , wherein the system is configured to perform operations comprising enabling a plurality of users to view and markup the base graphic representation together.

15. The system as in claim 12 , wherein the system is configured to perform operations comprising enabling a plurality of users to collaborate, view, and markup the base graphic representation together via respective web browsers.

16. The system as in claim 12 , wherein the system is configured to perform operations comprising linking a first comment record to a plurality of graphic overlay representations.

17. The system as in claim 12 , wherein the system is configured to perform operations comprising storing the text comment data record in an attached file.

18. The system as in claim 12 , wherein the system is configured to perform operations comprising providing a database for import of forms for receiving snapshots for development of supplemental documents.

19. The system as in claim 12 , wherein the system is configured to perform operations comprising enabling a file to be attached to the comment data record.

20. The system as in claim 12 , wherein the system is configured to perform operations comprising providing a procedural checklist database.

21. Non-transitory memory storing a computer program that when executed by a computer system is configured to cause the computer system to perform operations comprising:

recording a base graphic representation of a project;

linking a coordinate overlay grid of a coordinate overlay program having a linked data storage structure for overlay position coordination and display with respect to said base graphic representation;

enabling a user to identify a coordinate position on said coordinate overlay grid with an assigned symbol and identifier;

recording at least a text comment data record in said linked data storage structure referenced to said identifier;

accessing and providing for display the text comment data record in a worldwide web format document at least in part by activating said linked data storage structure for a desired coordinate position found by detecting the movement of a cursor over said base graphic representation on a display by the user to a location having an assigned symbol and identifier, wherein the worldwide web format document is configured to receive:

user comment data correction,

user comment additions,

user comment deletions,

user approval, and

completion annotation;

identifying differences between the base graphic representation of the project and at least one other graphic representation; and

selectively searching and accessing a plurality of databases and returning database records pertinent to specific project activities.

Assignments (2)
SECURITY INTEREST Recorded Jul 1, 2025
From: E-PLAN, INC.
To: FIDUS INVESTMENT CORPORATION
Reel/Frame 071572/0668 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2023
From: CHEGINI, MICHAEL; HOOPER, STEVEN; HEDJAZI, S. JAY
To: E-PLAN, INC.
Reel/Frame 065916/0005 →
Continuity (2)
Continuation 11900479 · Sep 11, 2007
Related Publication 20110276927A1 · Nov 10, 2011