US 12,348,637 B2
Using virtual objects on different platforms
Kevin Osborn, Newton Highlands, MA (US); Imren Johar, Clifton, VA (US); and Dennis Sean Brennan, Pleasanton, CA (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Dec. 12, 2022, as Appl. No. 18/064,327.
Prior Publication US 2024/0195623 A1, Jun. 13, 2024
Int. Cl. H04L 9/32 (2006.01)
CPC H04L 9/3213 (2013.01) [H04L 9/3247 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for providing parameter retrieval for multiple computing platforms, the system comprising:
one or more processors; and
a non-transitory computer-readable storage medium storing instructions, which when executed by the one or more processors cause the one or more processors to perform operations comprising:
receiving, from a first computing platform, a first retrieval request comprising (1) a token identifier of a cryptographic token for an object to be displayed within each of a plurality of computing platforms, (2) an application identifier of a cryptography-based storage application, and (3) a first cryptographic signature generated by the cryptography-based storage application;
retrieving, from the cryptographic token based on the token identifier, a uniform resource identifier comprising a link to a database that stores respective object parameters and respective format templates for the plurality of computing platforms;
retrieving, from the database based on the uniform resource identifier, a first plurality of object parameters and a first format template associated with the first computing platform;
encoding the first plurality of object parameters into a first set of platform parameters according to the first format template, wherein the first set of platform parameters is unique to the first computing platform, and wherein the first set of platform parameters is used by the first computing platform to render the object on the first computing platform;
receiving, from a second computing platform, a second retrieval request comprising (1) the token identifier, (2) the application identifier, and (3) a second cryptographic signature generated by the cryptography-based storage application;
retrieving, from the cryptographic token based on the token identifier, the uniform resource identifier;
retrieving, from the database based on the uniform resource identifier, a second plurality of object parameters and a second format template associated with the second computing platform;
encoding the second plurality of object parameters into a second set of platform parameters according to the second format template, wherein the second set of platform parameters is unique to the second computing platform, and wherein the second set of platform parameters is used by the second computing platform to render the object on the second computing platform; and
transmitting the first set of platform parameters to the first computing platform and the second set of platform parameters to the second computing platform.