PATENT CLAIM ANALYSIS

Application Number: 16078770
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2019-01
Patent Classification: ["726", "006000"]

Abstract:
Procedures and a system for the ECUs within the vehicle to securely create and exchange session keys for further secure communication are disclosed. The procedures and system eliminate the need for securely tracking and storing all secret keys used on all vehicles. The procedures and system utilize public key cryptography to establish and maintain at least one session key and a set of shared secrets and challenges to facilitate use of private key cryptography within vehicle networks.

Claim (Index 12):
A method of updating a session key in a secure vehicle electronic control unit infrastructure, the method comprising the steps of:\n at a master requesting a key establishment session and securely sending a message and a message authentication code via an in-vehicle network to a plurality of electronic control units;\n at each electronic control unit, generating a random number, the random number configured to verify that the master has a portion of a random number configured to be used to encrypt a session key; \n at each electronic control unit, storing the random number configured to verify that the master has the portion of the random number configured to be used to encrypt the session key, \n at each electronic control unit, encrypting the random number configured to verify that the master has the portion of the random number configured to be used to encrypt a session key with the portion of the random number configured to be used to encrypt the session key and communicating the encrypted random number configured to verify that the master has the portion of the random number configured to be used to encrypt the session key, \n at the master, decrypting the encrypted random number configured to verify that the master has the portion of the random number configured to be used to encrypt a session key number with the portion of the random number configured to be used to encrypt a session key to obtain the random number configured to verify that the master has the portion of the random number configured to be used to encrypt the session key, \n at the master, generating a random number configured be a new session key; \n at the master, encrypting using symmetric cryptography the new session key with the portion of the random number configured to be used to encrypt the session key from each respective electronic control unit, and encrypting using symmetric cryptography the random number configured to verify that the master has the portion of the random number configured to be used to encrypt a session key from each respective control unit with the new session key and communicating the encryption results to each respective electronic control unit, \n at each electronic control unit, decrypting the encryption results and securely storing the session key only if the random number configured to verify that the master has the portion of the random number configured to be used to encrypt a session key matches the random number configured to verify that the master has the portion of the random number configured to be used to encrypt a session key; \n at each electronic control unit, communicating to the master if the session key was accepted.

Metadata:
- Claim Count in Document: 17.0
- Percentile: 96.0
- Lexical Diversity: 1.6
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15949494', '15202371', '14248253', '14315241', '13788784']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.253380085341427
- 35 USC 102 Novelty (BERT): 0.4739720684296889
- Combined Prediction Score: 0.2754392836502532
- Mean Citation Score: 153.14095600000005
- Max Citation Score: 155.08441000000005
- Similarity Product: 108.38220597264532

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test