Patent ID: 9152934
Filing Date: 2015-10-06
Classification: G06F,G06Q,H04L

Abstract:
1. A computer program product to facilitate configuring and administration of a construction bidding project including a non-transitory computer readable storage medium including instructions that, when executed by a processor cause the processor to: store a plurality of predetermined questions where answers to each of the predetermined questions define parameters and a structure of a bid process for a construction project in a relational database; classify each of said plurality of questions with a first level, a second level, and third level based on how many of said plurality of predetermined questions become irrelevant based on a particular response to each question wherein the predetermined questions which have an answer that renders the largest number of predetermined questions moot as compared to other questions where answers render a lesser number of questions to be moot are classified with a first level and wherein questions having answers that make a least amount of questions in the plurality of questions moot being classified as third level questions; store at least one predetermined answer to at least some of the questions, wherein at least some of the first level questions relate to attributes of a proposed improvement to land, at least some of the second level questions relate to building specifications and at least some of the third level questions relate to scheduling and bidding parameters for the construction project; query a bid administrator for responses to questions assigned to the first level; accept and store at least one reply from the bid administrator to at least one first level question; compare the at least one stored reply to the first level questions to the predetermined answers associated with a respective question; tag, as moot, questions that have become irrelevant in the first, second and third level based on the at least one reply to the first level questions; request at least one reply to non-moot second level questions; accept and store at least one reply to the non-moot second level questions; compare the at least one stored reply to the second level questions to the predetermined answers; tag, as moot, questions that have become irrelevant in the second and third level based on the replies to the second level questions; request at least one reply to non-moot third level questions; accept and store at least one reply to the non-moot third level questions; compare the stored reply to third level questions to the predetermined answers; tag, as moot, questions that have become irrelevant in the third level based on the replies to the third first level questions; and configure requirements and a timeline to meet the requirements of a construction bidding process where the requirements dictate actions to be taken by bidders in accordance with deadlines in the timeline based on the replies to the first, second and third level questions.