Computer-Implemented Method and System for Usage-Controlled Service Delivery to an Onboard System of a Vehicle

20230154324 ยท 2023-05-18

    Inventors

    Cpc classification

    International classification

    Abstract

    A computer-implemented method and system for usage-controlled service delivery to an onboard system of a vehicle are designed for delivering updatable services to the onboard system of the vehicle by way of a vehicle-external server according to data of the service usage behavior of a vehicle user of the updatable services.

    Claims

    1-15. (canceled)

    16. A computer-implemented method for usage-controlled service delivery to an on-board system of a vehicle, comprising: acquiring data about a service usage behavior of a vehicle user of updatable services of the on-board system; transmitting the acquired data about the service usage behavior of the vehicle user of the updatable services to a server external to the vehicle; and delivering the updatable services to the on-board system of the vehicle by way of the server external to the vehicle on the basis of the acquired data about the service usage behavior of the vehicle user of the updatable services.

    17. The computer-implemented method according to claim 16, wherein the data about the service usage behavior of the vehicle user of the updatable services are evaluated by the on-board system of the vehicle and/or the server external to the vehicle.

    18. The computer-implemented method according to claim 17, wherein a frequency of the delivery of the updatable services by the server external to the vehicle to the on-board system is set on the basis of the data evaluated by the on-board system of the vehicle and/or the server external to the vehicle.

    19. The computer-implemented method according to claim 18, wherein a frequency of data queries of the updatable services of the on-board system to the server external to the vehicle is set on the basis of the data evaluated by the on-board system of the vehicle and/or the server external to the vehicle.

    20. The computer-implemented method according to claim 19, wherein the data about the service usage behavior of the vehicle user of the updatable services are contained in a data query of the updatable services of the on-board system to the server external to the vehicle.

    21. The computer-implemented method according to claim 16, wherein the data about the service usage behavior of the vehicle user of the updatable services comprise a service usage acquired over a predefined period and/or an estimated future service usage.

    22. The computer-implemented method according to claim 16, wherein the updatable services comprise traffic information, navigation map updates, and/or parking space information.

    23. The computer-implemented method according to claim 22, wherein a delivery of the updatable services by the server external to the vehicle to the on-board system of the vehicle is prioritized on the basis of the service usage behavior of the vehicle user of the updatable services of the on-board system when a usage frequency of the updatable services exceeds a predefined threshold value.

    24. The computer-implemented method according to claim 19, wherein when the updatable services are not used for a predefined number of vehicle starts, a predefined operating duration of the vehicle, and/or a predefined length of a journey of the vehicle, the frequency of the delivery of the updatable services by the server external to the vehicle to the on-board system and/or the frequency of data queries of the updatable services of the on-board system to the server external to the vehicle, is reduced.

    25. The computer-implemented method according to claim 16, wherein an update radius of the data of the updatable services around the vehicle and/or covered functional road classes is adapted on the basis of the acquired data about the service usage behavior of the vehicle user of the updatable services.

    26. The computer-implemented method according to claim 25, wherein the update radius is a geographical extent covered by the data.

    27. The computer-implemented method according to claim 16, wherein the used updatable services are delivered upon each start of a new navigation route.

    28. The computer-implemented method according to claim 17, wherein the evaluation of the data about the service usage behavior of the vehicle user of the updatable services by the on-board system of the vehicle and/or the server external to the vehicle comprise a usage duration of a mode in which a navigation map is displayed, a duration for which navigation guidance is used, and/or a duration for which a full-screen map mode is used.

    29. The computer-implemented method according to claim 16, wherein the server external to the vehicle is a cloud server.

    30. A system for usage-controlled service delivery to an on-board system of a vehicle, comprising: means for acquiring data about a service usage behavior of a vehicle user of updatable services of the on-board system; means for transmitting the data about the service usage behavior of the vehicle user of the updatable services to a cloud server external to the vehicle; and means for delivering the updatable services to the on-board system of the vehicle by way of the server external to the vehicle on the basis of the data about the service usage behavior of the vehicle user of the updatable services.

    31. A computer product comprising a computer-readable data carrier containing program code of a computer program that, when the computer program is executed on a computer, carries out the acts of: acquiring data about a service usage behavior of a vehicle user of updatable services of the on-board system; transmitting the acquired data about the service usage behavior of the vehicle user of the updatable services to a server external to the vehicle; and delivering the updatable services to the on-board system of the vehicle by way of the server external to the vehicle on the basis of the acquired data about the service usage behavior of the vehicle user of the updatable services.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0035] FIG. 1 is a flowchart of a computer-implemented method for usage-controlled service delivery to an on-board system of a vehicle according to one preferred embodiment of the invention; and

    [0036] FIG. 2 is a schematic illustration of a system for usage-controlled service delivery to the on-board system of the vehicle according to the preferred embodiment of the invention.

    DETAILED DESCRIPTION OF THE DRAWINGS

    [0037] The method shown in FIG. 1 comprises a computer-implemented method for usage-controlled service delivery to an on-board system 2 of a vehicle 1.

    [0038] The method comprises acquiring S1 data 10 about a service usage behavior of a vehicle user of services 12 provided to the vehicle user by the on-board system 2 and able to be updated by way of a server 14 external to the vehicle, in particular real time-capable and/or location-based services such as navigation services 12.

    [0039] The method furthermore comprises transmitting S2 the acquired data 10 about the service usage behavior of the vehicle user of the updatable services 12 to a server 14 external to the vehicle, in particular a cloud server.

    [0040] The method furthermore comprises delivering S3 the updatable services 12 to the on-board system 2 of the vehicle 1 by way of the server 14 external to the vehicle on the basis of the data 10 about the service usage behavior of the vehicle user of the updatable services 12.

    [0041] FIG. 2 shows a schematic illustration of a system for usage-controlled service delivery to the on-board system of the vehicle according to the preferred embodiment of the invention.

    [0042] The system comprises one or more devices 18 for acquiring data 10 about a service usage behavior of a vehicle user of updatable services 12 of the on-board system 2.

    [0043] The system comprises a device 20 for transmitting the data 10 about the service usage behavior of the vehicle user of the updatable services 12 to a server 14 external to the vehicle, in particular a cloud server 14.

    [0044] The system comprises a device 22 for delivering the updatable services 12 to the on-board system 2 of the vehicle 1 by way of the server 14 external to the vehicle on the basis of the data 10 about the service usage behavior of the vehicle user of the updatable services 12.

    [0045] The data 10 about the service usage behavior of the vehicle user of the updatable services 12 are preferably evaluated by the server 14 external to the vehicle. As an alternative or in addition, the data 10 about the service usage behavior of the vehicle user of the updatable services 12 may be evaluated by the on-board system 2 of the vehicle 1.

    [0046] A frequency of the delivery of the updatable services 12 by the server 14 external to the vehicle to the on-board system 2 is set on the basis of the data 10 evaluated by the on-board system 2 of the vehicle 1 and/or the server 14 external to the vehicle.

    [0047] Furthermore, a frequency of data queries 16 of the updatable services 12 of the on-board system 2 to the server 14 external to the vehicle is set on the basis of the data 10 evaluated by the on-board system 2 of the vehicle 1 and/or the server 14 external to the vehicle.

    [0048] The data 10 about the service usage behavior of the vehicle user of the updatable services 12 are contained in a data query 16 of the updatable services 12 of the on-board system 2 to the server 14 external to the vehicle. The data 10 about the service usage behavior of the vehicle user of the updatable services 12 comprise a service usage acquired over a predefined period and/or an estimated future service usage.

    [0049] The updatable services 12 comprise navigation services such as traffic information such as for example RTTI, navigation map updates and/or parking space information.

    [0050] The abovementioned services are provided to the vehicle user by the on-board system 2 of the vehicle 1, wherein the on-board system 2 takes updates to the services from the server 14 external to the vehicle.

    [0051] A delivery of the updatable services 12, in particular an update of navigation map data 10, by the server 14 external to the vehicle to the on-board system 2 of the vehicle 1 is prioritized on the basis of the service usage behavior of the vehicle user of the updatable services 12 of the on-board system 2 if a usage frequency of the updatable services 12 exceeds a predefined threshold value.

    [0052] If the updatable services 12 are not used for a predefined number of vehicle starts, a predefined operating duration of the vehicle 1 and/or a predefined length of a journey of the vehicle 1, the frequency of the delivery of the updatable services 12 by the server 14 external to the vehicle to the on-board system 2 and/or the frequency of data queries 16 of the updatable services 12 of the on-board system 2 to the server 14 external to the vehicle, in particular to update the updatable services 12, is reduced.

    [0053] An update radius, in particular a geographical extent covered by the data 10, of the data 10 of the updatable services 12 around the vehicle 1 and/or covered functional road classes is adapted on the basis of the acquired data 10 about the service usage behavior of the vehicle user of the updatable services 12.

    [0054] The used updatable services 12 are delivered, in particular the used updatable services 12 are updated, upon each start of a new navigation route.

    [0055] The evaluation of the data 10 about the service usage behavior of the vehicle user of the updatable services 12 by the on-board system 2 of the vehicle 1 and/or the server 14 external to the vehicle comprises a usage duration of a mode in which a navigation map is displayed, a duration for which navigation guidance is used and/or a duration for which a full-screen map mode is used.

    [0056] The term vehicle encompasses automobiles, trucks, buses, RVs, motorcycles etc. that are used to transport people, goods, etc.

    [0057] The term in particular encompasses motor vehicles for transporting people. In addition or as an alternative, a hybrid or electric vehicle according to some embodiments may be a fully electric vehicle (BEV) or a plug-in hybrid vehicle (PHEV). However, other forms of drive may also be used, for example in the form of a diesel-operated or petrol-operated vehicle. The vehicle may also be present in the form of a rail vehicle.

    [0058] Although the invention has been described and illustrated in more detail using preferred exemplary embodiments, the invention is not restricted by the disclosed examples and other variations may be derived therefrom by a person skilled in the art without departing from the scope of protection of the invention.

    [0059] It is therefore clear that a large number of variation options exist. By way of example, said embodiments constitute only examples that should not in any way be understood as limiting for instance the scope of protection, the application options or the configuration of the invention.

    [0060] On the contrary, the above description and the description of the figures give a person skilled in the art the ability to implement the exemplary embodiments in concrete terms, wherein a person skilled in the art aware of the disclosed concept of the invention is able to make many modifications for example with regard to the function or the arrangement of some of the elements mentioned in one exemplary embodiment without departing from the scope of protection that is defined by the claims and their legal counterparts, such as for instance further explanations in the description.

    [0061] The updatable services 12 are delivered S3 in the present embodiment by the server 14 external to the vehicle to the on-board system 2 of the vehicle 1 on the basis of the data 10 about the service usage behavior of the vehicle user of the updatable services 12.

    [0062] As an alternative, the updatable services 12 may be delivered S3, for example, to a server internal to the vehicle by the server 14 external to the vehicle. The server 14 external to the vehicle is connected to the on-board system 2 by a wireless network, for example.

    [0063] The data about the service usage behavior of a vehicle user are preferably not only incorporated, but rather likewise recorded by the on-board system 2 of the vehicle 1.