CPC G06F 16/335 (2019.01) [G06F 16/3349 (2019.01); G06F 16/9535 (2019.01); G06F 21/32 (2013.01); H04L 67/53 (2022.05); G06Q 50/01 (2013.01)] | 20 Claims |
1. A computer-implemented method for automated population of one or more responses into one or more query fields of a form, wherein the responses are based on data in a networked data repository accessible to a first computing system of a first entity, and wherein the form is presented to a user computing device of a user by a second computing system of a second entity, the method comprising:
receiving, from the user computing device of the user and via a communications network, a login request for access to the data in the networked data repository, the login request having been received via a web browser or mobile application through which the user is presented with the form while the web browser or mobile application is running on the user computing device;
determining whether to authorize access to the data in the networked data repository in response to the login request;
in response to access to the data in the networked data repository being authorized:
i) obtaining one or more descriptors for at least one of the query fields, the one or more descriptors characterizing responses requested by the second computing system via corresponding query fields;
ii) determining, based on a descriptor of a first query field, that there is an ambiguity as to whether a first information is requested by the first query field or a second information is requested by the first query field;
iii) identifying a source of the first query field with the ambiguity and a second descriptor of a second query field;
iv) generating, based on the identified source and the second descriptor of the second query field, a prediction that either the first information is requested or the second information is requested;
v) determining, based on the prediction, whether any responses to the first query field with the ambiguity are contained in the networked data repository;
vi) sending, to the user computing device, one or more responses to the first query field in the form; and
vii) populating, via the network application, the first query field with at least one of the responses obtained through the networked data repository.
|