IP Library › Granted Patent US 11,436,028
Granted Patent B2
US 11,436,028 · App. 16/901,962 · Granted Sep 6, 2022

Systems and methods for automated real-time selection and display of guidance elements in computer implemented sketch training environments

Inventor: Nathan Delson (San Diego, CA)
Assignee: eGrove Education, Inc.
G06F9/453G06F3/04845G06K9/6215G09B11/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,436,028
App. No.
16/901,962
Granted
Sep 6, 2022
Kind
B2
Abstract

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.

Claims (30)

1. A method of providing guidance to a user of a computer implemented educational system, the method comprising:

receiving user input via a computer sketch input interface, the user input defining a first computer sketch;

comparing the first computer sketch to a model computer sketch;

calculating a graphical magnitude of one or more differences and/or similarities between the first computer sketch and the model computer sketch;

assigning a fail status to the first computer sketch based at least in part on the calculating; and

in response to the fail status, automatically outputting a guidance element to the user.

2. The method of claim 1 , wherein the guidance element comprises a graphic or textual output indicative of a quantitative measure of one or more differences and/or similarities between the first computer sketch and the model computer sketch, wherein the quantitative measure is based at least in part on the calculated graphical magnitude.

3. The method of claim 2 , wherein the graphic or textual output does not include information identifying the position of any lines of the model computer sketch.

4. The method of claim 2 , wherein the graphic or textual output comprises a quantitative measure of how many lines in the first computer sketch correspond with lines in the model computer sketch.

5. The method of claim 2 , wherein the graphic or textual output comprises a quantitative measure of how many lines in the first computer sketch that are omitted with respect to the model computer sketch.

6. The method of claim 2 , wherein the graphic or textual output comprises a quantitative measure of how many lines in the model computer sketch are omitted in the first computer sketch.

7. The method of claim 1 , wherein the fail status is output to the user with the guidance element in a single display.

8. An interactive education system comprising:

a computer sketch input interface;

a sketch generator executing on a processor configured to receive user interaction signals from the computer sketch input interface and generate a computer sketch defined thereby;

a pass/fail result generator executing on a processor configured to output a pass indication or a fail indication to the user based at least in part on a comparison between the sketch created by user interaction and the model sketch;

a guidance sketch comparator executing on a processor configured to receive the pass/fail result, and if the result is fail, automatically generate content for a guidance element based at least in part on a comparison between the sketch created by user interaction and the model sketch, wherein the comparison comprises calculating a graphical magnitude of one or more differences and/or similarities between the first computer sketch and the model computer sketch;

a guidance element generator executing on a processor configured to receive the content for a guidance element from the guidance sketch comparator and automatically output a guidance element to the user containing the content.

9. In an interactive sketch education system, a method of generating guidance elements for outputting to a user of the interactive sketch education system, the method comprising:

comparing a computer sketch created by a user with a model computer sketch;

outputting to the user a guidance element based at least in part on the comparing, wherein the guidance element contains information indicating similarities and/or differences between the computer sketch created by the user and the model sketch without containing information indicating the location of any sketch component in the model sketch or in the sketch created by the user, and wherein the information indicating similarities and/or differences between the computer sketch created by the user and the model sketch is based at least in part on a graphical magnitude of one or more differences and/or similarities between the first computer sketch and the model computer sketch.

10. The method of claim 9 , wherein the information indicating similarities and/or differences is quantitative information.

11. The method of claim 9 comprising automatically outputting the guidance element to the user without a user request for guidance.

12. An interactive education system comprising:

a computer sketch input interface;

a sketch generator configured to receive user interaction signals from the computer sketch input interface and generate a computer sketch defined thereby;

a pass/fail result generator configured to output a pass indication or a fail indication to the user based at least in part on a comparison between the sketch created by user interaction and a model sketch;

a database storing information regarding one or more predefined sketch errors that are anticipated to be committed by a user when using the computer sketch input interface to perform a sketching assignment;

a guidance sketch comparator configured to receive the pass/fail result, and if the result is fail, generate content for a guidance element based at least in part on a comparison between one or more components of the sketch created by user interaction and the one or more predefined sketch errors stored in the database;

a guidance element generator configured to receive the content for a guidance element from the guidance sketch comparator and output a guidance element to the user containing the content.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2020
From: DELSON, NATHAN
To: EGROVE EDUCATION, INC.
Reel/Frame 053108/0963 →
Continuity (2)
Provisional Application 62861695 · Jun 14, 2019
Related Publication 20200394058A1 · Dec 17, 2020