-
公开(公告)号:US10915894B2
公开(公告)日:2021-02-09
申请号:US15922505
申请日:2018-03-15
摘要: A method for conducting a transaction may include: receiving, at a user device from a transaction system, a request for a data element for conducting the transaction; in response to receiving the request, determining a data map corresponding to the requested data element, the data map including containing a plurality of pointers, each pointing to a respective one of a plurality of data fragments located on a respective one of a plurality of different data storage locations, such as a plurality of different data storage systems; retrieving, using the data map, the plurality of data fragments from the plurality of data storage locations; assembling the data element using the retrieved data fragments; and providing, by the user device to the transaction system, the data element to conduct the transaction. A method for processing the data map may include: fragmenting the data element into the plurality of data fragments; storing the plurality of data fragments at the plurality of data storage locations; generating the data map; and storing the data map separate from the plurality of data storage locations.
-
公开(公告)号:US10706141B2
公开(公告)日:2020-07-07
申请号:US16225942
申请日:2018-12-19
发明人: David Costa Faidella , Robert Joseph Schukai , Scott Ryan Manuel , Marco Pierleoni , Jason A. Thomas
摘要: An embodiment of a method of providing identity services includes: receiving identity data for an individual for which the identity provider has provided an identity; generating a transaction to store an identifier representing the identity data in a data structure on a blockchain of a distributed system; sending the transaction to at least one node of the distributed system; and generating an identity token incorporating the identifier representing the identity data. An embodiment of a method of verifying an identity includes: receiving data extracted from the identity token, wherein the extracted data includes an identifier representing the identity data; determining whether a data structure containing the extracted identifier representing the identity data is stored on a blockchain of a distributed system; and outputting an indication of a validity of an identity associated with the identity data based on the determination.
-
公开(公告)号:US11416602B2
公开(公告)日:2022-08-16
申请号:US16890738
申请日:2020-06-02
发明人: David Costa Faidella , Robert Joseph Schukai , Scott Ryan Manuel , Marco Pierleoni , Jason A. Thomas
摘要: An embodiment of a method of providing identity services includes: receiving identity data for an individual for which the identity provider has provided an identity; generating a transaction to store an identifier representing the identity data in a data structure on a blockchain of a distributed system; sending the transaction to at least one node of the distributed system; and generating an identity token incorporating the identifier representing the identity data. An embodiment of a method of verifying an identity includes: receiving data extracted from the identity token, wherein the extracted data includes an identifier representing the identity data; determining whether a data structure containing the extracted identifier representing the identity data is stored on a blockchain of a distributed system; and outputting an indication of a validity of an identity associated with the identity data based on the determination.
-
公开(公告)号:US11063765B2
公开(公告)日:2021-07-13
申请号:US16560197
申请日:2019-09-04
摘要: An embodiment of a method of providing identity services includes receiving identity data from an identity user, the identity data related to an identity of the identity user; receiving validation data from an identity provider, the validation data related to the identity data; if the validation data indicates that the identity data is valid, generating a transaction to store data related to the identity of the identity user on a blockchain of a blockchain system, the data to be stored including a representation of at least one of: the identity data, or the validation data; and transmitting the transaction to at least one distributed node of the blockchain system. An embodiment of a method of providing an identity score includes receiving an identity score request for an identity user from an identity score requestor; executing a read to at least one distributed node of a blockchain system to retrieve data related to one or more identities of the identity user stored on a blockchain of the blockchain system; for each of the one or more identities, determining a weight; and determining the identity score as a function of the weights for each of identities.
-
公开(公告)号:US12118540B2
公开(公告)日:2024-10-15
申请号:US17150289
申请日:2021-01-15
CPC分类号: G06Q20/382 , G06F21/10 , G06F21/602 , G06F21/6218 , G06F21/78 , G06Q20/3226 , G06Q20/3823 , G06Q20/3825 , G06Q20/3827 , G06Q2220/10
摘要: A method for conducting a transaction may include: receiving, at a user device from a transaction system, a request for a data element for conducting the transaction; in response to receiving the request, determining a data map corresponding to the requested data element, the data map including containing a plurality of pointers, each pointing to a respective one of a plurality of data fragments located on a respective one of a plurality of different data storage locations, such as a plurality of different data storage systems; retrieving, using the data map, the plurality of data fragments from the plurality of data storage locations; assembling the data element using the retrieved data fragments; and providing, by the user device to the transaction system, the data element to conduct the transaction. A method for processing the data map may include: fragmenting the data element into the plurality of data fragments; storing the plurality of data fragments at the plurality of data storage locations; generating the data map; and storing the data map separate from the plurality of data storage locations.
-
-
-
-