×

Method and apparatus for mentoring via an augmented reality assistant

  • US 10,573,037 B2
  • Filed: 12/20/2012
  • Issued: 02/25/2020
  • Est. Priority Date: 12/20/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for utilizing augmented reality to assist a user in performing a real-world task comprising:

  • generating a scene understanding based on an automated analysis of a video input and an audio input, the video input comprising a view of the user of a real-world scene during performance of a task, the audio input comprising speech of the user during performance of the task, and the automated analysis further comprising identifying an object in the real-world scene, extracting one or more visual cues to situate the user in relation to the identified object, wherein the user is situated by tracking a head orientation of the user;

    correlating the scene understanding with a knowledge database comprising at least data relating to models of respective procedures of different tasks to create a task understanding of the task in the scene understanding, wherein the task understanding comprises a set of goals relating to performance of the task in the scene understanding;

    processing the task understanding along with the models of respective procedures of the different tasks from the knowledge database to determine a next step of the task;

    generating a plurality of visual representations responsive to an ongoing interaction of the computer-implemented method with the user relating to the next step to achieve a goal;

    presenting the plurality of visual representations on a see-through display as an augmented overlay to the user'"'"'s view of the real-world scene wherein the plurality of visual representations are rendered based on predicted head pose based on the tracked head orientation;

    guiding a user to perform the next step of the task during operation of the task via visual or audio output;

    analyzing actions of the user during the performance of the next task in response to the augmented overlay using the task understanding along with the models of respective procedures of the different tasks; and

    if the user has not completed all tasks, modifying or creating new visual representations to be generated and presented as an augmented overlay of a second next step of the task understanding.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×