×

Runtime program regression analysis tool for a simulation engine

  • US 7,433,852 B1
  • Filed: 02/08/1999
  • Issued: 10/07/2008
  • Est. Priority Date: 12/22/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-readable medium having computer-executable instructions for creating a presentation to a user, comprising:

  • (a) presenting information indicative of a goal, the goal being associated with a skill required for the user in a business endeavor;

    (b) integrating information that motivates accomplishment of the goal;

    (c) monitoring progress toward the goal and providing feedback that further motivates accomplishment of the goal, wherein;

    the feedback is characterized by a set of profiles and topics;

    the profiles trigger the topics in a concept tree to obtain a plurality of activated topics; and

    the feedback is selected from the plurality of activated topics in the concept tree by;

    identifying a top-most target group with an activated topic;

    if the top-most target group is a first type of feedback, selecting that feedback for display to the user without examining any other activated topics;

    if the top-most target group is a second type of feedback different from the first type of feedback, grouping the activated feedback in the children target groups for display to the user;

    (d) receiving an activity description and a corresponding activity log, the activity description being descriptive of an improper operation of the computer-executed instructions associated with at least one user submission incurred during the presentation, the improper operation being detected by the user from the feedback, the corresponding activity log being indicative of the at least one user submission correlated to the improper operation and the feedback associated with the at least one user submission;

    (e) performing regression analysis of the computer-executable instructions as the presentation subsequently executes, wherein the regression analysis utilizes the activity description and the corresponding activity log to recreate the improper operation; and

    (f) in response to (e), altering the set of profiles and topics based on a developer input to correct the feedback by adding an additional profile that triggers an additional topic to the user when the additional profile is activated, the additional profile including a set of conditions met by work submitted by the user, the altered set of profiles and topics addressing a specific combination of mistakes performed by the user as monitored in (c).

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×