Time parameter configuration method and device, equipment, medium and vehicle

By acquiring and comparing the vehicle system time when the vehicle system time jumps or restarts, and configuring time parameters, the problem of missed execution of vehicle configuration items is solved, and the accurate response and continuity of vehicle configuration items are achieved.

CN118722445BActive Publication Date: 2026-05-08BEIJING CO WHEELS TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING CO WHEELS TECH CO LTD
Filing Date
2023-03-31
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

Vehicle configuration items may be missed when the vehicle's infotainment interface restarts or when the vehicle's system time changes.

Method used

In the event of a restart of the vehicle's infotainment user interface or a change in the vehicle's system time, the vehicle's system time is obtained, compared with the target time, and time parameters are configured based on the comparison results to ensure the accurate execution of vehicle configuration items.

Benefits of technology

This avoids the omission of vehicle configuration items, ensures the accuracy and continuity of vehicle configuration item response time, and prevents erroneous execution and inaccurate timing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118722445B_ABST
    Figure CN118722445B_ABST
Patent Text Reader

Abstract

The application discloses a time parameter configuration method, device, equipment, medium and vehicle, and relates to the technical field of automobiles. The time parameter configuration method comprises the following steps: in the case that a vehicle machine user interactive interface is restarted or vehicle system time is jumped, acquiring vehicle system time after the vehicle machine user interactive interface is restarted or the vehicle system time is jumped; comparing the vehicle system time with target time corresponding to a target vehicle configuration item to obtain a comparison result of the vehicle system time and the target time; and configuring a time parameter corresponding to the target vehicle configuration item according to a time parameter configuration strategy corresponding to the comparison result. Through the scheme disclosed by the application, vehicle configuration item omission can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of automotive technology, and in particular relates to a time parameter configuration method, device, equipment, medium and vehicle. Background Technology

[0002] Vehicle configuration items are features that users configure in their vehicles to perform certain functions, such as heated seats, ventilated seats, and heated steering wheel.

[0003] In related technologies, the time parameters corresponding to vehicle configuration items are usually set through the vehicle user interface (HU). When the vehicle system time reaches the time corresponding to the set time parameter of the vehicle configuration item, the corresponding vehicle configuration item is executed.

[0004] However, if the vehicle's infotainment system restarts or the vehicle's system time changes, it may cause vehicle configuration items to be missed. Summary of the Invention

[0005] This application provides a time parameter configuration method, apparatus, device, medium, and vehicle, which can solve the problem of missing vehicle configuration items.

[0006] In a first aspect, embodiments of this application provide a time parameter configuration method, including:

[0007] In the event that the vehicle infotainment user interface restarts or the vehicle system time changes, obtain the vehicle system time after the vehicle infotainment user interface restarts or the vehicle system time changes.

[0008] Compare the vehicle system time with the target time corresponding to the target vehicle configuration item to obtain the comparison result of the vehicle system time and the target time;

[0009] Configure the time parameters corresponding to the target vehicle configuration items according to the time parameter configuration strategy corresponding to the comparison results.

[0010] Secondly, embodiments of this application provide a time parameter configuration device, including:

[0011] The acquisition module is used to acquire the vehicle system time after the vehicle infotainment user interface restarts or the vehicle system time changes when the vehicle infotainment user interface restarts or the vehicle system time changes.

[0012] The comparison module is used to compare the vehicle system time with the target time corresponding to the target vehicle configuration item, and obtain the comparison result between the vehicle system time and the target time;

[0013] The configuration module is used to configure the time parameters corresponding to the target vehicle configuration items according to the time parameter configuration strategy corresponding to the comparison results.

[0014] Thirdly, embodiments of this application provide an electronic device, including: a processor and a memory storing computer program instructions; the processor reads and executes the computer program instructions to implement the time parameter configuration method of the first aspect.

[0015] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer program instructions, which, when executed by a processor, implement the time parameter configuration method of the first aspect.

[0016] Fifthly, embodiments of this application provide a computer program product in which instructions, when executed by a processor of an electronic device, cause the electronic device to perform the time parameter configuration method as described in the first aspect.

[0017] Sixthly, embodiments of this application provide a vehicle comprising at least one of the following:

[0018] The time parameter configuration device described in the second aspect;

[0019] The electronic equipment described in the third aspect;

[0020] The computer-readable storage medium described in the fourth aspect.

[0021] In this embodiment, when the vehicle infotainment system user interface restarts or the vehicle system time changes, the vehicle system time after the restart or change is obtained. The vehicle system time is then compared with the target time corresponding to the target vehicle configuration item to obtain a comparison result. Based on the time parameter configuration strategy corresponding to the comparison result, the time parameters corresponding to the target vehicle configuration item are configured. Because the time parameters corresponding to the target vehicle configuration item are configured according to the time parameter configuration strategy corresponding to the comparison result between the vehicle system time after the restart or change and the target time, omissions in the execution of the target vehicle configuration item can be avoided. Attached Figure Description

[0022] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0023] Figure 1 This is a flowchart illustrating the time parameter configuration method provided in an embodiment of this application;

[0024] Figure 2 This is a flowchart illustrating the configuration of time parameters provided in an embodiment of this application;

[0025] Figure 3 This is a schematic diagram of the time parameter configuration device provided in the embodiments of this application;

[0026] Figure 4 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0027] To better understand the above-mentioned objectives, features, and advantages of this application, the solution of this application will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be combined with each other.

[0028] Many specific details are set forth in the following description in order to provide a full understanding of this application, but this application may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some embodiments of this application, and not all embodiments.

[0029] The time parameter configuration method, apparatus, device, medium, and vehicle provided in this application will be described in detail below with reference to the accompanying drawings and through specific embodiments and application scenarios.

[0030] Figure 1 This is a flowchart illustrating the time parameter configuration method provided in this application embodiment. The time parameter configuration method provided in this application embodiment can be executed by the vehicle. The vehicle can be a control module in the vehicle used to manage time parameters, or it can be an Electronic Control Unit (ECU) in the vehicle. Figure 1 As shown, the time parameter configuration method may include:

[0031] Step 101: If the vehicle infotainment user interface restarts or the vehicle system time changes, obtain the vehicle system time after the restart or the change.

[0032] Step 102: Compare the vehicle system time with the target time corresponding to the target vehicle configuration item to obtain the comparison result of the vehicle system time and the target time;

[0033] Step 103: Configure the time parameters corresponding to the target vehicle configuration items according to the time parameter configuration strategy corresponding to the comparison results.

[0034] The specific implementation methods of each of the above steps will be described in detail below.

[0035] In this embodiment, when the vehicle infotainment system user interface restarts or the vehicle system time changes, the vehicle system time after the restart or change is obtained. The vehicle system time is then compared with the target time corresponding to the target vehicle configuration item to obtain a comparison result. Based on the time parameter configuration strategy corresponding to the comparison result, the time parameters corresponding to the target vehicle configuration item are configured. Because the time parameters corresponding to the target vehicle configuration item are configured according to the time parameter configuration strategy corresponding to the comparison result between the vehicle system time after the restart or change and the target time, omissions in the execution of the target vehicle configuration item can be avoided.

[0036] In some possible implementations of this application's embodiments, the reason for the vehicle's user interface to restart may be a power outage and subsequent power restoration; that is, the vehicle's user interface restarts when the power is turned off and then restored. Reasons for the vehicle system time to jump include, but are not limited to, user-set vehicle system time and synchronization of vehicle system time with a network time source; that is, when the user sets the vehicle system time, the vehicle system time will jump; when the vehicle system time is synchronized with a network time source, the vehicle system time will jump.

[0037] In some possible implementations of the embodiments of this application, vehicle configuration items can be preset, and then time parameters can be configured for the vehicle configuration items. For example, if the vehicle configuration item "steering wheel heating" is set, then the corresponding time parameters can be configured for the vehicle configuration item "steering wheel heating". For example, if the time parameter configured for the vehicle configuration item "steering wheel heating" is 9:00, then when 9:00 is reached, the steering wheel heating will be executed.

[0038] In some possible implementations of the embodiments of this application, the vehicle configuration items in the embodiments of this application can be items that can make the user feel comfortable (referred to as vehicle comfort items); the time parameter can be a real-time clock (RTC) alarm.

[0039] In some possible implementations of the embodiments of this application, step 103 may include: if the comparison result shows that the vehicle system time is earlier than the target time, configuring the time parameter corresponding to the target vehicle configuration item as the target time.

[0040] For example, assume the pre-configured time parameter for the vehicle configuration item "steering wheel heating" is 9:00. When the vehicle system time after the user interface restarts or the vehicle system time changes is 8:50, this time is earlier than the time corresponding to the time parameter for the "steering wheel heating" configuration item. Therefore, the time parameter for the "steering wheel heating" configuration item is reconfigured to 9:00. When 9:00 is reached, steering wheel heating is executed. It is understood that in this embodiment, the vehicle system time of 8:50 after the user interface restarts or the vehicle system time changes is the vehicle system time, "steering wheel heating" is the target vehicle configuration item, and the time parameter 9:00 corresponding to the "steering wheel heating" configuration item is the target time.

[0041] In this embodiment of the application, if the vehicle system time after the vehicle system user interface is restarted or after the vehicle system time jumps is earlier than the time corresponding to the time parameter of the target vehicle configuration item, the time parameter corresponding to the target vehicle configuration item can be reconfigured to avoid the loss of the configured time parameter, which could lead to the omission of vehicle configuration item execution, and the accuracy of the vehicle configuration item response time can be guaranteed.

[0042] In some possible implementations of the embodiments of this application, step 103 may include: if the comparison result shows that the vehicle system time is not earlier than the target time, obtaining the execution duration of the target vehicle configuration item; comparing a first time difference with the execution duration, wherein the first time difference is the time difference between the vehicle system time and the target time; if the first time difference is not greater than the execution duration, executing the target vehicle configuration item and configuring the time parameter corresponding to the target vehicle configuration item as the target time; if the first time difference is greater than the execution duration, configuring the time parameter corresponding to the target vehicle configuration item as the target time.

[0043] In some possible implementations of the embodiments of this application, the execution duration of the vehicle configuration item can be preset. For example, the execution duration of the vehicle configuration item "steering wheel heating" can be set to 5 minutes.

[0044] For example, suppose the pre-configured time parameter for the vehicle configuration item "steering wheel heating" is 9:00, and the execution duration of the "steering wheel heating" item is 5 minutes. When the vehicle system time after the user interface restarts or the vehicle system time changes is 9:03, this time is later than the time parameter for the "steering wheel heating" item. The time difference between the 9:03 time and the 9:00 time parameter is 3 minutes, which is less than the 5-minute execution duration of the "steering wheel heating" item. Therefore, the steering wheel heating is immediately executed, and the time parameter for the "steering wheel heating" item is reconfigured to 9:00. When the next 9:00 arrives, the steering wheel heating is executed again. It is understood that in this embodiment, the vehicle system time obtained after the vehicle system user interface restarts or after the vehicle system time jumps is 9:03, which is the vehicle system time. The vehicle configuration item "steering wheel heating" is the target vehicle configuration item, and the time parameter 9:00 corresponding to the vehicle configuration item "steering wheel heating" is the target time.

[0045] For another example, suppose the pre-configured time parameter for the vehicle configuration item "steering wheel heating" is 9:00, and the execution duration of the "steering wheel heating" item is 5 minutes. When the vehicle system time after the user interface restarts or the vehicle system time changes is 9:15, this time is later than the time parameter for the "steering wheel heating" item. Furthermore, the time difference between the 9:15 time (after the user interface restarts or the vehicle system time changes) and the 9:00 time parameter for the "steering wheel heating" item is 15 minutes, which is greater than the 5-minute execution duration of the "steering wheel heating" item. Therefore, the time parameter for the "steering wheel heating" item is reconfigured to 9:00. When the next 9:00 is reached, the steering wheel heating is executed. It is understood that in this embodiment, the vehicle system time obtained after the vehicle system user interface restarts or after the vehicle system time jumps is 9:15, which is the vehicle system time. The vehicle configuration item "steering wheel heating" is the target vehicle configuration item, and the time parameter corresponding to the vehicle configuration item "steering wheel heating" is 9:00, which is the target time.

[0046] In this embodiment, if the vehicle system time after the vehicle infotainment interface restarts or the vehicle system time changes is not earlier than the time parameter corresponding to the vehicle configuration item, and the time difference between the obtained vehicle system time after the vehicle infotainment interface restarts or the vehicle system time changes and the time parameter corresponding to the vehicle configuration item is not greater than the execution duration of the vehicle configuration item, executing the vehicle configuration item can prevent the vehicle configuration item from being missed and ensure the continuity of vehicle configuration item execution. If the vehicle system time after the vehicle infotainment interface restarts or the vehicle system time changes is not earlier than the time parameter corresponding to the vehicle configuration item, and the time difference between the obtained vehicle system time after the vehicle infotainment interface restarts or the vehicle system time changes and the time parameter corresponding to the vehicle configuration item is greater than the execution duration of the vehicle configuration item, reconfiguring the time parameter corresponding to the vehicle configuration item can ensure the accuracy of the response time of the next vehicle configuration item.

[0047] In other words, if the vehicle system time is not earlier than the target time corresponding to the target vehicle configuration item, the execution duration of the target vehicle configuration item is obtained; the time difference between the vehicle system time and the target time is compared with the execution duration of the target vehicle configuration item; if the time difference is not greater than the execution duration of the target vehicle configuration item, the target vehicle configuration item is executed and the time parameter of the target vehicle configuration item is configured as the target time; if the time difference is greater than the execution duration of the target vehicle configuration item, only the time parameter of the target vehicle configuration item is configured as the target time, and the target vehicle configuration item is not executed.

[0048] In some possible implementations of the embodiments of this application, after step 103, the time parameter configuration method provided in the embodiments of this application may further include: monitoring whether the clock has reached the time corresponding to the time parameter; if the clock has reached the time corresponding to the time parameter, executing the target vehicle configuration item according to the configuration parameters corresponding to the target vehicle configuration item.

[0049] In some possible implementations of this application's embodiments, vehicle configuration items can be temperature adjustments for components inside the vehicle, such as seats, steering wheel, and air conditioning. In other words, the user can set the adjustment of any of these components to be activated at a preset time. Configuration parameters can be temperature parameter adjustments for a specified location.

[0050] For example, suppose the pre-set vehicle configuration item is "Interior Temperature," and its corresponding configuration parameters include temperature and air conditioning vents. For instance, the temperature is 26°C, and the air conditioning vent is the one on the left side of the driver's seat. The time parameter corresponding to the configured vehicle configuration item "Interior Temperature" is 9:00. When the clock reaches 9:00, the air conditioning is turned on, opening the air conditioning vent on the left side of the driver's seat, and air is vented through the left side of the driver's seat to control the interior temperature at 26°C. It can be understood that the air vents other than the one on the left side of the driver's seat are closed and do not vent.

[0051] In some possible implementations of the embodiments of this application, before step 102, the time parameter configuration method provided in the embodiments of this application may further include: determining whether the vehicle system time is a valid time; correspondingly, step 102 may include: if the vehicle system time is a valid time, comparing the vehicle system time with the target time.

[0052] In some possible implementations of the embodiments of this application, determining whether the vehicle system time is a valid time may include: determining whether the vehicle system time is the initial time of the computer calendar; if so, the vehicle system time is an invalid time; if not, the vehicle system time is a valid time.

[0053] Normally, the computer calendar begins at 00:00:00 on January 1, 1970. However, different regions of the world have their own time zones, and the computer calendar's initial time is adjusted based on Greenwich Mean Time (GTM). For example, China uses Beijing Time, and the computer calendar begins at 08:00:00 on January 1, 1970.

[0054] For example, if the vehicle system time obtained after the vehicle infotainment user interface restarts or the vehicle system time jumps is 8:00 on January 1, 1970, then the vehicle system time is invalid; if the vehicle system time obtained after the vehicle infotainment user interface restarts or the vehicle system time jumps is 15:00 on January 16, 2023, then the vehicle system time is valid.

[0055] In this embodiment, the vehicle system time after the vehicle system user interface restarts or the vehicle system time jumps is compared with the time parameter corresponding to the vehicle configuration item only when the obtained vehicle system system time after the vehicle system user interface restarts or the vehicle system time jumps is valid. Then, the time parameter corresponding to the vehicle configuration item is configured according to the obtained time parameter configuration strategy corresponding to the comparison result. This can avoid the occurrence of vehicle configuration item misexecution and inaccurate response time when the obtained vehicle system time after the vehicle system user interface restarts or the vehicle system time jumps is invalid.

[0056] In some possible implementations of the embodiments of this application, the time parameter configuration method provided in the embodiments of this application may further include: deleting the time parameter corresponding to the target vehicle configuration item when the vehicle system time is invalid.

[0057] For example, suppose the pre-configured vehicle configuration item "steering wheel heating" corresponds to a time parameter of 9:00. Suppose the vehicle system time obtained after the vehicle's user interface restarts or after a system time jump is 8:00 AM on January 1, 1970. This vehicle system time is invalid, and the time parameter corresponding to the vehicle configuration item "steering wheel heating" is deleted. It is understood that in this embodiment, the vehicle system time obtained after the vehicle's user interface restarts or after a system time jump (8:00 AM on January 1, 1970) is the vehicle system time, "steering wheel heating" is the target vehicle configuration item, and the time parameter 9:00 corresponding to "steering wheel heating" is the target time.

[0058] In this embodiment of the application, if the vehicle system time obtained after the vehicle infotainment user interface is restarted or after the vehicle system time jumps is invalid, by deleting the time parameter corresponding to the vehicle configuration item, it is possible to avoid the occurrence of erroneous execution of vehicle configuration items and inaccurate response time of vehicle configuration items when the vehicle system time obtained after the vehicle infotainment user interface is restarted or after the vehicle system time jumps is invalid.

[0059] In some possible implementations of the embodiments of this application, the user can delete the time parameter corresponding to the vehicle configuration item. When the time parameter corresponding to a certain vehicle configuration item is deleted, even if the vehicle system time reaches the time corresponding to the time parameter before deletion, the vehicle configuration item will not be executed.

[0060] In some possible implementations of the embodiments of this application, a user can delete a vehicle configuration item, and when the vehicle configuration item is deleted, the time parameter corresponding to the vehicle configuration item is also deleted.

[0061] Figure 2 This is a flowchart illustrating the configuration of time parameters according to an embodiment of this application. The process for configuring time parameters includes the following steps:

[0062] Step 201: If the vehicle infotainment user interface restarts or the vehicle system time changes, obtain the vehicle system time after the vehicle infotainment user interface restarts or the vehicle system time changes.

[0063] Step 202: Determine whether the vehicle system time is valid. If yes, proceed to step 203; otherwise, proceed to step 207.

[0064] Step 203: Determine whether the vehicle system time is earlier than the target time corresponding to the target vehicle configuration item. If yes, proceed to step 204; otherwise, proceed to step 205.

[0065] Step 204: Configure the time parameter corresponding to the target vehicle configuration item as the target time;

[0066] Step 205: Determine whether the time difference between the vehicle system time and the target time is greater than the execution time of the target vehicle configuration item. If yes, proceed to step 204; otherwise, proceed to steps 206 and 204.

[0067] Step 206: Execute the target vehicle configuration item;

[0068] Step 207: Delete the time parameter corresponding to the target vehicle configuration item.

[0069] Corresponding to the above-described method embodiments, this application also provides a time parameter configuration device. For example... Figure 3 As shown, Figure 3 This is a schematic diagram of the time parameter configuration device provided in an embodiment of this application. The time parameter configuration device 300 may include:

[0070] The acquisition module 301 is used to acquire the vehicle system time after the vehicle system user interface restarts or the vehicle system time changes when the vehicle system user interface restarts or the vehicle system time changes.

[0071] The comparison module 302 is used to compare the vehicle system time with the target time corresponding to the target vehicle configuration item, and obtain the comparison result between the vehicle system time and the target time;

[0072] Configuration module 303 is used to configure the time parameters corresponding to the target vehicle configuration items according to the time parameter configuration strategy corresponding to the comparison result.

[0073] In this embodiment, when the vehicle infotainment system user interface restarts or the vehicle system time changes, the vehicle system time after the restart or change is obtained. The vehicle system time is then compared with the target time corresponding to the target vehicle configuration item to obtain a comparison result. Based on the time parameter configuration strategy corresponding to the comparison result, the time parameters corresponding to the target vehicle configuration item are configured. Because the time parameters corresponding to the target vehicle configuration item are configured according to the time parameter configuration strategy corresponding to the comparison result between the vehicle system time after the restart or change and the target time, omissions in the execution of the target vehicle configuration item can be avoided.

[0074] In some possible implementations of the embodiments of this application, the configuration module 303 may specifically be used for:

[0075] If the comparison result shows that the vehicle system time is earlier than the target time, the time parameter corresponding to the target vehicle configuration item shall be the target time.

[0076] In this embodiment of the application, if the vehicle system time obtained after the vehicle system user interface is restarted or after the vehicle system time jumps is earlier than the time parameter corresponding to the target vehicle configuration item, the time parameter corresponding to the target vehicle configuration item can be reconfigured to avoid the loss of the set time parameter, which could lead to the omission of vehicle configuration item execution, and can also ensure the accuracy of the vehicle configuration item response time.

[0077] In some possible implementations of the embodiments of this application, the configuration module 303 may specifically be used for:

[0078] If the comparison result shows that the vehicle system time is not earlier than the target time, obtain the execution duration of the target vehicle configuration item; compare the first time difference with the execution duration, where the first time difference is the time difference between the vehicle system time and the target time; if the first time difference is not greater than the execution duration, execute the target vehicle configuration item and configure the time parameter corresponding to the target vehicle configuration item as the target time; if the first time difference is greater than the execution duration, configure the time parameter corresponding to the target vehicle configuration item as the target time.

[0079] In this embodiment, if the obtained vehicle system time after the vehicle infotainment interface restarts or the vehicle system time jumps is not earlier than the target time, and the time difference between the obtained vehicle system time after the vehicle infotainment interface restarts or the vehicle system time jumps and the time parameter corresponding to the vehicle configuration item is not greater than the execution duration of the vehicle configuration item, executing the vehicle configuration item can prevent the vehicle configuration item from being missed and ensure the continuity of vehicle configuration item execution. If the obtained vehicle system time after the vehicle infotainment interface restarts or the vehicle system time jumps is not earlier than the target time, and the time difference between the obtained vehicle system time after the vehicle infotainment interface restarts or the vehicle system time jumps and the time parameter corresponding to the vehicle configuration item is greater than the execution duration of the vehicle configuration item, reconfiguring the time parameter corresponding to the vehicle configuration item can ensure the accuracy of the next vehicle configuration item response time.

[0080] In some possible implementations of the embodiments of this application, the time parameter configuration device 300 provided in the embodiments of this application may further include:

[0081] The monitoring module is used to monitor whether the clock has reached the time corresponding to the time parameter;

[0082] The execution module is used to execute the target vehicle configuration item according to the configuration parameters corresponding to the target vehicle configuration item at the time corresponding to the clock arrival time parameter.

[0083] In some possible implementations of the embodiments of this application, the time parameter configuration device 300 provided in the embodiments of this application may further include:

[0084] The judgment module is used to determine whether the vehicle system time is valid.

[0085] Accordingly, the comparison module 302 can be specifically used for:

[0086] If the vehicle system time is valid, compare the vehicle system time with the target time.

[0087] In this embodiment, the vehicle system time after the vehicle system user interface restarts or the vehicle system time jumps is compared with the time parameter corresponding to the vehicle configuration item only when the obtained vehicle system system time after the vehicle system user interface restarts or the vehicle system time jumps is valid. Then, the time parameter corresponding to the vehicle configuration item is configured according to the time parameter configuration strategy corresponding to the comparison result. This can avoid the occurrence of erroneous execution of vehicle configuration items and inaccurate response time of vehicle configuration items when the obtained vehicle system system time after the vehicle system user interface restarts or the vehicle system time jumps is invalid.

[0088] In some possible implementations of the embodiments of this application, the determination module may specifically be used for:

[0089] Determine if the vehicle system time is the initial time of the computer calendar. If it is, the vehicle system time is invalid; otherwise, the vehicle system time is valid.

[0090] In some possible implementations of the embodiments of this application, the time parameter configuration device 300 provided in the embodiments of this application may further include:

[0091] The deletion module is used to delete the time parameter corresponding to the target vehicle configuration item when the vehicle system time is invalid.

[0092] In this embodiment of the application, if the vehicle system time obtained after the vehicle infotainment user interface is restarted or after the vehicle system time jumps is invalid, by deleting the time parameter corresponding to the vehicle configuration item, it is possible to avoid the occurrence of erroneous execution of vehicle configuration items and inaccurate response time of vehicle configuration items when the vehicle system time obtained after the vehicle infotainment user interface is restarted or after the vehicle system time jumps is invalid.

[0093] Figure 4 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application.

[0094] The electronic device may include a processor 401 and a memory 402 storing computer program instructions.

[0095] Specifically, the processor 401 may include a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.

[0096] Memory 402 may include mass storage for data or instructions. For example, and not limitingly, memory 402 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 402 may include removable or non-removable (or fixed) media. Where appropriate, memory 402 may be internal or external to an electronic device. In some specific embodiments, memory 402 is a non-volatile solid-state memory.

[0097] In some specific embodiments, the memory may include read-only memory (ROM), random access memory (RAM), disk storage media devices, optical storage media devices, flash memory devices, and electrical, optical, or other physical / tangible memory storage devices. Therefore, typically, memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the timing parameter configuration method according to this application.

[0098] The processor 401 reads and executes computer program instructions stored in the memory 402 to implement the time parameter configuration method provided in the embodiments of this application.

[0099] In some examples, the electronic device may also include a communication interface 403 and a bus 410. For example, Figure 4 As shown, the processor 401, memory 402, and communication interface 403 are connected through bus 410 and complete communication with each other.

[0100] The communication interface 403 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.

[0101] Bus 410 includes hardware, software, or both, that couples components of an electronic device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VLB) bus, or other suitable buses, or a combination of two or more of these. Where appropriate, bus 410 may include one or more buses. Although specific buses are described and illustrated in the embodiments of this application, this application considers any suitable bus or interconnection.

[0102] The electronic device can execute the time parameter configuration method provided in the embodiments of this application, thereby achieving the corresponding technical effects of the time parameter configuration method provided in the embodiments of this application.

[0103] In addition, in conjunction with the time parameter configuration method in the above embodiments, this application also provides a computer-readable storage medium for implementation. This computer-readable storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement the time parameter configuration method provided in this application. Examples of computer-readable storage media include non-transitory computer-readable media, such as ROM, RAM, magnetic disks, or optical disks.

[0104] This application also provides a computer program product. When the instructions in the computer program product are executed by the processor of an electronic device, the electronic device executes the time parameter configuration method provided in this application embodiment and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0105] This application also provides a vehicle that includes at least one of the following:

[0106] The time parameter configuration device provided in this application embodiment;

[0107] The electronic device provided in the embodiments of this application;

[0108] The computer-readable storage medium provided in the embodiments of this application.

[0109] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the term "comprising" or any other variations thereof is intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

Claims

1. A method for configuring time parameters, characterized in that, The method includes: In the event that the vehicle infotainment user interface restarts or the vehicle system time changes, obtain the vehicle system time after the vehicle infotainment user interface restarts or the vehicle system time changes. The vehicle system time is compared with the target time corresponding to the target vehicle configuration item to obtain the comparison result between the vehicle system time and the target time; Configure the time parameters corresponding to the target vehicle configuration item according to the time parameter configuration strategy corresponding to the comparison result; The step of configuring the time parameters corresponding to the target vehicle configuration item according to the time parameter configuration strategy corresponding to the comparison result includes: If the comparison result indicates that the vehicle system time is not earlier than the target time, the execution duration of the target vehicle configuration item is obtained. Based on the first time difference and the execution duration, the time parameters corresponding to the target vehicle configuration item are configured; wherein, the first time difference is the time difference between the vehicle system time and the target time.

2. The method as described in claim 1, characterized in that, The step of configuring the time parameters corresponding to the target vehicle configuration item according to the time parameter configuration strategy corresponding to the comparison result includes: If the comparison result indicates that the vehicle system time is earlier than the target time, the time parameter corresponding to the target vehicle configuration item is configured as the target time.

3. The method as described in claim 1, characterized in that, The step of configuring the time parameters corresponding to the target vehicle configuration item based on the first time difference and the execution duration includes: If the first time difference is not greater than the execution duration, the target vehicle configuration item is executed, and the time parameter corresponding to the target vehicle configuration item is configured as the target time. If the first time difference is greater than the execution duration, the time parameter corresponding to the target vehicle configuration item is configured as the target time.

4. The method as described in claim 1, characterized in that, After configuring the time parameters corresponding to the target vehicle configuration item according to the time parameter configuration strategy corresponding to the comparison result, the method further includes: Monitor whether the clock has reached the time corresponding to the time parameter; When the clock reaches the time corresponding to the time parameter, the target vehicle configuration item is executed according to the configuration parameters corresponding to the target vehicle configuration item.

5. The method as described in claim 1, characterized in that, Before comparing the vehicle system time with the target time corresponding to the target vehicle configuration item, the method further includes: Determine whether the vehicle system time is valid; The comparison of the vehicle system time with the target time corresponding to the target vehicle configuration item includes: If the vehicle system time is a valid time, compare the vehicle system time with the target time.

6. The method as described in claim 5, characterized in that, The determination of whether the vehicle system time is valid includes: Determine whether the vehicle system time is the initial time of the computer calendar. If it is, the vehicle system time is invalid; otherwise, the vehicle system time is valid.

7. The method as described in claim 5, characterized in that, The method further includes: If the vehicle system time is invalid, delete the time parameter corresponding to the target vehicle configuration item.

8. A time parameter configuration device, characterized in that, The device includes: The acquisition module is used to acquire the vehicle system time after the vehicle infotainment user interface restarts or the vehicle system time changes when the vehicle infotainment user interface restarts or the vehicle system time changes. The comparison module is used to compare the vehicle system time with the target time corresponding to the target vehicle configuration item, and obtain the comparison result between the vehicle system time and the target time; The configuration module is used to configure the time parameters corresponding to the target vehicle configuration item according to the time parameter configuration strategy corresponding to the comparison result; The configuration module is specifically used for: If the comparison result indicates that the vehicle system time is not earlier than the target time, the execution duration of the target vehicle configuration item is obtained. Based on the first time difference and the execution duration, the time parameters corresponding to the target vehicle configuration item are configured; wherein, the first time difference is the time difference between the vehicle system time and the target time.

9. An electronic device, characterized in that, The electronic device includes: a processor and a memory storing computer program instructions; The processor reads and executes the computer program instructions to implement the time parameter configuration method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions that, when executed by a processor, implement the time parameter configuration method as described in any one of claims 1-7.

11. A vehicle, characterized in that, The vehicle includes at least one of the following: The time parameter configuration device as described in claim 8; The electronic device according to claim 9; The computer-readable storage medium of claim 10.

Citation Information

Patent Citations

  • Timing task processing method and related device

    CN114637623A

  • Electronic netebook schedule project recording method and the related apparatus

    KR1019990038512A