US 11,741,271 B1
Method, system and programmed product for administering building projects
Norine W. Bagate, Lake Hiawatha, NJ (US); Ibrahima Bagate, Lake Hiawatha, NJ (US); and Oumar T. Konate, Burlington, NJ (US)
Assigned to MIND-i, LLC, New York, NY (US)
Filed by MIND-i, LLC, New York, NY (US)
Filed on Apr. 12, 2021, as Appl. No. 17/227,875.
Application 17/227,875 is a continuation of application No. 16/180,924, filed on Nov. 5, 2018, granted, now 10,977,395.
Claims priority of provisional application 62/677,428, filed on May 29, 2018.
Claims priority of provisional application 62/581,120, filed on Nov. 3, 2017.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 30/13 (2020.01); G06F 111/02 (2020.01); G06F 111/04 (2020.01); G06F 111/20 (2020.01)
CPC G06F 30/13 (2020.01) [G06F 2111/02 (2020.01); G06F 2111/04 (2020.01); G06F 2111/20 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A method of validating a first electronic computer model of a first building project using an electronic building administration system, the method comprising:
(a) providing one or more electronic building project databases stored on non-volatile computer readable media operatively connected to the electronic building project administration computer system, the one or more electronic building project databases comprising at least the following first data types associated with the first building project:
(i) stakeholder information associated with each stakeholder of a first subgroup of stakeholders of a plurality of stakeholders associated with the first building project,
(ii) element data associated with each instance data item of a plurality of instance data items associated with the first building project, wherein the element data for each instance data item is provided by a first responsible stakeholder of the first subgroup of stakeholders and the element data includes first source information associated with the first responsible stakeholder and a first timestamp indicating when the element data was provided to the one or more electronic building project databases;
(iii) material data associated with each instance data item of the plurality of instance data items associated with the first building project, wherein the material data for each instance data item is provided by a second responsible stakeholder of the first subgroup of stakeholders and the material data includes second source information associated with the second responsible stakeholder and a second timestamp indicating when the material data was provided to the one or more electronic building project databases;
(iv) specification data associated each instance data item of the plurality of instance data items associated with the first building project, wherein the specification data for each instance data item is provided by a third responsible stakeholder of the first subgroup of stakeholders where the element data includes third source information associated with the third responsible stakeholder and a third timestamp indicating when the specification data was provided to the one or more electronic building project databases;
(v) requirement data associated with contract documents related to each instance data item of the plurality of instance data items associated with the first building project, wherein the requirement data for each instance data item is provided by a fourth responsible stakeholder of the first subgroup of stakeholders where the requirement data includes fourth source information associated with the fourth responsible stakeholder and a fourth timestamp indicating when the element data was provided to the one or more electronic building project databases;
(vi) procurement data associated with procurement of each instance data item of the plurality of instance data items associated with the first building project, wherein the procurement data is provided by a fifth responsible stakeholder of the first subgroup of stakeholders and includes fifth source information associated with the fifth responsible stakeholder and a fifth timestamp indicating when the procurement data was provided to the one or more electronic building project databases; and
wherein the plurality of instance data items are provided by at least one stakeholder of the first subgroup of stakeholders wherein each instance data item is linked to at least one of the element data, the specification data, the requirement data and the procurement data and each instance data item includes sixth source information associated with the at least one stakeholder that provided the instance data item to the one or more electronic building project databases and a sixth time stamp indicating when the instance data item was added to the one or more electronic building project databases;
(b) generating, by the electronic building project administration computer system, a scope ID associated with each instance data item of the plurality of instance data items associated with the first building project, the scope ID including at least:
(i) a material element category indicator;
(ii) a CSI division number;
(iii) a material object category indicator;
(iv) a scope designator;
(v) a type designator;
and
(vi) a specification category number;
wherein a respective value of each of the material element category indicator, CSI division number, material object category indicator, scope designator, type designator, and specification category number is based on at least one of element data, material data, specification data, requirement data, and procurement data to which a respective instance data item is linked to, such that the respective instance data item is associated with a respective scope ID;
(c) storing, by the electronic building project administration computer system, the scope ID associated with each respective instance data item in the one or more electronic building project databases;
(d) receiving, by the electronic building project administration computer system, from a second at least one stakeholder from a second subgroup of stakeholders associated with the first building project, a first electronic computer model related to the first building project, the first electronic building model including a plurality of existence objects associated with the first building project and including seventh source data associated with the second at least one stakeholder and seventh timing information indicating when the at least one computer model is received;
(e) validating, by the electronic building administration computer system, the first electronic computer model including steps of:
(i) comparing, by the electronic building administration system, the plurality of existence objects included in the first computer model to the plurality of instance data items associated with the first building project to map each existence object to a corresponding instance data item associated with the first building project and each instance data item to the corresponding existence object based at least on the scope ID;
(ii) generating, by the electronic building administration system, an electronic alert signal when the first electronic computer model includes an existence object that is not mapped to a corresponding instance data item or when an instance data item is not mapped to the corresponding existence object;
(iii) transmitting, by the electronic building administration system, the electronic alert signal to the second at least one stakeholder and the first subgroup of stakeholders;
(f) receiving, by the electronic building administration system, updated information, including at least one of:
(i) updated instance data item information; and
(ii) updated first computer model information;
(g) repeating step (e)-(f) until no alert is generated;
(h) generating, by the electronic building administration system, a certification query requesting certification of the instance data items;
(i) transmitting, by the electronic building administration system, the certification query to each stakeholder of the first subgroup of stakeholders and the second subgroup of stakeholders;
(j) receiving, by the electronic building administration system, a certification message from each stakeholder of the first subgroup of stakeholders and the second subgroup of stakeholders;
(k) storing, by the electronic building administration system, in an immutable form, the plurality of instance data items along with the respective scope ID of each instance data item, wherein at least the value of the material element category indicator, the CSI division number and the type designator of each scope ID has a non-zero value, when the certification message form each stakeholder confirms certification; and
(l) storing, by the electronic building administration system, the plurality of existences, when the certification message form each stakeholder confirms certification.