Multicomputer processing for data authentication using a blockchain approach
US-2019163887-A1 · May 30, 2019 · US
US11277265B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11277265-B2 |
| Application number | US-202117180421-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 19, 2021 |
| Priority date | Jul 17, 2020 |
| Publication date | Mar 15, 2022 |
| Grant date | Mar 15, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An online host method to verify hosted information associated with a user includes establishing, by the online host serving as a relying party system (RPS), a secure connection between the RPS and a user mobile-identification-credential device (UMD). The RPS sends a mobile identification credential (MIC) user information request to the UMD, via the secure connection, seeking release of MIC user information (official information). The RPS obtains from authorizing party system (APS) verification of the MIC user information received in response to the MIC user information request. The RPS stores the MIC user information as hosted information pertaining to the user. The RPS designates the hosted information as base truth information representing the user.
Opening claim text (preview).
What is claimed is: 1. A method, for an online host to verify information of a user, comprising: establishing, by the online host serving as a relying party system (RPS), a secure connection between the RPS and a user mobile-identification-credential device (UMD) having a mobile identification credential (MIC) associated with official information; sending, by the RPS, a MIC user information request message to the UMD, via the secure connection, seeking the official information associated with the MIC; obtaining, by the RPS, verification of the official information received in response to the MIC user information request message; storing, by the RPS, the official information as hosted information pertaining to the user; designating, by the RPS, the hosted information as base truth information representing the user; identifying, by the RPS, user-designated hosted information; comparing the user-designated hosted information to the base truth information; and responsive to the user-designated hosted information matching the base truth information to within a match threshold, designating the user-designated hosted information as trustworthy and genuinely representing the user. 2. The method of claim 1 , further comprising: receiving, by the RPS, candidate information uploaded from the UMD; obtaining, by the RPS, a verification of the candidate information; storing the candidate information among the hosted information pertaining to the user; and designating the candidate information as additional base truth information representing the user. 3. The method of claim 1 , further comprising receiving, by the RPS, an indication whether to display or to hide the base truth information among the hosted information. 4. The method of claim 1 , wherein the obtaining further comprising requesting, by the online host, a liveness check of the user. 5. The method of claim 1 , further comprising: receiving, by the RPS, candidate information uploaded by the user; determining a candidate information type of the candidate information; comparing the candidate information to the official information based on the candidate information type; and when the candidate information matches the official information to within a match threshold, designating the candidate information as additional base truth information representing the user. 6. The method of claim 1 , further comprising: receiving, by the RPS, candidate information uploaded by the user; comparing the candidate information to the base truth information; and when the candidate information matches the base truth information to within a match threshold, designating the candidate information as trustworthy and genuinely representing the user. 7. The method of claim 1 , further comprising: identifying, by the RPS, user-designated hosted information; determining an information type of the user-designated hosted information; determining, by the RPS, that the information type corresponds to at least a portion of the official information; comparing the user-designated hosted information to the official information corresponding to the information type; and when the user-designated hosted information matches the official information to within a match threshold, designating the user-designated hosted information as additional base truth information representing the user. 8. The method of claim 1 , further comprising: identifying, by the RPS, user-designated hosted information; determining an information type of the user-designated hosted information; determining, by the RPS, that the information type corresponds to at least a portion of the official information; comparing the user-designated hosted information to the official information corresponding to the information type; and when the user-designated hosted information and the official information do not match to within a match threshold, designating the user-designated hosted information as not representing the user. 9. The method of claim 8 , further comprising deleting the user-designated hosted information not representing the user. 10. The method of claim 1 , further comprising: identifying, by the RPS, user-designated hosted information; comparing the user-designated hosted information to the base truth information; and when the user-designated hosted information and the base truth information do not match to within a match threshold, designating the user-designated hosted information as not representing the user. 11. The method of claim 10 , further comprising deleting the hosted information not representing the user. 12. The method of claim 1 , wherein the base truth information is part of an online photographic gallery including at least one photograph depicting the user, which was verified by the online host using the base truth information. 13. The method of claim 1 , wherein the MIC user information request message directs the UMD to request the user to selectively indicate whether the official information is approved for public release as part of a hosted photographic gallery. 14. The method of claim 1 , wherein the MIC user information request message directs the UMD to request the user to selectively indicate whether the official information is to be hidden and not published. 15. The method of claim 1 , wherein the MIC user information request message directs the UMD to request the user to selectively indicate whether the official information is approved for use by the online host to verify candidate information of the user. 16. The method of claim 1 , wherein the MIC user information request message directs the UMD to request the user to selectively indicate whether the base truth information is approved for use by the online host to verify candidate information of the user. 17. The method of claim 1 , wherein the MIC user information request message directs the UMD to request the user to selectively indicate whether the official information is approved for use by the online host to verify candidate information for other online hosts. 18. The method of claim 1 , wherein the MIC user information request message directs the UMD to request the user to selectively indicate whether the base truth information is approved for use by the online host to verify candidate information of the user for other online hosts. 19. An apparatus, comprising: a processing system having a hardware processor configured to perform a predefined set of basic operations by loading corresponding ones of a predefined native instruction set of codes, the predefined native instruction set of codes constituting a set of instructions selectable for execution by the hardware processor; a memory accessible to the processing system; a communication controller, under control of the processing system; engagement logic, stored in the memory, comprising a first respective sequence of instructions selected from the predefined native instruction set of codes of the hardware processor and adapted to establish a secure connection with an external device, having a mobile identification credential (MIC) associated with official information, via the communication controller; information request logic, stored in the memory, comprising a second respective sequence of instructions selected from the predefined native instruction set of codes of the hardware processor and adapted to send the external device a user information request message, seeking the official information associated with the MIC, over the secure connection; verification logic,
Spoof detection, e.g. liveness detection · CPC title
Classification, e.g. identification · CPC title
Graphical identity · CPC title
Source integrity · CPC title
using certificates or pre-shared keys · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.