Automated Sketch Guidance System for Training Environments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer-based educational systems face challenges in providing effective guidance to users, as they often rely on user requests for feedback, which can lead to over-reliance on hints and reduced productive struggle, and may provide too much information, hindering the learning process.

Innovation Solution

The system implements an automated guidance delivery mechanism that compares user-submitted sketches to model sketches, providing mini-hints in the form of graphical and textual indicators to highlight correct, missing, and incorrect components without user request, promoting active learning and reducing frustration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system provides guidance elements automatically without user request, then the consistency of guidance across users is improved and productive struggle is maintained, but the system complexity increases due to automated detection and delivery mechanisms

Engineering Contradiction:
Improveconsistency of guidanceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically detects when a user needs guidance by monitoring sketch submission events and autonomously delivers appropriate guidance elements without requiring users to manually request help. This self-service mechanism ensures consistent guidance delivery while maintaining system simplicity by triggering only on specific user actions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback loop where user sketch submissions are automatically evaluated, and guidance elements are delivered based on the evaluation results. This automated feedback mechanism ensures reliability and consistency in guidance provision while managing complexity through rule-based decision making.

Inventive Principle:
Principle #23Feedback

2Object-affected harmful factors

If the system provides detailed guidance elements, then the user frustration is reduced and learning support is improved, but the risk of providing excessive information that hinders learning increases

Engineering Contradiction:
Improveuser frustrationVSAvoidexcessive information
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The system provides guidance elements with different levels of detail tailored to specific user needs and contexts. Rather than providing uniform detailed guidance to all users, the system adapts the quantity and depth of information based on individual user performance and requirements, delivering locally optimized guidance quality.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system delivers guidance elements that are sufficient to reduce user frustration but deliberately avoids providing complete or excessive information. The guidance is designed to be partial - enough to keep users engaged and reduce frustration - while leaving room for users to maintain productive struggle and avoid over-reliance on hints.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11436028B2Systems and methods for automated real-time selection and display of guidance elements in computer implemented sketch training environments
Publication Date: 2022.09.06 EGROVE EDUCATION INC
  • US11436028B2 patent drawing
  • US11436028B2 patent drawing
  • US11436028B2 patent drawing

AI summary

In a computer implemented sketch-based education or training system, guidance elements are generated and output to users both on an affirmative request of the user and in an automated manner without a request for guidance from the user. Automated guidance may take the form of a mini-hint that does not provide explicit information about a solution. The automatically provided guidance elements may contain numerical measures of correspondence between a user submitted sketch and a model sketch.