Methods and systems for automated detection of pagination
AssigneeConnotate, Inc.
InventorsTianhao Wu, Vincent Sgro
Life of this patent
Estimating the term…
Abstract
The present disclosure is directed to methods and systems for monitoring and replaying user interactions with one or more interactive multi-page electronic documents. The methods generally include observing an event consisting of an interaction between a user and a first page of a first instance of an interactive electronic document, identifying a first pagination element in the page, recording data for the event, and using the recorded data to identify, in a second page of a second instance of the interactive electronic document, a second pagination element in the second page, and locating a third page of the second instance of the interactive electronic document based on the second pagination element.
Claims20
A method of automating user interactions with one or more multi-page interactive electronic documents, the method comprising:
- monitoring, by a training module executing on one or more computer processors, interactions between a user and a first interactive electronic document comprising a plurality of elements on two or more pages, the plurality of elements including a first pagination element;
- identifying, by the training module, characteristics of the first pagination element;
- recording, by the training module, data for recognizing the first pagination element based on the identified characteristics;
- and
- generating, by the training module, an automated replay agent capable of using the recorded data to process a second interactive electronic document, identify a second pagination element present on a page of the second interactive electronic document, the second pagination element corresponding to the first pagination element, and interact with the second pagination element present on the page of the second interactive electronic document to obtain a subsequent page of the second interactive electronic document.
A system for automating user interactions with one or more multi-page interactive electronic documents, the system comprising one or more computer processors configured to execute instructions, wherein the instructions, when executed by the one or more computer processors, cause the one or more computer processors to:
- monitor interactions between a user and a first interactive electronic document comprising a plurality of elements on two or more pages, the plurality of elements including a first pagination element;
- identify characteristics of the first pagination element;
- record data for recognizing the first pagination element based on the identified characteristics;
- and
- generate an automated replay agent capable of using the recorded data to process a second interactive electronic document, identify a second pagination element present on a page of the second interactive electronic document, the second pagination element corresponding to the first pagination element, and interact with the second pagination element present on the page of the second interactive electronic document to obtain a subsequent page of the second interactive electronic document.
A computer-readable medium storing non-transitory instructions that, when executed by a computer processor, cause the computer processor to:
- monitor interactions between a user and a first interactive electronic document comprising a plurality of elements on two or more pages, the plurality of elements including a first pagination element;
- identify characteristics of the first pagination element;
- record data for recognizing the first pagination element based on the identified characteristics;
- and
- generate an automated replay agent capable of using the recorded data to process a second interactive electronic document, identify a second pagination element present on a page of the second interactive electronic document, the second pagination element corresponding to the first pagination element, and interact with the second pagination element present on the page of the second interactive electronic document to obtain a subsequent page of the second interactive electronic document.
Dependencies are inferred from the claim text.