US 12,463,972 B2
System and method to identify and reverse tampering of virtual images
Saurabh Arora, Harayana (IN); Sandeep Kumar Chauhan, Telangana (IN); and Jhalak Khurana, Haryana (IN)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Apr. 17, 2023, as Appl. No. 18/301,409.
Prior Publication US 2024/0348618 A1, Oct. 17, 2024
Int. Cl. H04L 9/40 (2022.01); G06F 21/62 (2013.01); G06T 7/00 (2017.01); G06T 11/00 (2006.01)
CPC H04L 63/102 (2013.01) [G06F 21/6218 (2013.01); G06T 7/0002 (2013.01); G06T 11/00 (2013.01); H04L 63/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus, comprising:
a memory configured to store:
a validation profile comprising a plurality of credentials associated with accessing a simulated environment, wherein the simulated environment comprises a virtual reality, augmented reality, or meta-verse environment; and
a plurality of rendering commands to render one or more simulated objects in the simulated environment;
a processor communicatively coupled to the memory and configured to:
transmit the validation profile to a registry in which each credential of the plurality of credentials is confirmed as belonging to a corresponding digital entity in the simulated environment, the corresponding digital entity being configured to interact with the one or more simulated objects in the simulated environment;
render a first simulated object of the one or more simulated objects in the simulated environment based at least in part upon a first rendering command of the plurality of rendering commands over a first time period;
display the simulated environment comprising the first simulated object;
retrieve, from the registry, a first baseline rendering command to render a first baseline version of the first simulated object;
perform a first hyperspectral imaging analysis of the first simulated object in the simulated environment;
determine whether the first simulated object is tampered or untampered based at least in part upon a first result of the first hyperspectral imaging analysis indicating whether the first simulated object is different from the first baseline version, wherein:
the first simulated object is tampered if the first result of the first hyperspectral imaging analysis indicates that the first simulated object is different from the first baseline version; and
the first simulated object is untampered if the first result of the first hyperspectral imaging analysis indicates that the first simulated object and the first baseline version are equal to one another;
block further interactions with the simulated environment in response to the determining that the first simulated object is tampered; and
render an untampered version of the first simulated object in the simulated environment over a second time period in response to the determining that the first simulated object is untampered.