Blockchain-based merchandise tracing methods and apparatus
US-2019370816-A1 · Dec 5, 2019 · US
US11714922B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11714922-B2 |
| Application number | US-202017045180-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 4, 2020 |
| Priority date | Feb 25, 2019 |
| Publication date | Aug 1, 2023 |
| Grant date | Aug 1, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An inspection apparatus includes an image-capturing unit configured to capture an image of an article, an inspection unit configured to inspect the article, a generation-processing unit, and a storage-processing unit. The generation-processing unit generates a data group related to an inspection result obtained by the inspection unit, the data group including article information for distinguishing the article, the inspection result obtained by the inspection unit, captured-image information for distinguishing a captured image captured by the image-capturing unit from another captured image, and a hash value of the captured image that are associated with each other. The storage-processing unit stores the data group and the captured image in respective different storage units.
Opening claim text (preview).
The invention claimed is: 1. An inspection-result management system which manages the results of quality-control inspection of a plurality of articles, comprising: a first, image storage unit and a second, blockchain storage unit; an inspection apparatus including an image-capturing unit configured to capture an image associated with each of said plurality of articles, an inspection unit configured to inspect each of said plurality of articles, with an inspection result of inspecting each of said plurality of articles comprising a determination of whether each of said plurality of articles satisfies one or more predetermined quality-control criteria applicable to said plurality of articles and based on which a given one of said plurality of articles is assessed to be conforming or defective, and a storage-processing unit configured to cause each of the images captured by the image-capturing unit to be stored in said first, image storage unit; a hash-generating unit configured to generate a hash value associated with each of the images captured by the image-capturing unit and stored in said first, image storage unit, a generation-processing unit configured to generate blockchain data groups, each of which is based in part on the inspection result or the inspection results obtained by inspecting one or more of said plurality of articles, each blockchain data group including, as an integrated data set, distinguishing article information; the inspection result or the inspection results obtained by inspecting said one or more of said plurality of articles by the inspection unit; captured-image information for distinguishing the image associated with each of said one or more articles stored in said first, image storage unit from other images stored in said first, image storage unit; and the hash value associated with the image associated with each of said one or more of said plurality of articles, each of said blockchain data groups excluding the image, per se, associated with each of said one or more of said plurality of articles, and a data-transfer unit configured to send the blockchain data groups to the second, blockchain storage unit. 2. The inspection-result management system according to claim 1 , wherein the captured-image information is a file path of the captured image associated with each of said one or more of said plurality of articles and stored in the first, image storage unit. 3. The inspection-result management system according to claim 1 , wherein the inspection unit inspects the articles based on their associated captured images. 4. The inspection-result management system according to claim 1 , further comprising an article identification unit configured to identify a type of the articles based on their associated captured images. 5. The inspection-result management system according to claim 1 , further comprising a search unit including a receiving unit configured to receive requested distinguishing article information, an extraction unit configured to extract from the blockchain data groups stored in the second, blockchain storage unit the captured-image information and the hash values associated with article information corresponding to said requested distinguishing article information, an identification unit configured to extract from the first, image storage unit the captured images stored therein that are identified by the captured-image information extracted from the blockchain data groups by the extraction unit, and a presentation unit configured to present a captured image that has been extracted from the first, image storage unit by the identification unit if a hash value calculated based on the captured image that has been extracted from the first, image storage unit coincides with a corresponding hash value that has been extracted from one of the blockchain data groups by the extraction unit. 6. The inspection-result management system according to claim 5 , wherein if the hash value calculated based on the captured image that has been extracted from the first, image storage unit does not coincide with the corresponding hash value that has been extracted from said one of the blockchain data groups, the presentation unit provides notification that the captured image extracted from the first, image storage unit has been tampered with. 7. The inspection-result management system according to claim 1 , wherein the first, image storage unit and the second, blockchain storage unit comprise separate memory devices. 8. The inspection-result management system according to claim 7 , wherein the first, image storage unit and the second, blockchain storage unit are located on separate server devices. 9. The inspection-result management system according to claim 7 , wherein the second, blockchain storage unit is part of a blockchain network. 10. An inspection-result storage method using an inspection apparatus to perform quality-control inspection of each of a plurality of articles; a first, image storage unit; and a second, blockchain storage unit, the method comprising: an image-capturing step of capturing an image associated with each of said plurality of articles; an inspection step of inspecting each of said plurality or articles, with an inspection result of inspecting each of said plurality of articles comprising a determination of whether each of said plurality of articles satisfies one or more predetermined quality-control conditions based on which a given one of said plurality of articles is assessed to be conforming or defective; a storage-processing step comprising causing each of the images captured in the image-capturing step to be stored in said first, image storage unit; a hash-generating step of generating a hash value associated with each of the images captured by the image-capturing unit and stored in said first, image storage unit; a generation-processing step of generating blockchain data groups, each of which is based in part on the inspection result or the inspection results obtained by inspecting one or more of said plurality of articles, each blockchain data group including, as an integrated data set, distinguishing article information; the inspection result or the inspection results obtained by inspecting said one or more of said plurality of articles at the inspection step; captured-image information for distinguishing the image associated with each of said one or more articles stored in said first, image storage unit from other images stored in said first, image storage unit; and the hash value associated with the image associated with each of said one or more of said plurality of articles, each of said blockchain data groups excluding the image, per se, associated with each of said one or more of said plurality of articles; and a data-transfer step of sending the blockchain data groups to the second, blockchain storage unit. 11. The inspection-result management method according to claim 10 , further comprising: a receiving step of receiving requested distinguishing article information; an extraction step of extracting from the blockchain data groups stored in the second, blockchain storage unit the captured-image information and the hash values associated with article information corresponding to said requested distinguishing article information; an identification step of extracting from the first, image storage unit the captured images stored therein that are identified by the captured-image information extracted from the blockchain data groups at the extraction step; and a presentation step of presenting a captured image that has been extracted from the first, image storage unit at the identification step if a hash value calculated based on t
Protecting data integrity, e.g. using checksums, certificates or signatures · CPC title
Indexing; Data structures therefor; Storage structures · CPC title
Clustering; Classification · CPC title
Industrial image inspection · CPC title
Matching criteria, e.g. proximity measures · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.