Methods and systems for recording user actions in computer programs
First Claim
1. A method for recording a sequence of user actions made when interfacing with objects associated with an executable code, comprising:
- enabling selection of a level of detail to record when user actions enable interfacing with the objects associated with the executable code;
recording the sequence of user actions, the recorded sequence of user actions being defined by the selected level of detail; and
parsing the recorded sequence of user actions by applying rules that enable generation of a defined number of data types, the data types capable of being utilized by an application that is designed to generate information that is related to one or more of the data types.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for recording a sequence of user actions made when interfacing with objects associated with an executable code is provided. In this method, a selection of a level of detail to record when user actions enable interfacing with the objects associated with the executable code is enabled. Subsequently, the sequence of user actions is recorded. The recorded sequence of user actions is defined by the selected level of detail. Thereafter, the recorded sequence of user actions is parsed by applying rules that enable the generation of a defined number of data types. The data types are capable of being utilized by an application that is designed to generate information that is related to one or more of the data types.
-
Citations
43 Claims
-
1. A method for recording a sequence of user actions made when interfacing with objects associated with an executable code, comprising:
-
enabling selection of a level of detail to record when user actions enable interfacing with the objects associated with the executable code;
recording the sequence of user actions, the recorded sequence of user actions being defined by the selected level of detail; and
parsing the recorded sequence of user actions by applying rules that enable generation of a defined number of data types, the data types capable of being utilized by an application that is designed to generate information that is related to one or more of the data types. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer readable medium having program instructions for retrieving related information based a sequence of user actions made when interfacing with objects associated with an executable code, comprising:
-
program instructions for generating a defined number of data types, the defined number of data types being derived from the sequence of user actions;
program instructions for providing the defined number of data types to a search engine, the search engine retrieving the related information; and
program instructions for displaying the related information. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for recording a sequence of user actions made when interfacing with objects associated with an executable code, comprising:
-
a memory for storing an automatic information retrieval module; and
a central processing unit for executing the automatic information retrieval module stored in the memory, the automatic information retrieval module including, logic for enabling selection of a level of detail to record when user actions enable interfacing with the objects associated with the executable code;
logic for recording the sequence of user actions, the recorded sequence of user actions being defined by the selected level of detail; and
logic for parsing the recorded sequence of user actions by applying rules that enable generation of a defined number of data types, the data types capable of being utilized by an application that is designed to generate information that is related to one or more of the data types. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A system for recording a sequence of user actions made when interfacing with objects associated with an executable code, comprising:
-
recording means for recording the sequence of user actions in a memory; and
parsing means for parsing the recorded sequence of user actions by applying rules that enable generation of a defined number of data types, the data types capable of being utilized by an application that is designed to generate information that is related to one or more of the data types. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method for recording a sequence of user actions made when interfacing with objects associated with an executable code, comprising:
-
recording the sequence of user actions; and
parsing the recorded sequence of user actions by applying rules that enable generation of a defined number of data types, the data types capable of being utilized by an application that is designed to generate information that is related to one or more of the data types.
-
Specification