Intelligent Design Platform Using Digital Assistant for Requirements

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The design process is inefficient due to incomplete and imprecise requirements defined by designers, leading to tedious and resource-intensive iterations in product design, as existing approaches rely heavily on personal knowledge and experience, lacking real-world use and context.

Innovation Solution

An intelligent design platform using a digital assistant that elicits requirements through a knowledge graph, filtering and ranking questions to provide a more complete and precise set of requirements, automating the requirements phase and reducing design process iterations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If requirements are defined manually by designers based on personal knowledge and experience, then the design process can proceed, but the requirements are incomplete and imprecise, leading to inefficiencies

Engineering Contradiction:
Improvedesign process efficiencyVSAvoidcompleteness of requirements
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system performs preliminary actions by automatically generating a comprehensive set of requirements questions before the design process begins. The requirement generation module creates questions based on design documents and knowledge graphs, ensuring that all necessary requirements are identified upfront rather than discovered later through iterations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The digital assistant acts as an intermediary between design documents and the designer. It processes design documents, queries knowledge graphs, and presents filtered questions to the designer, mediating the extraction and refinement of requirements to ensure completeness and precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If designers rely on personal knowledge and experience to define requirements, then the process is simple to start, but real-world use and context are absent from the design process

Engineering Contradiction:
Improveaccuracy of requirementsVSAvoidcomplexity of requirements elicitation system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The digital assistant serves as an intermediary that bridges personal designer knowledge with objective data from design documents and knowledge graphs. It automatically queries knowledge graphs for real-world context and design standards, combining multiple information sources to produce reliable requirements without overwhelming the designer with complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system incorporates feedback loops where the digital assistant presents generated questions to the designer, receives responses, and refines the requirements accordingly. This iterative feedback process ensures that requirements are both comprehensive and validated by human expertise, improving accuracy while managing complexity.

Inventive Principle:
Principle #23Feedback

3Loss of time

If the initial set of requirements is used without refinement, then the design process starts quickly, but insufficient specificity and completeness result in tedious iterations

Engineering Contradiction:
Improvetime spent on design iterationsVSAvoidspecificity of requirements
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system performs preliminary refinement of requirements by generating specific, targeted questions based on design documents and knowledge graphs before the design process begins. This preliminary action ensures that requirements are sufficiently specific and complete upfront, preventing time-consuming iterations later.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The requirement generation process is dynamic and adaptive. The digital assistant adjusts the depth and specificity of questions based on the complexity of design documents and the domain knowledge available in the knowledge graph, optimizing the balance between thoroughness and efficiency for each specific design task.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11586783B2Intelligent design platform using digital assistants for design process support
Publication Date: 2023.02.21 ACCENTURE GLOBAL SOLUTIONS LTD
  • US11586783B2 patent drawing
  • US11586783B2 patent drawing
  • US11586783B2 patent drawing

AI summary

Implementations for receiving, by the design assistant, an initial set of requirements, each requirement in the initial set of requirements being manually provided by a user, providing, by the design assistant and using a knowledge graph, a first set of questions based on the initial set of requirements and content determined from at least one design document in a set of design documents, filtering, by the design assistant, one or more questions from the first set of questions to provide a second set of questions, providing, by the design assistant, at least a portion of the second set of questions as output to the user to elicit one or more responses from the user, and editing, by the design assistant, the initial set of requirements based on the one or more responses to provide a set of requirements, the set of requirements for the to-be-designed product.