Vehicle reservation timing method, device and system, electronic equipment and storage medium

By converting the appointment execution time set by the user into the base time zone and timing it by the on-board timing terminal, the error problem caused by manual adjustment of the time zone in cross-time zone appointment timing is solved, accuracy and simplicity are achieved, and network dependence and data leakage risks are reduced.

CN120614073APending Publication Date: 2025-09-09ROX MOTOR TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510778493.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-11
Publication Date
2025-09-09

AI Technical Summary

Technical Problem

In cross-time zone reservation timing scenarios, existing technologies require users to manually adjust the system time zone, resulting in incorrect reservation time display and affecting the accuracy of the vehicle reservation timing function.

Method used

By converting the appointment execution time set by the user into the time of the base time zone and timing it by the on-board timing terminal, the time conversion and timing are automatically completed without the user having to manually adjust the time zone. The timing logic is independently completed by the on-board timing terminal.

Benefits of technology

It improves the accuracy of vehicle reservation timing across time zones, simplifies the operating process, reduces network dependence and data leakage risks, and avoids global timing failure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120614073A_ABST
    Figure CN120614073A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle reservation timing method, device and system, electronic equipment and a storage medium, and the method comprises the steps that a first user side obtains reservation execution time which is set by a user and aims at a vehicle control instruction; wherein the reservation execution time is set by a user based on a time zone currently set by the first user side; the reservation execution time is converted into time of a reference time zone to obtain reference time zone reservation execution time, the reference time zone reservation execution time is sent to the vehicle-mounted timing terminal, so that the vehicle-mounted timing terminal carries out timing on the reference time zone reservation execution time based on the reference time zone, and when the reference time zone reservation execution time is reached, the vehicle-mounted timing terminal carries out timing on the reference time zone reservation execution time. And controlling the vehicle to execute the vehicle control instruction through the vehicle-mounted timing terminal. Through the method, the accuracy of time-zone-crossing vehicle reservation timing is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a vehicle reservation timing method, device, system, electronic device and storage medium. Background Art

[0002] With the rapid development of connected vehicle technology, in-vehicle infotainment systems have become an integral part of the user's travel experience. Currently, users are increasingly demanding more intelligent, convenient, and adaptable in-vehicle features. This is especially true when driving across time zones or selling vehicles overseas, placing higher demands on the accuracy of time synchronization and scheduled timing functions.

[0003] Currently, in the scenario of cross-time zone appointment timing, users are required to manually adjust the system time zone. If the system does not adopt a unified time zone timing, the appointment time may be displayed incorrectly in different time zones, which in turn affects the vehicle's appointment timing function. Summary of the Invention

[0004] In view of this, the purpose of this application is to provide a vehicle reservation timing method, device, system, electronic device and storage medium to improve the accuracy of vehicle reservation timing across time zones.

[0005] In a first aspect, an embodiment of the present application provides a vehicle reservation timing method, which is applied to a first user terminal; the method includes:

[0006] Obtaining a scheduled execution time for a vehicle control command set by a user; wherein the scheduled execution time is set by the user based on a time zone currently set by the first user terminal;

[0007] The appointment execution time is converted into a time in a base time zone to obtain a base time zone appointment execution time, and the base time zone appointment execution time is sent to an on-board timing terminal so that the on-board timing terminal times the base time zone appointment execution time based on the base time zone. When the base time zone appointment execution time is reached, the on-board timing terminal controls the vehicle to execute the vehicle control instruction.

[0008] In conjunction with the first aspect, an embodiment of the present application provides a first possible implementation of the first aspect, wherein, after converting the scheduled execution time into a time in a base time zone and sending the converted time as the scheduled execution time in the base time zone to the on-board timing terminal, the method further includes:

[0009] When the time zone currently set by the first user terminal changes, obtaining the reserved execution time of the reference time zone from the feedback of the vehicle-mounted timing terminal;

[0010] Converting the reference time zone scheduled execution time to the time zone currently set by the first user terminal according to the changed time zone currently set by the first user terminal to obtain the first user terminal local time zone scheduled execution time;

[0011] The scheduled execution time in the local time zone of the first user terminal is updated and displayed on the user interface of the first user terminal.

[0012] In combination with the first aspect, an embodiment of the present application provides a second possible implementation of the first aspect, wherein, when the scheduled execution time of the base time zone is reached, controlling the vehicle to execute the vehicle control instruction through the on-board timing terminal includes:

[0013] When the reserved execution time of the reference time zone is reached, the vehicle control instruction is sent to the vehicle control terminal corresponding to the vehicle control instruction via the vehicle-mounted timing terminal, so that the vehicle control terminal executes the vehicle control instruction.

[0014] In a second aspect, an embodiment of the present application further provides a vehicle reservation timing method, which is applied to a vehicle timing terminal; the method includes:

[0015] Receiving a scheduled execution time in a base time zone for a vehicle control command sent by a first user terminal; wherein the scheduled execution time in the base time zone is obtained by converting the scheduled execution time for the vehicle control command into a time in the base time zone; and the scheduled execution time is set by a user on the first user terminal based on a time zone currently set by the first user terminal;

[0016] The reference time zone reservation execution time is timed based on the reference time zone, and when the reference time zone reservation execution time is reached, the vehicle is controlled to execute the vehicle control instruction.

[0017] In conjunction with the second aspect, an embodiment of the present application provides a first possible implementation of the second aspect, wherein, after receiving the base time zone scheduled execution time for the vehicle control instruction sent by the first user terminal, the method further includes:

[0018] The base time zone appointment execution time is sent to the second user terminal so that the second user terminal converts the base time zone appointment execution time into the time of the time zone currently set by the second user terminal, obtains the second user terminal local time zone appointment execution time, and displays the second user terminal local time zone appointment execution time on the user interface of the second user terminal.

[0019] In conjunction with the second aspect, an embodiment of the present application provides a second possible implementation of the second aspect, wherein, when the scheduled execution time of the base time zone is reached, controlling the vehicle to execute the vehicle control instruction includes:

[0020] When the reserved execution time of the reference time zone is reached, the vehicle control instruction is sent to the vehicle control terminal corresponding to the vehicle control instruction through a signal line, so that the vehicle control terminal executes the vehicle control instruction.

[0021] In a third aspect, an embodiment of the present application further provides a vehicle reservation timing device, which is applied to a first user terminal; the device includes:

[0022] A first acquisition module is configured to acquire a scheduled execution time for a vehicle control command set by a user; wherein the scheduled execution time is set by the user based on a time zone currently set by the first user terminal;

[0023] The first conversion module is configured to convert the scheduled execution time into a time in a base time zone to obtain the base time zone scheduled execution time, and transmit the base time zone scheduled execution time to an on-board timing terminal so that the on-board timing terminal measures the base time zone scheduled execution time based on the base time zone. When the base time zone scheduled execution time is reached, the on-board timing terminal controls the vehicle to execute the vehicle control instruction.

[0024] In a fourth aspect, an embodiment of the present application further provides a vehicle reservation timing device, which is applied to a vehicle timing terminal, and includes:

[0025] a receiving module, configured to receive a predetermined execution time in a reference time zone for a vehicle control command sent by a first user terminal; wherein the predetermined execution time in the reference time zone is obtained by converting the predetermined execution time for the vehicle control command into a time in the reference time zone; and the predetermined execution time is set by a user on the first user terminal based on a time zone currently set by the first user terminal;

[0026] The timing module is used to time the reference time zone scheduled execution time based on the reference time zone, and control the vehicle to execute the vehicle control instruction when the reference time zone scheduled execution time is reached.

[0027] In a fifth aspect, an embodiment of the present application further provides a vehicle reservation and timing system, the system comprising a first user terminal and a vehicle-mounted timing terminal;

[0028] The first user terminal is configured to:

[0029] Obtaining a scheduled execution time for a vehicle control command set by a user; wherein the scheduled execution time is set by the user based on a time zone currently set by the first user terminal;

[0030] Converting the appointment execution time into a reference time zone to obtain the reference time zone appointment execution time, and sending the reference time zone appointment execution time to the vehicle-mounted timing terminal;

[0031] The vehicle-mounted timing terminal is used to:

[0032] The reference time zone reservation execution time is timed based on the reference time zone, and when the reference time zone reservation execution time is reached, the vehicle is controlled by the on-board timing terminal to execute the vehicle control instruction.

[0033] In the sixth aspect, an embodiment of the present application also provides an electronic device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor and the memory communicate through the bus, and when the machine-readable instructions are executed by the processor, the steps of any possible implementation of the first or second aspect above are performed.

[0034] In a seventh aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of any possible implementation of the first aspect or the second aspect are executed.

[0035] Embodiments of the present application provide a vehicle reservation timing method, apparatus, system, electronic device, and storage medium, wherein a first user terminal converts a user-set reservation time into a reference time zone (i.e., the reference time zone reservation execution time). The first user terminal then sends the reference time zone reservation execution time to an on-board timing terminal, which then times the reference time zone reservation execution time based on the reference time zone. During this cross-time zone reservation timing process, there is no need to consider the user's time zone, nor is there a need for the user to manually unify the vehicle's time zone with the time zone set by the first user terminal. The system automatically completes the time conversion and timing, simplifying operation.

[0036] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without creative work.

[0038] Figure 1A flowchart of an interaction between a first user terminal and an on-board timing system for a vehicle reservation timing method provided by an embodiment of the present application is shown;

[0039] Figure 2 A flowchart of updating a scheduled execution time in the local time zone of a first user terminal displayed on the first user terminal after a time zone set by the first user terminal is changed is shown in an embodiment of the present application;

[0040] Figure 3 A schematic diagram showing the structure of a vehicle reservation timing device in a first user terminal provided in an embodiment of the present application is shown;

[0041] Figure 4 A schematic diagram showing the structure of a vehicle reservation timing device in a vehicle timing terminal provided by an embodiment of the present application is shown;

[0042] Figure 5 A schematic structural diagram of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0043] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of this application.

[0044] Existing reservations are primarily managed through the cloud. This method is highly network-dependent and cannot issue vehicle control commands in a timely manner without a network connection, affecting the proper activation of reservations. Furthermore, cloud failures can cause global functional failures and pose the risk of network data leakage and attacks.

[0045] In consideration of the above issues, embodiments of the present application provide a vehicle reservation and timing method, device, system, electronic device, and storage medium. These methods utilize an on-board timing terminal for local timing, eliminating the need for cloud servers or networks. Furthermore, the timing logic is independently performed by the on-board timing terminal. Even if a single vehicle's on-board timing terminal fails, only the reservation and timing functions for that vehicle are affected, without affecting the reservation and timing functions of other vehicles. Furthermore, time data is only converted locally between the on-board timing terminal and the first user terminal, reducing cloud data transmission, lowering the risk of time data leakage, and avoiding global timing failures caused by cloud attacks. This is described below through an embodiment.

[0046] To facilitate understanding of this embodiment, a vehicle reservation timing method disclosed in an embodiment of this application is first described in detail. The vehicle reservation timing method is applied to a first user terminal, such as Figure 1 As shown, the vehicle reservation timing method includes the following steps:

[0047] S101: Obtaining a scheduled execution time for a vehicle control instruction set by a user; wherein the scheduled execution time is set by the user based on a time zone currently set by a first user terminal.

[0048] S102: Convert the appointment execution time into a reference time zone to obtain the reference time zone appointment execution time, and send the reference time zone appointment execution time to the vehicle timing terminal so that the vehicle timing terminal can time the reference time zone appointment execution time based on the reference time zone. When the reference time zone appointment execution time is reached, the vehicle timing terminal controls the vehicle to execute the vehicle control command.

[0049] In step S101, the first user terminal includes a smart mobile terminal (such as a mobile phone, tablet computer, etc.) used by the user and a vehicle terminal in the vehicle (the display screen of the vehicle terminal is the vehicle large screen). The user can use the display screen of the first user terminal, the APP installed on the smart mobile terminal or the vehicle terminal to set the scheduled execution time for the vehicle control command, wherein the vehicle control command, such as the vehicle start charging command, the vehicle air conditioning start command, the vehicle heater start command, etc., is not limited to this in this embodiment. The time zone currently set by the first user terminal can be the real time zone of the area where the first user terminal is currently located, or it can be a time zone manually set by the user.

[0050] For example, assuming that the time zone currently set on the first user terminal is UTC+9, and the user sets the charging start time at 18:00 in the first user terminal, the scheduled execution time at this time is 18:00 in the UTC+9 time zone, and the vehicle control instruction is the vehicle start charging instruction.

[0051] In step S102, the reference time zone can be pre-set by the user in the first user terminal and the vehicle-mounted timing terminal based on their usage habits. For example, the reference time zone can be set to UTC+8 or UTC. For a single user, the reference time zone set in the user's first user terminal and the vehicle-mounted timing terminal in the user's vehicle is the same. The reference time zones set by different users can be the same or different.

[0052] In this embodiment, when the first user terminal is a vehicle terminal in a vehicle, when the first user terminal sends the reference time zone scheduled execution time to the vehicle timing terminal, the first user terminal specifically sends the reference time zone scheduled execution time to the vehicle timing terminal through the vehicle networking platform.

[0053] The on-board timing terminal is the TBOX (Telematics BOX, telematics processor or remote communication terminal) in the vehicle. Each vehicle has its own on-board timing terminal.

[0054] Next, using UTC+8 as the base time zone as an example, the first user terminal converts the scheduled execution time (18:00 in the UTC+9 time zone) to the time of the base time zone based on the set base time zone (e.g., UTC+8), the time zone currently set by the first user terminal (i.e., the local time zone set by the first user terminal, e.g., UTC+9), and the scheduled execution time set by the user (18:00 in the UTC+9 time zone). The obtained scheduled execution time in the base time zone is 17:00 (i.e., 17:00 in the UTC+8 time zone).

[0055] In this embodiment, a communication connection is established in advance between the first user terminal and the vehicle timing terminal. After the communication connection is established, the first user terminal and the vehicle timing terminal can communicate (ie, transmit data) at any time.

[0056] In this embodiment, after the first user terminal converts the appointment execution time into the time of the base time zone to obtain the base time zone appointment execution time, the first user terminal sends the base time zone appointment execution time to the on-board timing terminal. The on-board timing terminal times the base time zone appointment execution time (e.g., 17:00) based on the base time zone (e.g., UTC+8). When the base time zone appointment execution time is reached, the on-board timing terminal controls the vehicle to execute the vehicle control command.

[0057] In this embodiment, during the cross-time zone reservation and timing process, there's no need to consider the user's time zone, nor is there a need for the user to manually unify the time zone set by the on-board timing terminal with the time zone set by the first user terminal. The first user terminal automatically completes the time conversion, simplifying operation. During the timing process, local timing is performed by the on-board timing terminal, without relying on a cloud server or network. Furthermore, the timing logic is independently performed by the on-board timing terminal. Even if the on-board timing terminal of a single vehicle fails, it only affects the reservation and timing functions of that vehicle, without affecting the reservation and timing functions of other vehicles. Furthermore, time data is only converted locally between the on-board timing terminal and the first user terminal, reducing cloud data transmission, lowering the risk of time data leakage, and avoiding global timing failures caused by cloud attacks.

[0058] In a possible implementation, when executing step S102 to convert the scheduled execution time into the time of the base time zone, the following steps S1021-S1025 may be specifically performed:

[0059] S1021: Calculate the time zone difference between the reference time zone and the time zone currently set by the first user terminal.

[0060] In this embodiment, the time zone difference is calculated using the following formula:

[0061] ΔX=X1-X2

[0062] Wherein, X1 is the reference time zone, X2 is the time zone currently set by the first user terminal, and ΔX is the time zone difference.

[0063] S1022: Calculate the sum of the scheduled execution time and the time zone difference.

[0064] In this embodiment, the sum time is calculated by the following formula:

[0065] T1=T+ΔX

[0066] Among them, T is the scheduled execution time and T1 is the sum value time.

[0067] S1023: If the sum time is greater than or equal to 24 hours, subtract 24 hours from the sum time to obtain the time of the base time zone, and add one day to the date currently set in the first user terminal to obtain the date corresponding to the time of the base time zone.

[0068] S1024: If the sum time is greater than or equal to 0 and less than 24 hours, the sum time is used as the time of the base time zone, and the date currently set in the first user terminal is used as the date corresponding to the time of the base time zone.

[0069] S1025: If the sum time is less than 0, add 24 hours to the sum time to obtain the time of the base time zone, and subtract one day from the date currently set in the first user terminal to obtain the date corresponding to the time of the base time zone.

[0070] Example 1: Assuming the base time zone is UTC+8, the first client's current time zone is UTC+9, and the scheduled execution time is 18:00 in the UTC+9 time zone, calculate the time zone difference between the base time zone (UTC+8) and the first client's current time zone (UTC+9):

[0071] (+8)-(+9)=-1

[0072] Calculate the sum of the scheduled execution time (18:00) and the time zone difference (-1):

[0073] 18:00+(-1)=17:00

[0074] Since 17:00 is greater than 0 hours and less than 24 hours, 17:00 is used as the time in the base time zone.

[0075] Example 2: Assuming the base time zone is UTC+8, the first user's current time zone is UTC-4, and the scheduled execution time is 8:00 in the UTC-4 time zone, calculate the time zone difference between the base time zone (UTC+8) and the first user's current time zone (UTC-4):

[0076] (+8)-(-4)=12

[0077] Calculate the sum of the scheduled execution time (18:00) and the time zone difference (12):

[0078] 18:00+(12)=24:00+06:00

[0079] Since the sum of the time (24:00 + 06:00) is greater than 24 hours, 24 hours is subtracted from the sum of the time to obtain the base time zone time (06:00). Furthermore, one day is added to the date currently set in the first user terminal to obtain the date corresponding to the base time zone time. This means that the execution time of the base time zone appointment after the time conversion is 06:00 the next day.

[0080] In one possible implementation, Figure 2 As shown, after executing step S102 to convert the appointment execution time into the time of the reference time zone to obtain the reference time zone appointment execution time, and sending the reference time zone appointment execution time to the vehicle timing terminal, the following steps S1031-S1033 may be performed:

[0081] S1031: When the time zone currently set by the first user terminal changes, the reservation execution time of the reference time zone is obtained from the vehicle-mounted timing terminal.

[0082] In this embodiment, the change in the time zone currently set by the first user terminal may be caused by the user traveling across time zones or changing the time zone currently set by the first user terminal. In this case, when the first user terminal detects that the time zone currently set by the first user terminal has changed, the first user terminal may obtain the scheduled execution time of the reference time zone from the onboard timing terminal by sending a request for obtaining the scheduled execution time of the reference time zone to the onboard timing terminal.

[0083] S1032: Convert the base time zone reservation execution time to the time of the changed time zone currently set by the first user terminal according to the changed time zone currently set by the first user terminal, to obtain the first user terminal local time zone reservation execution time.

[0084] For example, assuming that the time zone currently set by the first user terminal is changed from UTC+9 to UTC+7, the base time zone reservation execution time (for example, 17:00 in the UTC+8 time zone) is converted to the time of the changed time zone currently set by the first user terminal (for example, UTC+7) to obtain the local time zone reservation execution time of the first user terminal (for example, 16:00 in the UTC+7 time zone).

[0085] S1033: Update the scheduled execution time of the local time zone of the first user terminal and display it on the user interface of the first user terminal.

[0086] Exemplarily, the first user terminal updates and displays the scheduled execution time in the local time zone (eg, 16:00 in the UTC+7 time zone) on the user interface of the first user terminal for the user to view.

[0087] In this embodiment, when the time zone currently set by the first user terminal changes, the appointment execution time in the reference time zone is obtained from the on-board timing terminal, the appointment execution time in the reference time zone is converted into the appointment execution time in the local time zone of the first user terminal in the changed time zone currently set by the first user terminal, and the converted time is displayed on the user interface of the first user terminal. As a result, the appointment execution time in the local time zone of the first user terminal displayed on the first user terminal is consistent with the time zone currently set by the first user terminal, and no manual setting by the user is required.

[0088] In a possible implementation, when the scheduled execution time of the reference time zone is reached in step S102, controlling the vehicle to execute the vehicle control instruction through the vehicle-mounted timing terminal may be performed in the following steps:

[0089] When the reserved execution time of the reference time zone is reached, the vehicle control instruction is sent to the vehicle control terminal corresponding to the vehicle control instruction through the vehicle timing terminal, so that the vehicle control terminal executes the vehicle control instruction.

[0090] For example, assuming that when the vehicle control instruction is a vehicle start charging instruction, the on-board timing terminal sends a vehicle control instruction (e.g., a vehicle start charging instruction) to the vehicle control terminal (e.g., a charging control terminal) corresponding to the vehicle control instruction (e.g., a vehicle start charging instruction), so that the vehicle control terminal executes the vehicle control instruction (e.g., starts charging the vehicle).

[0091] In one possible implementation, the on-board timing terminal and the vehicle control terminal corresponding to the vehicle control instruction are two different terminal devices in the vehicle, and the on-board timing terminal and the vehicle control terminal corresponding to the vehicle control instruction are connected via a physical signal line (e.g., a CAN bus). In this case, when executing the step of sending the vehicle control instruction to the vehicle control terminal corresponding to the vehicle control instruction via the on-board timing terminal, the following steps can be specifically performed:

[0092] The on-board timing terminal sends a vehicle control instruction to the vehicle control terminal corresponding to the vehicle control instruction through a signal line.

[0093] In this embodiment, data is transmitted between the on-board timing terminal and the vehicle control terminal via a physical signal line without the need for a network. Therefore, even when the network signal is weak or there is no network signal, the vehicle control instructions can still be issued in a timely manner.

[0094] In another possible implementation, the on-board timing terminal and the vehicle control terminal corresponding to the vehicle control instruction are the same terminal device in the vehicle. In this case, when executing the step of sending the vehicle control instruction to the vehicle control terminal corresponding to the vehicle control instruction through the on-board timing terminal, the following steps may be specifically performed:

[0095] The vehicle timing terminal (ie, vehicle control terminal) directly executes vehicle control instructions.

[0096] In this embodiment, there is no need for network participation, and vehicle control instructions can also be issued in a timely manner when the network signal is weak or there is no network signal.

[0097] Based on the same technical concept, the embodiment of the present application also provides another vehicle reservation and timing method executed by the on-board timing terminal corresponding to the vehicle reservation and timing method executed by the above-mentioned first user terminal. Since the principle of solving the problem by the vehicle reservation and timing method executed by the on-board timing terminal in this embodiment is similar to that of the vehicle reservation and timing method executed by the above-mentioned first user terminal, the implementation of the vehicle reservation and timing method executed by the on-board timing terminal can refer to the implementation of the vehicle reservation and timing method executed by the above-mentioned first user terminal, and the repeated parts will not be repeated.

[0098] like Figure 1 As shown, the vehicle reservation timing method is applied to a vehicle timing terminal; the vehicle reservation timing method includes steps S201-S202:

[0099] S201: Receive a scheduled execution time in a reference time zone for a vehicle control command sent by a first user terminal; wherein the scheduled execution time in the reference time zone is obtained by converting the scheduled execution time for the vehicle control command into a time in the reference time zone; the scheduled execution time is set by a user on the first user terminal based on a time zone currently set by the first user terminal;

[0100] S202: timing the reference time zone scheduled execution time based on the reference time zone, and controlling the vehicle to execute the vehicle control instruction when the reference time zone scheduled execution time is reached.

[0101] In a possible implementation, after executing step S201 to receive the reference time zone scheduled execution time for the vehicle control instruction sent by the first user terminal, the method may further be performed according to the following steps:

[0102] S203: When the time zone currently set by the first user terminal changes, based on the first user terminal's request to obtain the base time zone reservation execution time, the base time zone reservation execution time is sent to the first user terminal, so that the first user terminal converts the base time zone reservation execution time into the time of the changed time zone currently set by the first user terminal according to the changed time zone currently set by the first user terminal, obtains the first user terminal's local time zone reservation execution time, and updates the first user terminal's local time zone reservation execution time and displays it on the user interface of the first user terminal.

[0103] In a possible implementation, when the scheduled execution time of the reference time zone is reached in step S202, controlling the vehicle to execute the vehicle control instruction may be performed in the following steps:

[0104] When the reserved execution time of the reference time zone is reached, the vehicle control instruction is sent to the vehicle control terminal corresponding to the vehicle control instruction through a signal line, so that the vehicle control terminal executes the vehicle control instruction.

[0105] In this embodiment, data is transmitted between the on-board timing terminal and the vehicle control terminal via a physical signal line without the need for a network. Therefore, even when the network signal is weak or absent, the on-board timing terminal can still issue vehicle control instructions in a timely manner.

[0106] In a possible implementation, after executing step S201 to receive the reference time zone scheduled execution time for the vehicle control instruction sent by the first user terminal, the method may further be performed according to the following steps:

[0107] The base time zone appointment execution time is sent to the second user terminal so that the second user terminal converts the base time zone appointment execution time into the time of the time zone currently set by the second user terminal, obtains the second user terminal local time zone appointment execution time, and displays the second user terminal local time zone appointment execution time on the user interface of the second user terminal.

[0108] Among them, the second user terminal is a user terminal different from the first user terminal. For example, when the first user terminal is a smart mobile terminal, the second user terminal can be a car terminal; when the first user terminal is a car terminal, the second user terminal can be a smart mobile terminal.

[0109] In this embodiment, after a user sets an appointment execution time on a first user terminal and sends the appointment execution time in the reference time zone after time zone conversion to the on-board timing terminal, the on-board timing terminal sends the appointment execution time in the reference time zone to a second user terminal. The second user terminal converts the appointment execution time in the reference time zone to the time zone currently set by the second user terminal, obtains the appointment execution time in the local time zone of the second user terminal, and displays it on the user interface of the second user terminal. The two time zone conversion processes are completed respectively on the first user terminal and the second user terminal, without the need for the on-board timing terminal to perform time zone conversion.

[0110] Based on the same technical concept, an embodiment of the present application also provides a vehicle reservation timing device corresponding to the vehicle reservation timing method executed by the above-mentioned first user terminal. The vehicle reservation timing device is applied to the first user terminal. Since the principle of solving the problem by a vehicle reservation timing device in this embodiment is similar to the vehicle reservation timing method executed by the above-mentioned first user terminal, the implementation of the vehicle reservation timing device can refer to the implementation of the vehicle reservation timing method executed by the above-mentioned first user terminal, and the repeated parts will not be repeated.

[0111] like Figure 3As shown, the vehicle reservation timing device is applied to a first user terminal; the vehicle reservation timing device includes:

[0112] A first acquisition module 301 is configured to acquire a scheduled execution time for a vehicle control command set by a user; wherein the scheduled execution time is set by the user based on a time zone currently set by the first user terminal;

[0113] The first conversion module 302 is configured to convert the scheduled execution time into a time in a reference time zone to obtain the scheduled execution time in the reference time zone, and send the scheduled execution time in the reference time zone to an on-board timing terminal so that the on-board timing terminal can time the scheduled execution time in the reference time zone based on the reference time zone. When the scheduled execution time in the reference time zone is reached, the on-board timing terminal controls the vehicle to execute the vehicle control instruction.

[0114] In a possible implementation, the device further includes:

[0115] an acquisition module configured to, after the first conversion module 302 converts the scheduled execution time into a time in a reference time zone to obtain the scheduled execution time in the reference time zone, and transmit the scheduled execution time in the reference time zone to the on-board timing terminal, acquire the scheduled execution time in the reference time zone from the on-board timing terminal when the time zone currently set by the first user terminal changes;

[0116] a second conversion module configured to convert the reference time zone scheduled execution time into the time zone currently set by the first user terminal according to the changed time zone currently set by the first user terminal, to obtain the first user terminal local time zone scheduled execution time;

[0117] The display module is configured to update and display the scheduled execution time of the local time zone of the first user terminal on the user interface of the first user terminal.

[0118] In a possible implementation, when the first conversion module 302 is used to control the vehicle to execute the vehicle control instruction through the onboard timing terminal when the scheduled execution time of the reference time zone arrives, it is specifically configured to:

[0119] When the reserved execution time of the reference time zone is reached, the vehicle control instruction is sent to the vehicle control terminal corresponding to the vehicle control instruction via the vehicle-mounted timing terminal, so that the vehicle control terminal executes the vehicle control instruction.

[0120] Based on the same technical concept, an embodiment of the present application also provides a vehicle reservation timing device corresponding to the vehicle reservation timing method executed by the above-mentioned vehicle timing terminal. The vehicle reservation timing device is applied to the vehicle timing terminal. Since the principle of solving the problem by the vehicle reservation timing device in this embodiment is similar to that of the vehicle reservation timing method executed by the above-mentioned first user terminal, the implementation of the vehicle reservation timing device can refer to the implementation of the vehicle reservation timing method executed by the above-mentioned first user terminal, and the repeated parts will not be repeated.

[0121] like Figure 4 As shown, the vehicle reservation timing device is applied to a vehicle timing terminal; the vehicle reservation timing device includes:

[0122] Receiving module 401, configured to receive a predetermined execution time in a reference time zone for a vehicle control command sent by a first user terminal; wherein the predetermined execution time in the reference time zone is obtained by converting the predetermined execution time for the vehicle control command into a time in the reference time zone; and the predetermined execution time is set by a user on the first user terminal based on the time zone currently set by the first user terminal;

[0123] The timing module 402 is configured to time the reference time zone scheduled execution time based on the reference time zone, and control the vehicle to execute the vehicle control instruction when the reference time zone scheduled execution time is reached.

[0124] In a possible implementation, the device further includes:

[0125] The first sending module is used to send the benchmark time zone scheduled execution time to the first user terminal based on the first user terminal's request to obtain the benchmark time zone scheduled execution time when the time zone currently set by the first user terminal changes after the receiving module 401 receives the benchmark time zone scheduled execution time for the vehicle control instruction, so that the first user terminal converts the benchmark time zone scheduled execution time into the time of the changed time zone currently set by the first user terminal according to the changed time zone currently set by the first user terminal, obtains the first user terminal's local time zone scheduled execution time, and updates the first user terminal's local time zone scheduled execution time and displays it on the user interface of the first user terminal.

[0126] In a possible implementation, the timing module 402, when used to control the vehicle to execute the vehicle control instruction when the scheduled execution time of the reference time zone is reached, is specifically configured to:

[0127] When the reserved execution time of the reference time zone is reached, the vehicle control instruction is sent to the vehicle control terminal corresponding to the vehicle control instruction through a signal line, so that the vehicle control terminal executes the vehicle control instruction.

[0128] In a possible implementation, the device further includes:

[0129] The second sending module is used to send the reference time zone reservation execution time for the vehicle control instruction sent by the first user terminal to the second user terminal after the receiving module 401 receives the reference time zone reservation execution time, so that the second user terminal converts the reference time zone reservation execution time into the time of the time zone currently set by the second user terminal, obtains the local time zone reservation execution time of the second user terminal, and displays the local time zone reservation execution time of the second user terminal on the user interface of the second user terminal.

[0130] Based on the same technical concept, the embodiment of the present application also provides a vehicle reservation and timing system corresponding to the above vehicle reservation and timing method, the system including a first user terminal and a vehicle-mounted timing terminal;

[0131] The first user terminal is configured to:

[0132] Obtaining a scheduled execution time for a vehicle control command set by a user; wherein the scheduled execution time is set by the user based on a time zone currently set by the first user terminal;

[0133] Converting the appointment execution time into a reference time zone to obtain the reference time zone appointment execution time, and sending the reference time zone appointment execution time to the vehicle-mounted timing terminal;

[0134] The vehicle-mounted timing terminal is used to:

[0135] The reference time zone reservation execution time is timed based on the reference time zone, and when the reference time zone reservation execution time is reached, the vehicle is controlled by the on-board timing terminal to execute the vehicle control instruction.

[0136] In a possible implementation manner, after converting the scheduled execution time into a time in a reference time zone to obtain a reference time zone scheduled execution time, and sending the reference time zone scheduled execution time to the vehicle-mounted timing terminal, the first user terminal is further configured to:

[0137] When the time zone currently set by the first user terminal changes, obtaining the reserved execution time of the reference time zone from the vehicle-mounted timing terminal;

[0138] Converting the reference time zone scheduled execution time to the time zone currently set by the first user terminal according to the changed time zone currently set by the first user terminal to obtain the first user terminal local time zone scheduled execution time;

[0139] The scheduled execution time in the local time zone of the first user terminal is updated and displayed on the user interface of the first user terminal.

[0140] In a possible implementation manner, the vehicle-mounted timing terminal is used to control the vehicle to execute the vehicle control instruction when the scheduled execution time of the reference time zone is reached.

[0141] When the reserved execution time of the reference time zone is reached, the vehicle control instruction is sent to the vehicle control terminal corresponding to the vehicle control instruction via the vehicle-mounted timing terminal, so that the vehicle control terminal executes the vehicle control instruction.

[0142] In a possible implementation manner, when the on-board timing terminal is used to send the vehicle control instruction to the vehicle control terminal corresponding to the vehicle control instruction via the on-board timing terminal, the on-board timing terminal is specifically used to:

[0143] The vehicle control instruction is sent to a vehicle control terminal corresponding to the vehicle control instruction through a signal line.

[0144] In a possible implementation manner, after receiving the reserved execution time of the reference time zone for the vehicle control instruction sent by the first user terminal, the on-board timing terminal is further configured to:

[0145] The base time zone appointment execution time is sent to the second user terminal so that the second user terminal converts the base time zone appointment execution time into the time of the time zone currently set by the second user terminal, obtains the second user terminal local time zone appointment execution time, and displays the second user terminal local time zone appointment execution time on the user interface of the second user terminal.

[0146] Based on the same technical concept, the embodiment of the present application also provides an electronic device corresponding to the above-mentioned vehicle reservation timing method. Since the principle of solving the problem by the electronic device in this embodiment is similar to that of the above-mentioned vehicle reservation timing method, the implementation of the electronic device can refer to the implementation of the above-mentioned vehicle reservation timing method, and the repeated parts will not be repeated.

[0147] Figure 5A structural diagram of an electronic device 500 provided in an embodiment of the present application includes: a processor 501, a memory 502 and a bus 503. The memory 502 stores machine-readable instructions executable by the processor 501. When the electronic device runs a vehicle reservation timing method such as the one in the embodiment, the processor 501 communicates with the memory 502 through the bus 503, and the processor 501 executes the machine-readable instructions to perform the method steps described in Example 1 or Example 2.

[0148] Based on the same technical concept, embodiments of the present application also provide a computer-readable storage medium corresponding to the above-mentioned vehicle reservation method. The computer-readable storage medium stores a computer program that, when executed by a processor, executes the method steps described in Embodiment 1 or 2. Because the computer-readable storage medium in this embodiment solves a problem similar to the above-mentioned vehicle reservation timing method, the implementation of the computer-readable storage medium can be referenced to the implementation of the above-mentioned vehicle reservation timing method, and any repetitions are not repeated here.

[0149] In the several embodiments provided in this application, it should be understood that the disclosed methods, devices, systems, electronic devices and computer-readable storage media can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some communication interface, device or unit, which can be electrical, mechanical or other forms.

[0150] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0151] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0152] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0153] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The scope of protection of the present application is not limited thereto. Although the present application has been described in detail with reference to the above-described embodiments, those skilled in the art should understand that any person skilled in the art can modify or easily conceive of changes to the technical solutions described in the above-described embodiments within the technical scope disclosed in the present application, or perform equivalent replacements for some of the technical features thereof. Such modifications, changes, or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application shall be based on the scope of protection of the claims.

Claims

1. A vehicle reservation timing method, characterized in that: The method is applied to a first user terminal; the method includes: Obtaining a scheduled execution time for a vehicle control command set by a user; wherein the scheduled execution time is set by the user based on a time zone currently set by the first user terminal; The appointment execution time is converted into a time in a base time zone to obtain a base time zone appointment execution time, and the base time zone appointment execution time is sent to an on-board timing terminal so that the on-board timing terminal times the base time zone appointment execution time based on the base time zone. When the base time zone appointment execution time is reached, the on-board timing terminal controls the vehicle to execute the vehicle control instruction.

2. The method according to claim 1, characterized in that After converting the scheduled execution time into a time in a base time zone, and sending the converted time as the scheduled execution time in the base time zone to the vehicle-mounted timing terminal, the method further includes: When the time zone currently set by the first user terminal changes, obtaining the reserved execution time of the reference time zone from the vehicle-mounted timing terminal; Converting the reference time zone scheduled execution time to the time zone currently set by the first user terminal according to the changed time zone currently set by the first user terminal to obtain the first user terminal local time zone scheduled execution time; The scheduled execution time in the local time zone of the first user terminal is updated and displayed on the user interface of the first user terminal.

3. The method according to claim 1, characterized in that When the scheduled execution time of the reference time zone is reached, controlling the vehicle to execute the vehicle control instruction through the vehicle-mounted timing terminal includes: When the reserved execution time of the reference time zone is reached, the vehicle control instruction is sent to the vehicle control terminal corresponding to the vehicle control instruction via the vehicle-mounted timing terminal, so that the vehicle control terminal executes the vehicle control instruction.

4. A vehicle reservation timing method, characterized in that: The method is applied to a vehicle-mounted timing terminal; the method comprises: Receiving a scheduled execution time in a base time zone for a vehicle control command sent by a first user terminal; wherein the scheduled execution time in the base time zone is obtained by converting the scheduled execution time for the vehicle control command into a time in the base time zone; and the scheduled execution time is set by a user on the first user terminal based on a time zone currently set by the first user terminal; The reference time zone reservation execution time is timed based on the reference time zone, and when the reference time zone reservation execution time is reached, the vehicle is controlled to execute the vehicle control instruction.

5. The method according to claim 4, characterized in that: After receiving the reserved execution time of the reference time zone for the vehicle control instruction sent by the first user terminal, the method further includes: The base time zone appointment execution time is sent to the second user terminal so that the second user terminal converts the base time zone appointment execution time into the time of the time zone currently set by the second user terminal, obtains the second user terminal local time zone appointment execution time, and displays the second user terminal local time zone appointment execution time on the user interface of the second user terminal.

6. The method according to claim 4, characterized in that: When the reserved execution time of the reference time zone is reached, controlling the vehicle to execute the vehicle control instruction includes: When the reserved execution time of the reference time zone is reached, the vehicle control instruction is sent to the vehicle control terminal corresponding to the vehicle control instruction through a signal line, so that the vehicle control terminal executes the vehicle control instruction.

7. A vehicle reservation timing device, characterized in that: The device is applied to a first user terminal; the device includes: A first acquisition module is configured to acquire a scheduled execution time for a vehicle control command set by a user; wherein the scheduled execution time is set by the user based on a time zone currently set by the first user terminal; The first conversion module is configured to convert the scheduled execution time into a time in a base time zone to obtain the base time zone scheduled execution time, and transmit the base time zone scheduled execution time to an on-board timing terminal so that the on-board timing terminal measures the base time zone scheduled execution time based on the base time zone. When the base time zone scheduled execution time is reached, the on-board timing terminal controls the vehicle to execute the vehicle control instruction.

8. A vehicle reservation timing device, characterized in that: The device is applied to a vehicle-mounted timing terminal, and comprises: a receiving module, configured to receive a predetermined execution time in a reference time zone for a vehicle control command sent by a first user terminal; wherein the predetermined execution time in the reference time zone is obtained by converting the predetermined execution time for the vehicle control command into a time in the reference time zone; and the predetermined execution time is set by a user on the first user terminal based on a time zone currently set by the first user terminal; The timing module is used to time the reference time zone scheduled execution time based on the reference time zone, and control the vehicle to execute the vehicle control instruction when the reference time zone scheduled execution time is reached.

9. A vehicle reservation timing system, characterized in that: The system includes a first user terminal and a vehicle-mounted timing terminal; The first user terminal is configured to: Obtaining a scheduled execution time for a vehicle control command set by a user; wherein the scheduled execution time is set by the user based on a time zone currently set by the first user terminal; Converting the appointment execution time into a reference time zone to obtain the reference time zone appointment execution time, and sending the reference time zone appointment execution time to the vehicle-mounted timing terminal; The vehicle-mounted timing terminal is used to: The reference time zone reservation execution time is timed based on the reference time zone, and when the reference time zone reservation execution time is reached, the vehicle is controlled by the on-board timing terminal to execute the vehicle control instruction.

10. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps of the method according to any one of claims 1 to 3 or claims 4 to 6 are performed.

11. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed by a processor, executes the steps of the method according to any one of claims 1 to 3 or claims 4 to 6.