Secure product identification and verification
First Claim
1. A device, comprising:
- one or more processors to;
receive information regarding a product to be shipped to a destination,the product having an origin;
perform an analysis on the product using an analysis technique,the analysis technique being used to determine a chemical identity of the product, andthe chemical identity uniquely identifying the product with respect to a plurality of other products from origins differing from the origin of the product;
determine, from the chemical identity, an attribute of the product,the attribute being an identifier for the product; and
create a block or a transaction of a blockchain for the product,the block or the transaction storing;
the information regarding the product,information identifying the chemical identity of the product,information identifying the attribute of the product, orinformation identifying a quantity of the product,the blockchain to be accessible during transportation of the product to the destination, andthe blockchain to be analyzed during transportation of the product to the destination to verify the attribute or the chemical identity.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may receive an indication that a product has arrived at a destination. The product may have been shipped by an entity to the destination. The device may perform an analysis on the product to determine an attribute of the product. The device may perform a comparison of information identifying the attribute of the product and information included in an encrypted record, for the product, of a blockchain, to verify the attribute of the product. The information included in the encrypted record may be related to attributes of the product. The attributes of the product may have been determined by the entity that shipped the product to the destination. The device may determine whether the attribute of the product is verified based on performing the comparison. The device may perform an action based on determining whether the attribute of the product is verified.
-
Citations
20 Claims
-
1. A device, comprising:
one or more processors to; receive information regarding a product to be shipped to a destination, the product having an origin; perform an analysis on the product using an analysis technique, the analysis technique being used to determine a chemical identity of the product, and the chemical identity uniquely identifying the product with respect to a plurality of other products from origins differing from the origin of the product;
determine, from the chemical identity, an attribute of the product,the attribute being an identifier for the product; and create a block or a transaction of a blockchain for the product, the block or the transaction storing; the information regarding the product, information identifying the chemical identity of the product, information identifying the attribute of the product, or information identifying a quantity of the product, the blockchain to be accessible during transportation of the product to the destination, and the blockchain to be analyzed during transportation of the product to the destination to verify the attribute or the chemical identity. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method, comprising:
-
receiving, by a device, information regarding a product to be shipped to a destination, the product having an origin; performing, by the device, an analysis on the product using an analysis technique, the analysis technique being used to determine a chemical identity of the product, and the chemical identity uniquely identifying the product with respect to a plurality of other products from origins differing from the origin of the product; determining, by the device and from the chemical identity, an attribute of the product, the attribute being an identifier for the product; and creating, by the device, a block or a transaction of a blockchain for the product, the block or the transaction storing; the information regarding the product, information identifying the chemical identity of the product, information identifying the attribute of the product, or information identifying a quantity of the product, the blockchain to be accessible during transportation of the product to the destination, and the blockchain to be analyzed during transportation of the product to the destination to verify the attribute or the chemical identity. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive information regarding a product to be shipped to a destination, the product having an origin; perform an analysis on the product using an analysis technique, the analysis technique being used to determine a chemical identity of the product, and the chemical identity uniquely identifying the product with respect to a plurality of other products from origins differing from the origin of the product; determine, from the chemical identity, an attribute of the product, the attribute being an identifier for the product; and create a block or a transaction of a blockchain for the product, the block or the transaction storing; the information regarding the product, information identifying the chemical identity of the product, information identifying the attribute of the product, or information identifying a quantity of the product, the blockchain to be accessible during transportation of the product to the destination, and the blockchain to be analyzed during transportation of the product to the destination to verify the attribute or the chemical identity. - View Dependent Claims (16, 17, 18, 19, 20)
Specification