CPC G07C 9/00563 (2013.01) [H04L 63/083 (2013.01)] | 20 Claims |
9. A system for providing a secure physical storage system comprising:
one or more processors;
a non-transitory memory storing instructions that when executed by the one or more processors are configured to cause the system to:
receive a request to register a first physical storage box of a plurality of physical storage box from an entity, the request comprising location information and security information;
validate the request by determining that the security information exceeds a predetermined security threshold;
record the location information associated with the first physical storage box to a blockchain implemented by the one or more processors;
receive first registration information from a first user device;
assign the first physical storage box to the first user device and a first identity token associated with the first physical storage box;
record assignment information associated with the first physical storage box and the first identity token to the blockchain implemented by the one or more processors;
receive the first identity token from the first user device; and
transmit instructions to the first physical storage box to transition from a locked state to an unlocked state in response to receiving the first identity token from the first user device.
|