US 12,131,240 B2
Data processing system with machine learning engine to provide output generating functions
John Rugel, Hawthorn Woods, IL (US); Brian Stricker, Northbrook, IL (US); and Howard Hayes, Glencoe, IL (US)
Assigned to ALLSTATE INSURANCE COMPANY, Northbrook, IL (US)
Filed by Allstate Insurance Company, Northbrook, IL (US)
Filed on Feb. 13, 2023, as Appl. No. 18/108,883.
Application 18/108,883 is a continuation of application No. 17/130,156, filed on Dec. 22, 2020, granted, now 11,580,003.
Application 17/130,156 is a continuation of application No. 16/587,280, filed on Sep. 30, 2019, granted, now 10,878,344, issued on Dec. 29, 2020.
Application 16/587,280 is a continuation of application No. 16/160,332, filed on Oct. 15, 2018, granted, now 10,445,662, issued on Oct. 15, 2019.
Application 16/160,332 is a continuation of application No. 15/727,226, filed on Oct. 6, 2017, granted, now 10,140,199, issued on Nov. 27, 2018.
Application 15/727,226 is a continuation of application No. 15/716,983, filed on Sep. 27, 2017, abandoned.
Prior Publication US 2023/0274188 A1, Aug. 31, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06N 20/00 (2019.01); G06F 11/32 (2006.01); G06F 11/34 (2006.01); G06Q 30/0251 (2023.01); G06Q 30/0601 (2023.01); G06V 30/194 (2022.01); G16H 10/60 (2018.01)
CPC G06N 20/00 (2019.01) [G06F 11/321 (2013.01); G06F 11/3438 (2013.01); G06Q 30/0271 (2013.01); G06Q 30/0627 (2013.01); G06V 30/194 (2022.01); G16H 10/60 (2018.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a processing unit comprising a processor; and
a memory unit storing computer-executable instructions, which when executed by the processing unit, cause the processor to:
identify, based on a request for a product, one or more products, the request received from a user computing device;
identify, based on the one or more products, one or more interactive condition evaluation tests to determine an eligibility for the one or more products;
generate a first user interface, the first user interface presenting instructions for executing the one or more interactive condition evaluation tests;
transmit, to the user computing device, the first user interface to cause the user computing device to output the first user interface;
collect data from one or more sensors associated with the user computing device in accordance with the one or more interactive condition evaluation tests;
process, based on one or more machine learning datasets, the data to determine an output, the output including an indication of the eligibility for the product;
generate a second user interface including the output; and
transmit the second user interface to the user computing device to cause the user computing device to output the second user interface to present the indication.