IP Library Granted Patent US 11,233,650
Granted Patent B2
US 11,233,650 · App. 16/363,211 · Granted Jan 25, 2022

Verifying identity of a vehicle entering a trust zone

Inventors: Antonino Mondello (Messina, IT); Alberto Troia (Munich, DE)
Assignee: Micron Technology, Inc.
H04L9/3226H04L9/0825H04L9/0891H04L9/0894H04L9/3278H04L63/0442H04L2209/38H04L2209/80H04L2209/84
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,233,650
App. No.
16/363,211
Granted
Jan 25, 2022
Kind
B2
Abstract

A method includes: receiving, from a vehicle approaching a trust zone, an identifier corresponding to an identity of the vehicle; verifying, by a computing device (e.g., an access server at a gate of the trust zone) and using the identifier, the identity of the vehicle; and comparing the identity of the vehicle with a set of authorized identities stored in a database.

Claims (41)

1. A method comprising:

sending a first message to a vehicle approaching a trust zone;

receiving, from the vehicle, a triple including an identifier, a certificate and a public key, the identifier corresponding to an identity of the vehicle, the certificate being generated using the first message, and the public key being generated from an initial key present in the vehicle when initially manufactured;

verifying, by a computing device and using the identifier, the identity of the vehicle;

comparing the identity of the vehicle with a set of authorized identities stored in a database;

determining, based on comparing the identity of the vehicle, that the vehicle is authorized to enter the trust zone;

detecting a security risk associated with the vehicle, the security risk comprising unauthorized communications to or from the vehicle;

in response to detecting the security risk, sending a new device secret to the vehicle, wherein the new device secret is associated with the authorization of the vehicle to enter the trust zone, and wherein the vehicle is configured to, in response to receiving the new device secret, store the new device secret in memory of the vehicle; and

sending a second message to the vehicle, wherein the second message is encrypted using the public key, and the second message indicates that the vehicle is authorized to enter the trust zone.

2. The method of claim 1 , further comprising, prior to verifying the identity, receiving a first communication from the vehicle, the first communication requesting access to the trust zone.

3. The method of claim 2 , further comprising, in response to the first communication, sending the first message.

4. The method of claim 1 , wherein the database is a distributed ledger in which the set of authorized identities is stored as part of a blockchain.

5. The method of claim 4 , wherein:

the computing device is a first computing device;

a plurality of computing devices, including the first computing device, each control access by vehicles to the trust zone;

each computing device comprises an antenna used to communicate with the vehicles or at least one other of the computing devices; and

each computing device is configured as a block of the blockchain.

6. The method of claim 1 , further comprising sending a replace command to the vehicle, the replace command to cause the vehicle to replace a previously-stored device secret with the new device secret.

7. The method of claim 6 , wherein the new device secret is generated using an output from a physical unclonable function.

8. The method of claim 1 , wherein storing the new device secret grants access by the vehicle to at least one specific trust zone.

9. The method of claim 1 , further comprising receiving a communication from the vehicle regarding future activities of the vehicle that will occur in the trust zone.

10. A system comprising:

at least one processor; and

memory containing instructions configured to instruct the at least one processor to:

send a first message to a vehicle approaching a trust zone;

receive, from the vehicle, a triple including an identifier, a certificate and a public key, the identifier corresponding to an identity of the vehicle, the certificate being generated using the first message, and the public key being generated from an initial key present in the vehicle when initially manufactured;

compare, using the identifier, the identity of the vehicle with a set of authorized identities stored in memory;

based on comparing the identity of the vehicle with the set of authorized identities, determine that the vehicle is authorized to enter the trust zone;

detect a security risk associated with the vehicle, the security risk comprising unauthorized communications to or from the vehicle;

in response to detecting the security risk, send a new device secret to the vehicle, wherein the new device secret is associated with the authorization of the vehicle to enter the trust zone, and wherein the vehicle is configured to, in response to receiving the new device secret, store the new device secret in memory of the vehicle; and

send a second message to the vehicle, wherein the second message is encrypted using the public key, and the second message indicates that the vehicle is authorized to enter the trust zone.

11. The system of claim 10 , further comprising a plurality of computing devices that control access by vehicles to the trust zone, wherein each computing device comprises an antenna used to communicate with the vehicles or at least one other of the computing devices.

12. The system of claim 11 , wherein the instructions are further configured to instruct the at least one processor to receive a communication from at least one of the computing devices, the communication including at least one of an identifier for a vehicle, or a certificate for a vehicle.

13. A non-transitory computer storage medium storing instructions which, when executed on a computing device, cause the computing device to at least:

send a first message to a vehicle approaching a trust zone;

receive, from the vehicle, a triple including an identifier, a certificate and a public key, the identifier corresponding to an identity of the vehicle, the certificate being generated using the first message and the public key being generated from an initial key present in the vehicle when initially manufactured;

compare, using the identifier, the identity of the vehicle with a set of authorized identities;

determine, based on comparing the identity of the vehicle, that the vehicle is authorized to enter the trust zone;

detect a security risk associated with the vehicle, the security risk comprising unauthorized communications to or from the vehicle;

in response to detecting the security risk, send a new device secret to the vehicle, wherein the new device secret is associated with the authorization of the vehicle to enter the trust zone, and wherein the vehicle is configured to, in response to receiving the new device secret, store the new device secret in memory of the vehicle; and

send a second message to the vehicle, wherein the second message is encrypted using the public key, and the second message indicates that the vehicle is authorized to enter the trust zone.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Nov 15, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 051041/0317 →
RELEASE OF SECURITY INTEREST Recorded Oct 14, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050724/0392 →
SUPPLEMENT NO. 12 TO PATENT SECURITY AGREEMENT Recorded Apr 19, 2019
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 048948/0677 →
SUPPLEMENT NO. 3 TO PATENT SECURITY AGREEMENT Recorded Apr 19, 2019
From: MICRON TECHNOLOGY, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 048951/0902 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2019
From: MONDELLO, ANTONINO; TROIA, ALBERTO
To: MICRON TECHNOLOGY, INC.
Reel/Frame 048838/0098 →
Cited By (4)
US 12,284,292 US 12,328,385 US 12,536,905 US 12,676,761