Recording application user actions
AssigneeSap SE
InventorsJorg Bischof, Christian Cohrs, Christian Denkel, Markus Dinkel, Martin Kolb
Life of this patent
Estimating the term…
Abstract
Methods and apparatus, including computer program products, for recording user actions includes receiving information representing a sequence of individual software application input actions taken by a user with respect to a software application, and recording the sequence as a higher level entry.
Claims26
A computer-implemented method for recording user actions comprising:
- receiving information representing a sequence of individual software application input actions taken by a user with respect to a software application;
- and
- recording the sequence as a higher level entry.
14 A computer program product, tangibly embodied in an information carrier, for storing instructions, the computer program product being operable to cause data processing apparatus to:
- receive information representing a sequence of individual software application input actions taken by a user with respect to a software application;
- and
- record the sequence as a higher level entry.
The computer program product of claim 14 in which the higher level entry is recorded at a level that is at least one of a session level, a transaction level, a program level, a screen level, or a dialog step level.
The computer program product of claim 14 in which the individual software application input actions comprise actions taken in a user interface associated with a client.
The computer program product of claim 14 in which the individual software application input actions include keystrokes.
The computer program product of claim 14 wherein the computer program product is further operable to cause processing apparatus to:
- determine when the end of a logical sequence of the individual software application input actions has occurred, and in which
- the higher level entry is associated with the logical sequence.
The computer program product of claim 14 wherein the computer program product is further operable to cause processing apparatus to:
- receive information representing a second sequence of individual software application input actions taken by a user with respect to a second software application;
- and
- record the second sequence as a higher level entry.
The computer program product of claim 14 wherein the computer program product is further operable to cause processing apparatus to, upon the launching of an additional software application, determine whether to also record an additional sequence of individual software application input actions taken by a user with respect to the additional software application.
Dependencies are inferred from the claim text.