Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

Securities Tokenization

Search All Patents in Securities Tokenization


Patent US10769626


Issued 2020-09-08

Method And System For Distribution, Use And Validation Of Electronic Entitlement Certificates

A method for distribution and transfer of entitlement certificates includes: storing account profiles, each account including an account identifier, primary account number, and account balance; receiving an entitlement request from a computing device including a specific account identifier, entitlement balance, and usage controls; identifying a specific account profile that includes the specific account identifier; generating an entitlement certificate that includes the entitlement balance and usage controls; generating an entitlement identifier for the entitlement certificate; placing a hold associated with the entitlement certificate on the account balance included in the specific account profile for the entitlement balance; and transmitting the entitlement certificate to the computing device.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

2 Independent Claims

  • 1. A method for distribution and transfer of entitlement certificates, comprising: electronically issuing, by an issuer server, respective payment credentials to a plurality of computing devices of consumers, wherein said payment credentials are associated with respective transaction accounts; storing, in an account database of an issuer server, a plurality of account profiles, wherein each account profile includes at least an account identifier, a primary account number of an associated transaction account, an account balance of the associated transaction account, and a public key of an associated computing device; receiving, by a receiving device of the issuer server, a data signal superimposed with an entitlement request from a computing device of a consumer, from the plurality of computing devices, via a communication network, wherein the entitlement request includes at least a specific account identifier, entitlement balance, and one or more usage controls; executing, by a querying module of the issuer server, a first query on the account database and identifying a specific account profile where the account identifier included in the specific account profile corresponds to the specific account identifier included in the received entitlement request; generating, by a generation module of the issuer server, an entitlement certificate based on at least the entitlement balance and the one or more usage controls included in the received entitlement request; generating, by a generation module of the issuer server, an entitlement identifier by applying at least one hashing algorithm to the generated entitlement certificate; executing, by the querying module of the issuer server, a second query on the account database and, in response to said executed query, (i) placing a hold associated with the entitlement certificate on the account balance of the associated transaction account included in the specific account profile for at least the entitlement balance, and (ii) inserting the generated entitlement identifier into the specific account profile; electronically transmitting, by a transmitting device of the issuer server, via the communication network, a data signal superimposed with the entitlement certificate to the computing device of the consumer; receiving, by the issuer server, from a payment network via payment rails associated with the payment network, a digitally signed entitlement certificate for transfer of funds associated with the entitlement balance, and validating, by a validation module of the issuer server, the digitally signed entitlement certificate using a public key of the computing device of the consumer stored in the database.

  • 4. A system for distribution and transfer of entitlement certificates, comprising: a transmitting device of an issuer server configured to issue respective payment credentials to a plurality of computing devices of consumers, wherein said payment credentials are associated with respective transaction accounts; an account database of the issuer server configured to store a plurality of account profiles, wherein each account profile includes at least an account identifier, a primary account number of an associated transaction account, an account balance of the associated transaction account, and a public key of an associated computing device; a receiving device of the issuer server configured to receive a data signal superimposed with an entitlement request from a computing device of a consumer, from the plurality of computing devices, via communication network, wherein the entitlement request includes at least a specific account identifier, entitlement balance, and one or more usage controls; a querying module of the issuer server configured to execute a first query on the account database and identify a specific account profile where the account identifier included in the specific account profile corresponds to the specific account identifier included in the received entitlement request; a generation module of the issuer server configured to generate an entitlement certificate based on at least the entitlement balance and the one or more usage controls included in the received entitlement request, and an entitlement identifier for the generated entitlement certificate by applying at least one hashing algorithm to the generated entitlement certificate, and a validation module of the issuer server, wherein the querying module of the issuer server is further configured to execute a second query on the account database and, in response to said executed query, the issuer server (i) places a hold associated with the entitlement certificate on the account balance included in the specific account profile for at least the entitlement balance, and (ii) inserts the generated entitlement identifier into the specific account profile, the transmitting device of the issuer server is further configured to electronically transmit, via the communication network, a data signal superimposed with the entitlement certificate to the computing device of the consumer, the receiving device of the issuer server is further configured to receive, from a payment network, via payment rails associated with the payment network, a digitally signed entitlement certificate for transfer of funds associated with the entitlement balance, and the validation module of the issuer server is configured to validate the digitally signed entitlement certificate using a public key of the computing of the consumer stored in the database.