Patent ID: 11915367
Assignee: CAPITAL ONE SERVICES, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 10:
11. A non-transitory computer readable medium having instructions stored thereon that, upon execution by a first computing device, cause the first computing device to perform operations comprising:
obtaining a visual input;
obtaining a private key;
generating an encrypted visual representation based on the private key and the visual input, wherein the encrypted visual representation is generated by embedding the private key into the visual input;
generating a three-dimensional (3D) visual representation by texture mapping the encrypted visual representation onto a digital model of at least one 3D object, wherein the digital model of the at least one 3D object comprises a collection of points in three-dimensional space;
converting the 3D visual representation to a two-dimensional (2D) visual representation;
transmitting the 2D visual representation to a second computing device;
transmitting a representation of the digital model of the at least one 3D object to the second computing device; and
wherein the second computing device is configured to:
receive the 2D visual representation;
obtain the representation of the digital model of the at least one 3D object;
un-warp the 2D visual representation using the digital model of the 3D object to generate the encrypted visual representation;
extract, based on the un-warping of the 2D visual representation using the digital model of the 3D object, the private key; and
decode, based on the private key, the encrypted visual representation to obtain the visual input.