US 12,455,975 B2
System and method for secure document retrieval and sharing using multistage encryption and authorization
Prashant Anna Bidkar, Delhi (IN); Ranjan Verma, Haryana (IN); Krishnan T R, New Delhi (IN); and Prashant Khare, Maharashtra (IN)
Assigned to BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed by BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed on Jan. 31, 2023, as Appl. No. 18/103,926.
Prior Publication US 2024/0256687 A1, Aug. 1, 2024
Int. Cl. G06F 21/62 (2013.01)
CPC G06F 21/6209 (2013.01) [G06F 21/6245 (2013.01); G06F 2221/2107 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A system for secure document retrieval and sharing using multistage encryption and authorization, the system comprising:
at least one non-transitory storage device; and
at least one processing device coupled to the at least one non-transitory storage device, wherein the at least one processing device is configured to:
receive a user location verification request for an account associated with a user, wherein the user location verification request is a request for one or more documents relating a user residence of the user;
receive at least one encryption key for one or more documents associated with the user, wherein the one or more documents associated with the user relate to the user residence of the user, wherein the one or more documents are encrypted using at least two of a non-fungible token hash encryption, a cipher chain encryption, or a tensor encryption based on level of security for the one or more documents;
cause a transmission of at least one encryption key relating to the user, wherein the at least one encryption key is used to access one or more documents associated with the account associated with the user;
determine the user residence of the user based on the one or more documents obtained via the at least one encryption key relating to the user; and
based on the user residence of the user, determine an account access level for the account associated with the user, wherein the account access level is a restriction of access in an instance in which the user residence is a restricted location.