Conversational Design Bot for Engineering System Views
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current engineering design systems face inefficiencies in accessing and comparing system design views across different design domains, requiring manual effort and multiple tool interactions, which hinders the design process by making it cumbersome to view and select system elements based on their properties.
Innovation Solution
A conversational design bot integrated into the engineering design interface allows users to request system design views via text or voice input, translating these requests into formal queries to retrieve system design information from a repository and present it back to the user in a conversational format, enabling efficient access and comparison of system elements and their properties.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional system design tools are used to access system design views, then system elements and properties can be viewed within a single design domain, but accessing system design views across different design domains requires manual effort and multiple tool interactions
Solution Approach 1:
The patent merges multiple system design tools and domains into a single integrated interface. The system design view aggregator combines system design views from different design domains (SysML, CyPhyML, etc.) into one unified display, eliminating the need to switch between multiple tools and manually access different repositories.
Solution Approach 2:
The system design view aggregator provides universal access to system design views across multiple design domains through a single interface. It can retrieve and display system elements and properties from different design domains (system level, subsystem level, component level) using a common query mechanism, making the system multi-functional.
2Measurement precision
If manual methods are used to compare system elements, then detailed property analysis is possible, but the process becomes cumbersome and inefficient
Solution Approach 1:
The patent replaces manual mechanical comparison processes with an automated query-based system. Users can submit natural language queries (e.g., 'compare battery_1 with battery_2' or 'what is the best performing battery') and the system automatically retrieves, compares, and presents system elements and their properties, eliminating manual effort while maintaining precise property analysis.
Solution Approach 2:
The system enables self-service comparison by automatically retrieving and presenting system element properties when users submit queries. The system design view aggregator autonomously fetches data from different design domains, processes the comparison, and delivers results without requiring manual intervention or switching between tools.
3Adaptability or versatility
If conventional interfaces are used, then system design information can be accessed, but the interface complexity increases when crossing design domain boundaries
Solution Approach 1:
The system design view aggregator provides a universal interface that handles multiple design domains (SysML, CyPhyML, etc.) through a single unified access point. This eliminates the need for domain-specific interfaces and reduces overall interface complexity while maintaining adaptability across different design domains.
Solution Approach 2:
The system design view aggregator acts as an intermediary layer between users and multiple design domain repositories. It translates user queries into appropriate domain-specific requests, retrieves information from different sources, and presents unified results, thereby simplifying the interface while enabling cross-domain access.
4Loss of information
If multiple system design tools are used to access different system design views, then comprehensive system element information can be obtained, but the effort required to switch between tools increases
Solution Approach 1:
The patent merges access to multiple system design tools into a single unified interface. The system design view aggregator combines system design views from different design domains and tools, allowing users to obtain comprehensive system element information without switching between multiple applications or tools.
Data Source
AI summary
System and method for conversational dialog in an engineering systems design includes a design bot configured to generate a design dashboard on a graphical user interface that presents a textual representation of system design view information with a rendering of system design view components. A dialog box feature of the dashboard receives a plain text string conveying a user request for a system design view of system elements and properties of the system elements. The design bot translates plain text of the user request to a vectorized contextual user request using context defined for design activity goals with respect to elements of the system design. System design view information is retrieved from a design repository based on the vectorized user request. A plain text string response to the user request conveying system design information relevant to the system design is displayed in the dialog box.


