Patent ID: 7694223

Claim:
A computer-implemented method for generating information related to user interfacing with interactive objects of an executable code, comprising: receiving a definition for a selection of a level of detail to record relating to activity to be undertaken by a user when interfacing with interactive objects associated with the executable code, the level of detail acting to limit detection of certain interfacing with the interactive objects over time during one or more sessions; recording a sequence of user actions over time during the multiple sessions, the recording being of active interfacing with the interactive objects associated with the executable code, the recorded sequence of user actions being limited by the selected level of detail; parsing the recorded sequence of user actions by applying rules that are user selected that enable generation of a defined number of data types, the data types represent data about the recorded sequence of user actions and particular data types used as an input by an application that is designed to produce additional information related to one or more of the data types; and saving the data types and the additional information to storage for presentation on a graphical user interface of a display, the data types and the additional information resulting automatically from the user interfacing and is limited by the selected level of detail, wherein the recorded sequence of user actions can be edited and utilized by other programs to generate related information.