×

Method and apparatus for providing a universal deterministically reproducible cryptographic key-pair representation for all SKUs, shipping cartons, and items

  • US 10,547,446 B2
  • Filed: 05/01/2017
  • Issued: 01/28/2020
  • Est. Priority Date: 03/12/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for deterministically reproducible, cryptographic key-pair representation for all associated items in a lot of items throughout a distribution chain, comprising:

  • generating a sequential set of private proof of provenance codes (“

    popcodes”

    ) for said all associated items, each of said private popcodes generated by hashing a concatenation of a trusted party public key, trusted party security data, and a serial number;

    deterministically generating a corresponding sequential set of public popcodes for said all associated items, each of said public popcodes generated by applying an elliptic curve addition with a concatenation of a customer public key and said trusted party security data to said private popcode;

    applying a corresponding one of said public popcodes to each of said all associated items in said lot of items;

    a first computing device requesting a popcode label from a provenance management system or an agent thereof when a first company prepares to deliver a first quantity of goods to its various customers;

    said popcode label encoding a private popcode key used to cryptographically sign a logistic transaction record;

    said provenance management system storing a public popcode key corresponding to the private popcode key in a trusted storage;

    said provenance management system establishing proof-of-possession by verifying a signature made by the private popcode key;

    said first computing device requesting a batch of popcode labels to label said first quantity of goods; and

    said first computing device reporting a logistic transaction record that assigns a second quantity of goods to a popcode address onto a public ledger database;

    wherein said second quantity of goods overlaps at least partially with the first quantity of goods.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×