Tracking unitization occurring in a supply chain
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04L-029/06
G06Q-010/08
H04L-009/32
출원번호
US-0632499
(2015-02-26)
등록번호
US-9436923
(2016-09-06)
발명자
/ 주소
Sriram, Srinivasan
Manian, Zaki N
출원인 / 주소
SKUChain, Inc.
대리인 / 주소
Perkins Coie LLP
인용정보
피인용 횟수 :
5인용 특허 :
10
초록▼
Some embodiments include a system for tracking end-to-end provenance of labeled goods despite re-unitization, repackaging, or transformation of the goods. The system can mint cryptographic codes including a first cryptographic code and a second cryptographic code. Each cryptographic code can include
Some embodiments include a system for tracking end-to-end provenance of labeled goods despite re-unitization, repackaging, or transformation of the goods. The system can mint cryptographic codes including a first cryptographic code and a second cryptographic code. Each cryptographic code can include a private key to serve as a label and a public key that serves to identify a cryptographic address in a distributed consensus network. The system can track a source item by publishing a first cryptographically verifiable record that associates an original SKU and an original quantity with a first cryptographic address associated with the first cryptographic code. The system can re-unitize the source item by publishing, to the distributed consensus network, a second cryptographically verifiable record that indicates the first cryptographically verifiable record as a source and associates a new SKU and a new quantity with a second cryptographic address associated with the second cryptographic code.
대표청구항▼
1. A computer-implemented method of operating a computer server, comprising: implementing a distributed consensus network comprised of computing devices that verify waiting transaction records for addition into a block chain comprised of a sequence of blocks that are cryptographically protected from
1. A computer-implemented method of operating a computer server, comprising: implementing a distributed consensus network comprised of computing devices that verify waiting transaction records for addition into a block chain comprised of a sequence of blocks that are cryptographically protected from tampering;establishing, by a computer server system, a connection with the distributed consensus network maintaining a cryptographically verifiable ledger utilizing a proof-of-work process to enforce a chronological order amongst logistic transaction records in the cryptographically verifiable ledger and to protect neutrality of the distributed consensus network, wherein the cryptographically verifiable ledger is represented by the sequence of blocks, each block containing one or more transaction records, and each subsequent block contains a hash value generated by processing content in a previous block via a hash function;receiving, by the computer server system, a request to unitize an item from at least an existing cryptographic address to a fresh cryptographic address, wherein the fresh cryptographic address identifiable via a public key that corresponds to a private key for verifying ownership of the fresh cryptographic address and wherein a first record in the distributed consensus network is associated with the existing cryptographic address and specifies an original stock keeping unit (SKU) associated with the item and the request to unitize designates a new SKU;authenticating, by the computer server system, the request to unitize by verifying that the request to unitize includes a cryptographic signature of the private key;responsive to authenticating the request to unitize, publishing, by the computer server system, a cryptographically verifiable record associating the original SKU at the existing cryptographic address to the new SKU at the fresh cryptographic address in the cryptographically verifiable ledger maintained by the distributed consensus network; andcomputing a directed acyclic graph from cryptographically verifiable records, associated with the fresh cryptographic address or the existing cryptographic address, in the cryptographically verifiable ledger representing supply and/or distribution provenance of the item; andgenerating an audit trail of provenance information related to the new SKU based on the directed acyclic graph. 2. The computer-implemented method of claim 1, further comprising: generating a cryptographic code that includes the public key and the private key; anddistributing the private key to be embedded into a physical label for the item. 3. The computer-implemented method of claim 1, wherein the request to unitize includes a first quantity of the original SKU and a second quantity of the new SKU and the published cryptographically verifiable record indicates the second quantity of the new SKU. 4. The computer-implemented method of claim 1, wherein the original SKU represents a physical object, a virtual object, a composite of physical and/or virtual objects, a package of physical and/or virtual objects, or any combination thereof. 5. The computer-implemented method of claim 1, wherein a unit of the new SKU includes at least a subdivision of a unit of the original SKU. 6. The computer-implemented method of claim 1, wherein a unit of the new SKU includes at least multiple units of the original SKU. 7. The computer-implemented method of claim 1, wherein the request to unitize the item designates multiple existing cryptographic addresses corresponding to multiple old SKUs from which the new SKU is unitized from. 8. The computer-implemented method of claim 1, wherein the cryptographically verifiable ledger is a chain of blocks, each block containing one or more cryptographically verifiable records. 9. The computer-implemented method of claim 1, further comprising determining distribution information related to the original SKU based on the directed acyclic graph. 10. A system comprising: non-transitory data storage memory storing executable instructions;at least a processor, when configured by the executable instructions, is operable to: implement a distributed consensus network comprised of computing devices that verify waiting transaction records for addition into a block chain comprised of a sequence of blocks that are cryptographically protected from tampering;establish a connection with the distributed consensus network maintaining a cryptographically verifiable ledger utilizing a proof-of-work process to enforce a chronological order amongst logistic transaction records in the cryptographically verifiable ledger and to protect neutrality of the distributed consensus network, wherein the cryptographically verifiable ledger is represented by the sequence of blocks, each block containing one or more transaction records, and each subsequent block contains a hash value generated by processing content in a previous block via a hash function;receive a request to unitize an item from at least an existing cryptographic address to a fresh cryptographic address, wherein the fresh cryptographic address identifiable via a public key that corresponds to a private key for verifying ownership of the fresh cryptographic address and wherein a first record in the distributed consensus network is associated with the existing cryptographic address and specifies an original stock keeping unit (SKU) associated with the item and the request to unitize designates a new SKU;authenticate the request to unitize by verifying that the request to unitize includes a cryptographic signature of the private key;responsive to authenticating the request to unitize, publish a cryptographically verifiable record associating the original SKU at the existing cryptographic address to the new SKU at the fresh cryptographic address in the cryptographically verifiable ledger maintained by the distributed consensus network;compute a directed acyclic graph from cryptographically verifiable records, associated with the fresh cryptographic address or the existing cryptographic address, in the cryptographically verifiable ledger representing supply and/or distribution provenance of the item; andgenerate an audit trail of provenance information related to the new SKU based on the directed acyclic graph. 11. A non-transitory computer-readable data storage apparatus comprising a memory component storing executable instructions that are operable to be executed by a processor, wherein the memory component includes: executable instructions to implement a distributed consensus network comprised of computing devices that verify waiting transaction records for addition into a block chain comprised of a sequence of blocks that are cryptographically protected from tampering;executable instructions to establish a connection with the distributed consensus network maintaining a cryptographically verifiable ledger utilizing a proof-of-work process to enforce a chronological order amongst logistic transaction records in the cryptographically verifiable ledger and to protect neutrality of the distributed consensus network, wherein the cryptographically verifiable ledger is represented by the sequence of blocks, each block containing one or more transaction records, and each subsequent block contains a hash value generated by processing content in a previous block via a hash function;executable instructions to receive a request to unitize an item from at least an existing cryptographic address to a fresh cryptographic address, wherein the fresh cryptographic address identifiable via a public key that corresponds to a private key for verifying ownership of the fresh cryptographic address and wherein a first record in the distributed consensus network is associated with the existing cryptographic address and specifies an original stock keeping unit (SKU) associated with the item and the request to unitize designates a new SKU;executable instructions to authenticate the request to unitize by verifying that the request to unitize includes a cryptographic signature of the private key;executable instructions to, responsive to authenticating the request to unitize, publish a cryptographically verifiable record associating the original SKU at the existing cryptographic address to the new SKU at the fresh cryptographic address in the cryptographically verifiable ledger maintained by the distributed consensus network;executable instructions to compute a directed acyclic graph from cryptographically verifiable records, associated with the fresh cryptographic address or the existing cryptographic address, in the cryptographically verifiable ledger representing supply and/or distribution provenance of the item; andexecutable instructions to generate an audit trail of provenance information related to the new SKU based on the directed acyclic graph.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (10)
Frazier, Timothy M., Automated system for messaging based on chains of relationships.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.