US 11,810,214 B1
Data management systems for scholarship programs
Brian D. Brookover, Chicago, IL (US); and Meggan Muller, Chicago, IL (US)
Assigned to Empower Illinois, Chicago, IL (US)
Filed by Empower Illinois, Chicago, IL (US)
Filed on Jun. 21, 2021, as Appl. No. 17/353,178.
Application 17/353,178 is a continuation of application No. 16/670,686, filed on Oct. 31, 2019, granted, now 11,055,798.
Int. Cl. G06Q 50/20 (2012.01); G06F 16/2457 (2019.01)
CPC G06Q 50/2053 (2013.01) [G06F 16/24578 (2019.01)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by one or more computing devices, scholarship applications associated with a plurality of students, the scholarship applications requesting scholarships for a plurality of school entities, each scholarship application identifying school preferences comprising a ranked set of school entities from the plurality of school entities;
calculating, by the one or more computing devices, prioritized scholarship queues of students based on the school preferences and reservation timestamps associated with the scholarship applications, each of the plurality of students being included in different prioritized scholarship queues associated with respective school entities from the ranked set of school entities;
matching, by the one or more computing devices, each student in the prioritized scholarship queues with one or more scholarships for one or more school entities from the school preferences associated with the student, each student being matched with the one or more scholarships according to a priority of the student in one or more of the different prioritized scholarship queues;
for each student, determining, based on at least one of an eligibility amount associated with the student and a cost of a school associated with the respective school entities, whether a scholarship pool from a set of scholarship pools or a combination of scholarship pools from the set of scholarship pools has sufficient funds for a scholarship to the student, wherein the set of scholarship pools comprises a first scholarship pool associated with funds designated for the school, a second scholarship pool associated with funds designated for a school system associated with the school, and a third scholarship pool associated with an unreserved scholarship pool;
based on a determination that the scholarship pool or the combination of scholarship pools has sufficient funds for the scholarship to the student for the school, reserving, by the one or more computing devices, funds for the scholarship from the scholarship pool or the combination of scholarship pools;
determining, based on at least one of the eligibility amount associated with the student and the cost associated with the school, that the first scholarship pool designated for the school does not have sufficient funds for the scholarship to the student for the school;
determining, based on at least one of the eligibility amount associated with the student and the cost associated with the school, whether the second scholarship pool designated for the school system associated with the school or a combination of the first scholarship pool and the second scholarship pool has sufficient funds for the scholarship to the student for the school;
determining whether to reserve the funds for the scholarship to the student for the school from the second scholarship pool or the combination of the first scholarship pool and the second scholarship pool, based on whether the second scholarship pool or the combination of the first scholarship pool and the second scholarship pool has sufficient funds for the scholarship to the student for the school;
determining that the second scholarship pool designated for the school system and the combination of the first scholarship pool and the second scholarship pool do not have sufficient funds for the scholarship to the student for the school;
determining, based on at least one of the eligibility amount associated with the student and the cost associated with the school, whether the unreserved scholarship pool or the combination of any of the first scholarship pool, the second scholarship pool, or the unreserved scholarship pool has sufficient funds for the scholarship to the student for the school; and
based on a determination that the unreserved scholarship pool or the combination of any of the first scholarship pool, the second scholarship pool, or the unreserved scholarship pool has sufficient funds for the scholarship to the student for the school, reserving the funds for the scholarship to the student for the school using the unreserved scholarship pool or the combination of any of the first scholarship pool, the second scholarship pool, or the unreserved scholarship pool.