| CPC G06F 16/285 (2019.01) [G06F 16/9538 (2019.01)] | 20 Claims |

|
1. A system comprising
a record management system comprising at least one processor and at least one tangible, non-transitory memory configured to communicate with the at least one processor and cause the at least one processor to perform:
querying a first record storage system for a first dataset;
querying a second record storage system for a second dataset, wherein the second record storage system is different from the first record storage system;
querying each of a first government record data source, a second government record data source, and the second record storage system for a historical dataset of a user;
collating the first dataset, the second dataset, and the historical dataset to determine a list of records in the first dataset and the second dataset, but not in the historical dataset of the user; and
transmitting the list of records to a portal generation system; and
the portal generation system comprising one or more processors and one or more tangible, non-transitory memories configured to communicate with the one or more processors and cause the one or more processors to perform:
transmitting the list of records to the second record storage system;
receiving, from the second record storage system, a proposed list of dates and a proposed list of locations, wherein at least a portion of the proposed list of dates are determined by stock guidelines stored on the second record storage system and communications from distributors;
generating an access mechanism for a portal using the list of records, the proposed list of dates, and the proposed list of locations;
transmitting the access mechanism for the portal to a third computer system;
displaying, on a website provided by the third computer system and displayed on a user computer system, the portal comprising a respective selectable button for each respective date in the at least the portion of the proposed list of dates;
receiving, via the portal displayed on the website provided by the third computer system, a selection of the at least one respective button; and
transmitting the selection of the selection to the second record storage system.
|