Method for validating an assignment of labels to ordered sequences of web elements in a web page
AssigneeKlarna Bank AB
InventorsDavid Buezas, Riccardo Sven Risuleo
Life of this patent
Estimating the term…
Abstract
A dataset of classification orderings is created based on previously observed interface elements in interfaces of third-party interface providers. A request to evaluate a sequence of predicted classifications is received. The dataset is queried to determine a value derived from a frequency of the sequence of predicted classifications occurring in the dataset. A client device is caused, by responding to the request with the value, to autocomplete input to a plurality of elements corresponding to the sequence of predicted classifications if the value reaches a value relative to a threshold cause.
Claims20
A computer-implemented method, comprising:
- for each form of a plurality of electronic forms containing one or more form-fields where each of the one or more form-fields of the form corresponds to a field category:
- evaluating the form to determine an ordering of classifications of the one or more form-fields;
- and
- storing the ordering of classifications in a dataset of previously observed form-field category orderings;
- obtaining information indicating:
- predicted classifications of a set of form-fields of a third-party interface;
- and
- an order of the set of form-fields;
- determining, based on the information and the dataset of previously observed form-field category orderings, a probability of the predicted classifications being correct;
- and
- as a result of the probability reaching a value relative to a threshold, providing, to a client device executing a software application, an indication of confidence whether the predicted classifications are correct.
A system, comprising:
- one or more processors;
- and
- memory including computer-executable instructions that, if executed by the one or more processors, cause the system to:
- create a dataset of classification orderings based on previously observed interface elements in interfaces of third-party interface providers;
- receive a request to evaluate a sequence of predicted classifications;
- query the dataset to determine a value derived from a frequency of the sequence of predicted classifications occurring in the dataset;
- and
- cause, by responding to the request with the value, a client device to autocomplete input to a plurality of elements corresponding to the sequence of predicted classifications if the value reaches a value relative to a threshold.
A non-transitory computer-readable storage medium having stored thereon executable instructions that, if executed by one or more processors of a computer system, cause the computer system to at least:
- obtain an interface of a third-party provider, the interface including a set of interface elements;
- obtain a sequence of predicted classifications for the set of interface elements;
- submit, to a software application of a service provider, a request to evaluate the sequence of predicted classifications, the software application configured to determine, from a set of training data that includes a plurality of third-party interfaces, a probability of a set of interface elements occuring in a specific sequence;
- receive, from the service provider in response to the request, a value based on frequency of occurrence of the sequence of predicted classifications in a dataset of orderings of classifications of previously observed interface elements in interfaces of third-party interface providers;
- and
- as a result of the value reaching a value relative to a threshold, autocomplete input into the set of interface elements.
Dependencies are inferred from the claim text.