IP Library Patent Application 18868985
Patent Application
App. No. 18/868,985

TECHNIQUES FOR PROVIDING CREDENTIALS AND OTHER INFORMATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/868,985
Abstract

Techniques for providing more control to an issuer, e.g., governmental entity, and more particularly their backend team, which may provide citizens with a personalized virtualized experience. This may be achieved by the issuer provisioning adequate data, which is made available to a mobile App and/or verification devices. By using various techniques, the issuer may deliver such information using the same approach as for document data and even along with document data. The information may be packaged in a way that is no different from provisioning a document. In addition, because the document data is digitally signed by the issuer, it ensures authentic information for the user interface.

Claims (59)

1 . A method of providing a virtualized credential of a holder, comprising:

receiving, from an issuing entity and on a device of the holder, a set of document data elements and a set of non-document data elements, wherein the document data elements at least partially define the virtualized credential, wherein the document data elements are defined in a set of document data element fields of a data structure, wherein the non-document data elements are defined in a set of non-document data element fields of the data structure, and wherein the non-document data elements are defined by the issuing entity;

displaying, on a user interface of the device of the holder, information representing the set of document data elements in a format defined by the non-document data elements, wherein the information at least partially defines the virtualized credential;

displaying, on the user interface, one or more user interface elements corresponding to a respective one or more actions, the one or more actions enumerated using the non-document data elements;

receiving, from the holder, a selection of a user interface element to activate a respective action, on the user interface; and

executing a workflow to implement the action, the workflow at least partially defined by the non-document data elements.

2 . The method of claim 1 , wherein displaying, on the user interface of the device of the holder, information representing the set of document data elements in the format defined by the non-document data elements includes:

displaying text using an alphabet different from that used by the received set of document data elements.

3 . The method of claim 1 , wherein displaying, on the user interface of the device of the holder, information representing the set of document data elements in the format defined by the non-document data elements includes:

displaying an icon associated with the virtualized credential in the format defined by the non-document data elements.

4 . The method of claim 1 , wherein displaying, on the user interface of the device of the holder, information representing the set of document data elements in the format defined by the non-document data elements includes:

displaying personal information of the holder associated with the virtualized credential in the format defined by the non-document data elements.

5 . (canceled)

6 . The method of claim 1 , wherein executing a workflow at least partially defined by the non-document data elements includes:

executing, by a software development kit, the workflow wherein the workflow requests one or more actions for an application to execute.

7 . The method of claim 1 , wherein executing a workflow at least partially defined by the non-document data elements includes:

executing, by a software development kit, the workflow, wherein the workflow returns an action for an application to execute.

8 . The method of claim 1 , wherein executing a workflow at least partially defined by the non-document data elements includes:

displaying a code on the user interface.

9 . The method of claim 1 , wherein executing a workflow at least partially defined by the non-document data elements includes:

requesting a modification to at least one of the document data elements.

10 . The method of claim 8 , comprising:

transmitting the requested modification to the issuing entity; and

receiving an update to the document data in response to the issuing entity validating and confirming the requested modification.

11 . The method of claim 1 , comprising:

permitting access to at least some of the non-document data elements by a verification service.

12 . The method of claim 1 , wherein the non-document data elements include information representing a service made available by the issuing entity, the method comprising:

displaying, on the user interface of the device of the holder, the information representing the service made available by the issuing entity.

13 . At least one non-transitory machine-readable medium including instructions for providing a virtualized credential of a holder, that, when executed by a machine, cause the machine to perform operations to:

receive, from an issuing entity and on a device of the holder, a set of document data elements and a set of non-document data elements, wherein the document data elements at least partially define the virtualized credential, wherein the document data elements are defined in a set of document data element fields of a data structure, wherein the non-document data elements are defined in a set of non-document data element fields of the data structure, and wherein the non-document data elements are defined by the issuing entity;

display, on a user interface of the device of the holder, information representing the set of document data elements in a format defined by the non-document data elements, wherein the information at least partially defines the virtualized credential;

display, on the user interface, one or more user interface elements corresponding to a respective one or more actions, the one or more actions enumerated using the non-document data elements;

receive, from the holder, a selection of a user interface element to activate a respective action, on the user interface; and

execute a workflow to implement the action, the workflow at least partially defined by the non-document data elements.

14 . The at least one non-transitory machine-readable medium of claim 13 , wherein the instructions that cause the machine to perform operations to display, on the user interface of the device of the holder, information representing the set of document data elements in the format defined by the non-document data elements comprise instructions to:

display text using an alphabet different from that used by the received set of document data elements.

15 . The at least one non-transitory machine-readable medium of claim 13 , wherein the instructions that cause the machine to perform operations to display, on the user interface of the device of the holder, information representing the set of document data elements in the format defined by the non-document data elements comprise instructions to:

display an icon associated with the virtualized credential in the format defined by the non-document data elements.

16 . The at least one non-transitory machine-readable medium of claim 13 , wherein the instructions that cause the machine to perform operations to display, on the user interface of the device of the holder, information representing the set of document data elements in the format defined by the non-document data elements comprise instructions to:

display personal information of the holder associated with the virtualized credential in the format defined by the non-document data elements.

17 . (canceled)

18 . The at least one non-transitory machine-readable medium of claim 13 , wherein the instructions that cause the machine to perform operations to execute a workflow at least partially defined by the non-document data elements comprise instructions to:

execute, by a software development kit, the workflow wherein the workflow requests one or more actions for an application to execute.

19 . The at least one non-transitory machine-readable medium of claim 13 , wherein the instructions that cause the machine to perform operations to execute a workflow at least partially defined by the non-document data elements comprise instructions to:

execute, by a software development kit, the workflow, wherein the workflow returns an action for an application to execute.

20 . The at least one non-transitory machine-readable medium of claim 13 , wherein the instructions that cause the machine to perform operations to execute a workflow at least partially defined by the non-document data elements comprise instructions to:

display a code on the user interface.

21 . The at least one non-transitory machine-readable medium of claim 13 , wherein the instructions that cause the machine to perform operations to execute a workflow at least partially defined by the non-document data elements comprise instructions to:

request a modification to at least one of the document data elements.

22 . The at least one non-transitory machine-readable medium of claim 20 , comprising instructions that cause the machine to perform operations to:

transmit the requested modification to the issuing entity; and

receive an update to the document data in response to the issuing entity validating and confirming the requested modification.

23 . The at least one non-transitory machine-readable medium of claim 13 , comprising instructions that cause the machine to perform operations to:

permit access to at least some of the non-document data elements by a verification service.

24 . The at least one non-transitory machine-readable medium of claim 13 , wherein the non-document data elements include information representing a service made available by the issuing entity, including instructions, that, when executed by a machine, cause the machine to perform operations to:

display, on the user interface of the device of the holder, the information representing the service made available by the issuing entity.

25 .- 30 . (canceled)

31 . The method of claim 1 , wherein the one or more actions include deleting the virtualized credential, editing the virtualized credential, or renewing the virtualized credential.

32 . The at least one non-transitory machine-readable medium of claim 13 , wherein the one or more actions include deleting the virtualized credential, editing the virtualized credential, or renewing the virtualized credential.

Assignments (2)
CHANGE OF NAME Recorded Oct 23, 2025
From: HID GLOBAL CID SAS
To: TOPPAN SECURITY SAS
Reel/Frame 073225/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 25, 2024
From: JOGAND-COULOMB, FABRICE; MEADS, ADRIAN
To: HID GLOBAL CID SAS
Reel/Frame 069396/0689 →