US 12,367,527 B2
Utilizing a public benefit assets secure token
Peter M. Shannon, III, Western Springs, IL (US); and Gary W. Grube, Barrington Hills, IL (US)
Assigned to Rebate Assets, LLC, Rockford, IL (US)
Filed by Rebate Assets, LLC, Rockford, IL (US)
Filed on Jun. 30, 2023, as Appl. No. 18/217,017.
Application 18/217,017 is a continuation in part of application No. 18/082,758, filed on Dec. 16, 2022, granted, now 12,260,402.
Application 18/082,758 is a continuation in part of application No. 17/959,919, filed on Oct. 4, 2022, granted, now 12,124,552.
Application 17/959,919 is a continuation in part of application No. 17/842,146, filed on Jun. 16, 2022, granted, now 12,062,050.
Claims priority of provisional application 63/215,850, filed on Jun. 28, 2021.
Prior Publication US 2023/0342766 A1, Oct. 26, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/40 (2012.01); G06Q 30/018 (2023.01); G06Q 30/08 (2012.01); G06Q 40/04 (2012.01); G06Q 20/38 (2012.01); H04L 9/40 (2022.01)
CPC G06Q 40/04 (2013.01) [G06Q 30/018 (2013.01); G06Q 30/08 (2013.01); G06Q 20/381 (2013.01); G06Q 20/3825 (2013.01); G06Q 20/3827 (2013.01); G06Q 20/389 (2013.01); G06Q 20/401 (2013.01)] 3 Claims
OG exemplary drawing
 
1. A computer-implemented method, the method comprises:
establishing, by a computing entity of a computing system, a set of cryptography-authenticated public benefit asset information for a selected set of public benefit credit assets of a set of candidate public benefit credit assets of a request to generate the selected set of public benefit credit assets, wherein a particular public benefit credit asset of the selected set of public benefit credit assets assigns a corresponding credit level from a corresponding payer identifier (ID) to a corresponding owner ID associated with the particular public benefit credit asset, wherein the establishing the set of cryptography-authenticated public benefit asset information for the selected set of public benefit credit assets of the set of candidate public benefit credit assets of the request to generate the selected set of public benefit credit assets includes:
interpreting the request to generate the selected set of public benefit credit assets to identify the particular public benefit credit asset of the selected set of public benefit credit assets and to identify the corresponding credit level from the corresponding payer ID to the corresponding owner ID associated with the particular public benefit credit asset,
applying a cryptography test to a public benefit credit establishment message associated with the particular public benefit credit asset, and
when a result of the cryptography test indicates that the particular public benefit credit asset has an authenticated status:
generating a smart contract based on the particular public benefit credit asset as a portion of the set of cryptography-authenticated public benefit asset information;
generating, by the computing entity, a secure first token representing the selected set of public benefit credit assets based on the set of cryptography-authenticated public benefit asset information, wherein the generating the secure first token representing the selected set of public benefit credit assets based on the set of cryptography-authenticated public benefit asset information includes:
obtaining a set of smart contracts associated with the selected set of public benefit credit assets,
hashing the set of smart contracts associated with the selected set of public benefit credit assets utilizing a receiving public key of the object distributed ledger to produce a next transaction hash value,
encrypting the next transaction hash value utilizing a private key of the computing entity to produce a next transaction signature, and
generating the secure first token to include the set of smart contracts and the next transaction signature; and
establishing, by the computing entity, control over the secure first token representing the selected set of public benefit credit assets on an object distributed ledger, wherein only a device possessing control over the secure first token may modify the secure first token, wherein the establishing control over the secure first token representing the selected set of public benefit credit assets on the object distributed ledger includes:
obtaining a copy of the object distributed ledger,
hashing the secure first token utilizing the receiving public key of the object distributed ledger to produce a further next transaction hash value,
encrypting the further next transaction hash value utilizing a private key of the device possessing control over the secure first token to produce a further next transaction signature,
generating a next block of a blockchain of the object distributed ledger to include the secure first token and the further next transaction signature, and causing inclusion of the next block on the object distributed ledger.