US 12,271,753 B1
Scheduling system and method for precise automated construction
Richard A. Krause, Arlington Heights, IL (US)
Filed by Richard A. Krause, Arlington Heights, IL (US)
Filed on Nov. 23, 2021, as Appl. No. 17/533,992.
Application 17/533,992 is a continuation in part of application No. 17/517,191, filed on Nov. 2, 2021.
Application 17/533,992 is a continuation in part of application No. 17/508,277, filed on Oct. 22, 2021, granted, now 12,118,631.
Application 17/533,992 is a continuation in part of application No. 17/492,246, filed on Oct. 1, 2021.
Application 17/533,992 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/117,040, filed on Nov. 23, 2020.
Int. Cl. G06F 9/48 (2006.01); G06F 8/65 (2018.01); G06F 8/77 (2018.01)
CPC G06F 9/4881 (2013.01) [G06F 8/65 (2013.01); G06F 8/77 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A scheduling 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 the scheduling system to perform its function in providing scheduling required for an automated construction of a project from the project design;
a centralized schedule information, conversion and management software component in communication with the project design, basic schedule constraints, and existing conditions of site software component configured to:
accumulate said information received from the project design, basic schedule constraints, and existing conditions of site software component;
convert said information into a standardized data format that enables peripheral software components in networked, inter-component communication with the centralized schedule information, conversion and management 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 schedule information, conversion and management software component to perform peripheral software component functions; and
send said information as labeled and organized to at least one downstream software component configured to:
receive said information from the centralized schedule information, conversion and management software component; and
provide an initial schedule template for all project elements placing all project elements into a preliminary sequence for review and adjustment by peripheral downstream software components.