Systems and methods for distributed data mapping

    公开(公告)号: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.

    Methods and systems for identity creation, verification and management

    公开(公告)号:US10706141B2

    公开(公告)日:2020-07-07

    申请号:US16225942

    申请日:2018-12-19

    摘要: 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.

    Methods and systems for identity creation, verification and management

    公开(公告)号:US11416602B2

    公开(公告)日:2022-08-16

    申请号:US16890738

    申请日:2020-06-02

    摘要: 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.

    Systems and methods for providing identity scores

    公开(公告)号:US11063765B2

    公开(公告)日:2021-07-13

    申请号:US16560197

    申请日:2019-09-04

    IPC分类号: H04L9/32 H04L9/06

    摘要: 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.