IP Library › Granted Patent US 12,132,715
Granted Patent B2
US 12,132,715 · App. 17/423,805 · Granted Oct 29, 2024

System and method for managing an authorization for a vehicle

Inventor: Sven Hofmann (Munich, DE)
Assignee: Bayerische Motoren Werke Aktiengesellschaft
H04L63/062
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,132,715
App. No.
17/423,805
Granted
Oct 29, 2024
Kind
B2
Abstract

A system for managing an authorization for a vehicle includes a vehicle-based memory module, and a communication module. The memory module includes a key list containing a multiplicity of entries for a multiplicity of digital keys, which can be allocated to individual users via a first electronic apparatus. Each digital key represents a vehicle authorization for a user, and each entry in the key list is assigned a unique identifier. The communication module is configured to transfer from the vehicle to the first electronic apparatus at least one identifier assigned to an unallocated entry in the key list.

Claims (51)

1. A system for managing an authorization for a vehicle, comprising:

a vehicle-based memory of the vehicle comprising a key list containing a multiplicity of entries for a multiplicity of digital keys, wherein each of the digital keys can be allocated to individual users via a first electronic apparatus of a first party who currently has authorization to use the vehicle, wherein each digital key represents a vehicle authorization for a user associated with the first party, and wherein each entry in the key list is assigned a unique identifier;

a communication module of the vehicle configured to transfer, from the vehicle to the first electronic apparatus of the first party, at least one identifier assigned to an unallocated entry in the key list

a second electronic apparatus configured to:

receive the at least one unique identifier assigned to the unallocated entry in the key list transferred from the first electronic apparatus;

generate a digital key, and in particular an asymmetric key pair;

assign the at least one unique identifier transferred from the first electronic apparatus of the first party to the generated digital key; and

transfer at least part of the generated digital key to the first electronic apparatus of the first party, wherein the second electronic apparatus belongs to a second party associated with the first party;

wherein the first electronic apparatus is configured to:

generate a data packet containing (1) the at least one unique identifier assigned to the unallocated entry in the key list, (2) the at least part of the generated digital key received from the second electronic apparatus, and (3) authorization associated with the second electronic apparatus;

transfer the data packet to the vehicle to allow the vehicle to associate the at least one unique identifier to an allocated entry in the key list; and

a keyless system controller of the vehicle in communication with the communication module, the keyless system controller configured to control a vehicle lock or an engine start system upon receipt by the communication module of a valid digital key associated with the unique identifier assigned to one of the multiplicity of entries in the key list.

2. The system as claimed in claim 1 , wherein the unique identifier assigned to each of the multiplicity of entries in the key list is a 2-byte variable.

3. The system as claimed in claim 2 , further comprising a counter configured to generate consecutively unique identifiers assigned to the multiplicity of entries in the key list.

4. The system as claimed in claim 1 , further comprising a counter configured to generate consecutively unique identifiers assigned to the multiplicity of entries in the key list.

5. The system as claimed in claim 1 , wherein the system is configured to replace an existing identifier of an entry in the key list with a new identifier if an input is received to delete a vehicle authorization of a user that is assigned to this entry.

6. The system as claimed in claim 5 , further comprising a counter configured to generate consecutively unique identifiers assigned to the multiplicity of entries in the key list.

7. The system as claimed in claim 1 , wherein the system is configured to replace an existing identifier of an entry in the key list with a new identifier if an input is received to delete a vehicle authorization of a user that is assigned to this entry.

8. The system as claimed in claim 1 , wherein the first electronic apparatus is configured to transfer the data packet directly or indirectly to the vehicle.

9. The system as claimed in claim 8 , wherein the unique identifier assigned to each of the multiplicity of entries in the key list is a 2-byte variable.

10. The system as claimed in claim 8 , wherein the system is also configured to add the digital key contained in the data packet to the unallocated entry in the key list, which unallocated entry corresponds to the at least one identifier transferred from the vehicle.

11. The system as claimed in claim 10 , wherein the unique identifier assigned to each of the multiplicity of entries in the key list is a 2-byte variable.

12. The system as claimed in claim 8 , wherein the system is further configured to replace an existing identifier of an entry in the key list with a new identifier if an input is received to delete a vehicle authorization of a user that is assigned to this entry.

13. A method for managing an authorization for a vehicle, comprising:

providing a vehicle-based key list containing a multiplicity of entries for a multiplicity of digital keys, wherein each of the digital keys can be allocated to individual users by means of a first electronic apparatus of a first party who currently has authorization to use the vehicle, wherein each digital key represents a vehicle authorization for a user associated with the first party, and wherein each entry in the key list is assigned a unique identifier;

transferring from the vehicle to the first electronic apparatus of the first party at least one unique identifier assigned to an unallocated entry in the key list;

receiving at a second electronic apparatus the at least one unique identifier assigned to the unallocated entry in the key list from the first electronic apparatus, wherein the second electronic apparatus belongs to a second party associated with the first party;

generating a digital key, and in particular an asymmetric key pair, at the second electronic apparatus;

assigning the at least one unique identifier transferred from the first electronic apparatus of the first party to the generated digital key;

transferring from the second electronic apparatus at least part of the generated digital key to the first electronic apparatus of the first party;

generating a data packet containing (1) the at least one unique identifier assigned to the unallocated entry in the key list, (2) the at least part of the generated digital key, and (3) authorization associated with the second electronic apparatus;

transferring the data packet to the vehicle to allow the vehicle to associate the at least one unique identifier to an allocated entry in the key list, the data packet containing at least part of the generated digital key and the unique identifier assigned to an entry in the key list; and

controlling a keyless system of the vehicle upon receipt at the vehicle of a valid digital key associated with the unique identifier assigned to one of the multiplicity of entries in the vehicle-based key list.

14. The method of claim 13 wherein the controlling the keyless system of the vehicle comprises controlling a vehicle lock or enabling an engine start button.

15. The method of claim 13 further comprising generating consecutively unique identifiers assigned to the multiplicity of entries in the key list.

16. A vehicle configured for communication with a first electronic apparatus of a first party who currently has authorization to use the vehicle and a second electronic apparatus belonging to a second party associated with the first party, the vehicle comprising:

a memory comprising a key list containing a multiplicity of entries for a multiplicity of digital keys, wherein each of the digital keys can be allocated to individual users via the first electronic apparatus, wherein each digital key represents a vehicle authorization for a user associated with the first party, and wherein each entry in the key list is assigned a unique identifier;

a transceiver configured to wirelessly transfer from the vehicle to the first electronic apparatus of the first party at least one identifier assigned to an unallocated entry in the key list,

wherein the second electronic apparatus is configured to:

receive the at least one unique identifier assigned to the unallocated entry in the key list transferred from the first electronic apparatus:

generate a digital key, and in particular an asymmetric key pair;

assign the at least one unique identifier transferred from the first electronic apparatus of the first party to the generated digital key; and

transfer at least part of the generated digital key to the first electronic apparatus of the first party;

wherein the first electronic apparatus is configured to:

generate a data packet containing (1) the at least one unique identifier assigned to the unallocated entry in the key list, (2) the at least part of the generated digital key received from the second electronic apparatus and (3) authorization associated with the second electronic apparatus; and

transfer the data packet to the vehicle to allow the vehicle to associate the at least one unique identifier to an allocated entry in the key list; and

a keyless system controller configured to control a vehicle lock or an engine start system upon receipt at the transceiver of a valid digital key from the second electronic apparatus, wherein the valid digital key is associated with the unique identifier assigned to one of the multiplicity of entries in the key list.

17. The vehicle of claim 16 further comprising a counter configured to generate consecutively unique identifiers assigned to the multiplicity of entries in the key list, wherein the transceiver is configured to wirelessly receive the valid digital key from the second electronic apparatus, and wherein the first electronic apparatus is a first smartphone associated with an owner of the vehicle and the second electronic apparatus is a second smartphone associated with a non-owner of the vehicle.

18. The vehicle of claim 16 wherein the vehicle is configured to replace an existing identifier of an entry in the key list with a new identifier if an input is received to delete a vehicle authorization of a user that is assigned to this entry.

19. The vehicle of claim 16 wherein the first electronic apparatus is configured to transfer the data packet directly or indirectly to the vehicle.

20. The vehicle of claim 19 wherein the vehicle is configured to add the digital key contained in the data packet to the unallocated entry in the key list, which unallocated entry corresponds to the at least one identifier transferred from the vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2021
From: HOFMANN, SVEN
To: BAYERISCHE MOTOREN WERKE AKTIENGESELLSCHAFT
Reel/Frame 056902/0631 →
Priority Claims (1)
DE 10 2019 101 120.5 · Jan 17, 2019 · national
Continuity (1)
Related Publication 20220094676A1 · Mar 24, 2022