US 9,811,565 B2
Error identification, indexing and reporting construction documents
Samuel Melvin Smith, Lehi, UT (US); and Michael Smith, Rancho Cucamonga, CA (US)
Assigned to Blink Forward, LLC, Phoenix, AZ (US)
Filed by Blink Forward, LLC, Phoenix, AZ (US)
Filed on Jun. 7, 2017, as Appl. No. 15/616,755.
Application 15/616,755 is a continuation of application No. 15/454,609, filed on Mar. 9, 2017, granted, now 9,710,519.
Application 15/454,609 is a continuation of application No. 15/156,184, filed on May 16, 2016.
Application 15/156,184 is a continuation in part of application No. 15/075,989, filed on Mar. 21, 2016, granted, now 9,600,480, issued on Mar. 21, 2017.
Application 15/075,989 is a continuation of application No. 13/920,982, filed on Jun. 18, 2013, granted, now 9,292,510, issued on Mar. 22, 2016.
Prior Publication US 2017/0270168 A1, Sep. 21, 2017
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 17/22 (2006.01); G06F 17/30 (2006.01)
CPC G06F 17/30528 (2013.01) [G06F 17/30014 (2013.01); G06F 17/3089 (2013.01); G06F 17/30321 (2013.01); G06F 17/30598 (2013.01); G06F 17/30882 (2013.01)] 9 Claims
OG exemplary drawing
 
1. A categorization, indexing and reporting system for construction documents, comprising:
a computing device comprising a processor and memory;
an input module to interact with the processor and memory of the computing device to receive a plurality of digital pages having machine-encoded sheet name notations thereon, including primary sheet name notations and reference sheet name notations;
a categorization module to categorize some of the sheet name notations as primary sheet name notations and some of the sheet name notations as reference sheet name notations, wherein each reference sheet name notation refers to a primary sheet name notation non-sequentially located on another of the plurality of digital pages;
an indexing module to generate a digitally accessible electronic index in a non-transitory computer readable medium that:
associates each identified primary sheet name notation with one of the plurality of digital pages, and
associates each reference sheet name notation with
(i) the digital page on which it is located, and
(ii) the primary sheet name notation to which it refers;
an error identification subsystem to identify at least one reference sheet name notation that refers to a primary sheet name notation that is not listed in the electronic index as an erroneous reference sheet name notation; and
a reporting module to generate an electronic report of the electronic index that identifies each erroneous reference sheet name notation and the digital page on which it is located,
wherein the electronic report includes at least one primary sheet name notation referenced by at least two reference sheet name notations on different digital pages, and
wherein the generated electronic index includes a first primary sheet name notation on a first digital page referred to by (1) a first reference sheet name notation on a second digital page and (2) a second reference sheet name notation on a third digital page.