×

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

  • US 9,641,338 B2
  • Filed: 03/12/2015
  • Issued: 05/02/2017
  • 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 a group of all associated items in a lot of similar items throughout a distribution chain, comprising:

  • with a processor, generating a master key, wherein generating the master key comprises;

    generating a seed byte sequence of a chosen length from a pseudorandom number generator;

    hashing a key and said seed byte sequence;

    calculating a hash-based message authentication code by using said hashed key and seed byte sequence;

    splitting said. hash-based message authentication code into two sequences; and

    using one of said sequences as a master secret key and the other of said sequences as a master chain code;

    with said processor, generating a plurality of deterministic addresses by using said master secret key;

    with said processor, serially associating a deterministic address in a sequence of said deterministic addresses with respective each of the items in said lot of similar items on an item-by-item basis;

    with said processor storing said deterministic address from said sequence of deterministic addresses for each of said items in said lot in a public ledger database that is maintained. in a distributed. manner as a blockchain;

    with said processor, dynamically updating said public ledger to keep track of each logistic transaction throughout said distribution chain for each of said items in said group; and

    with said processor by using said master chain code accessing said public ledger to verify logistic transactions throughout said distribution chain;

    said public ledger comprising a provenance management system in which said logistic transactions tracked within said public ledger verify provenance tracking and execute serialization of said items throughout said distribution chain.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×