Method for providing a control warning indication of a vehicle to a vehicle-external server, computer-readable medium, system, and vehicle

The vehicle control warning application filters messages based on profiles and cycle states to efficiently transmit valid warnings to external servers, addressing inefficiencies in existing systems.

WO2026082387A1PCT designated stage Publication Date: 2026-04-23BAYERISCHE MOTOREN WERKE AG
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
BAYERISCHE MOTOREN WERKE AG
Filing Date
2025-09-23
Publication Date
2026-04-23

AI Technical Summary

Technical Problem

Existing vehicle systems inefficiently transmit control warning messages to external servers, leading to unnecessary transmission of invalid or transient warnings.

Method used

A method involving a vehicle control warning application that filters messages based on predefined profiles and driving cycle states, ensuring only valid warnings are transmitted to external servers after debounce times and resolution thresholds are met.

Benefits of technology

Enhances the efficiency of warning message transmission by filtering out transient warnings and ensuring only valid messages are sent, allowing external servers to manage service needs effectively.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure EP2025077228_23042026_PF_FP_ABST
    Figure EP2025077228_23042026_PF_FP_ABST
Patent Text Reader

Abstract

The invention relates to a method for providing a control warning indication of a vehicle to a vehicle-external server, the method having the steps of: receiving, by means of a control warning indication application of the vehicle, a control warning indication; ascertaining, by means of the control warning indication application of the vehicle, a control warning indication profile associated with the control warning indication; receiving, by means of the control warning indication application of the vehicle, the state of a first driving cycle of the vehicle; and transmitting, from the control warning indication application of the vehicle to the vehicle-external server, a message for triggering the control warning indication on the basis of the control warning indication profile and on the basis of the state of the first driving cycle of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] 24-1606 1

[0002] Method for providing a vehicle control warning message to an external server, computer-readable medium, system, and vehicle

[0003] The invention relates to a method for providing a vehicle control warning message to an external server. The invention further relates to a computer-readable medium for providing a vehicle control warning message to an external server, a system for providing a vehicle control warning message to an external server, and a vehicle comprising the system for providing the vehicle control warning message to an external server.

[0004] Modern vehicles use warning messages to report vehicle malfunctions. A warning message can be displayed to a vehicle user, for example, as a warning light or a text message. The warning message may be linked to a service or maintenance requirement that the vehicle user is expected to address.

[0005] It is therefore an object of the invention to efficiently improve the transmission of a vehicle's control warning message to an external server. In particular, an object of the invention is to efficiently improve the triggering and / or resolving of a control warning message.

[0006] This problem is solved by the features of the independent claims. Advantageous embodiments and further developments of the invention result from the dependent claims.

[0007] According to a first aspect, the invention is characterized by a method for providing a vehicle control warning message to an external server. The method may be a computer-implemented method and / or an ECU-implemented method. The method comprises receiving a control warning message by a control warning application of the vehicle, determining a control warning message profile associated with the control warning message by the control warning application of the vehicle, and receiving a state of a first driving cycle of the vehicle by the control warning application of the vehicle. 24-1606 2

[0008] Furthermore, the procedure includes transmitting a message to trigger the control warning message, depending on the control warning message profile and the state of the vehicle's first driving cycle, from the vehicle's control warning message application to the vehicle-external server.

[0009] Advantageously, this method allows for more efficient transmission of warning messages from a vehicle to an external server. Only warning messages for which a warning message profile exists are transmitted from the vehicle to the external server, according to the parameters specified in the warning message profile. This ensures that only valid warning messages are transmitted to the external server. Warning messages that occur suddenly and / or do not require a service or maintenance visit to a workshop can thus be efficiently filtered by the vehicle using the warning message profile.

[0010] According to an advantageous embodiment, the receipt of the control warning message by the vehicle's control warning application can comprise the receipt of a control warning message from a control warning message collection component of the vehicle's control warning application by a control warning message processing component of the vehicle's control warning application, wherein preferably a control warning message is received from the control warning message collection component of the vehicle's control warning application by the control warning message processing component of the vehicle's control warning application as soon as the control warning message is received by the control warning message collection component of the vehicle's control warning application from one or more control units of the vehicle, and wherein preferably the control warning message collection component of the vehicle's control warning application includes all current control warning messages of the vehicle.This allows changes to a control alert message in the control alert collection component to be efficiently transmitted to a control alert processing component. This ensures that all control alert messages visible in the control alert collection component are processed by the control alert processing component. 24-1606 3.

[0011] According to a further advantageous embodiment, the determination of the control warning message profile associated with the control warning message by the vehicle's control warning message application can include a check by the control warning message processing component of the vehicle's control warning message application to see whether a control warning message profile exists for the received control warning message within a predefined set of control warning message profiles. If no control warning message profile exists within the predefined set of control warning message profiles for the received control warning message, the process can discard the received control warning message through the control warning message processing component of the vehicle's control warning message application.If a control warning message profile exists within the predefined set of control warning message profiles for the received control warning message, the procedure can transmit the message to trigger the control warning message from the vehicle's control warning application to the external server, depending on the control warning message profile and the state of the vehicle's first driving cycle. This allows control warning messages to be efficiently filtered based on the presence of a control warning message profile.

[0012] According to a further advantageous embodiment, the control warning message profile associated with the control warning message can include one or more of the following parameters: a state of a vehicle driving cycle in which the control warning message may be transmitted from the vehicle to the external server, a debounce time after which the control warning message may be transmitted from the vehicle to the external server, and / or a threshold for resolving the control warning message, wherein the threshold for resolving the control warning message preferably specifies a minimum number of consecutive driving cycles in which the control warning message may no longer be received by the vehicle's control warning application. This allows the transmission of messages, in particular messages for triggering and / or resolving a control warning message, to the external server to be efficiently controlled.

[0013] According to a further advantageous embodiment, the driving cycle can include one or more of the following states: a parking state, a residential state, and a 24-1606 4

[0014] The driving cycle can include one or more of the following state transitions between two states: a state transition between the Parked and Living states, a state transition between the Living and Driving states, a state transition between the Driving and Living states, and / or a state transition between the Living and Park states. This allows control warning messages to be triggered and / or cleared across one or more driving cycles.

[0015] According to a further advantageous embodiment, the transmission of the message to trigger the control warning message, depending on the control warning message profile and the state of the vehicle's first driving cycle, from the vehicle's control warning message application to the external server can include a check by the control warning message processing component of the vehicle's control warning message application to determine whether the control warning message has been transmitted to the external server. If the control warning message has not been transmitted to the external server, the method can transmit the message to trigger the control warning message from the control warning message processing component of the vehicle's control warning message application to the external server.If the control warning message has been transmitted to the external server, the procedure can discard the control warning message using the control warning message processing component of the vehicle's control warning application. This allows the transmission of messages to the external server to be controlled depending on the status of a driving cycle.

[0016] According to a further advantageous embodiment, the transmission of the message to trigger the control warning message, depending on the control warning message profile and the state of the vehicle's first driving cycle, from the vehicle's control warning message application to the external server can further include checking whether the received state of the vehicle's first driving cycle corresponds to the state of a driving cycle of the vehicle within the control warning message profile in which the control warning message may be transmitted from the vehicle to the external server. If the received state of the vehicle's first driving cycle corresponds to a state in which the control message may be transmitted from the vehicle to the external server, the method can send the message to trigger the 24-1606 5

[0017] The control warning message is transmitted from the control warning message processing component of the vehicle's control warning message application to the external server. If the received state of the first driving cycle of the vehicle does not correspond to a state in which the control message may be transmitted from the vehicle to the external server, the procedure can store the control warning message through the control warning message processing component of the vehicle's control warning message application, and the procedure can transmit the message to trigger the control warning message from the control warning message processing component of the vehicle's control warning message application to the external server if a state is received in a subsequent driving cycle that corresponds to a state in which the control message may be transmitted from the vehicle to the external server.This allows the transmission of messages to the vehicle-external server to be controlled depending on the status of a driving cycle.

[0018] According to a further advantageous embodiment, the transmission of the message to trigger the control warning message, depending on the control warning message profile and the state of the first driving cycle of the vehicle, from the vehicle's control warning message application to the vehicle-external server can further include waiting for the debounce time of the control warning message profile of the control warning message to expire, checking, after the debounce time of the control warning message profile of the control warning message has expired, whether the control warning message is still present in the control warning message collection component, and transmitting the message to trigger the control warning message from the control warning message processing component of the vehicle's control warning message application to the vehicle-external server if the debounce time has expired and the control warning message is still present in the control warning message collection component after the debounce time has expired.This allows for efficient delays in transmitting a control warning message to the external server. Only a control warning message that persists longer than the debounce time is transmitted to the external server. This ensures that only longer-lasting control warning messages are transmitted to the external server.

[0019] According to a further advantageous embodiment, the method can also store the control warning message after the transmission of the message to trigger the control warning message by the vehicle's control warning message application in 24-1606 6

[0020] The process includes determining the state of the vehicle's first driving cycle and identifying a state transition of a second driving cycle. If the identified state transition of the second driving cycle is representative of a transition between the "Driving" and "Residential" states and the control warning message is stored, the process can transmit a message to the external server from the vehicle's control warning application to resolve the control warning message, based on the control warning message profile. This allows for efficient control of the transmission of a control warning message to an external server, depending on the status of a driving cycle.

[0021] According to a further advantageous embodiment, the transmission of the message for resolving the control warning message, depending on the control warning message profile, from the vehicle's control warning message application to the external server can include monitoring control messages from the control warning message collection component of the second driving cycle. If no control warning message has occurred in the control warning message collection component whose identifier corresponds to an identifier of the stored control warning message, the method can increment a control warning message resolution counter and check whether the control warning message resolution counter corresponds to the control warning message resolution threshold.If the control warning message resolution counter matches the control warning message resolution threshold, the procedure can transmit the control warning message resolution message from the vehicle's control warning application to the external server and delete the stored control warning messages via the vehicle's control warning application. If the control warning message resolution counter does not match the control warning message resolution threshold, the procedure can store the control warning message resolution counter. If at least one control warning message has occurred in the control warning message collection component whose identifier matches an identifier of a stored control warning message, the procedure can reset the control warning message resolution counter. This allows a control warning message to be resolved efficiently, in particular, reset.

[0022] According to another aspect, the invention is characterized by a computer-readable

[0023] Medium for providing a control warning message from a vehicle to a 24-1606 7 vehicle-external server, wherein the computer-readable medium includes instructions which, when executed on a computer and / or a control unit, perform the procedure described above.

[0024] According to another aspect, the invention is characterized by a system for providing a control warning message from a vehicle to an external server, wherein the system is configured to perform the method described above.

[0025] According to another aspect, the invention is characterized by a vehicle comprising the system described above for providing a control warning message from the vehicle to a server external to the vehicle.

[0026] Further features of the invention will become apparent from the claims, the figures, and the description of the figures. All features and combinations of features mentioned above in the description, as well as those subsequently mentioned in the description of the figures and / or shown in the figures alone, are usable not only in the combinations specified, but also in other combinations or individually.

[0027] A preferred embodiment of the invention is described below with reference to the accompanying drawings. Further details, preferred configurations, and further developments of the invention will be derived from these drawings. Specifically, the drawings schematically illustrate...

[0028] Fig. 1 shows an exemplary method for providing a vehicle control warning message to an external server.

[0029] Fig. 2 shows an exemplary flowchart for providing two control warning messages from a vehicle to an external server.

[0030] Fig. 3 shows an exemplary activity diagram for transmitting a message to trigger a vehicle control warning message to an external server, and Fig. 4 shows an exemplary activity diagram for transmitting a message to resolve a vehicle control warning message to an external server.

[0031] Figure 1 shows in detail an exemplary method 100 for providing a vehicle control warning message to an external server. The method can provide one or more vehicle control warning messages to the external server 24-1606 8. The control warning message can include a warning from the vehicle regarding a service requirement and / or a fault and / or a failure of a vehicle component. The external server can detect a service requirement by the vehicle providing the control warning message. For example, a service requirement can include automated contact between a vehicle repair shop and a user of the vehicle, triggered by the external server after the control warning message has been provided. A service requirement can be, for example, an oil change, a brake pad replacement, air conditioning maintenance, or the replacement of a sensor and / or a control unit of the vehicle.In general, service requirements can include actions that are typically carried out by a vehicle repair shop.

[0032] Method 100 can receive a control warning message from a vehicle control warning application 102. The control warning application can be an app of the vehicle's infotainment system. Method 100 can further determine a control warning profile associated with the control warning message from the vehicle's control warning application 104. The control warning profile of a control warning message can include one or more parameters that control the delivery of the control warning message from the vehicle to the external server. For example, a control warning profile for a control warning message can specify the minimum duration for which the control warning message must be detected in the vehicle before it is transmitted with a message to trigger the control warning message from the vehicle to the external server.

[0033] Furthermore, the procedure 100 can receive a state of a first driving cycle of the vehicle from the vehicle's control warning application 106. Finally, the procedure 100 can transmit a message to trigger the control warning, depending on the control warning profile and the state of the first driving cycle of the vehicle, from the vehicle's control warning application to the vehicle-external server 108. The message to trigger the control warning can include the control warning. For example, the message to trigger the control warning can include a unique identifier of the control warning. The message to trigger the control warning can include multiple control warnings, in particular multiple unique identifiers of control warnings. Additionally, the procedure 100 can check whether a privacy setting of the vehicle prevents the transmission of the message to 24-1606 9.

[0034] Triggering the warning message to the external server is permitted. If the privacy setting allows the message to be sent to the external server, the vehicle can transmit the warning message to the external server.

[0035] In a first example, procedure 100 can receive a warning message during a vehicle journey, indicating an engine problem that allows continued driving with reduced power at a predetermined maximum speed. The warning message is received while driving. The status of the driving cycle, for example, the status of the first driving cycle, is "Driving." After a predetermined debounce time, specified in the warning message profile, procedure 100 can transmit the message triggering the warning, containing a warning message identifier, from the vehicle to the external server. The external server could be a server of a vehicle manufacturer's backend system.By transmitting the message to trigger the warning notification, the external server can, for example, send a message, such as a push notification, to the vehicle user's mobile device with one or more recommendations for action regarding the warning notification. Additionally or alternatively, the external server can automatically inform a vehicle repair shop and / or a breakdown assistance center by transmitting the message to trigger the warning notification. The repair shop and / or breakdown assistance center can then contact the vehicle user, preferably automatically, for example, by calling the user's mobile device.

[0036] In a second example, procedure 100 can receive a control warning message regarding a brake system defect when a user enters the vehicle and before the engine is started. The driving cycle status, for example, the status of the first driving cycle, is "Residence." Analogous to the first example, after the debounce time specified in the control warning message profile has elapsed, the vehicle, while in the "Residence" status, can transmit the message to trigger the control warning from the vehicle's control warning application to the external server. The external server can then, analogously to the first example, transmit the 24-1606 10

[0037] The message triggering the control alert automatically initiates actions that assist the user in resolving the control alert issue.

[0038] Figure 2 shows an exemplary flowchart 200 for providing two vehicle control warning messages to an external server 202. A vehicle control warning application can comprise three components: a control warning processing component 204, a control warning history component 206, and a control warning collection component 208. The control warning collection component 208 can transmit all currently existing control warning messages to the control warning processing component 204 whenever a control warning message is added or removed. A driving cycle component 210 displays the states of several driving cycles of the vehicle. The control warning application can receive a state from the vehicle's driving cycle component. The driving cycle component 210 can initially be in the Parked state 212 in a first driving cycle.Subsequently, the driving cycle component 210 can be in the "Residential" state 214 during the first driving cycle. In the "Residential" state 214, the control warning message collection component 208 can transmit a control warning message with an identifier 1 to the control warning message processing component 204 216. Depending on the control warning message profile of control warning message 1, the control warning message processing component 204 can transmit a message to trigger the control warning message to the vehicle-external server 218. The driving cycle component 210 can be in a "Driving" state 220. In the "Driving" state, the control warning message collection component 208 can transmit a control warning message with identifier 1 and a control warning message with identifier 2 to the control warning message processing component 204 222.Depending on the control warning message profile of control warning message 1 and the control warning message profile of control warning message 2, the control warning message triggering message, comprising control warning message 1 and control warning message 2 in the driving state, can transmit the message to the vehicle-external server 224. Control warning message 2 has not yet been transmitted to the vehicle-external server. Therefore, control warning message 1, which has already been transmitted, and control warning message 2, which has not yet been transmitted, are transmitted from the vehicle to the vehicle-external server in the control warning triggering message 24-1606 11.

[0039] The control warning message collection component 208 can transmit the still existing control warning message 1 to the control warning message processing component 204 if control warning message 2 is no longer present 226. Control warning message 1 has already been transmitted to the vehicle-external server. Therefore, control warning message 1 is not transmitted to the vehicle-external server. The control warning message processing component 204 can receive a state "Living" 214 after a transition from the state "Driving" to the state "Living" 228. The control warning message processing component 204 can check 230 whether a control warning message can be resolved. In the present example, no control warning message can be resolved at this time. The control warning message collection component 208 can

[0040] Control warning message processing component 204 transmits a message without a control warning message 232. The message without a control warning message can be transmitted, for example, if no control warning message is present in the control warning message collection component 208. Furthermore, the control warning message history component 206 receives a "Parking" state from the driving cycle component 234. If one or more control warning messages are stored in the control warning message history component 206 after receiving the "Parking" state, the control warning message history component 206 can delete the control warning message(s) 236. With the "Parking" state, the first driving cycle is completed and a second driving cycle begins.

[0041] The driving cycle component can transition to a "Residential" state 238 of the second driving cycle and then to a "Driving" state 240. In the "Driving" state 240, the control warning message collection component 208 can transmit control warning message 1 to the control warning message processing component 204 242. Control warning message 1 was already transmitted to the vehicle-external server in the first driving cycle. For this reason, the control warning message processing component 204 does not transmit control warning message 1 to the vehicle-external server 202. Additionally, control warning message 1 is stored in the control warning message history component 206 by the control warning message processing component 204 243. The 24-1606 12

[0042] Control alert collection component 208 can transmit a message without a control alert to control alert processing component 204 244. Control alert 1 is no longer present in control alert collection component 208.

[0043] The control warning message processing component 204 can receive a "Reside" status from the second driving cycle 246. Furthermore, the control warning message processing component 204 can check 248 whether the control warning message 2 can be resolved, depending on the control warning message profile of the control warning message 2. The control warning message profile can, for example, specify that the control warning message 2 can be resolved if the control warning message 2 is no longer present in a subsequent driving cycle, in this example driving cycle 2. In other words, the threshold for resolving the control warning message 2 can have the value 1. The control warning message 2 is no longer present in driving cycle 2. The control warning message processing component 204 can transmit a message for resolving the control warning message, including the identifier of the control warning message 2, to the vehicle-external server 250.The control warning message history component 206 can receive a "Parking" status from the second driving cycle 252. Furthermore, the control warning message history component 206 can delete control warning message 1 from memory 254. With the "Parking" status, the second driving cycle ends and a third driving cycle begins. In the third driving cycle, no control warning messages occur in the "Residential" status 256 or the "Driving" status 258.

[0044] The control warning message processing component 204 can receive a "Reside" status from the third driving cycle 260. The control warning message processing component 204 can check 262 whether the control warning message 1 can be resolved, depending on the control warning message profile of control warning message 1. The control warning message profile can, for example, specify that the control warning message 1 can be resolved if the control warning message 1 is no longer present in a subsequent driving cycle, in this example driving cycle 3. In other words, the threshold for resolving the control warning message 1 can have the value 1. The control warning message 1 is no longer present in driving cycle 3. The control warning message processing component 204 can transmit a message for resolving the control warning message, comprising the identifier 24-1606 13 of the control warning message 1, to the vehicle-external server 264.Finally, the control warning message history component 206 can receive the "Parking" status of the third driving cycle 266. Driving cycle 3 is therefore complete.

[0045] Figure 3 shows an exemplary activity diagram 300 for transmitting a message to trigger a vehicle control warning message to an external server. The control warning message processing component 204 can receive the control warning message or multiple control warning messages from the control warning message collection component 208 when a control warning message is changed 302. Furthermore, the control warning message processing component 204 can determine a control warning message profile from a predefined set of control warning message profiles for each control warning message 304. If no control warning message profile could be determined for a control warning message, the control warning message is discarded 306.If a control warning message profile has been determined for a control warning message, the control warning message processing component 204 can check 308 whether the control warning message has already been transmitted to the vehicle-external server. If the control warning message has already been transmitted, it can be stored in the control warning message history component 206 310. Subsequently, the control warning message processing component 204 can discard the control warning message 306. If the control warning message has not yet been transmitted, the control warning message processing component 204 can check 312 whether a state of the vehicle's driving cycle corresponds to a state specified in the control warning message profile. The state specified in the control warning message profile can determine the driving cycle state under which the warning message may be transmitted to the vehicle-external server.If the vehicle's driving cycle status is not in a state that corresponds to a state specified in the control warning message profile, the control warning message processing component 204 can store the control warning message for later transmission and then discard the control warning message 306. If the vehicle's driving cycle status is in a state that corresponds to a state specified in the control warning message profile, the control warning message processing component 204 can wait for a debounce time specified in the control warning message profile 314. After the debounce time has elapsed, the 24-1606 14.

[0046] The control warning message processing component 204 checks 316 whether the control warning message is still present and the vehicle is still in the driving cycle state in which transmission of the control warning message is permitted. If the control warning message is no longer present or the vehicle is not in the driving cycle state in which transmission of the control warning message is permitted, the control warning message processing component 204 can discard the control message 306. If the control warning message is still present and the vehicle is in the driving cycle state in which transmission of the control warning message is permitted, the control warning message processing component 204 can transmit the message to trigger the control warning message to the vehicle-external server 318.

[0047] In detail, Fig. 4 shows an exemplary activity diagram 400 for transmitting a message to resolve a vehicle control warning message to an external server. The control warning message processing component 204 can receive a status of a driving cycle of the vehicle. For example, the control warning message processing component 204 can receive a "Residence" status of the driving cycle after a "Driving" status of the driving cycle 402. After receiving the "Residence" status of the driving cycle, the control warning message processing component 204 can check 404 whether a control warning message has already been transmitted to the external server. If the control warning message has not already been transmitted to the external server, the control warning message processing component 204 can terminate the resolution of the control warning message 406.If the control warning message has already been transmitted to the external server, the control warning message processing component 204 can check 408 whether the control warning message is stored in the control warning message history component 206. If the control warning message is not stored in the control warning message history component 206, the control warning message processing component 204 can stop resolving the control warning message 406. If the control warning message is stored in the control warning message history component 206, the control warning message processing component 204 can perform a resolution of the control warning message depending on the control warning message profile 410.

[0048] The resolution of the control warning message can be controlled with a threshold for resolving the

[0049] A control warning message from the control warning message profile is generated. The control warning message resolution threshold (24-1606 15) can specify a minimum number of consecutive driving cycles during which the control warning message may no longer be received by the vehicle's control warning message application. Each time a control warning message is resolved, the control warning message processing component 204 can check whether the control warning message resolution threshold has been reached. If the control warning message resolution threshold has been reached, the control warning message processing component 204 can transmit a control warning message resolution message to the vehicle's external server.If the threshold for resolving the control warning message is not reached, the control warning message processing component 204 can increment a control warning message resolution counter, which counts the number of consecutive driving cycles in which the control warning message has not reappeared. If the control warning message reappears before the threshold is reached, the control warning message processing component 204 can reset the control warning message resolution counter to 0.

[0050] Advantageously, the system can transmit valid warning messages to the external server. This allows the external server to reliably manage service needs. Furthermore, warning messages can be triggered more precisely when no warning messages are present in the vehicle.

[0051] 24-1606 16

[0052] Reference symbol list

[0053] 100 procedures

[0054] 102 Receiving a control warning message

[0055] 104 Determining a control alert profile

[0056] 106 Receiving a state of a first driving cycle

[0057] 108 Transmitting a message to trigger the control warning message

[0058] 200 Flowchart

[0059] 202 vehicle-external server

[0060] 204 Control warning message processing component

[0061] 206 Control warning message history component

[0062] 208 Control warning message collection component

[0063] 210 Driving cycle component

[0064] 212 Parking

[0065] 214 Living

[0066] 216 transmit control warning message

[0067] 218 transmit a message to trigger the control warning message

[0068] Driving 220

[0069] 222 transmit control warning messages

[0070] 224 transmit a message to trigger the control warning messages

[0071] 226 transmit control warning message

[0072] 228 received the condition of living

[0073] Check 230

[0074] 232 transmit a message without a control warning

[0075] 234 received the parking status

[0076] 236 Deleting the control warning message(s)

[0077] 238 Living

[0078] Driving 240

[0079] 242 transmit a control warning message

[0080] 243 Save the control warning message(s).

[0081] 244 transmit a message without a control warning

[0082] 246 received the status of residence

[0083] 248 check

[0084] 250 transmit a message to resolve the control warning message 2 receive the Parking status 4 delete the control warning message(s) 6 Living 8 Driving 0 receive the Living status 2 check 4 transmit a message to resolve the control warning message 6 receive the Parking status 0 Activity diagram 2 receive a control warning message 4 determine control warning message profile 6 discard control warning message 8 check 0 save 2 check 4 wait 6 check 8 transmit a message to trigger the control warning message 0 Activity diagram 2 receive a Living status 4 check 6 end a resolution of a control warning message 8 check 0 execute a resolution of a control warning message

Claims

24-1606 18 Patent claims 1. A method for providing a vehicle control warning message to an external server, the method comprising: Receiving a control warning message through a control warning application of the vehicle; Determining a control warning message profile associated with the control warning message by the vehicle's control warning message application; Receiving a status of the vehicle's first driving cycle by the vehicle's control warning message application; and Transmitting a message to trigger the control warning message, depending on the control warning message profile and the state of the vehicle's first driving cycle, from the vehicle's control warning message application to the vehicle-external server.

2. The method of claim 1, wherein the receipt of the control warning message by the control warning application of the vehicle comprises: Receiving a control warning message from a control warning message collection component of the vehicle's control warning message application by a control warning message processing component of the vehicle's control warning message application, wherein preferably a control warning message is received from the control warning message collection component of the vehicle's control warning message application by the control warning message processing component of the vehicle's control warning message application as soon as the control warning message is received by the control warning message collection component of the vehicle's control warning message application from one or more control units of the vehicle, and wherein preferably the control warning message collection component of the vehicle's control warning message application includes all current control warning messages of the vehicle.

3. Method according to any of the preceding claims, wherein determining the control warning message profile associated with the control warning message by the control warning message application of the vehicle comprises: 24-1606 19 Check, through the control warning message processing component of the vehicle's control warning message application, whether a control warning message profile exists for the received control warning message within a predefined set of control warning message profiles; and If no control alert profile exists in the specified set of control alert profiles for the received control alert message: Rejection of the received control warning message by the Control warning message processing component of the vehicle's control warning message application; and If a control alert profile exists in the specified set of control alert profiles for the received control alert: Transmitting the message to trigger the control warning notification in Dependence of the control warning message profile and the state of the vehicle's first driving cycle on the vehicle's control warning message application on the vehicle-external server.

4. Method according to any of the preceding claims, wherein the control warning message profile belonging to the control warning message comprises one or more of the following parameters: - a state of a vehicle driving cycle in which the control warning message may be transmitted from the vehicle to the vehicle-external server, - a debouncing time, after which the control warning message may be transmitted from the vehicle to the external server, and / or - a threshold for resolving the control warning message, wherein the threshold for resolving the control warning message preferably specifies a minimum number of consecutive driving cycles in which the control warning message may no longer be received by the vehicle's control warning application.

5. A method according to any one of the preceding claims, wherein the driving cycle comprises one or more of the following states: a Park state, a Living state, and a Driving state; and wherein the driving cycle comprises one or more of the following state transitions between two states of the driving cycle: a state transition between the Park state and the Living state, a state transition between the Living state 24-1606 20 and the state Driving, a state transition between the state Driving and the state Living, and / or a state transition between the state Living and the state Parking.

6. Method according to one of the preceding claims, wherein the transmission of the message to trigger the control warning message depending on the control warning message profile and the state of the first driving cycle of the vehicle from the control warning message application of the vehicle to the vehicle-external server comprises: Check, using the control warning message processing component of the vehicle's control warning message application, whether the control warning message has been transmitted to the vehicle-external server; If the warning message was not transmitted to the vehicle's external server: Transmitting the message to trigger the warning message from the Control warning message processing component of the vehicle's control warning message application to the vehicle-external server; or If the control warning message was transmitted to the vehicle's external server: Discarding the control warning message by the Control warning message processing component of the vehicle's control warning message application.

7. Method according to one of the preceding claims, wherein the transmission of the message to trigger the control warning message depending on the control warning message profile and the state of the first driving cycle of the vehicle from the control warning message application of the vehicle to the vehicle-external server further comprises: Check whether the received state of the first driving cycle of the vehicle corresponds to the state of a driving cycle of the vehicle of the control warning message profile of the control warning message, in which the control warning message may be transmitted from the vehicle to the vehicle-external server; If the received state of the first driving cycle of the vehicle corresponds to a state in which the control warning message may be transmitted from the vehicle to the external server: Transmitting the message to trigger the control warning message from the control warning message processing component of the vehicle's control warning message application to the vehicle-external server; or 24-1606 21 If the received state of the first driving cycle of the vehicle does not correspond to a state in which the control message may be transmitted from the vehicle to the external server: Storing the control message by the control warning message processing component of the vehicle's control warning message application; and Transmitting the message to trigger the control warning message from the control warning message processing component of the vehicle's control warning message application to the vehicle-external server if, in a subsequent driving cycle, a condition is received that corresponds to a state in which the control message may be transmitted from the vehicle to the vehicle-external server.

8. Method according to one of the preceding claims, wherein the transmission of the message to trigger the control warning message depending on the control warning message profile and the state of the first driving cycle of the vehicle from the control warning message application of the vehicle to the vehicle-external server further comprises: Waiting for the debounce time of the control alert profile of the control alert to expire; Check, after the debounce time of the control alert profile of the control alert has expired, whether the control alert is still present in the control alert collection component; and Transmitting the message to trigger the control warning message from the control warning message processing component of the vehicle's control warning message application to the vehicle-external server if the debounce time has expired and the control warning message is still present in the control warning message collection component after the debounce time has expired.

9. A method according to any of the preceding claims, further comprising: Storing the control warning message after the control warning message has been transmitted by the vehicle's control warning application, depending on the state of the vehicle's first driving cycle; Determining a state transition of a second driving cycle; 24-1606 22 If the determined state transition of the second driving cycle is representative of a state transition between the driving state and the living state, and the control warning message is stored: Transmitting a message to resolve the control warning message, depending on the control warning message profile, from the vehicle's control warning message application to the external server.

10. Method according to one of the preceding claims, wherein the transmission of the message for resolving the control warning message, depending on the control warning message profile, from the control warning message application of the vehicle to the vehicle-external server comprises: Monitoring of control messages from the control warning message collection component of the second driving cycle; and If no control alert message has occurred in the control alert message collection component whose identifier matches an identifier of the stored control alert message: Incrementing a counter to resolve the control warning message; Check if the counter for resolving the control warning message corresponds to the threshold for resolving the control warning message; or If the counter for resolving the control warning message corresponds to the threshold for resolving the control warning message: Transmitting the message to resolve the control warning message from the vehicle's control warning application to the external server; and Deleting the stored control warning message by the Vehicle control warning message application; and If the counter for resolving the control warning message does not correspond to the threshold for resolving the control warning message: Storing the counter to resolve the control warning message; or If at least one control warning message is displayed in the A control warning message collection component has occurred whose identifier corresponds to an identifier of the stored control warning message: Resetting the counter to clear the control warning message. 24-1606 23 11. Computer-readable medium for providing a control warning message from a vehicle to an external server, wherein the computer-readable medium comprises instructions which, when executed on a computer and / or a control unit, execute the method according to any one of claims 1 to 10.

12. System for providing a control warning message from a vehicle to an external server, wherein the system is configured to execute the method according to any one of claims 1 to 10.

13. Vehicle comprising the system for providing a control warning message of the vehicle to an external server according to claim 12.

Citation Information

Patent Citations

  • Method for protecting personal data of user of motor car, involves sending driving cycle data to access provider, and prohibiting or delimiting sending of driving cycle data to access provider based on input of user

    DE102012012668A1

  • Method, system and device for determining whether one of the vehicle events specified in notification preferences has occurred.

    DE102014114825A1

  • CENTER, UPDATE CONTROL PROCEDURE, NON-TRANSITORY STORAGE MEDIUM, OTA MASTER AND SOFTWARE UPDATE SYSTEM

    DE102022101072A1