US 12,223,542 B1
Bid solicitation system
Richard A. Krause, Arlington Heights, IL (US)
Filed by Richard A. Krause, Arlington Heights, IL (US)
Filed on Nov. 2, 2021, as Appl. No. 17/517,191.
Application 17/517,191 is a continuation in part of application No. 17/508,277, filed on Oct. 22, 2021, granted, now 12,118,631.
Application 17/517,191 is a continuation in part of application No. 17/492,246, filed on Oct. 1, 2021.
Application 17/517,191 is a continuation in part of application No. 17/133,714, filed on Dec. 24, 2020, granted, now 11,321,791.
Claims priority of provisional application 63/108,478, filed on Nov. 2, 2020.
Int. Cl. G06Q 30/08 (2012.01); G06Q 10/0631 (2023.01)
CPC G06Q 30/08 (2013.01) [G06Q 10/06313 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A bid solicitation system comprising, in combination:
a plurality of networked computers being in communication with one another and configured to implement a plurality of non-transitory, computer-implementable, software-based components allowing inter-component communication therebetween;
a project design, basic schedule constraints, and existing conditions of site software component configured to provide information concerning a project design for enabling said bid solicitation system to perform its function in soliciting bids required for a construction of a project from the project design; and
a centralized project material, equipment, labor, service requirements software component configured to:
receive said information from the project design, basic schedule constraints, and existing conditions of site software component;
accumulate said information received from the project design, basic schedule constraints, and existing conditions of site software component;
analyze said information for errors to properly enable and support downstream automation processes to support a complete construction of the project design in an automated manner;
alert a user if corrections are required for supporting the project design and the complete construction thereof;
convert said information into a standardized data format that enables peripheral software components in networked, inter-component communication with the centralized project material, equipment, labor, service requirements software component to perform automated peripheral software component functions;
label and organize said information in a manner for enabling and supporting peripheral software components in networked, inter-component communication with the project material, equipment, labor, service requirements software component to perform peripheral software component functions;
send said information as labeled and organized to at least one downstream software component configured to:
receive said information from the centralized project material, equipment, labor, service requirements software component; and
solicit vendors involved with all aspects of construction materials, equipment, and services wishing to be alerted in connection with the construction of the project.