IP Library Granted Patent US 12,659,732
Granted Patent B2
US 12,659,732 · App. 18/839,145 · Granted Jun 16, 2026

Method for authenticating a central unit connected to peripheral units using a secure server

Inventors: Jean-Philippe Boisset (Montauban, FR); Stefan Abeling (Ulm, DE)
Assignee: Continental Automotive Technologies GmbH
H04W12/0431H04W4/40H04W12/033
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 12,659,732
App. No.
18/839,145
Granted
Jun 16, 2026
Kind
B2
Abstract

A method for authenticating the rights of a central unit communicating with peripheral units carrying out measurements on the tires of the wheels of a motor vehicle to carry out sensitive operations thereon, using a secure external server that possesses their identifier. Each peripheral unit generating a random session code transmitted to the server with its identifier, the identifier of the peripheral unit and the session code, the server performs an encryption with a dynamic encryption key shared with the peripheral unit to form a dynamic first encryption key, then performs a second encryption with the identifier of the central unit to give encrypted central-unit information transmitted to the peripheral unit, which performs the same encryption to form a temporary second encryption key, then an inverse decryption giving a decrypted identifier, then compares this decrypted identifier with the identifier of the central unit with a view to granting its authentication.

Claims (54)

1 . A method for authenticating the rights of a central unit of a user communicating bidirectionally by radio with one or more peripheral wheel units carrying out measurements on the tires of the wheels of a motor vehicle, which measurements are transmitted to this central unit, to carry out sensitive operations thereon, each central unit and peripheral wheel unit possessing a central unit identifier and a peripheral wheel unit identifier, respectively, this method using via the Internet a secure external server that possesses in a database the peripheral wheel unit identifiers of the peripheral wheel units, and a symmetric encryption key that is shared with each peripheral wheel unit, the method comprising:

communicating, by the central unit, an identifier and a password to each peripheral wheel unit, and authentication information to the server for establishing a secure link so that the server may recognize the peripheral wheel unit identifier of a target peripheral wheel unit of the one or more peripheral wheel units;

generating, by the target peripheral wheel unit a new random session code and sending the new random session code to the central unit;

transmitting, by the central unit to the server, the central unit identifier, the peripheral wheel unit identifier of the target peripheral wheel unit, and the new random session code, to request a proof of authentication so that the central unit obtains administrative rights over the target peripheral wheel unit;

performing, by the server, a first encryption using the shared encryption key recognized by a server identifier and the new random session code to form a random and shared dynamic temporary first encryption key;

performing, by the server, a second encryption using the central unit identifier and the dynamic temporary first encryption key to generate encrypted central-unit information for proof of authentication;

transmitting, by the server, encrypted central-unit information to the central unit;

transmitting, by the central unit, the encrypted central-unit information to the target peripheral wheel unit;

performing, by the target peripheral wheel unit, the first encryption using the shared encryption key and the new random session code, to form a temporary second encryption key;

decrypting, by the target peripheral wheel unit, the encrypted central-unit information using the temporary second encryption key to obtain a decrypted identifier;

comparing, by the target peripheral wheel unit, the decrypted identifier with the central unit identifier; and

authenticating the central unit when the comparison results in a match.

2 . The method as claimed in claim 1 , further comprising,

generating and hosting, by the server, a dynamic special encryption key to encrypt a software source file;

encrypting, by the server, the special encryption key using the dynamic temporary first encryption key to obtain a new encrypted key;

delivering, by the server to the central unit, the encrypted software source file and the new encrypted key; and

delivering, by the central unit, the encrypted software source file and the new encrypted key to the peripheral wheel unit.

3 . The method as claimed in claim 2 , further comprising:

using, by the peripheral wheel unit, the new encrypted key and the new shared dynamic encryption key to form a second special encryption key that matches the special encryption key held by the server; and

using, by the peripheral wheel unit, the special encryption key to decrypt the encrypted software source file to obtain the software source file.

4 . The method as claimed in claim 3 , further comprising:

verifying the software source file with a checksum before programming the software source file into the memory of the peripheral wheel unit.

5 . The method as claimed in claim 1 , wherein the secure link with the server uses an HTTPS protocol, HTTPS standing for HyperText Transfer Protocol Secure.

6 . The method as claimed in claim 1 , wherein once the secure link with the server has been set up, the method further comprises:

verifying, by the server, whether the central unit is authorized to communicate with the peripheral wheel units.

7 . The method as claimed in claim 1 , wherein, during a given communication session opened with the target peripheral wheel unit, the method further comprises:

sending, by the central unit, he encrypted information to the target peripheral wheel unit by way of proof of authentication without using the server.

8 . A system comprising:

a central unit, and peripheral wheel units carrying out measurements on tires that are mounted on wheels of a motor vehicle, the peripheral wheel units being wirelessly connected to one another, wherein:

the central unit is configured to communicate an identifier and a password to each peripheral wheel unit, and authentication information to a server for establishing a secure link so that the server may recognize a peripheral wheel unit identifier of a target peripheral wheel unit of one or more of the peripheral wheel units;

the target peripheral wheel unit being configured to generate a new random session code and sending the new random session code to the central unit;

the central unit being configured to transmit, the central unit identifier, the peripheral wheel unit identifier of the target peripheral wheel unit, and the new random session code to the server to request a proof of authentication so that the central unit obtains administrative rights over the target peripheral wheel unit;

the server being configured to:

perform a first encryption using a shared encryption key recognized by a server identifier and the new random session code to form a random and shared dynamic temporary first encryption key;

perform a second encryption using the central unit identifier and the dynamic temporary first encryption key to generate encrypted central-unit information for proof of authentication; and

transmit the encrypted central-unit information to the central unit;

the central unit being configured to transmit the encrypted central-unit information to the target peripheral wheel unit; and

the target peripheral wheel unit being configured to:

perform the first encryption using the shared encryption key and the new random session code, to form a temporary second encryption key;

decrypt the encrypted central-unit information using the temporary second encryption key to obtain a decrypted identifier;

compare the decrypted identifier with the central unit identifier; and

authenticate the central unit when the comparison results in a match.

9 . A method for carrying out measurements on tires of a motor vehicle, the motor vehicle including a central unit, and peripheral wheel units, the method comprising:

communicating, by the central unit, a central unit identifier and a password to one or more peripheral wheel units, and authentication information to a server for establishing a secure link so that the server may recognize a peripheral wheel unit identifier of a target peripheral wheel unit of the one or more peripheral wheel units;

generating, by the target peripheral wheel unit a new random session code and sending the new random session code to the central unit;

transmitting, by the central unit to the server, the central unit identifier, the peripheral wheel unit identifier of the target peripheral wheel unit, and the new random session code to request a proof of authentication so that the central unit obtains administrative rights over the target peripheral wheel unit;

performing, by the server, a first encryption using the shared encryption key recognized by a server identifier and the new random session code to form a random and shared dynamic temporary first encryption key;

performing, by the server, a second encryption using the central unit identifier and the dynamic temporary first encryption key to generate encrypted central-unit information for proof of authentication;

transmitting, by the server, the second encrypted information to the central unit;

transmitting, by the central unit, the second encrypted information to the target peripheral wheel unit;

performing, by the target peripheral wheel unit, the first encryption using the shared encryption key and the new random session code, to form a temporary second encryption key;

decrypting, by the target peripheral wheel unit, the encrypted central-unit information using the temporary second encryption key to obtain a decrypted identifier;

comparing, by the target peripheral wheel unit, the decrypted identifier with the central unit identifier; and

authenticate the central unit when the comparison results in a match.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2024
From: BOISSET, JEAN-PHILIPPE; ABELING, STEFAN
To: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH
Reel/Frame 068309/0389 →
Priority Claims (1)
FR 2203921 · Apr 27, 2022 · national
Continuity (1)
Related Publication 20250168631A1 · May 22, 2025
References Cited (88)
US 6556904B1 · Larson · 2003 [cited by examiner]
US 8683194B2 · Battistello · 2014 [cited by examiner]
US 9086941B1 · Siegel · 2015 [cited by examiner]
US 10231125B2 · Spaur · 2019 [cited by examiner]
US 10245904B1 · Van Wiemeersch · 2019 [cited by examiner]
US 10447483B1 · Su · 2019 [cited by examiner]
US 11080387B1 · Lattin · 2021 [cited by examiner]
US 11945447B2 · McFarland, Jr. · 2024 [cited by examiner]
US 12170895B2 · Bill · 2024 [cited by examiner]
US 20040178897A1 · Fennel · 2004 [cited by examiner]
US 20060111111A1 · Ovadia · 2006 [cited by examiner]
US 20070112773A1 · Joyce · 2007 [cited by examiner]
US 20070162746A1 · Kwon · 2007 [cited by examiner]
US 20070229242A1 · Kato · 2007 [cited by examiner]
US 20070247281A1 · Shimomura · 2007 [cited by examiner]
US 20070255948A1 · Ali · 2007 [cited by examiner]
US 20080033609A1 · Razavi · 2008 [cited by examiner]
US 20080104706A1 · Karp · 2008 [cited by examiner]
US 20090300595A1 · Moran · 2009 [cited by examiner]
US 20100148923A1 · Takizawa · 2010 [cited by examiner]
US 20110098075A1 · Bienas · 2011 [cited by examiner]
US 20120116575A1 · Prosser · 2012 [cited by examiner]
US 20120191971A1 · Battistello et al. · 2012 [cited by applicant]
US 20130318357A1 · Abraham · 2013 [cited by examiner]
US 20140114497A1 · Miyake · 2014 [cited by examiner]
US 20140156137A1 · Mayer · 2014 [cited by examiner]
US 20150045013A1 · Simmons · 2015 [cited by examiner]
US 20150088370A1 · Vangelov · 2015 [cited by examiner]
US 20150245204A1 · Heydon · 2015 [cited by examiner]
US 20150271201A1 · Ruvio · 2015 [cited by examiner]
US 20150277942A1 · Rork · 2015 [cited by examiner]
US 20160036586A1 · Murakami · 2016 [cited by examiner]
US 20160065369A1 · Kakutani · 2016 [cited by examiner]
US 20160173458A9 · Alculumbre · 2016 [cited by examiner]
US 20160330182A1 · Jeon · 2016 [cited by examiner]
US 20170006001A1 · Narayan · 2017 [cited by examiner]
US 20170108859A1 · Xu · 2017 [cited by examiner]
US 20170136834A1 · Chong · 2017 [cited by examiner]
US 20180048473A1 · Miller · 2018 [cited by examiner]
US 20180119975A1 · Park · 2018 [cited by examiner]
US 20180145991A1 · McCauley · 2018 [cited by examiner]
US 20180217828A1 · Madrid · 2018 [cited by examiner]
US 20190018669A1 · Cook · 2019 [cited by examiner]
US 20190028267A1 · Takemori · 2019 [cited by examiner]
US 20190075089A1 · Zarubin · 2019 [cited by examiner]
US 20190095187A1 · Benedek · 2019 [cited by examiner]
US 20190184774A1 · Okada · 2019 [cited by examiner]
US 20190184775A1 · Van Wiemeersch · 2019 [cited by examiner]
US 20190187971A1 · Wang · 2019 [cited by examiner]
US 20190261176A1 · Yamazaki · 2019 [cited by examiner]
US 20190356482A1 · Nix · 2019 [cited by examiner]
US 20200021679A1 · Yun · 2020 [cited by examiner]
US 20200029213A1 · Nölscher · 2020 [cited by examiner]
US 20200045025A1 · Toofan · 2020 [cited by examiner]
US 20200062049A1 · Wagner · 2020 [cited by examiner]
US 20200125117A1 · Switkes · 2020 [cited by examiner]
US 20200207163A1 · Schwegler · 2020 [cited by examiner]
US 20200211301A1 · Zhang · 2020 [cited by examiner]
US 20200213287A1 · Zhang · 2020 [cited by examiner]
US 20200298975A1 · Ma · 2020 [cited by examiner]
US 20210026347A1 · Nakashima · 2021 [cited by examiner]
US 20210243176A1 · Takatsuka · 2021 [cited by examiner]
US 20210288806A1 · Wakita · 2021 [cited by examiner]
US 20210289356A1 · Okuda · 2021 [cited by examiner]
US 20220086934A1 · Bill · 2022 [cited by examiner]
US 20220124086A1 · Gao · 2022 [cited by examiner]
US 20220167156A1 · Yasui · 2022 [cited by examiner]
US 20220180288A1 · Mezaael · 2022 [cited by examiner]
US 20220256348A1 · McGROTTY · 2022 [cited by examiner]
US 20220353075A1 · Bond · 2022 [cited by examiner]
US 20220391916A1 · Varia · 2022 [cited by examiner]
US 20230063428A1 · Nadiminti · 2023 [cited by examiner]
US 20230084842A1 · Ng · 2023 [cited by examiner]
US 20230198784A1 · Miller · 2023 [cited by examiner]
US 20240007296A1 · Elorch · 2024 [cited by examiner]
US 20240217275A1 · Dudar · 2024 [cited by examiner]
US 20240239143A1 · Schubert · 2024 [cited by examiner]
US 20240281243A1 · Francis · 2024 [cited by examiner]
US 20240391278A1 · Schubert · 2024 [cited by examiner]
US 20250159479A1 · Boisset · 2025 [cited by examiner]
US 20250168631A1 · Boisset · 2025 [cited by examiner]
CN 110808829A · 2020 [cited by applicant]
FR 3084310A1 · 2020 [cited by applicant]
WO 2011039460A2 · 2011 [cited by applicant]
Solomon et al., LiMon—Lightweight Authentication for Tire Pressure Monitoring Sensors, Springer, 2016 (Year: 2016). [cited by examiner]
Syed Hridoy, Lightweight Authenticated Encryption for Vehicle Controller Area Network, Queen's University, May 2020 (Year: 2020). [cited by examiner]
International Search Report (PCT/ISA/210) and Written Opinion (PCT/ISA/237) with English Translation, mailed on May 31, 2023 by the European Patent Office as the International Searching Authority for International Appli… [cited by applicant]
Search Report mailed on Nov. 14, 2022 by the French Patent Office for Application No. 2203921, with English Translation. (40 pages). [cited by applicant]