US 11,943,227 B2
Data access control for augmented reality devices
Sandeep Verma, Gurugram (IN)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Sep. 17, 2021, as Appl. No. 17/448,021.
Prior Publication US 2023/0089622 A1, Mar. 23, 2023
Int. Cl. H04L 9/40 (2022.01); G06F 3/01 (2006.01); G06F 16/955 (2019.01); G06F 40/134 (2020.01); G06F 40/174 (2020.01); G06T 11/00 (2006.01)
CPC H04L 63/102 (2013.01) [G06F 3/011 (2013.01); G06F 3/017 (2013.01); G06F 16/9558 (2019.01); G06F 40/134 (2020.01); G06F 40/174 (2020.01); G06T 11/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An access control device, comprising:
a memory operable to store:
user profiles identifying approved users for accessing websites within a network, wherein each user is associated with user credentials; and
a processor operably coupled to the memory, configured to:
receive an access request for a website from an augmented reality device, wherein:
the website comprises a plurality of web pages;
the augmented reality device is configured to overlay virtual objects onto tangle objects in a real-world environment; and
the access request comprises first user credentials;
determine a user associated with the augmented reality device is authorized to access the website based on the first user credentials;
identify a user profile for the user associated with the first user credentials;
identify information for one or more flagged web pages associated with the website within the user profile, wherein the information comprises:
an address for each flagged web page; and
filter settings for each flagged web page, wherein the filter settings comprise a setting to customize an appearance of the flagged web page;
generate a virtual environment comprising a plurality of virtual objects based on the information for the one or more flagged web pages, wherein generating the virtual environment comprises:
accessing a first flagged web page at a first address associated with the first flagged web page;
applying a first filter setting to the first flagged web page based on a filter setting associated with the first flagged web page;
capturing a screenshot of at least a portion of the first flagged web page;
assigning the screenshot to a location within the virtual environment as a virtual object; and
associating a hyperlink to the first address with the screenshot; and
provide access to the virtual environment for the augmented reality device.