Method for Accessing Control Units Arranged in a Vehicle, Control Program and Communication Control Unit
First Claim
1. A method for accessing control units arranged in a vehicle using at least one vehicle communication interface, comprising:
- determining a combination of possible operations which require access to at least one of a plurality of control units arranged in vehicles, the possible operations including at least one of a control operation and a monitoring operation;
identifying, by an identifier, a vehicle for which access to at least one of said plural control units is sought;
determining the operations that are covered by the access that is sought;
setting up a communication link over a selected vehicle communication interface;
determining available communication devices covered by the selected vehicle communication interface;
determining, from the possible operations covered by the access that is sought, at least one independent operation that is associated with the available communication devices and that is not dependent on a superordinate one of the operations covered by the access that is sought;
for each available communication device, selecting one of the possible operations having a greatest number of subordinate operations for execution; and
granting access to the communication devices and the control units associated with the one of the possible operations selected for execution.
1 Assignment
0 Petitions
Accused Products
Abstract
For control unit access, a vehicle to be checked is identified using an identifier. Control and/or monitoring operations covered by the control unit access are selected. A communication link is set up over a selected vehicle communication interface. Communication devices covered by the selected vehicle communication interface are ascertained. Independent control and/or monitoring operations covered by the control unit access are ascertained, where these operations are associated with available communication means and are not dependent on a superordinate control and/or monitoring operation. A control and/or monitoring operation, which has the greatest number of subordinate dependent control and/or monitoring operations, is selected for execution.
-
Citations
13 Claims
-
1. A method for accessing control units arranged in a vehicle using at least one vehicle communication interface, comprising:
-
determining a combination of possible operations which require access to at least one of a plurality of control units arranged in vehicles, the possible operations including at least one of a control operation and a monitoring operation; identifying, by an identifier, a vehicle for which access to at least one of said plural control units is sought; determining the operations that are covered by the access that is sought; setting up a communication link over a selected vehicle communication interface; determining available communication devices covered by the selected vehicle communication interface; determining, from the possible operations covered by the access that is sought, at least one independent operation that is associated with the available communication devices and that is not dependent on a superordinate one of the operations covered by the access that is sought; for each available communication device, selecting one of the possible operations having a greatest number of subordinate operations for execution; and granting access to the communication devices and the control units associated with the one of the possible operations selected for execution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program executing on a processor which, when used on a computer apparatus causes control of access of a plurality of control units arranged in a vehicle using at least one vehicle communication interface, the computer program comprising:
-
program code for determining a combination of possible operations which require access to at least one of a plurality of control units arranged in vehicles, the possible operations including at least one of a control operation and a monitoring operation; program code for identifying, by an identifier, a vehicle for which access to at least one of said plural control units is sought; program code for determining the operations that are covered by the access that is sought; program code for setting up a communication link over a selected vehicle communication interface; program code for determining available communication devices covered by the selected vehicle communication interface; program code for determining, from the possible operations covered by the access that is sought, at least one independent operation that is associated with the available communication devices and that is not dependent on a superordinate one of the operations covered by the access that is sought; for each available communication device, program code for selecting one of the possible operations having a greatest number of subordinate operations for execution; and program code for granting access to the communication devices and the control units associated with the one of the possible operations selected for execution.
-
-
13. A communication control unit comprising:
-
means for determining a combination of possible operations which require access to at least one of a plurality of control units arranged in vehicles, the possible operations including at least one of a control operation and a monitoring operation; means for identifying, by an identifier, a vehicle for which access to at least one of said plural control units is sought; means for determining the operations that are covered by the access that is sought; means for setting up a communication link over a selected vehicle communication interface; means for determining available communication devices covered by the selected vehicle communication interface; means for determining, from the possible operations covered by the access that is sought, at least one independent operation that is associated with the available communication devices and that is not dependent on a superordinate one of the operations covered by the access that is sought; for each available communication device, means for selecting one of the possible operations having a greatest number of subordinate operations for execution; and means for granting access to the communication devices and the control units associated with the one of the possible operations selected for execution.
-
Specification