Method and device for activating functions of a control device
First Claim
1. A method for authorizing an external access to a control device of a motor vehicle for activating a function of the control device, the method comprising:
- establishing, by a remote control device, a data link between the remote control device and the control device;
transmitting, by the remote control device, a first request signal from the remote control device to the control device;
activating, by the control device, a device of the control device to generate a random value in response to the request signal, whereupon the device of the control device generates a random value;
activating, by a reference value generating unit of the control device, a calculation specification, which is stored in a memory of the reference value generating unit of the control device, for calculating a reference value from the random value and storing, by the reference value generating unit of the control device, the reference value, which has been calculated by applying the calculation specification to the random value, in a memory unit of the control device;
transmitting, by the control device, the generated random value to an authentication device which is spatially separated from the remote control unit device;
providing, by the authentication device, a response value corresponding to the random value by calculating the response value by applying a 2nd calculation specification, which is stored in a memory of the authentication device, to the random value;
transmitting, by the authentication device, the response value to the control device;
comparing, by the control device, the transmitted response value with the reference value, which was previously calculated and stored in the memory unit of the control device, using a comparator;
authorizing the function of the control device, by an enabling unit if the response value matches the reference value;
transmitting, by the control device, a feedback regarding at least one of;
i) an activation which took place, and ii) an activation which did not take place, from the control device via the data link to the remote control device; and
wherein the activated function includes at least one of;
i) an activation of an immobilizer system, ii) a deactivation of the immobilizer system, iii) a request for data from the control device, and iv) an input of data into the control device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for activating at least one function of a control device of a motor vehicle, which includes the steps: a) generating a random value in the control device; b) calculating a reference value from the random value by the control device; c) transmitting the random value to a remote control unit and from the remote control unit to a server; d) verifying the authorization of the remote control unit transmitting the random value by the server and if an authorization of the remote control unit is provided: e) generating a response value from the random value by the server; f) transmitting the response value to the remote control unit and from the remote control unit to the control device; and g) comparing the response value with the reference value and, if the response value matches the reference value, activating the at least one function of the control device.
-
Citations
14 Claims
-
1. A method for authorizing an external access to a control device of a motor vehicle for activating a function of the control device, the method comprising:
-
establishing, by a remote control device, a data link between the remote control device and the control device; transmitting, by the remote control device, a first request signal from the remote control device to the control device; activating, by the control device, a device of the control device to generate a random value in response to the request signal, whereupon the device of the control device generates a random value; activating, by a reference value generating unit of the control device, a calculation specification, which is stored in a memory of the reference value generating unit of the control device, for calculating a reference value from the random value and storing, by the reference value generating unit of the control device, the reference value, which has been calculated by applying the calculation specification to the random value, in a memory unit of the control device; transmitting, by the control device, the generated random value to an authentication device which is spatially separated from the remote control unit device; providing, by the authentication device, a response value corresponding to the random value by calculating the response value by applying a 2nd calculation specification, which is stored in a memory of the authentication device, to the random value; transmitting, by the authentication device, the response value to the control device; comparing, by the control device, the transmitted response value with the reference value, which was previously calculated and stored in the memory unit of the control device, using a comparator; authorizing the function of the control device, by an enabling unit if the response value matches the reference value; transmitting, by the control device, a feedback regarding at least one of;
i) an activation which took place, and ii) an activation which did not take place, from the control device via the data link to the remote control device; andwherein the activated function includes at least one of;
i) an activation of an immobilizer system, ii) a deactivation of the immobilizer system, iii) a request for data from the control device, and iv) an input of data into the control device. - View Dependent Claims (12)
-
-
2. A method for authorizing an external access to a control device of a motor vehicle for activating a function of the control device, the method comprising:
-
establishing, by a remote control device, a data link between the remote control device and the control device; transmitting, by the remote control device, a first request signal from the remote control device to the control device; activating, by the control device, a device of the control device to generate a random value in response to the request signal, whereupon the device of the control device generates a random value; activating, by a reference value generating unit of the control device, a calculation specification, which is stored in a memory of the reference value generating unit of the control device, for calculating a reference value from the random value and storing, by the reference value generating unit of the control device, the reference value, which has been calculated by applying the calculation specification to the random value, in a memory unit of the control device; transmitting, by the control device, the generated random value to an authentication device which is spatially separated from the remote control device; providing, by the authentication device, a response value corresponding to the random value by calculating the response value by applying a 2nd calculation specification, which is stored in a memory of the authentication device, to the random value; transmitting, by the authentication device, the response value to the control device; comparing, by the control device, the transmitted response value with the reference value, which was previously calculated and stored in the memory unit of the control device, using a comparator; authorizing the function of the control device, by an enabling unit if the response value matches the reference value; and transmitting, by the remote control device, a remote control device identification data record, which is assigned to the remote control device, bijectively, from the remote control device to an authorization verification device, which is spatially separated from the remote control device, and verifying an authorization of the remote control device by the authorization verification device by comparing the remote control device identification data record transmitted from the remote control device with entries in at least one of an authorization list and a non-authorization list, the at least one of the authorization list and the non-authorization list being stored in an authorization memory unit of the authorization verification device. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
13. A system for authorizing an external access to a control device of a motor vehicle for activating a function of the control device, the system comprising:
-
a remote control logic device which establishes a data link between the remote control device and the control device and transmits a first request signal to the control device; a logic device of the control device, activated by the control device, to generate a random value in response to the request signal; a reference value generating unit of the control device, which activates a calculation specification stored in a memory of the reference value generating unit, to calculate a reference value from the random value by applying the calculation specification to the random value, the reference value generating unit storing the reference value in a memory unit of the control device; and an authentication device which is spatially separated from the remote control device, the control device transmitting the generated random value to the authentication device, the authentication device providing a response value corresponding to the random value by calculating the response value by applying a 2nd calculation specification, which is stored in a memory of the authentication device, to the random value, the authentication device transmitting the response value to the control device; wherein the control device compares the transmitted response value with the reference value, which was previously calculated and stored in the memory unit of the control device, using a comparator, and authorizes the function of the control device, by an enabling logic unit if the response value matches the reference value, the control device transmitting a feedback regarding at least one of;
i) an activation which took place, and ii) an activation which did not take place, from the control device via the data link to the remote control device, andwherein the activated function includes at least one of;
i) an activation of an immobilizer system, ii) a deactivation of the immobilizer system, iii) a request for data from the control device, and iv) an input of data into the control device.
-
-
14. A system for authorizing an external access to a control device of a motor vehicle for activating a function of the control device, the system comprising:
-
a remote control logic device which establishes a data link between the remote control device and the control device and transmits a first request signal to the control device; a logic device of the control device, activated by the control device, to generate a random value in response to the request signal; a reference value generating unit of the control device, which activates a calculation specification stored in a memory of the reference value generating unit, to calculate a reference value from the random value by applying the calculation specification to the random value, the reference value generating unit storing the reference value in a memory unit of the control device; and an authentication device which is spatially separated from the remote control device, the control device transmitting the generated random value to the authentication device, the authentication device providing a response value corresponding to the random value by calculating the response value by applying a 2nd calculation specification, which is stored in a memory of the authentication device, to the random value, the authentication device transmitting the response value to the control device; wherein the control device compares the transmitted response value with the reference value, which was previously calculated and stored in the memory unit of the control device, using a comparator, and authorizes the function of the control device, by an enabling logic unit if the response value matches the reference value; and wherein the remote control device transmits a remote control device identification data record, which is assigned to the remote control device, bijectively, from the remote control device to an authorization verification device, which is spatially separated from the remote control device, and the authorization verification device verifies an authorization of the remote control device by comparing the remote control device identification data record transmitted from the remote control device with entries in at least one of an authorization list and a non-authorization list, the at least one of the authorization list and the non-authorization list being stored in an authorization memory unit of the authorization verification device.
-
Specification