Intelligent User Centric Design Platform Using Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The manual Design Thinking process in software development is time-consuming and resource-intensive, requiring skilled resources, high personnel dependencies, and not leveraging analytics-driven data, which prolongs software design timelines and increases costs.

Innovation Solution

An intelligent user-centric design platform utilizing a supervised machine learning model, including a convoluted neural network and text classifier, to automatically generate and refine user-centric design diagrams based on user input, reducing the need for manual iterations and improving design accuracy over time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual Design Thinking process is used, then design quality can be maintained through human expertise, but software development timeline is prolonged and resource dependencies increase

Engineering Contradiction:
Improvedesign qualityVSAvoidsoftware development timeline
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables self-service by allowing the machine learning model to automatically generate UCD diagrams from user inputs and requirements without requiring manual intervention from skilled designers for every diagram creation task

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical human expert review process with an automated machine learning system that uses natural language processing and image recognition to generate and validate UCD diagrams, substituting human mechanical analysis with algorithmic processing

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Manufacturing precision

If manual Design Thinking process is used, then design accuracy can be ensured through expert review, but resource dependencies and costs increase

Engineering Contradiction:
Improvedesign accuracyVSAvoidresource dependencies
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system performs self-validation through automated machine learning models that independently assess design requirements and generate UCD diagrams without requiring external expert review, eliminating resource dependencies while maintaining accuracy through algorithmic precision

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent transforms the quality assurance mechanism from human expert judgment to automated parameter-based validation using machine learning models that evaluate designs against predefined criteria and requirements, changing the fundamental parameter of how accuracy is measured and ensured

Inventive Principle:
Principle #35Parameter changes

3Productivity

If automated machine learning is used, then software development productivity is improved and timelines are reduced, but system complexity increases

Engineering Contradiction:
Improvesoftware development productivityVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the complex design process into distinct automated components: natural language processing for requirement extraction, image recognition for diagram generation, and machine learning models for validation, making the overall complexity manageable through modular architecture

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal machine learning system that can handle multiple design tasks and domains through a single integrated platform, reducing the need for separate specialized tools and processes while managing complexity through unified architecture

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11748063B2Intelligent user centric design platform
Publication Date: 2023.09.05 KYNDRYL INC
  • US11748063B2 patent drawing
  • US11748063B2 patent drawing
  • US11748063B2 patent drawing

AI summary

An intelligent user centric design platform is provided. In implementations, a method includes: receiving, by a computing device, software design input from a user, the software design input including software domain information; sending, by the computing device, questions to the user selected from a database of predetermined questions based on the domain information; receiving, by the computing device, answers to the questions from the user, the answers including text information regarding design requirements of the user; determining, by the computing device, a proposed user-centric design (UCD) diagram by matching the answers to a stored UCD diagram in a repository using a supervised machine learning model; and presenting, by the computing device, the proposed UCD diagram in a user interface, wherein the user interface enables acceptance of the proposed UCD diagram or rejection of the proposed UCD diagram.