IP Library › Granted Patent US 12,112,327
Granted Patent B2
US 12,112,327 · App. 17/944,417 · Granted Oct 8, 2024

Controlling a secure token for a contingent asset

Inventors: Peter M. Shannon, III (Western Springs, IL); Gary W. Grube (Barrington Hills, IL)
Assignee: Rebate Assets, LLC
G06Q20/401G06Q2220/00
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 12,112,327
App. No.
17/944,417
Filed
Sep 14, 2022
Granted
Oct 8, 2024
Kind
B2
Art Unit
3694
USPC
705/36R
Abstract

A method executed by a computing entity includes obtaining, in accordance with a securely passing process, control over a secure first token representing a first pending transaction associated with a transaction item. The method further includes obtaining, in accordance with an instant asset selection approach, a selection of a first instant asset of a set of candidate instant assets that may be utilized to subsequently provide conversion of the selected contingent asset to complete the first pending transaction. The method further includes generating an updated secure first token in accordance with the securely passing process to represent the selection of the first instant asset to subsequently provide the conversion of the selected contingent asset to complete the first pending transaction.

Claims (47)

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

issuing, by a requesting computing entity of the computing infrastructure to a marketplace computing entity of the computing infrastructure, a digital record representing a request to securely establish an instant asset solution for a secure first token representing a first pending transaction associated with a transaction item, wherein the secure first token includes a set of smart contracts of the first pending transaction, wherein the set of smart contracts pertains to a selected contingent asset of a set of candidate contingent assets for the first pending transaction, wherein the first pending transaction includes identity of the transaction item, identity of the requesting computing entity, identity of the marketplace computing entity, and an authenticated value of the transaction item, wherein the instant asset solution includes updating the secure first token to represent a selected instant asset to subsequently provide conversion of the selected contingent asset to complete the first pending transaction, wherein the set of smart contracts for the selected contingent asset includes an asset identifier, a lifecycle status indictor, a potential payer liability level, a payer identifier, a seller identifier, and an owner identifier, wherein the set of smart contracts further includes a representation that, for a particular asset identifier, the payer identifier is obligated for the potential payer liability level to at least one of the seller identifier and the owner identifier when the lifecycle status indictor transitions from a pending status level to an approved status level in response to a contingency aspect of the contingent asset being satisfied;

identifying, by the marketplace computing entity, an asset authenticity computing entity of the computing infrastructure based on at least one of the asset identifier, payer identifier, and the seller identifier of the selected contingent asset of the set of candidate contingent assets;

generating, by the asset authenticity computing entity, authenticity information for the selected contingent asset utilizing the at least one of the asset identifier, the payer identifier, and the seller identifier of the selected contingent asset from the marketplace computing entity;

determining, by the marketplace computing entity, that the authenticity information confirms the pending status level of the lifecycle status indictor of the selected contingent asset;

obtaining, by the marketplace computing entity in accordance with an instant asset selection approach, a selection of a first instant asset of a set of candidate instant assets as the selected instant asset that may be utilized to subsequently provide the conversion of the selected contingent asset to complete the first pending transaction, wherein at least one candidate instant asset of the set of candidate instant assets pertains to satisfying a portion of another liability in accordance with a digital record representing a delinquently paying consumer to the payer identifier of the selected contingent asset;

generating, by the marketplace computing entity, an updated set of smart contracts for an updated secure first token to represent the selection of the first instant asset to subsequently provide the conversion of the selected contingent asset to complete the first pending transaction;

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

hashing, by the marketplace computing entity, the updated set of smart contracts utilizing a receiving public key of the object distributed ledger to produce a next transaction hash value;

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

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

causing, by the marketplace computing entity, inclusion of the next block in the object distributed ledger as the updated secure first token for the instant asset solution.

2. The method of claim 1 , wherein the obtaining the selection of the first instant asset of the set of candidate instant assets comprises:

when the instant asset selection approach includes a user selection:

ranking an estimated benefit to an entity associated with the identity of the requesting computing entity for each candidate instant asset of the set of candidate instant assets to produce an estimated benefit ranking,

identifying the at least one candidate instant asset of the set of candidate instant assets that pertains to satisfying the portion of another liability associate with the delinquently paying consumer to the payer identifier of the selected contingent asset, and

obtaining the user selection of the of the first instant asset in response to at least one of the estimated benefit ranking and the identifying of the at least one candidate instant asset of the set of candidate instant assets that pertains to satisfying the portion of another liability associated with the delinquently paying consumer to the payer identifier of the selected contingent asset to produce the selection of the first instant asset of the set of candidate instant assets; and

when the instant asset selection approach includes a ranked evaluation:

evaluating a potential for each candidate instant asset of the set of candidate instant assets to produce a potential ranking, and

selecting the first instant asset based on the potential ranking to produce the selection of the first instant asset of the set of candidate instant assets.

3. A computing infrastructure, the computing infrastructure comprising:

a requesting 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;

a marketplace 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;

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

wherein the first processor performs functions to:

issue, via the first interface to the marketplace computing entity, a digital record representing a request to securely establish an instant asset solution for a secure first token representing a first pending transaction associated with a transaction item, wherein the secure first token includes a set of smart contracts of the first pending transaction, wherein the set of smart contracts pertains to a selected contingent asset of a set of candidate contingent assets for the first pending transaction, wherein the first pending transaction includes identity of the transaction item, identity of the requesting computing entity, identity of the marketplace computing entity, and an authenticated value of the transaction item, wherein the instant asset solution includes updating the secure first token to represent a selected instant asset to subsequently provide conversion of the selected contingent asset to complete the first pending transaction, wherein the set of smart contracts for the selected contingent asset includes an asset identifier, a lifecycle status indictor, a potential payer liability level, a payer identifier, a seller identifier, and an owner identifier, wherein the set of smart contracts further includes a representation that, for a particular asset identifier, the payer identifier is obligated for the potential payer liability level to at least one of the seller identifier and the owner identifier when the lifecycle status indictor transitions from a pending status level to an approved status level in response to a contingency aspect of the contingent asset being satisfied;

wherein the second processor performs functions to:

identify the asset authenticity computing entity based on at least one of the asset identifier, payer identifier, and the seller identifier of the selected contingent asset of the set of candidate contingent assets;

wherein the third processor performs functions to:

generate authenticity information for the selected contingent asset utilizing the at least one of the asset identifier, the payer identifier, and the seller identifier of the selected contingent asset from the marketplace computing entity;

wherein the second processor performs further functions to:

determine that the authenticity information confirms the pending status level of the lifecycle status indictor of the selected contingent asset;

obtain, in accordance with an instant asset selection approach, a selection of a first instant asset of a set of candidate instant assets as the selected instant asset that may be utilized to subsequently provide the conversion of the selected contingent asset to complete the first pending transaction, wherein at least one candidate instant asset of the set of candidate instant assets pertains to satisfying a portion of another liability in accordance with a digital record representing a delinquently paying consumer to the payer identifier of the selected contingent asset;

generate an updated set of smart contracts for an updated secure first token to represent the selection of the first instant asset to subsequently provide the conversion of the selected contingent asset to complete the first pending transaction;

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

hash the updated set of smart contracts utilizing a receiving public key of the object distributed ledger to produce a next transaction hash value;

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

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

cause, via the second interface, inclusion of the next block in the object distributed ledger as the updated secure first token for the instant asset solution.

4. The computing infrastructure of claim 3 , wherein the second processor performs the further functions to obtain the selection of the first instant asset of the set of candidate instant assets by:

when the instant asset selection approach includes a user selection:

ranking an estimated benefit to an entity associated with the identity of the requesting computing entity for each candidate instant asset of the set of candidate instant assets to produce an estimated benefit ranking,

identifying the at least one candidate instant asset of the set of candidate instant assets that pertains to satisfying the portion of another liability associate with the delinquently paying consumer to the payer identifier of the selected contingent asset, and

obtaining, via the second interface, the user selection of the of the first instant asset in response to at least one of the estimated benefit ranking and the identifying of the at least one candidate instant asset of the set of candidate instant assets that pertains to satisfying the portion of another liability associated with the delinquently paying consumer to the payer identifier of the selected contingent asset to produce the selection of the first instant asset of the set of candidate instant assets; and

when the instant asset selection approach includes a ranked evaluation:

evaluating a potential for each candidate instant asset of the set of candidate instant assets to produce a potential ranking, and

selecting the first instant asset based on the potential ranking to produce the selection of the first instant asset of the set of candidate instant assets.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2022
From: SHANNON, PETER M., III; GRUBE, GARY W.
To: REBATE ASSETS, LLC
Reel/Frame 061093/0070 →
Continuity (3)
Continuation In Part 17842146 · Jun 16, 2022
Provisional Application 63215850 · Jun 28, 2021
Related Publication 20230020983A1 · Jan 19, 2023
Cited By (2)
US 12,664,586 US 12,675,822