Software component assigning system for vehicle
First Claim
1. A software component assigning system for a vehicle, the software component assigning system comprising:
- electronic control units connected to a common network in the vehicle, each of the electronic control units being configured to be able to execute control based on a software component arranged via the network, one of the electronic control units being an integrated control electronic control unit, the integrated control electronic control unit being configured to;
acquire a first rank value of each of the electronic control units, the first rank value becoming higher as a probability of occurrence of a malfunction is higher;
acquire a second rank value of an additional software component that is additionally arranged in any one of the electronic control units, the second rank value becoming higher as a level of importance of the additional software is higher;
identify a predetermined range of first rank values of the electronic control units based on the second rank value;
search for electronic control units having respective first rank values that are within the predetermined range of first rank values;
decide an electronic control unit, in which the additional software component is arranged, from among the electronic control units such that the additional software component is arranged in the electronic control unit of which the first rank value is lower as the second rank value of the additional software component is higher; and
arrange the additional software component in the decided electronic control unit based on searching for the electronic control units having the respective first rank values that are within the predetermined range of first rank values.
1 Assignment
0 Petitions
Accused Products
Abstract
A software component assigning system for a vehicle includes electronic control units connected to a common network in the vehicle, one of the electronic control units being an integrated control electronic control unit which is configured to: acquire a first rank value of each of the electronic control units, the first rank value becoming higher as a probability of occurrence of a malfunction is higher; acquire a second rank value of an additional software component that is additionally arranged in any one of the electronic control units, the second rank value becoming higher as a level of importance; and decide an electronic control unit to arrange the additional software component from among the electronic control units such that the additional software component is arranged in the electronic control unit of which the first rank value is lower as the second rank value of the additional software component is higher.
-
Citations
11 Claims
-
1. A software component assigning system for a vehicle, the software component assigning system comprising:
electronic control units connected to a common network in the vehicle, each of the electronic control units being configured to be able to execute control based on a software component arranged via the network, one of the electronic control units being an integrated control electronic control unit, the integrated control electronic control unit being configured to; acquire a first rank value of each of the electronic control units, the first rank value becoming higher as a probability of occurrence of a malfunction is higher; acquire a second rank value of an additional software component that is additionally arranged in any one of the electronic control units, the second rank value becoming higher as a level of importance of the additional software is higher; identify a predetermined range of first rank values of the electronic control units based on the second rank value; search for electronic control units having respective first rank values that are within the predetermined range of first rank values; decide an electronic control unit, in which the additional software component is arranged, from among the electronic control units such that the additional software component is arranged in the electronic control unit of which the first rank value is lower as the second rank value of the additional software component is higher; and arrange the additional software component in the decided electronic control unit based on searching for the electronic control units having the respective first rank values that are within the predetermined range of first rank values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A software component assigning system for a vehicle, the software component assigning system comprising:
electronic control units connected to a common network in the vehicle, each of the electronic control units being configured to be able to execute control based on a software component arranged via the network, one of the electronic control units being an integrated control electronic control unit, the integrated control electronic control unit being configured to; acquire a first rank value of each of the electronic control units, the first rank value becoming higher as a probability of occurrence of a malfunction is higher; acquire a second rank value of an additional software component to be additionally arranged in any one of the electronic control units, the second rank value becoming higher as a level of importance of the additional software is higher; identify a predetermined range of first rank values of the electronic control units based on the second rank value; search for electronic control units having respective first rank values that are within the predetermined range of first rank values; decide an electronic control unit, in which the additional software component is arranged, from among the electronic control units, the electronic control unit in which the additional software component is arranged satisfying a requirement that the first rank value of the electronic control unit in which the additional software component is allowed to be arranged becomes lower as the second rank value of the additional software component is higher; and arrange the additional software component in the decided electronic control unit based on searching for the electronic control units having the respective first rank values that are within the predetermined range of first rank values.
-
11. A software component assigning system for a vehicle, the software component assigning system comprising:
-
electronic control units connected to a common network in the vehicle, each of the electronic control units being configured to be able to execute control based on a software component arranged via the network; and one or more processors configured to; acquire a first rank value of each of the electronic control units, the first rank value becoming higher as a probability of occurrence of a malfunction is higher; acquire a second rank value of an additional software component additionally arranged in any one of the electronic control units, the second rank value becoming higher as a level of importance is higher; identify a predetermined range of first rank values of the electronic control units based on the second rank value; search for electronic control units having respective first rank values that are within the predetermined range of first rank values; decide an electronic control unit, in which the additional software component is arranged, from among the electronic control units, the electronic control unit in which the additional software component is arranged satisfying a requirement that the first rank value of the electronic control unit in which the additional software component is allowed to be arranged becomes lower as the second rank value of the additional software component is higher; and arrange the additional software component in the decided electronic control unit based on searching for the electronic control units having the respective first rank values that are within the predetermined range of first rank values.
-
Specification