IP Library › Granted Patent US 11,425,146
Granted Patent B2
US 11,425,146 · App. 16/545,108 · Granted Aug 23, 2022

System and method for the secure and efficient provision of at least partly automated driving modes

Inventor: Reinhard Jurk (Groebenzell, DE)
Assignee: Bayerische Motoren Werke Aktiengesellschaft
H04L63/123G06F21/305
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,425,146
App. No.
16/545,108
Granted
Aug 23, 2022
Kind
B2
Abstract

A method and system for secure and efficient provision of at least one at least partly automated driving mode of a vehicle. The method includes creating a request by the vehicle to retrieve an authorization of a performance of the at least one at least partly automated driving mode; receiving the request at a server; checking the authorization of the performance of the at least one at least partly autonomous driving mode; creating authorization data corresponding to the check; creating a response including the authorization data and further useful data; and receiving and evaluating the response in the vehicle.

Claims (85)

1. A method for secure and efficient provision of at least one at least partly autonomous driving mode of a vehicle, comprising:

creating a request by the vehicle to retrieve an authorization to perform the at least one at least partly autonomous driving mode;

receiving the request at a server;

checking the authorization to perform the at least one at least partly autonomous driving mode;

creating a response comprising authorization data corresponding to the checking and payload data that fill less than an entire predefined data block size of the response;

calculating, by the server, a payload data quantity for the payload data of the response, wherein the payload data quantity for the payload data of the response comprises a difference between:

an overall payload data quantity of the response, and

a quantity of the authorization data of the response; and

requesting the payload data for the response; and

receiving and evaluating of the response by the vehicle, wherein

the request comprises vehicle data,

a quantity of the vehicle data fills only a first part of a predefined data block size of the request, and

the overall payload data quantity of the response fills a second remaining part of the predefined data block size that is larger than the first part.

2. The method according to claim 1 , wherein

the authorization data comprises an authorization confirmation or an authorization denial, and

the evaluation of the response by the vehicle comprises:

if the authorization data comprise an authorization confirmation: executing or continuing the at least one at least partly autonomous driving mode by the vehicle; and

if the authorization data comprise an authorization denial: denying or interrupting the at least one at least partly autonomous driving mode by the vehicle.

3. The method according to claim 1 , wherein

the evaluation of the response by the vehicle additionally comprises evaluating the payload data.

4. The method according to claim 3 , wherein

the payload data comprise one or more of the following data:

(i) data in relation to an update of a digital road map contained in the vehicle;

(ii) data in relation to current situations in the road traffic; or

(iii) data in relation to current environmental influences.

5. The method according to claim 1 , wherein

the request is created by the vehicle upon predefinable events.

6. The method according to claim 5 , wherein

if it is not possible for the vehicle to create the request upon the predefinable events, the at least one at least partly autonomous driving mode is executed or continued by the vehicle for a predetermined time interval and/or location interval depending on the situation.

7. A system for secure and efficient provision of at least one at least partly autonomous driving mode of a vehicle, comprising:

at least one server computing device operatively configured to:

receive a request, created by the vehicle, to retrieve an authorization for the vehicle to perform the at least one at least partly autonomous driving mode;

check the authorization to perform the at least one at least partly autonomous driving mode of the vehicle;

create a response comprising authorization data corresponding to the check and payload data that fill less than an entire predefined data block size of the response; and

at least one vehicle for receiving and evaluating the response, wherein

the creation of the response by the server computing device further comprises:

calculating a payload data quantity for the payload data of the response, wherein

the payload data quantity for the payload data of the response comprises a difference between:

an overall payload data quantity of the response, and

a quantity of the authorization data of the response; and

request the payload data for the response, wherein

the request comprises vehicle data,

a quantity of the vehicle data fills only a first part of a predefined data block size of the request, and

the overall payload data quantity of the response fills a second remaining part of the predefined data block size that is larger than the first part.

8. The system according to claim 7 , wherein

the authorization data comprise an authorization confirmation or an authorization denial, and

the evaluation of the response by the vehicle comprises:

(i) if the authorization data comprise an authorization confirmation: executing or continuing the at least one at least partly autonomous driving mode by the vehicle; and

(ii) if the authorization data comprise an authorization denial: denying or interrupting the at least one at least partly autonomous driving mode by the vehicle.

9. The system according to claim 7 , wherein

the requested payload data correspond to the calculated payload data quantity;

the evaluation of the response in the vehicle further comprises the evaluation of the payload data; and

the payload data comprises one or more of the following data:

(i) data in relation to an update of a digital road map contained in the vehicle;

(ii) data in relation to current situations in the road traffic; or

(iii) data in relation to current environmental influences.

10. The system according to claim 7 , wherein

the vehicle creates the request upon predefinable events; and

if it is not possible for the vehicle to create the request upon the predefinable events, the at least one at least partly autonomous driving mode is executed or continued by the vehicle for a predetermined time interval and/or location interval depending on the situation.

11. A method for secure and efficient provision of at least one at least partly autonomous driving mode of a vehicle, comprising:

receiving, by a server, a request from the vehicle to retrieve an authorization to perform the at least one at least partly autonomous driving mode;

checking, by the server, the authorization to perform the at least one at least partly autonomously driving mode;

creating, by the server, a response comprising authorization data corresponding to the checking and payload data that fill less than an entire predefined data block size of the response;

calculating, by the server, a payload data quantity for the payload data of the response, wherein

the payload data quantity for the payload data of the response comprises a difference between:

an overall payload data quantity of the response, and

a quantity of the authorization data of the response;

requesting payload data for the response; and

transmitting the response to the vehicle for evaluation, wherein

the request comprises vehicle data,

a quantity of the vehicle data fills only a first part of a predefined data block size of the request, and

the overall payload data quantity of the response fills a second remaining part of the predefined data block size that is larger than the first part.

12. The method according to claim 11 , wherein

the requested payload data correspond to the calculated payload data quantity; and the evaluation of the response in the vehicle additionally comprises the evaluation of the payload data.

13. The method according to claim 12 , wherein the payload data comprise one or more of the following data:

(i) data in relation to an update of a digital road map contained in the vehicle;

(ii) data in relation to current situations in the road traffic; or

(iii) data in relation to current environmental influences.

14. The method according to claim 1 , wherein

the request and the response comprise data blocks having a predefined matching data block size.

15. The method according to claim 14 , wherein the vehicle data comprises one or more of:

identification data of the vehicle; or position data of the vehicle, wherein the overall payload data quantity of the response comprises a difference between the vehicle data and the predefined matching data block size.

16. The method according to claim 1 , wherein the predefined data block size of the request or the predefined data block size of the response comprises the overall payload data quantity of the response and a quantity of the vehicle data of the request.

17. The method according to claim 16 , wherein

the overall payload data quantity of the response is greater than the vehicle data of the request.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2019
From: JURK, REINHARD
To: BAYERISCHE MOTOREN WERKE AKTIENGESELLSCHAFT
Reel/Frame 050098/0293 →
Priority Claims (1)
DE 10 2017 203 022.4 · Feb 24, 2017 · national
Continuity (2)
Continuation PCTEP2018052777 · Feb 5, 2018
Related Publication 20190380035A1 · Dec 12, 2019
Cited By (1)
US 12,259,870