Engineering review information system
AssigneeA.I. Solutions, Inc.
InventorsEdward G. Grems, III, James E. Henze, Jonathan A. Bixby, Mark Roberts, Thomas Mann
Life of this patent
Estimating the term…
Abstract
A disciplinal engineering review computer information system and method by defining a database of disciplinal engineering review process entities for an enterprise engineering program, opening a computer supported engineering item based upon the defined disciplinal engineering review process entities, managing a review of the opened engineering item according to the defined disciplinal engineering review process entities, and closing the opened engineering item according to the opened engineering item review.
Claims11
A method for a computer system to implement at least two databases of input data for investigation and reviewing the investigation of an engineering system problem, the method comprising:
- executing, by computer hardware including a programmed computer processor, a process to:
- store, in a non-transitory computer readable medium, database entities that define, for an enterprise engineering program, an engineering system problem in a plurality of engineering systems of the enterprise engineering program,
- a first database entity of investigative data including a plurality of engineering items, an engineering item configured to:
- specify an engineering system problem, which is as a result of an inspection, a test, and/or a review of a thing, hardware-component and/or software-component for an engineering system of the enterprise engineering program and identified with a discrepancy from and/or observation in behavior of a specified requirement,
- based upon a plurality of attributes trackable at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems, the trackable attributes including classifications and keywords defined according to a vocabulary and an environment of engineering system problems at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems,
- to thereby standardize storage of the engineering system problem at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems so that categorization of the plurality of engineering items occurs at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems,
- specify one or more locatable computer readable data as evidence description information, or physical evidence location information, or any combinations thereof,
- specify an engineering team of one or more users and assignable roles to the users for input data of investigation of the engineering system problem described in the engineering item, and
- specify an action item in support of investigation of the engineering system problem;
- and
- a second database entity of quality assurance data including a review board item configured to specify status of the review, a review board including a user and a role of the user for input data of review of the engineering item, and recommendations and rationales for closure of the engineering item,
- the first and second database entities of investigative data and quality assurance data related in at least a one-to-many relationship of one investigative data to a plurality of quality assurance data through the engineering item of the first database of the investigative data;
- receive:
- input data for the engineering item, including input data for the trackable attributes including classifications and keywords defined according to the vocabulary and the environment of the engineering system problem at the enterprise engineering program level, the evidence, the engineering team, the action item, and
- input data for at least two review board items;
- categorize the engineering item at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems, according to the input data for the trackable attributes including classifications and keywords defined according to the vocabulary and the environment of engineering system problems at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems,
- to thereby indicate an open engineering item, assignment of the at least two review board items to the opened engineering item and a relationship in the at least one-to-many relationship of the input data of the first database entity of investigative data of the engineering item to the input data of the second database entity of quality assurance data of the at least two review board items;
- and
- cross-reference, according to the input data of the classifications and keywords for the opened engineering item and the categorization of a plurality of other engineering items of the first database of investigative data, the first and second database entities of investigative data and quality assurance data related in the at least one-to-many relationship, to output a search result,
- to thereby support the closure of the opened engineering item through the assigned review board items according to the search result of the cross-reference.
An apparatus configured to implement at least two databases of input data for investigation and reviewing the investigation of an engineering system problem, the apparatus comprising:
- a computer processor programmed to:
- store, in a non-transitory computer readable medium, database entities that define for an enterprise engineering program, an engineering system problem in a plurality of engineering systems of the enterprise engineering program,
- a first database entity of investigative data including a plurality of engineering items, an engineering item configured to:
- specify an engineering system problem, which is as a result of an inspection, a test, and/or a review of a thing, hardware-component and/or software-component for an engineering system of the enterprise engineering program and identified with a discrepancy from and/or observation in behavior of a specified requirement,
- based upon a plurality of attributes trackable at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems, the trackable attributes including classifications and keywords defined according to a vocabulary and an environment of engineering system problems at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems,
- to thereby standardize storage of the engineering system problem at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems so that categorization of the plurality of engineering items occurs at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems,
- specify one or more locatable computer readable data as evidence description information, or physical evidence location information, or any combinations thereof,
- specify an engineering team of one or more users and assignable roles to the users for input data of investigation of the engineering system problem described in the engineering item, and
- specify an action item in support of investigation of the engineering system problem;
- and
- a second database entity of quality assurance data including a review board item configured to specify status of a review, a review board including a user and a role of the user for input data of review of the engineering item, and recommendations and rationales for closure of the engineering item,
- the first and second database entities of investigative data and quality assurance data related in at least a one-to-many relationship of one investigative data to a plurality of quality assurance data through the engineering item of the first database of the investigative data;
- receive:
- input data for the engineering item, including input data for the trackable attributes including classifications and keywords defined according to the vocabulary and the environment of the engineering system problem at the enterprise engineering program level, the evidence, the engineering team, the action item, and
- input data for at least two review board items;
- categorize the engineering item at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems, according to the input data for the trackable attributes including classifications and keywords defined according to the vocabulary and the environment of engineering system problems at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems,
- to thereby indicate an open engineering item, assignment of the at least two review board items to the opened engineering item and a relationship in the at least one-to-many relationship of the input data of the first database entity of the investigative data of the engineering item to the input data of the second database entity of quality assurance data of the at least two review board items, and
- cross-reference, according to the input data of the classifications and keywords for the opened engineering item and the categorization of a plurality of other engineering items of the first database of investigative data, the first and second database entities of investigative data and quality assurance data related in the at least one-to-many relationship, to output a search result,
- to thereby support the closure of the opened engineering item through the assigned review board items according to the search result of the cross-reference.
A computer system to implement at least two databases of input data for investigation and reviewing the investigation of an engineering system problem, the computer system comprising:
- a client computer;
- and
- a server computer communicationally coupled to the client computer and configured to execute:
- store, in a non-transitory computer readable medium, database entities that define for an enterprise engineering program an engineering system problem in a plurality of engineering systems of the enterprise engineering program,
- a first database entity of investigative data including a plurality of engineering items, an engineering item configured to:
- specify an engineering system problem, which is as a result of an inspection, a test, and/or a review of a thing, hardware-component and/or software-component for an engineering system of the enterprise engineering program and identified with a discrepancy from and/or observation in behavior of a specified requirement,
- based upon a plurality of attributes trackable at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems, the trackable attributes including classifications and keywords defined according to a vocabulary and an environment of engineering system problems at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems,
- to thereby standardize storage of the engineering system problem at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems so that categorization of the plurality of engineering items occurs at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems,
- specify one or more locatable computer readable data as evidence description information, or physical evidence location information, or any combinations thereof,
- specify an engineering team of one or more users and assignable roles to the users for input data of investigation of the engineering system problem described in the engineering item, and
- specify an action item in support of investigation of the engineering system problem;
- and
- a second database entity of quality assurance data including a review board item configured to specify status of the review, a review board including a user and a role of the user for input data of review of the engineering item, and recommendations and rationales for closure of the engineering item,
- the first and second database entities of investigative data and quality assurance data related in at least a one-to-many relationship of one investigative data to a plurality of quality assurance data through the engineering item of the first database of the investigative data;
- receive from the client computer:
- input data for the engineering item, including input data for the trackable attributes including classifications and keywords defined according to the vocabulary and the environment of the engineering system problem at the enterprise engineering program level, the evidence, the engineering team, the action item, and
- input data for at least two review board items;
- categorize the engineering item at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems, according to the input data for the trackable attributes including classifications and keywords defined according to the vocabulary and the environment of engineering system problems at the enterprise engineering program level across the plurality of engineering items and the plurality of engineering systems,
- to thereby indicate an open engineering item, assignment of the at least two review board items to the opened engineering item and a relationship in the at least one-to-many relationship of the input data of the first database entity of investigative data of the engineering item to the input data of the second database entity of quality assurance data of the at least two review board items;
- and
- cross-reference, according to the input data of the classifications and keywords for the opened engineering item and the categorization of a plurality of other engineering items of the first database of investigative data, the first and second database entities of investigative data and quality assurance data related in the at least one-to-many relationship, to output a search result,
- to thereby support the closure of the opened engineering item through the assigned review board items according to the search result of the cross-reference.
Dependencies are inferred from the claim text.