US 11,657,445 B2
System, method, and medium for obtaining user parameters of e-commerce users to auto complete checkout forms
Austin Walters, McLean, VA (US); Fardin Abdi Taghi Abad, McLean, VA (US); and Jeremy Goodsitt, McLean, VA (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Jul. 19, 2021, as Appl. No. 17/378,833.
Application 17/378,833 is a continuation of application No. 16/591,744, filed on Oct. 3, 2019, granted, now 11,127,073.
Prior Publication US 2021/0342923 A1, Nov. 4, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/0601 (2023.01); G06F 40/174 (2020.01); H04L 67/50 (2022.01); G06N 20/00 (2019.01)
CPC G06Q 30/0641 (2013.01) [G06F 40/174 (2020.01); G06N 20/00 (2019.01); G06Q 30/0635 (2013.01); H04L 67/535 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A system for auto completing checkout forms, the system comprising:
one or more memory devices storing instructions; and
one or more processors configured to execute the instructions to:
identify, based on interactions of a user device with a merchant website and on previously stored website information, an unfilled template of a checkout form associated with the merchant website, wherein the unfilled template of the checkout form comprises a plurality of checkout form fields;
determine a geolocation of the user device based on an Internet Protocol address of the user device;
provide the geolocation to a machine learning algorithm, wherein the machine learning algorithm is trained to identify an autofill recommendation for a checkout form field of the plurality of checkout form fields;
receiving, from the machine learning algorithm, the autofill recommendation, wherein the autofill recommendation is generated by the machine learning algorithm based on the geolocation provided to the machine learning algorithm;
assign an accuracy score to the autofill recommendation based on a comparison of the autofill recommendation with information manually populated in another of the plurality of checkout form fields of the checkout form; and
in response to determining that the accuracy score satisfies a threshold, provide the autofill recommendation to the user device.