IP Library Granted Patent US 12675822
Granted Patent B2
US 12675822 · App. 18/770,170 · Granted Jul 7, 2026

Utilizing a public benefit assets secure token

Inventors: Gary W. Grube (Barrington Hills, IL); Peter M. Shannon, III (Western Springs, IL)
Assignee: Rebate Assets, LLC
G06Q40/04G06Q10/0635G06Q40/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12675822
App. No.
18/770,170
Granted
Jul 7, 2026
Kind
B2
Abstract

A method includes a computing entity issuing to an asset authenticity computing entity a request to select and authenticate a digital record that represents an available public benefit credit asset based on a digital record representing a hypothetical public benefit credit asset to produce a selected public benefit credit asset. The method further includes determining that authenticity information associated with the selected public benefit credit asset indicates that the selected public benefit credit asset matches the hypothetical public benefit credit asset. The method further includes generating a smart contract to indicate availability of the selected public benefit credit asset and obtaining a copy of an object distributed ledger. The method further includes causing inclusion of a next block on the object distributed ledger that includes the smart contract to represent the selected public benefit credit asset.

Claims (61)

1 . A computer-implemented method of using a computing infrastructure for utilizing an object distributed ledger, the method comprising:

generating, by a computing entity of the computing infrastructure, a digital record representing a hypothetical public benefit credit asset, the digital record comprising an asset identifier, a lifecycle status indicator, a potential payer liability level, a payer identifier, a negative factor area identifier, a negative factor area level, an offsetting area identifier, an offsetting area level, a seller identifier, and an owner identifier, wherein the digital record further includes a representation that the payer identifier is obligated for the potential payer liability level to at least one of the seller identifier and the owner identifier in consideration for activities of the offsetting area identifier in accordance with the offsetting area level providing a right to facilitate activities associated with the negative factor area identifier in accordance with the negative factor area level;

identifying, by the computing entity, an asset authenticity computing of the computing infrastructure based on at least one of the asset identifier, the payer identifier, the seller identifier, the negative factor area identifier, and the offsetting area identifier;

issuing, by the computing entity to the asset authenticity computing entity, a request to select and authenticate a digital record that represents an available public benefit credit asset based on the digital record representing the hypothetical public benefit credit asset to produce a selected public benefit credit asset;

issuing, by the asset authenticity computing entity to the computing entity, a digital record of the selected public benefit credit asset that includes authenticity information associated with the selected public benefit credit asset utilizing the at least one of the asset identifier, the payer identifier, the seller identifier, the negative factor area identifier, and the offsetting area identifier;

determining, by the computing entity, that the authenticity information associated with the selected public benefit credit asset indicates that the selected public benefit credit asset matches the hypothetical public benefit credit asset;

generating, by the computing entity, a smart contract to indicate availability of the selected public benefit credit asset to include the authenticity information;

obtaining, by the computing entity, a portion of a copy of the object distributed ledger;

hashing, by the computing entity, the smart contract utilizing a receiving public key associated with a receiving computing entity of the object distributed ledger to produce a next transaction hash value;

encrypting, by the computing entity, the next transaction hash value utilizing a private key of the computing entity to produce a next transaction signature;

generating, by the computing entity, a next block of a blockchain of the object distributed ledger to include the smart contract and the next transaction signature; and

causing, by the computing entity, inclusion of the next block in the object distributed ledger.

2 . The method of claim 1 further comprises:

interpreting, by the computing entity, the digital record representing the hypothetical public benefit credit to extract an identifier of the asset authenticity computing entity.

3 . The method of claim 1 further comprises:

establishing, by the computing entity, selected public benefit credit asset available terms when the authenticity information includes an available lifecycle status indicator; and

updating, by the computing entity, the smart contract to include the selected public benefit credit asset available terms.

4 . The method of claim 1 further comprises:

interpreting, by the asset authenticity computing entity, a multitude of ingested data to produce time-varying and time-sensitive evaluation data associated with a multitude of public benefit credit assets that includes the available public benefit credit asset;

comparing, by the asset authenticity computing entity, the digital record representing the hypothetical public benefit credit asset to the time-varying and time-sensitive evaluation data to produce a level of match for each of the multitude of public benefit credit assets; and

selecting, by the asset authenticity computing entity, the available public benefit credit asset as the selected public benefit credit asset when a level of match associated with the available public benefit credit asset has reached a threshold level to trigger declaration of a favorable match.

5 . The method of claim 1 further comprises:

receiving, by the computing entity from the asset authenticity computing entity, a multitude of time-varying and time-sensitive evaluation data associated with a multitude of public benefit credit assets that includes the available public benefit credit asset;

comparing, by the computing entity, the digital record representing the hypothetical public benefit credit asset to the time-varying and time-sensitive evaluation data to produce a level of match for each of the multitude of public benefit credit assets; and

selecting, by the computing entity, the available public benefit credit asset as the selected public benefit credit asset when a level of match associated with the available public benefit credit asset has reached a threshold level to trigger declaration of a favorable match.

6 . The method of claim 1 further comprises:

updating, by the computing entity, a generative artificial intelligence (GAI) knowledge base with a multitude of time-varying and time-sensitive evaluation data associated with a multitude of public benefit credit assets that includes the available public benefit credit asset; and

accessing, by the computing entity, the GAI knowledge base using the digital record representing the hypothetical public benefit credit asset to identify the available public benefit credit asset as the selected public benefit credit asset.

7 . A computing infrastructure system, the computing infrastructure system comprising:

a computing entity comprising a first interface, a first local memory, and a first processor operably coupled to the first interface and the first local memory;

an asset authenticity computing entity comprising a second interface, a second local memory, and a second processor operably coupled to the second interface and the second local memory;

wherein the first processor performs functions to:

generate a digital record representing a hypothetical public benefit credit asset, the digital record comprising an asset identifier, a lifecycle status indicator, a potential payer liability level, a payer identifier, a negative factor area identifier, a negative factor area level, an offsetting area identifier, an offsetting area level, a seller identifier, and an owner identifier, wherein the digital record further includes a representation that the payer identifier is obligated for the potential payer liability level to at least one of the seller identifier and the owner identifier in consideration for activities of the offsetting area identifier in accordance with the offsetting area level providing a right to facilitate activities associated with the negative factor area identifier in accordance with the negative factor area level;

identify the asset authenticity computing entity based on at least one of the asset identifier, the payer identifier, the seller identifier, the negative factor area identifier, and the offsetting area identifier; and

issue, via the first interface to the asset authenticity computing entity, a request to select and authenticate a digital record that represents an available public benefit credit asset based on the digital record representing the hypothetical public benefit credit asset to produce a selected public benefit credit asset;

wherein the second processor performs functions to:

issue, via the second interface to the computing entity, a digital record of the selected public benefit credit asset that includes authenticity information associated with the selected public benefit credit asset utilizing the at least one of the asset identifier, the payer identifier, the seller identifier, the negative factor area identifier, and the offsetting area identifier; and

wherein the first processor performs further functions to:

determine that the authenticity information associated with the selected public benefit credit asset indicates that the selected public benefit credit asset matches the hypothetical public benefit credit asset;

generate a smart contract to indicate availability of the selected public benefit credit asset to include the authenticity information;

obtain, via the first interface, a portion of a copy of the object distributed ledger;

hash the smart contract utilizing a receiving public key associated with a receiving computing entity of the object distributed ledger to produce a next transaction hash value;

encrypt the next transaction hash value utilizing a private key of the computing entity to produce a next transaction signature;

generate a next block of a blockchain of the object distributed ledger to include the smart contract and the next transaction signature; and

cause, via the first interface, inclusion of the next block in the object distributed ledger.

8 . The computing infrastructure system of claim 7 , wherein the first processor performs further functions to:

interpret the digital record representing the hypothetical public benefit credit to extract an identifier of the asset authenticity computing entity.

9 . The computing infrastructure system of claim 7 , wherein the first processor performs further functions to:

establish selected public benefit credit asset available terms when the authenticity information includes an available lifecycle status indicator; and

update the smart contract to include the selected public benefit credit asset available terms.

10 . The computing infrastructure system of claim 7 , wherein the second processor performs further functions to:

interpret a multitude of ingested data to produce time-varying and time-sensitive evaluation data associated with a multitude of public benefit credit assets that includes the available public benefit credit asset;

compare the digital record representing the hypothetical public benefit credit asset to the time-varying and time-sensitive evaluation data to produce a level of match for each of the multitude of public benefit credit assets; and

select the available public benefit credit asset as the selected public benefit credit asset when a level of match associated with the available public benefit credit asset has reached a threshold level to trigger declaration of a favorable match.

11 . The computing infrastructure system of claim 7 , wherein the first processor performs further functions to:

receive, via the first interface from the asset authenticity computing entity, a multitude of time-varying and time-sensitive evaluation data associated with a multitude of public benefit credit assets that includes the available public benefit credit asset;

compare the digital record representing the hypothetical public benefit credit asset to the time-varying and time-sensitive evaluation data to produce a level of match for each of the multitude of public benefit credit assets; and

select the available public benefit credit asset as the selected public benefit credit asset when a level of match associated with the available public benefit credit asset has reached a threshold level to trigger declaration of a favorable match.

12 . The computing infrastructure system of claim 7 , wherein the first processor performs further functions to:

update a generative artificial intelligence (GAI) knowledge base with a multitude of time-varying and time-sensitive evaluation data associated with a multitude of public benefit credit assets that includes the available public benefit credit asset; and

access, via the first interface, the GAI knowledge base using the digital record representing the hypothetical public benefit credit asset to identify the available public benefit credit asset as the selected public benefit credit asset.