US 12,470,547 B2
File format and platform for storage and verification of credentials
Shaunt M. Sarkissian, Reno, NV (US)
Assigned to Cortex MCP, Inc., Reno, NV (US)
Filed by Cortex MCP, Inc., Reno, NV (US)
Filed on Sep. 21, 2023, as Appl. No. 18/471,786.
Application 18/471,786 is a continuation of application No. 17/715,610, filed on Apr. 7, 2022, granted, now 11,799,847.
Application 17/715,610 is a continuation of application No. 16/893,023, filed on Jun. 4, 2020, granted, now 11,329,973, issued on May 10, 2022.
Application 16/893,023 is a continuation of application No. 16/422,715, filed on May 24, 2019, granted, now 10,749,859, issued on Aug. 18, 2020.
Application 16/422,715 is a continuation of application No. 15/887,873, filed on Feb. 2, 2018, abandoned.
Application 15/887,873 is a continuation of application No. 14/982,981, filed on Dec. 29, 2015, granted, now 9,954,854, issued on Apr. 24, 2018.
Application 14/982,981 is a continuation of application No. 13/794,878, filed on Mar. 12, 2013, granted, now 9,251,531, issued on Feb. 2, 2016.
Claims priority of provisional application 61/740,731, filed on Dec. 21, 2012.
Prior Publication US 2024/0089251 A1, Mar. 14, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); G06Q 20/32 (2012.01); G06Q 20/38 (2012.01); G06Q 30/0251 (2023.01); H04L 9/40 (2022.01)
CPC H04L 63/083 (2013.01) [G06Q 20/3274 (2013.01); G06Q 20/3821 (2013.01); G06Q 30/0251 (2013.01); H04L 63/08 (2013.01); H04L 63/0861 (2013.01); H04L 2463/102 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method of electronically authenticating a user, the method comprising:
receiving, via a processor of an officially verifiable electronic representation (OVER) engine, an OVER file generation request comprising a credential identifier from an OVER file storage client, wherein the credential identifier is associated with a physical credential of the user;
receiving, via the processor of the OVER engine, a verification of the credential identifier via an issuing agency associated with the physical credential of the user;
receiving, via the processor of the OVER engine, a status indicator providing a validity of the physical credential of the user from the issuing agency associated with the physical credential of the user;
generating, via the processor of the OVER engine, an OVER file comprising a virtual representation of a physical credential of the user based on the verification of the credential identifier and the status indicator providing the validity of the physical credential of the user;
generating, via the processor of the OVER engine, a device identifier associated with the OVER file, wherein the device identifier limits use of the OVER file to the OVER file storage client;
generating, via the processor of the OVER engine, a reference to a remotely stored credential, wherein the reference comprises a hash code, a pointer, or a network address, or combinations thereof;
transmitting, via the processor of the OVER engine, the OVER file to an OVER file storage client device of the user in response to an OVER file generation request; and
authenticating, via the processor of the OVER engine, the user by correlating the credential identifier to information provided via a request to authenticate the user.