Patent ID: 11962600
Assignee: BANK OF AMERICA CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A method for maintaining security in a distributed augmented-reality (AR) system, the method comprising:
generating a database comprising a list of objects associated with sensitive information;
receiving, at a central server, requests from a plurality of user devices to participate in an AR session;
determining, at the central server, an authorization level to associate with each of the plurality of user devices, wherein said authorization level is one of a plurality of predetermined authorization levels, said plurality of predetermined authorization levels comprising a default level and a trusted level;
receiving, at the central server, from a first one of the plurality of user devices, an image that was scanned in via a camera of the first user device;
processing the image, at the central server, using image processing software to recognize an object present in the image, and using both pattern matching and parsing using artificial intelligence (AI) vision and natural language processing (NLP), to determine if the image includes an object from the list of objects, the pattern matching comprising detecting at least one alphanumeric sequence selected from at least one of an address, an account number, and a social security number;
when the image includes an object from the list of objects, determining whether storing the image without the masking in the memory is consistent with applicable data privacy laws and regulations; and
when storing the image without the masking in the memory is inconsistent with applicable data privacy laws and regulations, masking the object in the image, and storing the image with the masking;
transmitting, for display in the AR session, the image with the masking to the user devices with a default authorization level;
transmitting, for display in the AR session, the image without the masking to the user devices with a trusted authorization level; and
requesting, for display during the AR session, approval for access to the image without the masking for the user devices without a trusted authorization level.