IP Library Granted Patent US 11,909,881
Granted Patent B2
US 11,909,881 · App. 17/542,204 · Granted Feb 20, 2024

Digital asset management

Inventors: Bernardo Moreno (Westlake, OH); Shane M. Bigelow (Gates Mills, OH); Bo J. Shim (Avon, OH); Scott W. Barrett (Valley View, OH); Ian P. Lewis (Aurora, OH); Daniel F. Crough, Jr. (Mentor, OH); Dante Giancola (Brecksville, OH)
Assignee: Champ Titles, Inc.
H04L9/3213G06F16/2379H04L9/0637H04L9/3242H04L9/3247H04L9/50
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 11,909,881
App. No.
17/542,204
Granted
Feb 20, 2024
Kind
B2
Abstract

A system and method (referred to as a system) processes a vehicle title interfaced to an issuance authority by authenticating a user and mapping the user's credentials. The system executes registration and titling activities over a network with an issuance authority in response to the authentication of a token. The system retrieves a user membership private key from a private key vault and instantiates smart contracts that commit a transaction associated with a registration of a physical asset with the issuance authority. The system signs the smart contracts with a cryptographic private key not assigned to the user membership in response to establishing a proof of claim to the physical asset and invokes a service discovery that identifies availability of on-line certificate attesting peer nodes to attest the transaction. The system instantiates of the smart contracts on a title issuance authority blockchain network hosted by the issuance authority or provisioned to them in a managed services deployment.

Claims (40)

1. A method for processing a vehicle title, the method comprising:

authenticating an authorization token associated with a user in a digital title management system; and

in response to the authorization token being successfully authenticated:

retrieving a private key from a private key vault to instantiate a plurality of smart contracts that commit a transaction associated with a registration of a physical asset with at least one issuance authority,

deploying the plurality of smart contracts by digitally signing the plurality of smart contracts with a cryptographic private key not assigned to the user in response to establishing a proof of claim to the physical asset,

invoking a service discovery that identifies availability of an on-line certified attesting peer nodes to attest to the transaction in accordance with proof of attestation policies associated with the physical asset, and

executing the plurality of smart contracts on a title issuance authority blockchain network hosted by the at least one issuance authority using the proof of attestation policies.

2. The method of claim 1 , wherein in response to the authorization token being successfully authenticated the method further: transmits the authorization token to a message queue.

3. The method of claim 2 , wherein the message queue comprises a transaction request associated with the transaction.

4. The method of claim 2 , wherein in response to the authorization token being successfully authenticated the method further: transmits a message to the message queue that the transaction is executed.

5. The method of claim 4 , wherein in response to the authorization token being successfully authenticated the method further: inserts a status indicator into a status database.

6. The method of claim 4 , wherein in response to the authorization token being successfully authenticated the method further: transmits a notification to the user.

7. The method of claim 1 , wherein in response to the authorization token being successfully authenticated the method further: transmits a commit action to an issuance authority agency interface.

8. A non-transitory machine-readable medium encoded with machine-executable instructions for processing a vehicle title, the machine-executable instructions when executed by a processor cause the processor to execute a method comprising:

authenticating an authorization token associated with a user in a digital title management system; and

in response to the authorization token being successfully authenticated:

retrieving a private key from a private key vault to instantiate a plurality of smart contracts that commit a transaction associated with a registration of a physical asset with at least one issuance authority,

deploying the plurality of smart contracts by digitally signing the plurality of smart contracts with a cryptographic private key not assigned to the user in response to establishing a proof of claim to the physical asset,

invoking a service discovery that identifies availability of an on-line certified attesting peer nodes to attest to the transaction in accordance with proof of attestation policies associated with the physical asset, and

executing the plurality of smart contracts on a title issuance authority blockchain network hosted by the at least one issuance authority using the proof of attestation policies.

9. The non-transitory machine-readable medium of claim 8 , wherein in response to the authorization token being successfully authenticated the method further: transmits the authorization token that is authenticated to a message queue.

10. The non-transitory machine-readable medium of claim 9 , wherein the message queue comprises a transaction request associated with the transaction.

11. The non-transitory machine-readable medium of claim 9 , further wherein in response to the authorization token being successfully authenticated the method further: transmits, in response to receiving an event notification, a message to the message queue that the transaction is executed.

12. The non-transitory machine-readable medium of claim 11 , wherein in response to the authorization token being successfully authenticated the method further: inserts a status indicator into a status database.

13. The non-transitory machine-readable medium of claim 11 , wherein in response to the authorization token being successfully authenticated the method further: transmits a notification to the user.

14. The non-transitory machine-readable medium of claim 8 , wherein in response to the authorization token being successfully authenticated the method further: transmits a commit action to an issuance authority interface.

15. A system for processing a vehicle title interfaced to a plurality of issuance authorities comprising:

a memory; and

a communication interface; and

one or more processor communicatively coupled to the memory and the communication interface, wherein the one or more processor are collectively configured to:

authenticate an authorization token associated with a user in a digital title management system; and

retrieve, using the memory, a private key from a private key vault to instantiate a plurality of smart contracts that commit a transaction associated with a registration of a physical asset with the at least one issuance authority;

deploy, using the communication interface, the plurality of smart contracts by digitally signing the plurality of smart contracts with a cryptographic private key not assigned to the user in response to establishing a proof of claim to the physical asset,

invoke, using the communication interface, a service discovery that identifies availability of an on-line certified attesting peer nodes to attest to the transaction in accordance with proof of attestation policies associated with the physical asset, and

execute, using the communication interface, the plurality of smart contracts on a title issuance authority blockchain network hosted by the at least one issuance authority using the proof of attestation policies.

16. The system of claim 15 , wherein in response to the authorization token being successfully authenticated the one or more processor further collectively: transmit, using the communication interface, the authorization token that is authenticated to a message queue.

17. The system of claim 16 , wherein the message queue comprises a transaction request associated with the transaction.

18. The system of claim 16 , wherein in response to the authorization token being successfully authenticated the one or more processor further collectively: transmit, using the communication interface, a message to the message queue that the transaction is executed.

19. The system of claim 18 , wherein in response to the authorization token being successfully authenticated the one or more processors further collectively: insert a status indicator into a status database.

20. The system of claim 18 , wherein in response to the authorization token being successfully authenticated the one or more processor further collectively: transmit, using the communication interface, a notification to the user.

Assignments (2)
SECURITY INTEREST Recorded Sep 15, 2025
From: CHAMP TITLES, INC.
To: ORIX GROWTH CAPITAL, LLC
Reel/Frame 072258/0515 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2022
From: MORENO, BERNARDO; BIGELOW, SHANE M.; SHIM, BO J.; BARRETT, SCOTT W.; LEWIS, IAN P.; CROUGH, DANIEL F.; GIANCOLA, DANTE
To: CHAMP TITLES, INC.
Reel/Frame 059181/0336 →
Continuity (3)
Continuation 16689741 · Nov 20, 2019
Provisional Application 62769971 · Nov 20, 2018
Related Publication 20220094549A1 · Mar 24, 2022