US 12,340,384 B2
Systems and methods for executing queries on a bitmap index
Swapnil Shinde, Ashburn, VA (US); William Ibekwe, Riverside, CA (US); Sarah Schmidt, Spring Lake, MI (US); and David Welgus, Queens, NY (US)
Assigned to CAPITAL ONE SERVICES, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Mar. 18, 2024, as Appl. No. 18/607,735.
Application 18/607,735 is a continuation of application No. 17/317,722, filed on May 11, 2021, granted, now 11,966,936.
Prior Publication US 2024/0221011 A1, Jul. 4, 2024
Int. Cl. G06Q 30/0204 (2023.01); G06F 16/22 (2019.01); G06F 16/2455 (2019.01); G06N 3/02 (2006.01)
CPC G06Q 30/0204 (2013.01) [G06F 16/2237 (2019.01); G06F 16/24568 (2019.01); G06N 3/02 (2013.01)] 20 Claims
OG exemplary drawing
 
15. A computer-implemented method for executing queries on a bitmap index, the method comprising:
generating, using a machine learning model, predicted customer behavior;
generating, using the machine learning model, a bitmap index of a first data stream based on the predicted customer behavior associated with historical customer data;
generating a graphical user interface comprising an input selection of one or more data conditions;
transmitting the graphical user interface to a user device of a user;
receiving, from the user device of the user, the input selection of one or more data conditions comprising at least one propensity-based inquiry;
generating a Boolean expression based on the input selection of the one or more data conditions;
querying the bitmap index using the Boolean expression;
generating a bitmap vector based on identifying bitmap index values that satisfy the one or more data conditions;
modifying the graphical user interface to generate a modified graphical user interface comprising the generated bitmap vector and a first data subset represented by the generated bitmap vector;
transmitting the modified graphical user interface to the user device; and
retraining the machine learning model by adjusting one or more parameters of the machine learning model to generate updated predicted customer behavior.