×

Supporting user interaction with a computer system

  • US 20070130542A1
  • Filed: 12/02/2005
  • Published: 06/07/2007
  • Est. Priority Date: 12/02/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer-program product tangibly embodied in an information carrier, the computer-program product comprising instructions that when executed cause a processor to perform operations to support user interaction with a computer system, the operations comprising:

  • maintaining, in a computer system, a model comprising several concepts having properties associated therewith and any relationships existing between the several concepts, wherein a current state of the several concepts, properties and relationships reflects a real-world situation that involves a user of the computer system;

    making an output to the user that identifies at least a subset of several predefined goals, the model indicating the subset as being possible to accomplish based on the current state;

    performing at least a first action of several predefined actions in the computer system, the model associating the several predefined actions with accomplishing respective ones of the several predefined goals, the first action having been identified as associated with accomplishing a first goal that the user selects from the subset; and

    updating the current state based on performing at least the first action.

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