US 12,267,332 B1
Generating resources based on timestamps
Rob Hazard, Sioux Falls, SD (US); Pete D'Aleo, New York, NY (US); Jaclyn Campanella, Wilmington, DE (US); Camilo Restrepo Montoya, New York, NY (US); Lisa Giordanella, New York, NY (US); Jim Horn, Sioux Falls, SD (US); and Chris Amundson, Sioux Falls, SD (US)
Assigned to Citibank, N.A., New York, NY (US)
Filed by Citibank, N.A., New York, NY (US)
Filed on May 7, 2024, as Appl. No. 18/657,063.
Application 18/657,063 is a continuation of application No. 18/510,316, filed on Nov. 15, 2023, granted, now 12,052,265.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 7/04 (2006.01); G06F 15/16 (2006.01); H04L 9/40 (2022.01); H04L 29/06 (2006.01)
CPC H04L 63/108 (2013.01) 17 Claims
OG exemplary drawing
 
1. A system for generating resources based on timestamps, the system comprising:
one or more processors; and
one or more memories configured to store instructions that when executed by the one or more processors perform operations comprising:
receiving a plurality of permission messages associated with a plurality of actions, wherein each permission message comprises an authorization timestamp;
receiving a plurality of data records, wherein each data record comprises a corresponding plurality of parameters;
determining that a first data record of the plurality of data records matches a first permission message of the plurality of permission messages;
retrieving a first timestamp associated with the first permission message;
comparing the first timestamp associated with the first permission message with time data of each time slot of one or more time slots;
determining, based on comparing the first timestamp associated with the first permission message with corresponding time data of each time slot of the one or more time slots, whether a predetermined time slot matches the first timestamp;
determining, based on the predetermined time slot matching the first timestamp, a resource multiplier associated with the predetermined time slot;
based on determining that the first timestamp does not match any time slot of the one or more time slots, determining a first resource multiplier that is smaller than the resource multiplier; and
generating, based on the resource multiplier or the first resource multiplier, a magnitude of resources to be assigned to the first data record.