Service delivery system, in-vehicle device, service delivery program, and service delivery method

JP7871877B2Active Publication Date: 2026-06-09DENSO CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
DENSO CORP
Filing Date
2023-07-24
Publication Date
2026-06-09

Smart Images

  • Figure 0007871877000001
    Figure 0007871877000001
  • Figure 0007871877000002
    Figure 0007871877000002
  • Figure 0007871877000003
    Figure 0007871877000003
Patent Text Reader

Abstract

A vehicle control system (2) comprises a cooperation control unit (40). The cooperation control unit implements cooperation between a service system function block (33) and function blocks (35, 36). The function blocks include function interfaces (37, 38). The function interfaces convert an access request, which is transmitted from the service system function block, to a vehicle-dependent format. The cooperation control unit creates access logs on the basis of an execution condition of the access request. The access logs include at least one of an interface using the frequency of use of the function interfaces and a communication data amount. The server uses the access logs and calculates a utilization fee of the interfaces.
Need to check novelty before this filing date? Find Prior Art

Claims

1. A vehicle control system (2) is installed in the vehicle and includes multiple electronic control devices (4-7) connected to an in-vehicle network (8), The vehicle control system includes a server (3) configured to communicate with the vehicle control system, The aforementioned vehicle control system is The system includes a service-related function block (33) configured to provide services to the vehicle, and a cooperation control unit (40) configured to enable cooperation between the function blocks (35, 36) configured to execute predetermined processes in the vehicle. The aforementioned functional block is, The system includes a functional interface (37, 38) configured to convert access requests, which are expressed in a vehicle-independent format and transmitted from the service system functional block, into a vehicle-dependent format. The aforementioned control unit, A request transfer unit (S40) configured to transfer the access request transmitted from the service system function block to the function block, The system includes an access log creation unit (S70) configured to create an access log that includes at least one of the number of times the service system function block has used the function interface and the amount of communication data generated by the service system function block using the function interface, based on the execution status of the access request by the plurality of electronic control devices, The server is configured to use the access log created by the cooperation control unit to calculate the interface usage fee incurred when the service function block uses the function interface. (1)

2. A service provision system according to claim 1, The service provision system includes an interface usage count which is the number of times the processing corresponding to the access request has been executed and completed by the plurality of electronic control devices.

3. A service provision system according to claim 1 or claim 2, The number of times the interface is used includes the number of times the multiple electronic control units did not need to perform the processing corresponding to the access request, which is the number of times the service provision system does not need to perform the processing corresponding to the access request.

4. A service provision system according to claim 1 or claim 2, The number of interface uses includes the number of execution errors, which is the number of times the plurality of electronic control devices were unable to execute the processing corresponding to the access request due to the occurrence of an abnormality in the service provision system.

5. A service provision system according to claim 1 or claim 2, The number of interface uses includes the number of times the plurality of electronic control units execute and complete processing corresponding to the access request in each of the plurality of vehicle states of a vehicle equipped with the vehicle control system.

6. A service provision system according to claim 1 or claim 2, The communication data volume is a service provision system that includes the cumulative value of the data volume acquired by the service system function block when the plurality of electronic control devices perform processing corresponding to the access request.

7. An in-vehicle device (4) that is mounted on a vehicle and connected to a plurality of electronic control devices (5 to 7) via an in-vehicle network (8), When an access request expressed in a vehicle-independent format is received from a service-system function block (33) configured to provide services to the vehicle on which the in-vehicle device is installed, a function interface (37, 38) is configured to convert it into a vehicle-dependent format, An access log creation unit (S70) is configured to create an access log that includes at least one of the number of times the service system function block has used the function interface and the amount of communication data generated by the service system function block using the function interface, based on the execution status of the access request by the plurality of electronic control devices, A log transmission unit (S90) is configured to transmit the access log to a server (3) located outside the in-vehicle device. An in-vehicle device equipped with the following features.

8. The in-vehicle device according to claim 7, A functional block (35, 36) equipped with the aforementioned functional interface and configured to perform predetermined processing in the vehicle, The system comprises a service-related functional block and a cooperation control unit (40) configured to enable cooperation between the functional block and the service-related functional block. The in-vehicle device in which the aforementioned cooperation control unit comprises the aforementioned access log creation unit.

9. A vehicle control system (2) is installed in the vehicle and includes multiple electronic control devices (4-7) connected to an in-vehicle network (8), A service provision method performed by a service provision system (1) comprising the vehicle control system and a server (3) configured to communicate with data, The aforementioned vehicle control system is The system includes a service-related function block (33) configured to provide services to the vehicle, and a cooperation control unit (40) configured to enable cooperation between the function blocks (35, 36) configured to execute predetermined processes in the vehicle. The aforementioned functional block includes functional interfaces (37, 38) configured to convert access requests, which are expressed in a vehicle-independent format and transmitted from the service-system functional block, into a vehicle-dependent format. The aforementioned cooperation control unit forwards the access request transmitted from the service system function block to the function block. The aforementioned cooperation control unit creates an access log that includes at least one of the number of times the service system function block has used the function interface and the amount of communication data generated by the service system function block using the function interface, based on the execution status of the access requests by the plurality of electronic control units. A service provision method in which the server calculates interface usage fees incurred when the service function block uses the function interface, using the access log created by the cooperation control unit.

10. The computer of the in-vehicle device (4), which is mounted in the vehicle and connected to multiple electronic control devices (5-7) via an in-vehicle network (8), When an access request expressed in a vehicle-independent format is received from a service-system function block (33) configured to provide services to the vehicle equipped with the in-vehicle device, a function interface (37, 38) configured to convert it into a vehicle-dependent format, An access log creation unit (S70) is configured to create an access log that includes at least one of the number of times the service system function block has used the function interface and the amount of communication data generated by the service system function block using the function interface, based on the execution status of the access request by the plurality of electronic control devices, and A log transmission unit (S90) is configured to transmit the access log to a server (3) located outside the in-vehicle device. A service provision program designed to function as such.

11. A service provision method performed by an in-vehicle device (4) that is mounted in a vehicle and connected to a plurality of electronic control devices (5 to 7) via an in-vehicle network (8), The in-vehicle device is The system includes a functional interface (37, 38) configured to receive an access request expressed in a vehicle-independent format from a service-system functional block (33) configured to provide services to the vehicle on which the in-vehicle device is installed, and to convert it into a vehicle-dependent format. The in-vehicle device creates an access log that includes at least one of the number of times the service function block has used the function interface and the amount of communication data generated by the service function block using the function interface, based on the execution status of the access request by the plurality of electronic control units. The in-vehicle device provides a service that transmits the access log to a server (3) located outside the in-vehicle device.

12. A service provision system according to claim 1 or claim 2, The aforementioned control unit further, The system includes a resource recording unit (S74, S76) configured to create resource access logs (AL1 to AL5) that record resource consumption information relating to the resources consumed in the processing corresponding to the access request to the functional interface provided by the functional block, The server is a service provision system configured to calculate the interface usage fee using the resource access log created by the cooperation control unit.

13. A service provision system according to claim 12, The resource consumption information is a service provision system that includes, in the processing corresponding to the access request to the functional interface provided by the functional block, at least one of the computational amount required to operate the actuator and the computational amount required to process the detection data indicating the sensor detection result until it is passed to the service system functional block.

14. A service provision system according to claim 12, The resource consumption information is a service provision system that includes at least one of the type and number of actuators operated and the type, number and operating time of sensors used in the processing corresponding to the access request to the functional interface provided by the functional block.

15. A service provision system according to claim 12, The resource consumption information is a service provision system that includes, in the processing corresponding to the access request to the functional interface provided by the functional block, at least one of the types and number of the plurality of electronic control devices or systems that cooperate to operate the actuator, and the types and number of the plurality of electronic control devices or systems that cooperate to operate the sensor and process the data.

16. A service provision system according to claim 12, The resource consumption information is a service provision system that includes at least one of the amount of power consumed to operate an actuator and the amount of power consumed to operate a sensor and process data in the processing corresponding to the access request to the functional interface provided by the functional block.

17. A service provision system according to claim 12, The resource consumption information is a service provision system that includes at least one of the amount of communication required to operate the actuator and the amount of communication required to operate the sensor and process the data in the processing corresponding to the access request to the functional interface provided by the functional block.

18. A service provision system according to claim 12, The server is a service provision system configured to calculate the interface usage fee by changing the weighting of the resource consumption information according to the functional interface.

19. A service provision system according to claim 12, The server is a service provision system configured to calculate the interface usage fee by changing the weighting of the resource consumption information according to the availability of the resource at the time the resource is consumed.