IP Library Granted Patent US 11,249,942
Granted Patent B2
US 11,249,942 · App. 16/559,313 · Granted Feb 15, 2022

Systems and methods for electronically generating submittal registers

Inventors: Sunil Dorairajan (Chantilly, VA); Karuna Ammireddy (Aldie, VA); Varadarajulu Pyda (Chantilly, VA)
Assignee: PYPE INC.
G06F16/116G06F40/169G06F40/205
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 11,249,942
App. No.
16/559,313
Granted
Feb 15, 2022
Kind
B2
Abstract

A system and method for generating a submittal register for various construction projects or other items is disclosed. Among other things, the system and method include inputting the construction project specifications in a file format, such as PDF, into a web application interface to convert the same to a text file, applying an algorithm to the text file, identifying all required submittals into a spreadsheet, running a quality control check of the generated spreadsheet, applying an analysis program to the spreadsheet, generating final submittal register by the program, and delivering the final submittal register.

Claims (61)

1. A computer-implemented method for generating a submittal register for a construction project comprising:

(a) receiving a construction project specification in a first format into a web application interface;

(b) processing the construction project specification to generate the submittal register, wherein:

the processing comprises converting the construction project specification to a required output format of the submittal register, wherein the converting comprises removing conversion errors, and wherein the removing conversion errors comprises:

comparing the construction project specification to the submittal register to determine a type and location of text and non-text content; and

reformatting the text and non-text content to reflect the type and location;

(c) modifying one or more records in the submittal register;

(d) storing a log comprising any modification of the submittal register; and

(e) delivering the submittal register in the required output format.

2. The computer-implemented method of claim 1 , wherein the required output format comprises a text format.

3. The computer-implemented method of claim 1 , wherein the submittal register comprises:

a list of all documents exchanged among different project stakeholders.

4. The computer-implemented method of claim 1 , further comprising:

automatically performing a quality control check of the submittal register based on a set of rules, wherein the set of rules determines whether the submittal register meets the required output format.

5. The computer-implemented method of claim 4 , wherein:

the quality control check determines that the submittal register does not meet the required output format;

the method further comprises:

adjusting the submittal register to bring the submittal register into compliance with the required output format.

6. The computer-implemented method of claim 1 , wherein the processing further comprises:

identifying summary text, a submittal category, or submittal description for the submittal register.

7. The computer-implemented method of claim 1 , wherein the processing further comprises:

conducting natural language processing of the construction project specification to identify text based on a search phrase;

classifying the text;

associating an identifier with the classified text;

storing the classified text in a data repository with the identifier; and

subsequent to the storing, using the identifier to access the classified text in the data repository.

8. The computer-implemented method of claim 7 , further comprising:

using machine learning to iteratively develop the search phrase based on a model;

applying the model to refine the processing of the construction project specification to increase uniformity in submittal registers.

9. A computer-implemented system for generating a submittal register for a construction project comprising:

(a) a computer having a memory;

(b) a processor executing on the computer;

(c) the memory storing a set of instructions, wherein the set of instructions, when executed by the processor cause the processor to perform features comprising:

(i) receiving a construction project specification in a first format into a web application interface;

(ii) processing the construction project specification to generate the submittal register, wherein:

the processing comprises converting the construction project specification to a required output format of the submittal register, wherein the converting comprises removing conversion errors, and wherein the removing conversion errors comprises:

comparing the construction project specification to the submittal register to determine a type and location of text and non-text content; and

reformatting the text and non-text content to reflect the type and location;

(iii) modifying one or more records in the submittal register;

(iv) storing a log comprising any modification of the submittal register; and

(v) delivering the submittal register in the required output format.

10. The computer-implemented system of claim 9 , wherein the required output format comprises a text format.

11. The computer-implemented system of claim 9 , wherein the submittal register comprises:

a list of all documents exchanged among different project stakeholders.

12. The computer-implemented system of claim 9 , wherein the features further comprise:

automatically performing a quality control check of the submittal register based on a set of rules, wherein the set of rules determines whether the submittal register meets the required output format.

13. The computer-implemented system of claim 12 , wherein:

the quality control check determines that the submittal register does not meet the required output format;

the features further comprise:

adjusting the submittal register to bring the submittal register into compliance with the required output format.

14. The computer-implemented system of claim 9 , wherein the processing further comprises:

identifying summary text, a submittal category, or submittal description for the submittal register.

15. The computer-implemented system of claim 9 , wherein the processing further comprises:

conducting natural language processing of the construction project specification to identify text based on a search phrase;

classifying the text;

associating an identifier with the classified text;

storing the classified text in a data repository with the identifier; and

subsequent to the storing, using the identifier to access the classified text in the data repository.

16. The computer-implemented system of claim 15 , wherein the features further comprise:

using machine learning to iteratively develop the search phrase based on a model;

applying the model to refine the processing of the construction project specification to increase uniformity in submittal registers.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2022
From: PYPE LLC
To: AUTODESK, INC.
Reel/Frame 060729/0667 →
CHANGE OF NAME Recorded Aug 4, 2022
From: PYPE INC.
To: PYPE LLC
Reel/Frame 061085/0016 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2019
From: DORAIRAJAN, SUNIL; AMMIREDDY, KARUNA; PYDA, VARADARAJULU
To: PYPE INC
Reel/Frame 050266/0771 →
Continuity (3)
Continuation 15439605 · Feb 22, 2017
Provisional Application 62298927 · Feb 23, 2016
Related Publication 20190391958A1 · Dec 26, 2019