-
公开(公告)号:US11544664B2
公开(公告)日:2023-01-03
申请号:US16361058
申请日:2019-03-21
Applicant: Walmart Apollo, LLC
Inventor: John Jeremiah O'Brien , Daniel Wayne Young , Richard Carl McSorley, Jr. , Christopher Heeney , Joseph Jurich, Jr. , Bruce W. Wilkinson , Todd Davenport Mattingly , Donald High , Robert Cantrell , Brian Gerard McHale
Abstract: A method for tracking an item in a distributed environment is provided. At least one node in a network adds a new block to a first cryptographically verifiable ledger represented by a first sequence of blocks that is stored in one or more non-transitory computer-readable media. The new block added to the first cryptographically verifiable ledger contains a component identifier and a hash of a previous block in the first sequence of blocks. The at least one node in the network adds a new block to a second cryptographically verifiable ledger represented by a second sequence of blocks that is stored in the one or more non-transitory computer-readable media. The new block added to the second cryptographically verifiable ledger contains a destination identifier, the first sequence of blocks, and a hash of a previous block in the second sequence of blocks.
-
公开(公告)号:US12182755B2
公开(公告)日:2024-12-31
申请号:US18330078
申请日:2023-06-06
Applicant: Walmart Apollo, LLC
Inventor: Joseph Jurich, Jr. , David Justin Schuhardt
IPC: G06Q10/0832 , G06N3/08 , G06Q10/0833 , G06Q10/0835 , G06Q30/0201 , B65D88/00 , H04W4/38
Abstract: Item mortality, such as failure rates and expected remaining lifespan, may be determined based on tracked environmental conditions during transit, such as vibration, temperature, and other conditions. For complex items, multiple different internal components may have varying degrees of susceptibility to damage from unfavorable conditions, with each of the components able to individually cause a failure of the entire item. Thus, the specific set of internal components may drive item mortality prediction. Sensors may be located in shipping containers that share data collected throughout the supply chain, using a blockchain, to increase confidence in the integrity of the data. The use of mortality models generated with anonymized component or process data may enable manufacturers to protect trade secrets, such as the specific components or manufacturing processes used, even while leveraging the manufacturer's detailed knowledge of an item.
-
公开(公告)号:US20180349968A1
公开(公告)日:2018-12-06
申请号:US15996077
申请日:2018-06-01
Applicant: Walmart Apollo, LLC
Inventor: John J. O'Brien , Bruce W. Wilkinson , Brian G. McHale , Robert L. Cantrell , Joseph Jurich, Jr. , Todd D. Mattingly
Abstract: Systems, apparatuses, and methods are provided herein for authenticated customer retail product review management. A system comprises a communication device configured to communicate nodes of a distributed transaction ledger over a network, wherein the distributed transaction ledger comprises digital product purchase records associated with a plurality of entities and a control circuit configured to receive a private key and a public key associated with a user, index transactions associated with the user in the distributed transaction ledger, determine products owned by the user based on the transactions associated with the user, display products owned by the user in a customer review user interface, receive a product review for a product owned by the user via the customer review user interface, generate a product review record based on the product review, and send the product review record to a distributed database as an update to the distributed database.
-
公开(公告)号:US12051042B2
公开(公告)日:2024-07-30
申请号:US18076952
申请日:2022-12-07
Applicant: Walmart Apollo, LLC
Inventor: John J. O'Brien , Daniel W. Young , Richard Carl McSorley, Jr. , Christopher R. Heeney , Joseph Jurich, Jr. , Bruce W. Wilkinson , Todd D. Mattingly , Donald R. High , Robert L. Cantrell , Brian G. McHale
IPC: G06Q10/087 , H04L9/06 , H04L9/00 , H04L67/12
CPC classification number: G06Q10/087 , H04L9/0618 , H04L9/50
Abstract: A method for tracking an item in a distributed environment is provided. At least one node in a network adds a new block to a first cryptographically verifiable ledger represented by a first sequence of blocks that is stored in one or more non-transitory computer-readable media. The new block added to the first cryptographically verifiable ledger contains a component identifier and a hash of a previous block in the first sequence of blocks. The at least one node in the network adds a new block to a second cryptographically verifiable ledger represented by a second sequence of blocks that is stored in the one or more non-transitory computer-readable media. The new block added to the second cryptographically verifiable ledger contains a destination identifier, the first sequence of blocks, and a hash of a previous block in the second sequence of blocks.
-
公开(公告)号:US10331123B2
公开(公告)日:2019-06-25
申请号:US16039118
申请日:2018-07-18
Applicant: Walmart Apollo, LLC
Inventor: Todd D. Mattingly , Donald R. High , Bruce W. Wilkinson , Joseph Jurich, Jr. , Brian G. McHale , Robert L. Cantrell , John J. O'Brien
IPC: G01C22/00 , G05D1/00 , G07C5/00 , H04L9/08 , G06Q10/08 , H04L9/06 , G06F16/27 , G05D3/00 , G06F7/00 , G06F17/00 , G06F19/00
Abstract: Systems, apparatuses, and methods are provided herein for autonomous vehicles task management and organization. A system for organizing autonomous product delivery vehicles comprises a locomotion system of a first autonomous vehicle, a communication device, a memory device, and a control circuit. The control circuit being configured to retrieve one or more vehicle tasks assigned to the first autonomous vehicle from a hash chain database, decrypt the task parameters with a private key of the first autonomous vehicle stored on the memory device, identify a second autonomous vehicle as a transferee of the one or more vehicle tasks based on transfer rules in the task parameters, and update the hash chain database with a new block comprising a hash of preceding data in the hash chain database and the task parameters of the one or more vehicle tasks encrypted with a public key of the second autonomous vehicle.
-
-
-
-