Method for aligning demonstrated user actions with existing documentation
First Claim
Patent Images
1. A method of aligning document actions specified in a documented procedure with demonstrated user actions, comprising:
- determining, by one or more processors, a plurality of document actions specified in the documented procedure that are to be taken by a user and a plurality of demonstrated user actions performed in a user interface;
computing by the one or more processors, an alignment between the plurality of document actions and the plurality of demonstrated user actions based on at least one similarity metric;
determining, by the one or more processors, a document action of the plurality of document actions that corresponds to a demonstrated user action being performed in the user interface; and
determining, by the one or more processors, a next document action from the plurality of document actions that is to be taken based on the alignment.
3 Assignments
0 Petitions
Accused Products
Abstract
There is provided an apparatus for aligning document actions specified in a documented procedure with demonstrated user actions. The apparatus includes an alignment device for computing an alignment between the document actions and the demonstrated user actions based on at least one similarity metric.
-
Citations
31 Claims
-
1. A method of aligning document actions specified in a documented procedure with demonstrated user actions, comprising:
-
determining, by one or more processors, a plurality of document actions specified in the documented procedure that are to be taken by a user and a plurality of demonstrated user actions performed in a user interface; computing by the one or more processors, an alignment between the plurality of document actions and the plurality of demonstrated user actions based on at least one similarity metric; determining, by the one or more processors, a document action of the plurality of document actions that corresponds to a demonstrated user action being performed in the user interface; and determining, by the one or more processors, a next document action from the plurality of document actions that is to be taken based on the alignment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for aligning document actions specified in a documented procedure with demonstrated user actions, comprising:
one or more processors configured to; determine a plurality of document actions specified in the documented procedure that are to be taken by a user and a plurality of demonstrated user actions performed in a user interface; compute an alignment between the plurality of document actions and the plurality of demonstrated user actions based on at least one similarity metric; determine a document action of the plurality of document actions that corresponds to a demonstrated user action being performed in the user interface; and determine a next document action from the plurality of document actions that is to be taken based on the alignment. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
31. A non-transitory computer readable storage media comprising executable code for aligning document actions specified in a documented procedure with demonstrated user actions, the computer executable code, when executed by one or more processors, causing the one or more processors to:
-
determine a plurality of document actions specified in the documented procedure that are to be taken by a user and a plurality of demonstrated user actions performed in a user interface; compute an alignment between the plurality of document actions and the plurality of demonstrated user actions based on at least one similarity metric; determine a document action of the plurality of document actions that corresponds to a demonstrated user action being performed in the user interface; and determine a next document action from the plurality of document actions that is to be taken based on the alignment.
-
Specification