US 11,866,007 B2
Blockchain authentication of a vehicle rider
Ali Hassani, Dearborn, MI (US)
Assigned to Ford Global Technologies, LLC, Dearborn, MI (US)
Appl. No. 16/976,106
Filed by Ford Global Technologies, LLC, Dearborn, MI (US)
PCT Filed Mar. 7, 2018, PCT No. PCT/US2018/021382
§ 371(c)(1), (2) Date Aug. 27, 2020,
PCT Pub. No. WO2019/172905, PCT Pub. Date Sep. 12, 2019.
Prior Publication US 2020/0406859 A1, Dec. 31, 2020
Int. Cl. B60R 25/00 (2013.01); G06F 21/32 (2013.01); B60R 25/25 (2013.01); G06F 16/27 (2019.01); G06F 16/2458 (2019.01); B60R 25/20 (2013.01); B60R 25/24 (2013.01); B60R 25/30 (2013.01); G06N 3/02 (2006.01); H04L 9/32 (2006.01)
CPC B60R 25/25 (2013.01) [B60R 25/2018 (2013.01); B60R 25/241 (2013.01); B60R 25/252 (2013.01); B60R 25/255 (2013.01); B60R 25/305 (2013.01); G06F 16/2465 (2019.01); G06F 16/27 (2019.01); G06F 21/32 (2013.01); G06N 3/02 (2013.01); H04L 9/3213 (2013.01); B60R 2325/108 (2013.01); G06F 2216/03 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for verifying an identity of a user of a vehicle comprising:
determining user biometric template data;
providing the user biometric template data to a blockchain database for decentralized storage in one or more blocks of the blockchain database, wherein the user biometric template data is stored in the one or more blocks according to one or more blockchain security requirements dictated by a rider authentication server, further wherein the user biometric template data is not stored in the rider authentication server;
receiving user authentication data from a vehicle sensor of the vehicle;
generating a transaction token comprising an authentication ID associated with the user received from the rider authentication server via the blockchain database and the user authentication data;
transmitting the transaction token to the rider authentication server via the blockchain database that causes the rider authentication server to perform a verification of the transaction token by at least fetching the user biometric template data from the one or more blocks, wherein the rider authentication server comprises a central node of the blockchain database; and
receiving a message comprising one or more of:
a request for additional user authentication data; or
an indication that the identity of the user has been verified based on the user authentication data.