US 12,353,917 B1
Event-based resource allocation system
Amjad Hussain, Newcastle, WA (US); Kei Daniel Yasui, Los Angeles, CA (US); Alexander Pines, Los Angeles, CA (US); Samuel Winthrop Trapkin, Post Falls, ID (US); Steven D. Lockshin, Beaverton, OR (US); and Eugene Michael Farrell, Sammamish, WA (US)
Assigned to Vanilla Technologies Inc., Bellevue, WA (US)
Filed by Vanilla Technologies Inc., Bellevue, WA (US)
Filed on Nov. 27, 2024, as Appl. No. 18/963,034.
Claims priority of provisional application 63/603,895, filed on Nov. 29, 2023.
Int. Cl. G06F 9/46 (2006.01); G06F 9/50 (2006.01)
CPC G06F 9/5027 (2013.01) 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
generating, by a computing system comprising one or more processors, based on inputting one or more resource documents into one or more machine-learning models, one or more prompts comprising requests for information associated with resource allocation instructions for distribution of resources, wherein the one or more machine-learning models are configured to generate the one or more prompts based on recognition of textual features of the one or more resource documents associated with the resources, wherein the one or more resource documents comprise one or more resource document fields, and wherein the resource allocation instructions are associated with distribution of one or more assets of the resources to one or more entities comprising one or more resource recipients;
receiving, by the computing system, one or more responses to the one or more prompts;
generating, by the computing system, based on inputting the one or more responses and rule data comprising one or more rules associated with the resources into the one or more machine-learning models, resource data comprising one or more resource data fields and one or more resource data field values that correspond to the one or more resource data fields, wherein the one or more machine-learning models are trained based on training data comprising training resource data and training rule data, and wherein the one or more resource data fields are based on the one or more resource document fields, and wherein the one or more resource data field values are based on the one or more responses;
generating, by the computing system, based on the resource data, one or more indications associated with the resource allocation instructions, wherein the one or more indications comprise one or more visualizations of the distribution of the one or more assets to the one or more resource recipients; and
updating, by the computing system, the one or more visualizations in real-time based on changes in one or more values of the one or more assets.