IP Library Granted Patent US 11,917,090
Granted Patent B2
US 11,917,090 · App. 16/669,962 · Granted Feb 27, 2024

Methods and systems for tracking ownership of goods with a blockchain

Inventor: Nicholas Juntilla (Santa Monica, CA)
H04L9/3297G06Q20/065G06Q20/3825H04L9/3236H04L9/50H04L2209/56
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,917,090
App. No.
16/669,962
Filed
Oct 31, 2019
Granted
Feb 27, 2024
Kind
B2
Examiner
CHANG, LIN
Art Unit
2438
USPC
713/176
Abstract

In one aspect, a computerized method for digitally tracking ownership of goods with a blockchain includes the steps of providing a blockchain. The blockchain includes a set of blockchain ownership records provided in a chronological mathematical proof format such that specified data exists in a specific chronological order. The method includes the step of saving a smart contract that references a real-world object in the blockchain. The smart contract includes a tool for tracking ownership of the real-world object. With a computer application, the method enables an owner of the real-world object to modify an owner data portion of the smart contract to a new owner entity to change the ownership of the real-world object in the blockchain. The method includes the step of updating the owner data portion of the smart contract in the blockchain to include the new owner entity.

Claims (23)

1. A computerized method for digitally tracking ownership of goods with a blockchain comprising:

providing the blockchain, wherein the blockchain comprises a set of blockchain ownership records provided in a chronological mathematical proof format such that specified data exists in a specific chronological order;

saving a smart contract that references a real-world object in the blockchain, wherein the smart contract comprises a tool for tracking ownership of the real-world object, wherein the smart contract comprises a real-world object identifier, and an address data, wherein the smart contract comprises a real-world object holder data, real-world object name data, and a real-world object location data, wherein the smart contract comprises a real-world object description data, wherein the real-world object identifier is a hash of a specified media file, wherein the hash of the specified media file comprises a hash of at least one specified digital photograph of the real-world object that is being tracked in the blockchain, and wherein the blockchain uses a private and public keypair address comprising a private key and a public key to enable a modification of the smart contract, and wherein the tracking of the ownership of the real-world object is saved in the smart contract in the blockchain, and wherein any new values of the real-world object that is being tracked in the blockchain are updated as a string in the smart contract storage on the blockchain;

with a computer application:

enabling an owner of the real-world object to modify an owner data portion of the smart contract to a new owner entity to change the ownership of the real-world object in the blockchain, wherein the owner is defined as a holder of the private key, wherein only the owner holding the private key is allowed to change a property in the smart contract, wherein the property of the smart contract comprises an ownership of the real-world object;

updating the owner data portion of the smart contract in the blockchain to include the new owner entity,

wherein the unique ID code comprises a QR code, and wherein the QR code address corresponds to the user's blockchain public key and database identity in the system that is a supplementary data in a traditional database, and

wherein a user scans the QR code to fetch history information about the item, wherein the history of the item is fetched in the application, and wherein the history information comprises an ownership history, a plurality of details about the item, and an ability to contact the owner of the item.

2. The computerized method of claim 1 , wherein the blockchain comprises an ETHEREUM blockchain.

3. A computer system for automatically for digitally tracking ownership of goods with a blockchain comprising:

a processor;

a memory containing instructions when executed on the processor, causes the processor to perform operations that:

provide the blockchain, wherein the blockchain comprises a set of blockchain ownership records provided in a chronological mathematical proof format such that specified data exists in a specific chronological order;

save a smart contract that references a real-world object in the blockchain, wherein the smart contract comprises a tool for tracking ownership of the real-world object, wherein the smart contract comprises a real-world object identifier, and an address data, wherein the smart contract comprises a real-world object holder data, real-world object name data, and a real-world object location data, wherein the smart contract comprises a real-world object description data, wherein the real-world object identifier is a hash of a specified media file, and wherein the hash of a specified media file comprises a hash of at least one specified digital photograph of the real-world object that is being tracked in the blockchain, and wherein the blockchain uses a private and public keypair address comprising a private key and a public key to enable a modification of the smart contract and wherein any new values of the real-world object that is being tracked in the blockchain are updated as a string in the smart contract storage on the blockchain;

with a computer application:

enable an owner of the real-world object to modify an owner data portion of the smart contract to a new owner entity to change the ownership of the real-world object in the blockchain, wherein the owner is defined as a holder of the private key, wherein only the owner holding the private key is allowed to change a property in the smart contract, wherein the property of the smart contract comprises an ownership of the real-world object, and wherein the tracking of the ownership of the real-world object is saved in the smart contract in the blockchain;

update the owner data portion of the smart contract in the blockchain to include the new owner entity;

generating a matrix code that enables access to the owner data portion of the smart contract a user who scans the matrix code with a user-side mobile device,

wherein the unique ID code comprises a QR code, and wherein the QR code address corresponds to the user's blockchain public key and database identity in the system that is a supplementary data in a traditional database, and

wherein a user scans the QR code to fetch history information about the item, wherein the history of the item is fetched in the application, and wherein the history information comprises an ownership history, a plurality of details about the item, and an ability to contact the owner of the item.

4. The computerized system of claim 3 , wherein the blockchain comprises an ETHEREUM blockchain.

5. The computerized system of claim 3 , wherein the matrix code enables access to an ownership chain of the real-world object.

6. The computerized method of claim 5 , wherein a display of the ownership chain of the real-world object an item obfuscated a user's real name.

Continuity (1)
Related Publication 20210135888A1 · May 6, 2021
Cited By (1)
US 12,243,115