Patent ID: 11934968
Assignee: ARCHITECTURE TECHNOLOGY CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system comprising:
one or more processors; and
one or more memory components operably coupled to the one or more processors,
wherein the one or more processors are configured to:
define, in one or more of the memory components, a plurality of model designs;
determine that the plurality of model designs includes a plurality of infeasible model designs associated with engineering design goals, including identifying reasons why the infeasible model designs associated with the engineering design goals are not currently technologically feasible due to limits in current technology, wherein the plurality of infeasible model designs incorporate conflicting design choice pairs, and wherein the conflicting design choice pairs include pairs of design choices that conflict with one another that make the engineering design goals infeasible;
receive a plurality of trend descriptors associated with technological trends;
store, in one or more of the memory components, information representing the technological trends and the plurality of trend descriptors;
in response to determining the plurality of infeasible model designs, determine, based at least in part on one or more of the plurality of trend descriptors, one or more of the technological trends that potentially mitigates one or more of the conflicting design choice pairs associated with one or more of the infeasible model designs;
in response to determining the one or more of the technological trends, classify one or more of the plurality of infeasible model designs associated with the one or more of the conflicting design choice pairs potentially mitigated by the one or more of the technological trends as predictably feasible model designs, wherein the predictably feasible model designs are those infeasible model designs expected to become feasible model designs if the one or more of the technological trends continue as anticipated, including determining, for selected infeasible model designs, whether the one or more of the technological trends will mitigate, within a predefined time period in the future, the reasons why the selected infeasible model designs are not feasible;
output, for display at a display device, a user interface that includes a plurality of design choices associated with the plurality of model designs; and
in response to receiving an indication of user input that corresponds to selection of a design choice of the plurality of design choices, update the user interface to indicate, based at least in part on the classification of the one or more of the plurality of infeasible model designs, that each of one or more design choices of the plurality of design choices would form, with the selected design choice, an infeasible model design that is not mitigated by the technological trends as a predictably feasible model design.