| CPC B60C 23/0455 (2013.01) [H04W 12/0471 (2021.01); H04W 76/14 (2018.02)] | 20 Claims |

|
1. A tire pressure monitoring system (TPMS) sensor, comprising:
one or more processors and memory storing executable instructions that cause the TPMS sensor to:
determine a random value;
determine, based at least in part on the random value, an input value;
derive an output value based at least in part on the input value and a pre-shared secretkey that is also accessible to a vehicle;
determine, based at least in part on a first portion of the output value, a test value;
determine, based at least in part on a second portion of the output value, a pairing passcode (PIN);
broadcast at least one learning mode advertisement, comprising:
a Resolvable Private Addresses (RPA);
sensor data measured by the TPMS sensor;
the random value; and
the test value;
determine the TPMS sensor is connected to the vehicle;
perform a pairing process with the vehicle that includes authenticating the vehicle has access to the pairing PIN; and
contingent upon the pairing process successfully authenticating the vehicle:
establish a secure connection with the vehicle; and
receive an integrity key (IK) from the vehicle via the secure connection.
|