Vehicle remote control method and system, storage medium and electronic equipment

By generating a preset startup time and an instruction package containing the target function startup instructions and preference parameter information, combined with the adjustment of vehicle status and meteorological information, the intelligent and personalized functions of remote control of the vehicle are realized, solving the cumbersome operation problems in the existing technology and improving the user experience.

CN119796098AActive Publication Date: 2025-04-11CHERY AUTOMOBILE CO LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202510022766.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-07
Publication Date
2025-04-11
Estimated Expiration
2045-01-07

AI Technical Summary

Technical Problem

In the prior art, the various functions of remote control of vehicles can only be triggered manually by users in turn, and the operation is complicated, resulting in poor user experience.

Method used

By generating a preset startup time and a command packet containing the target function's startup command and preference parameter information based on the user's usage behavior data in advance, the vehicle status information and weather information are obtained when the preset startup time is reached, the preference parameter information in the command packet is adjusted, and the remote service issuance command packet is called to remotely control the startup and parameter settings of the vehicle function.

Benefits of technology

The function of remote control of vehicle is realized according to the user's vehicle usage habits, simplifying the operation process and improving the user's travel experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119796098A_ABST
    Figure CN119796098A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle remote control method and system, a storage medium and electronic equipment, and the method comprises the steps: generating preset starting time, a starting instruction containing at least one target function, preference parameter information and an instruction packet according to the use behavior data of a user in advance; vehicle state information and weather information are obtained, when it is determined that the target vehicle is in a non-driving state, preference parameter information in the instruction packet is adjusted according to the weather information, a target instruction packet is obtained, remote service is called to issue the target instruction packet to the target vehicle, and the target function of the target vehicle is remotely controlled to be started. And according to the preference parameter information in the target instruction packet, setting a function parameter corresponding to the target function in the target vehicle. The function of remotely controlling at least one vehicle regularly according to the vehicle using habit of the user is achieved, namely intelligent personalized vehicle remote control is achieved, the user does not need to trigger the vehicle manually in sequence, operation is simplified, and the travel experience of the user 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 automobile technology, and in particular to a vehicle remote control method and system, a storage medium and an electronic device. Background Art

[0002] With the rapid development of smart cars, connected cars have achieved initial popularization. As a basic function of connected cars, most connected cars have achieved the popularization of remote control functions, including remote air-conditioning control, remote vehicle unlocking or closing, etc.

[0003] At present, each function of vehicle remote control can only be triggered manually by the user in sequence, which is cumbersome to operate and results in a poor travel experience for users. Summary of the invention

[0004] The present invention provides a vehicle remote control method and system, a storage medium and an electronic device, aiming to solve the problem in the prior art that various functions of vehicle remote control can only be manually triggered by the user in sequence, the operation is cumbersome, and the user's travel experience is poor.

[0005] In order to achieve the above object, the present invention provides the following technical solutions: A vehicle remote control method, comprising: When the target start time is reached, vehicle status information of the target vehicle within a preset time period before the current time and weather information at the current time are obtained; wherein the target vehicle is a vehicle pre-bound by the user, and the target start time is a preset start time included in a preset start time group, and the preset start time included in the preset start time group is pre-generated according to the user's usage behavior data of the target vehicle; When it is determined according to the vehicle state information that the target vehicle is in a non-driving state, the preference parameter information in the instruction package corresponding to the target start time is adjusted according to the meteorological information to obtain a target instruction package; the instruction package corresponding to each preset start included in the preset start time group is pre-generated according to the usage behavior data, and the instruction package includes a start instruction and preference parameter information of at least one target function; The remote service is called to send the target instruction package to the target vehicle to remotely control the start of the target function of the target vehicle, and set the function parameters of the corresponding target function in the target vehicle according to the preference parameter information in the target instruction package.

[0006] The above method may optionally generate the preset start time group in advance according to the user's usage behavior data of the target vehicle, including: Collecting usage behavior data of the user using the target vehicle within a preset time period; the usage behavior data includes the start time of the target vehicle; identifying, from the usage behavior data, a start time of the target vehicle within the preset time period; Processing the start time of the target vehicle to obtain the user's preferred time, and setting a preset start time according to the preferred time; The set preset start times are grouped into a preset start time group.

[0007] The above method may optionally pre-generate an instruction packet corresponding to each preset start time included in the preset start time group according to the usage behavior data, including: Identify the start time of each vehicle function included in the usage behavior data and parameter setting information corresponding to each start time; According to the preset start time group and the start time of each vehicle function, determining a target function corresponding to each preset start time included in the preset start time group from each vehicle function, and generating preference parameter information of the target function according to parameter setting information of the target function included in the usage behavior data; Generate a startup instruction for each target function, and generate a command package corresponding to each preset startup time according to the startup instruction and preference parameters of the target function corresponding to each preset startup time.

[0008] In the above method, optionally, the step of obtaining the vehicle status information and current weather information of the target vehicle includes: Sending a vehicle status information acquisition instruction to the control system of the target vehicle, and acquiring the vehicle status information of the target vehicle within a preset time period before the current moment fed back by the control system; Get the current weather information through a third-party platform.

[0009] In the above method, optionally, determining that the target vehicle is in a non-driving state based on the vehicle state information includes: Determining whether the target vehicle is in a moving state according to the position information in the vehicle state information; If the target vehicle is not in a moving state, judging whether the mileage of the target vehicle has changed within a preset time period before the current moment according to the mileage information in the vehicle state information; If the mileage of the target vehicle has not changed within a preset time period before the current moment, it is determined that the target vehicle is in a non-driving state.

[0010] In the above method, optionally, the calling of a remote service to send the target instruction package to the target vehicle includes: Determine whether the command sending button indicates to directly send the command package; If the instruction is to directly send the instruction package, the remote service is called to send the target instruction package directly to the target vehicle; If the instruction package is not to be directly issued, a prompt message is sent to the user; the prompt message is used to ask the user whether to issue the instruction package; In response to the user's sending confirmation, the remote service is called to send the target instruction to the target vehicle.

[0011] In the above method, optionally, adjusting the preference parameter information in the instruction packet corresponding to the target start time according to the meteorological information to obtain the target instruction packet includes: Calculating the temperature difference based on the meteorological information and the meteorological information at the corresponding time of the previous day; Based on the temperature difference, the preference parameter information in the instruction packet corresponding to the target startup time is adjusted to obtain a target instruction packet.

[0012] A vehicle remote control system, comprising: an acquisition unit, configured to acquire vehicle status information of a target vehicle within a preset time period before a current time and weather information at a current time when a target start time is reached; wherein the target vehicle is a vehicle pre-bound by a user, and the target start time is a preset start time included in a preset start time group, and the preset start time included in the preset start time group is pre-generated based on the user's usage behavior data of the target vehicle; an adjusting unit, configured to adjust the preference parameter information in the instruction package corresponding to the target start time according to the meteorological information, when it is determined according to the vehicle state information that the target vehicle is in a non-driving state, so as to obtain a target instruction package; the instruction package corresponding to each preset start included in the preset start time group is pre-generated according to the usage behavior data, and the instruction package includes a start instruction and preference parameter information of at least one target function; A control unit is used to call a remote service, send the target instruction package to the target vehicle, remotely control the start of the target function of the target vehicle, and set the function parameters of the corresponding target function in the target vehicle according to the preference parameter information in the target instruction package.

[0013] A storage medium stores an instruction set, wherein the instruction set implements the vehicle remote control method as described above when executed by a processor.

[0014] An electronic device, comprising: A memory for storing at least one set of instructions; The processor is used to execute the instruction set stored in the memory, and implement the vehicle remote control method as described above by executing the instruction set.

[0015] Compared with the prior art, the present invention has the following advantages: The present invention provides a vehicle remote control method and system, a storage medium and an electronic device, which generates a preset start time and a start instruction and preference parameter information containing at least one target function according to the user's use behavior data of the target vehicle in advance, obtains the vehicle state information of the target vehicle within a preset time before the current time and the weather information at the current time when the preset start time is reached, and adjusts the preference parameter information in the instruction package according to the weather information when the target vehicle is determined to be in a non-driving state according to the vehicle state information, obtains the target instruction package, calls the remote service, sends the target instruction package to the target vehicle, remotely controls the start of the target function of the target vehicle, and sets the function parameters of the corresponding target function in the target vehicle according to the preference parameter information in the target instruction package. It realizes the timed remote control of at least one vehicle function according to the user's vehicle use habits, that is, realizes intelligent and personalized vehicle remote control without the need for users to manually trigger in sequence, thereby simplifying the operation and improving the user's travel experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The accompanying drawings constituting a part of the present invention are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the accompanying drawings: Figure 1 An exemplary diagram of a vehicle remote control method provided by the present invention; Figure 2 Another exemplary diagram of a vehicle remote control method provided by the present invention; Figure 3 Another exemplary diagram of a vehicle remote control method provided by the present invention; Figure 4 A method flow chart of a vehicle remote control method provided by the present invention; Figure 5 A flowchart of another method of a vehicle remote control method provided by the present invention; Figure 6 A flowchart of another method of a vehicle remote control method provided by the present invention; Figure 7 A flowchart of another method of a vehicle remote control method provided by the present invention; Figure 8 A flowchart of another method of a vehicle remote control method provided by the present invention; Fig. 9 A flowchart of another method of a vehicle remote control method provided by the present invention; Fig.10 Another exemplary diagram of a vehicle remote control method provided by the present invention; Fig.11 A schematic diagram of the structure of a vehicle remote control system provided by the present invention; Fig.12 The present invention provides a schematic structural diagram of an electronic device. DETAILED DESCRIPTION

[0017] The present invention will be described in detail below with reference to the accompanying drawings and in combination with embodiments. It should be noted that the embodiments and features in the embodiments of the present invention can be combined with each other without conflict.

[0018] The following detailed description is an exemplary description, which is intended to provide further detailed description of the present invention. Unless otherwise specified, all technical terms used in the present invention have the same meaning as those generally understood by those skilled in the art to which the present invention belongs. The terms used in the present invention are only for describing specific embodiments, and are not intended to limit the exemplary embodiments according to the present invention.

[0019] It is known from common technical knowledge that the present invention can be implemented by other embodiments that do not deviate from its spirit or essential features. Therefore, the above disclosed embodiments are only illustrative in all respects and are not exclusive. All changes within the scope of the present invention or within the scope equivalent to the present invention are included in the present invention.

[0020] An embodiment of the present invention provides a vehicle remote control method, which can be applied to a vehicle remote control system. The vehicle remote control system includes a terminal application, a recommendation platform, and a vehicle service platform (TSP platform).

[0021] In the embodiment of the present invention, the platform configuration is performed in advance. Figure 1 The platform configuration process specifically includes the following steps: Step 1: First build a vehicle control recommendation platform.

[0022] The second step: set up the service interface of the recommendation platform in the vehicle service platform, that is, open the TSP account service and open the TSP vehicle control service, so that the recommendation platform can obtain the pre-stored accounts, corresponding person-vehicle relationships, and role permission lists in the vehicle service platform (TSP platform) through the service interface. Connecting the recommendation platform with the TSP account service can record and analyze the user's preference data from the user dimension, and recommend remote vehicle control functions in a personalized form. And the TSP platform can synchronize the full amount of remote control functions of the vehicle to the recommendation platform, and secondly, obtain the vehicle's twin digital signal data to determine the vehicle status. Finally, the remote control service needs to open the remote control function call permission in the form of an interface to ensure that the recommendation platform can directly issue remote control commands to the user's vehicle through the remote control service according to user needs.

[0023] Step 3: Deploy a third-party algorithm model in the recommendation platform to collect and analyze user preferences, settings, and habits, so as to provide more user-friendly recommendation parameters, such as: remotely control the time of sending (or pushing) based on the user's travel time, and collect the user's charging habits (charging time, location, cut-off power, etc.) Step 4: Connect the recommendation platform and the third-party platform. Connect the recommendation platform with the third-party platform through the open interface of the third-party platform to ensure subsequent scalability and obtain relevant data, such as vehicle charging map information, weather information, etc., to provide accurate recommendations that fit the usage scenario.

[0024] In this embodiment, after completing the platform configuration, the functions in the recommendation platform and terminal application are configured. Specifically, the following steps are included: Step 1: Configure the recommended (trigger) time for the user. Configure the default trigger time for the vehicle according to the vehicle model. That is, in the initial state, set the preset start time according to the vehicle model. After obtaining the user's vehicle usage behavior data, set the preset start time based on the usage behavior data to achieve personalized settings.

[0025] Step 2: Configure vehicle functions that can be remotely controlled, including but not limited to air conditioning functions, seat functions, charging functions, and window functions.

[0026] Among them, air conditioning functions include but are not limited to: default temperature, defrost, and defog; seat functions include but are not limited to: seat heating and seat ventilation; charging functions include but are not limited to: start time, end time, and end of power; window functions include but are not limited to: ventilation mode, etc.

[0027] In this embodiment, when the terminal application is used for the first time, a prompt message is generated to prompt the user whether to turn on the smart car control function. Figure 2, a prompt pop-up window is generated, and the prompt content is "Dear user, do you need to turn on the smart car control function?" If the user does not need to turn on the smart car control function, after the user selects the "Do not set it yet" button in the prompt pop-up window, it will jump to the following Figure 3 If the user needs to turn on the smart car control function, after the user selects the "Go to Settings" button in the prompt pop-up window, the page will jump to the following page: Figure 3 The page shown in the figure, after the user turns on the smart recommendation button, the vehicle's interior temperature is obtained and displayed in real time. If the vehicle is an electric car, the vehicle's power level is obtained and displayed in real time.

[0028] In this embodiment, the user can also Figure 3 On the page shown, you can set whether to inquire before sending remote control commands, temperature settings, charging settings, function management and start time settings.

[0029] The embodiment of the present invention provides a vehicle remote control method, which can be applied to a recommendation system. The method flow chart of the method is as follows: Figure 4 As shown, specifically including: S401. When the target start time is reached, the vehicle status information of the target vehicle within a preset time period before the current time and the weather information at the current time are obtained.

[0030] In this embodiment, the target vehicle is a vehicle pre-bound by the user, that is, a vehicle whose vehicle information is pre-bound by the user on the mobile terminal.

[0031] In this embodiment, the target start time is the preset start time included in the preset start time group. The preset start time included in the preset start time group is pre-generated based on the user's usage behavior data of the target vehicle, that is, it is pre-generated based on the user's vehicle usage habits. For example, if the user is accustomed to using the vehicle at eight o'clock every morning, the preset start time is set according to the time point of eight o'clock.

[0032] See also Figure 5 The process of pre-generating a preset start time group according to the user's usage behavior data of the target vehicle specifically includes the following steps: S501. Collecting usage behavior data of a target vehicle used by a user within a preset time period; the usage behavior data includes a start time of the target vehicle.

[0033] In this embodiment, the usage behavior data of the user using the target vehicle within a preset time period is collected. Specifically, the usage behavior data of the user using the target vehicle within the preset time period is collected through the control system of the target vehicle, wherein the preset time period is set according to demand, for example, it can be within three days, within a week or within a month.

[0034] Among them, the usage behavior data includes the start-up time of the target vehicle, and may also include the start-up time and parameter setting information of each vehicle function, such as air-conditioning start-up time, air-conditioning mode, air-conditioning temperature, seat heating time, and heating temperature.

[0035] Optionally, the charging time or refueling time can also be collected.

[0036] S502: Identify the start time of the target vehicle within a preset time period from the usage behavior data.

[0037] In this embodiment, the start time of the target vehicle within a preset time period is identified from the usage behavior data. Specifically, the key field representing the start time in the usage behavior data is identified, and the start time is obtained from the usage behavior data based on the key field representing the start time in the usage behavior data.

[0038] S503: Process the start time of the target vehicle to obtain the user's preferred time, and set a preset start time according to the preferred time.

[0039] In this embodiment, the start time of the target vehicle is processed. Specifically, the start time is divided according to preset time intervals to obtain at least one time group. For example, if the user uses the target vehicle at 9:00 and 18:00 every day, the start time is divided according to 6:01-10:00, 10:01-12:00, 12:01-15:00, 15:01-18:00, and 18:01-6:00, and two time groups can be obtained, one time group includes the start time of 9:00, and the other time group includes the start time of 18:00.

[0040] Since the time to start the vehicle is not exactly the same every day, for example, the vehicle may be started at 9:00 on the 1st day and at 9:04 on the 2nd day, the start time needs to be processed. Specifically, for each time group, each start time included in the time group is processed. Optionally, the average value, expected value or variance of each start time can be calculated. The result of the calculation is the preferred time corresponding to the time group. According to the preferred time, the preset start time corresponding to the time group is set. Specifically, the time point corresponding to N minutes before the preferred time is used as the preset start time. For example, the time point corresponding to 5 minutes before the preferred time is used as the preset start time. If the preferred time is 9:00, 8:55 is used as the preset start time. It should be noted that N is a natural number and can be set and adjusted according to needs.

[0041] Optionally, after the preset startup time is generated, the preset startup time may be regularly updated according to the user's subsequent usage behavior data to meet different needs of the user at different times.

[0042] S504: Group the set preset start times into a preset start time group.

[0043] In this embodiment, the set preset times are grouped into a preset start time group, that is, the preset start time group includes at least one preset start time.

[0044] In the method provided in the embodiment of the present invention, by collecting the user's usage behavior data, identifying the start time in the usage behavior data, and processing the start time, the user's preferred time for starting the vehicle is obtained, and then the preset start time is set according to the preferred time, thereby realizing personalized setting of the preset start time.

[0045] In this embodiment, when the target start time is reached, that is, when any preset start time in the preset start time group is reached, the vehicle status information of the target vehicle within the preset time before the current time and the weather information at the current time are automatically triggered to obtain, that is, the target start time is the preset start time in the preset start time group.

[0046] Specifically, a timed task for obtaining vehicle status information and weather information is set in advance based on the target start time, so that when the target start time arrives, the timed task is started to obtain the vehicle status information of the target vehicle within a preset time before the current moment and the weather information at the current moment.

[0047] See also Figure 6 The process of obtaining the vehicle status information of the target vehicle within a preset time period before the current time and the weather information at the current time specifically includes the following steps: S601: Send a vehicle status information acquisition instruction to a control system of a target vehicle, and acquire vehicle status information of the target vehicle within a preset time period before the current moment fed back by the control system.

[0048] In this embodiment, a vehicle status information acquisition instruction is generated and sent to the control system of the target vehicle. After receiving the vehicle status information acquisition instruction, the control system of the target vehicle packages the vehicle status information within a preset time period before the current moment and provides feedback.

[0049] Among them, the preset time before the current moment is the preset time before the preset start time. For example, the preset start time is 8:55, and the preset time is set to 10 minutes. Then the preset time before the current moment is the time period from 8:45 to 8:55.

[0050] It should be noted that the preset duration can be set according to needs.

[0051] In this embodiment, the vehicle status information within a preset time period before the current moment fed back by the control system is obtained.

[0052] S602: Obtain current weather information through a third-party platform.

[0053] In this embodiment, the third-party platform is connected in advance through the open interface of the third-party platform.

[0054] In this embodiment, the current weather information is obtained through a third-party platform. Specifically, a weather information acquisition instruction for the current moment is generated, the weather information acquisition instruction is sent to the third-party platform, and the weather information for the current moment fed back by the third-party platform is obtained.

[0055] In the method provided by the embodiment of the present invention, the vehicle status information within a preset time period before the current moment and the weather information at the current moment are obtained through the control system of the target vehicle, providing a basis for the implementation of subsequent vehicle remote control.

[0056] In this embodiment, the power information or fuel level information of the target vehicle can also be obtained and displayed in real time on the mobile terminal, which is convenient for users to view in real time.

[0057] S402, judging whether the target vehicle is in a non-driving state according to the vehicle state information, if so, executing step S403, if not, ending directly.

[0058] In this embodiment, it is determined whether the target vehicle is in a non-driving state based on the vehicle status information. Specifically, it is determined whether the target vehicle is in a non-driving state based on the position information and mileage information in the vehicle status information. If it is determined that the target vehicle is in a non-driving state, step S403 is executed. If it is determined that the target vehicle is in a driving state, the subsequent process is directly terminated.

[0059] See also Figure 7 , judging whether the target vehicle is in a non-driving state according to the vehicle state information, specifically includes the following steps: S701. Determine whether the target vehicle is in a moving state based on the position information in the vehicle state information. If not, execute step S702. If yes, execute step S703.

[0060] In this embodiment, based on the position information in the vehicle status information, it is determined whether the target vehicle is in a moving state, that is, it is determined whether the position information of the target vehicle is consistent within a preset time period before the current moment. If the position information is consistent, it is determined that the target vehicle is not in a moving state. If the position information is inconsistent, it is determined that the target vehicle is in a moving state.

[0061] If the target vehicle is in a moving state, step S702 is executed; if the target vehicle is not in a moving state, step S703 is executed.

[0062] S702: Determine that the target vehicle is in a driving state.

[0063] In this embodiment, if the target vehicle is in a moving state, or the mileage of the target vehicle changes within a preset time period before the current moment, it is determined and stored that the target vehicle is in a driving state.

[0064] S703. Based on the mileage information in the vehicle status information, determine whether the mileage of the target vehicle has changed within a preset time period before the current moment. If not, execute step S704. If so, execute step S702.

[0065] In this embodiment, if it is determined that the target vehicle is not in a moving state, it is further determined based on the mileage information in the vehicle status information whether the mileage of the target vehicle has changed within the preset time before the current moment, that is, it is determined whether the mileage of the target vehicle within the preset time before the current moment is consistent. If the mileage has changed, step S704 is executed; if the mileage has not changed, step S702 is executed.

[0066] S704: Determine that the target vehicle is not in a driving state.

[0067] In this embodiment, if the target vehicle is not in a moving state and the mileage of the target vehicle has not changed within a preset time period before the current moment, it is determined that the target vehicle is in a non-driving state.

[0068] The method provided by the embodiment of the present invention improves the accuracy of judging the driving state of the vehicle by using the position information and mileage information in the vehicle state information.

[0069] S403: According to the meteorological information, the preference parameter information in the instruction packet corresponding to the target start time is adjusted to obtain a target instruction packet.

[0070] In this embodiment, based on the user's usage behavior data, an instruction package corresponding to each preset startup time included in the preset startup time is pre-generated, and the instruction package corresponding to each preset startup time included in the preset startup time group is pre-generated based on the usage behavior data, each instruction package includes at least one startup instruction and preference parameter information of a target function, and the target function is a vehicle function in the target vehicle.

[0071] See also Figure 8 The process of pre-generating an instruction package corresponding to each preset startup time included in the preset startup time group according to the usage behavior data specifically includes the following steps: S801. Identify the start time of each vehicle function included in the usage behavior data and the parameter setting information corresponding to each start time.

[0072] In this embodiment, the start time of each vehicle function included in the usage behavior data and the parameter setting information corresponding to each start time are identified. Specifically, the key fields used to characterize the vehicle functions in the usage behavior data are identified, and based on the key fields used to characterize the vehicle functions, the respective start times of each vehicle function included in the usage behavior data are obtained, and the parameter setting information corresponding to each start time is obtained.

[0073] S802: According to the preset start time group and the start time of each vehicle function, determine the target function corresponding to each preset start time included in the preset start time group from each vehicle function, and generate a start instruction for each target function.

[0074] For each vehicle function, the difference between each start time of the vehicle function and each preset start time in the preset start time group is calculated respectively to obtain the difference corresponding to each start time of the vehicle function.

[0075] For each difference corresponding to each start time of each vehicle function, if the difference is less than a preset threshold, the start time corresponding to the difference is marked as the first start time, and the vehicle function is set to the target function corresponding to the preset start time corresponding to the difference, and the parameter setting information of the target function included in the behavior data is used to generate the preference parameter information of the target function, specifically, the preference parameter information of the target function is generated according to the parameter setting information corresponding to the first start time included in the use behavior data. The preset threshold is set according to the demand.

[0076] Among them, the process of generating the preference parameter information of the target function based on the parameter setting information corresponding to the first startup time included in the usage behavior data specifically includes: if the parameter setting information includes a setting mode, then directly use the setting mode as the setting mode in the preference parameter information of the target function, and calculate the average value, expected value or variance of the parameter value of the parameter setting information corresponding to the first startup time included in the usage behavior data, and use the calculation result as the parameter value in the preference parameter information of the target function.

[0077] S803: Generate a startup instruction for each target function, and generate a command package corresponding to each preset startup time according to the startup instruction and preference parameters of the target function corresponding to each preset startup time.

[0078] In this embodiment, a startup instruction for each target function is generated. Specifically, the startup instruction for each target function is generated according to a startup instruction generation algorithm.

[0079] In this embodiment, for each preset start time included in the preset start time group, a corresponding instruction package for each preset start time is formed according to the start instruction and preference parameters of the target function corresponding to the preset start time. That is, the instruction package corresponding to each preset start time includes the start instruction and preference parameters of at least one target function.

[0080] In the method provided by the embodiment of the present invention, an instruction package corresponding to each preset startup time that conforms to the user's behavior habits is generated based on the usage behavior data, thereby realizing the generation of personalized preference parameters.

[0081] In this embodiment, if it is determined that the target vehicle is not in a driving state, the preference parameter information in the instruction packet corresponding to the target start time is further adjusted according to the meteorological information.

[0082] The process of adjusting the preference parameter information in the instruction packet corresponding to the target startup time specifically includes the following steps: Calculate the temperature difference based on the meteorological information and the meteorological information at the corresponding time of the previous day; Based on the temperature difference, the preference parameter information in the instruction packet corresponding to the target startup time is adjusted to obtain a target instruction packet.

[0083] In this embodiment, the meteorological information at the corresponding time of the previous day is obtained. Specifically, if the meteorological information at the corresponding time of the previous day is stored in the local database, the meteorological information at the corresponding time of the previous day is obtained from the local database. If the meteorological information at the corresponding time of the previous day is not stored in the local database, the meteorological information at the corresponding time of the previous day is obtained through a third-party platform.

[0084] According to the current meteorological information and the meteorological information at the corresponding time of the previous day, the temperature difference is calculated, and based on the temperature difference and the preset adjustment strategy, the preference parameter information in the instruction package corresponding to the target start time is adjusted to obtain the target instruction package. Among them, the preset adjustment strategy is set according to the demand. For example, in winter, if the temperature difference is 5 degrees Celsius, the air conditioning parameters can be adjusted up or down by 1 degree Celsius.

[0085] S404, calling the remote service, sending the target instruction package to the target vehicle, remotely controlling the start of the target function of the target vehicle, and setting the function parameters of the corresponding target function in the target vehicle according to the preference parameter information in the target instruction package.

[0086] In this embodiment, after completing the adjustment of the preference parameter information in the instruction package, the remote service is called to send the target instruction to the control system of the target vehicle so that the control system of the target vehicle controls the start-up of the target function of the target vehicle, and sets the functional parameters of the corresponding target function in the target vehicle according to the preference parameter information in the target instruction package, thereby realizing remote control of the vehicle.

[0087] Among them, see Fig. 9 , calling the remote service and sending the target instruction package to the target vehicle, specifically includes the following steps: S901. Determine whether the instruction issuing button indicates to directly issue the instruction package. If so, execute step S902; if not, execute step S903.

[0088] In this embodiment, it is determined whether the instruction issuing button indicates to directly issue an instruction packet. Figure 3 If the "Ask button" on the page is turned on, it means that the command sending button directly sends the command package. Figure 3 If the "Ask button" in the displayed page is in a closed state, it means that the instruction sending button indicates not to directly send the instruction package.

[0089] If the instruction issuing button indicates to directly issue the instruction package, then step S902 is executed; if the instruction issuing button indicates not to directly issue the instruction package, then step S903 is executed.

[0090] S902: Call the remote service and send the target instruction package directly to the target vehicle.

[0091] In this embodiment, if the instruction issuing button indicates to directly issue the instruction package, the remote service is directly called to issue the target instruction package to the target vehicle, that is, the target instruction package is issued to the control system of the target vehicle.

[0092] In this embodiment, if the instruction sending button indicates not to directly send the instruction package, after receiving the user's sending confirmation, in response to the user's sending confirmation, the remote service is called to send the target instruction package to the target vehicle, that is, the target instruction package is sent to the control system of the target vehicle.

[0093] S903, sending a prompt message to the user; the prompt message is used to ask the user whether to send the instruction package, and after receiving the user's sending confirmation, execute step S902.

[0094] In this embodiment, a prompt message is sent to the user. Specifically, the prompt message may be sent to the user in the form of a pop-up window prompt. The prompt message is used to ask the user whether to send the instruction package. The user may choose not to send or to confirm the sending according to the prompt message.

[0095] After receiving the user's confirmation of sending, continue to step S902.

[0096] The vehicle remote control method provided by the embodiment of the present invention generates a preset start time and a start instruction and preference parameter information containing at least one target function according to the user's use behavior data of the target vehicle in advance. When the preset start time is reached, the vehicle state information of the target vehicle within a preset time before the current time and the weather information at the current time are obtained. When the target vehicle is determined to be in a non-driving state according to the vehicle state information, the preference parameter information in the instruction package is adjusted according to the weather information to obtain the target instruction package, call the remote service, send the target instruction package to the target vehicle, remotely control the start of the target function of the target vehicle, and set the function parameters of the corresponding target function in the target vehicle according to the preference parameter information in the target instruction package. The method realizes the timed remote control of at least one vehicle function according to the user's vehicle use habits, that is, realizes intelligent and personalized vehicle remote control without the need for users to manually trigger in sequence, thereby simplifying the operation and improving the user's travel experience.

[0097] The vehicle control method mentioned in the present invention can be applied to a vehicle remote control system, which includes a terminal application (APP), a recommendation platform and a vehicle service platform (TSP platform), see Fig.10 The specific implementation process of the above-mentioned vehicle remote control method is illustrated as follows: Step 1: The recommendation platform determines whether the user has turned on the smart recommendation function.

[0098] Step 2: The recommendation platform collects vehicle information (i.e., vehicle status information) of the current vehicle, including vehicle driving information, vehicle temperature, battery information, vehicle location information, etc.

[0099] Step 3: The recommendation platform transmits the collected vehicle information to the TSP platform for storage.

[0100] Step 4: The recommendation platform determines whether the vehicle (i.e., the target vehicle) is in motion. If so, the process ends directly. If not, a query message is sent to the third-party platform, and the weather information and charging map information fed back by the third-party platform are received.

[0101] Step 5: The recommendation platform adjusts the remote vehicle control function parameters (i.e., the preference parameter information in the command package) through the corresponding third-party information, provides users with more accurate travel settings, integrates information, and sends function configuration parameters, calls the TSP message service center, sends recommendation messages to vehicle owners and authorized users, and the users confirm to enable the remote control function. At the same time, according to user settings, the TSP remote control service can be directly called to send remote control commands directly to the user's vehicle.

[0102] and Figure 1Corresponding to the method described above, an embodiment of the present invention further provides a vehicle remote control system for controlling Fig.11 The specific implementation of the method is shown in the following diagram: Fig.11 As shown, specifically including: The acquisition unit 1101 is used to acquire vehicle status information of the target vehicle within a preset time period before the current time and weather information at the current time when the target start time is reached; wherein the target vehicle is a vehicle pre-bound by the user, and the target start time is a preset start time included in a preset start time group, and the preset start time included in the preset start time group is pre-generated according to the user's usage behavior data of the target vehicle; The adjusting unit 1102 is used to adjust the preference parameter information in the instruction package corresponding to the target start time according to the meteorological information when it is determined that the target vehicle is in a non-driving state according to the vehicle state information, so as to obtain a target instruction package; the instruction package corresponding to each preset start included in the preset start time group is pre-generated according to the usage behavior data, and the instruction package includes a start instruction and preference parameter information of at least one target function; The control unit 1103 is used to call the remote service, send the target instruction package to the target vehicle, remotely control the start of the target function of the target vehicle, and set the function parameters of the corresponding target function in the target vehicle according to the preference parameter information in the target instruction package.

[0103] The vehicle remote control system provided by the embodiment of the present invention realizes timed remote control of at least one vehicle function according to the user's vehicle usage habits, that is, realizes intelligent and personalized vehicle remote control without the need for users to manually trigger them in sequence, thereby simplifying operations and improving the user's travel experience.

[0104] In one embodiment of the present invention, based on the above solution, when the acquisition unit 1101 pre-generates the preset start time group according to the usage behavior data of the user using the target vehicle, it is specifically used to: Collecting usage behavior data of the user using the target vehicle within a preset time period; the usage behavior data includes the start time of the target vehicle; identifying, from the usage behavior data, a start time of the target vehicle within the preset time period; Processing the start time of the target vehicle to obtain the user's preferred time, and setting a preset start time according to the preferred time; The set preset start times are grouped into a preset start time group.

[0105] In one embodiment of the present invention, based on the above solution, when the adjustment unit 1102 pre-generates the instruction packet corresponding to each preset startup time included in the preset startup time group according to the usage behavior data, it is specifically used to: Identify the start time of each vehicle function included in the usage behavior data and parameter setting information corresponding to each start time; According to the preset start time group and the start time of each vehicle function, determining a target function corresponding to each preset start time included in the preset start time group from each vehicle function, and generating preference parameter information of the target function according to parameter setting information of the target function included in the usage behavior data; Generate a startup instruction for each target function, and generate a command package corresponding to each preset startup time according to the startup instruction and preference parameters of the target function corresponding to each preset startup time.

[0106] In one embodiment of the present invention, based on the above solution, when acquiring the vehicle state information and current weather information of the target vehicle, the acquisition unit 1101 is specifically used to: Sending a vehicle status information acquisition instruction to the control system of the target vehicle, and acquiring the vehicle status information of the target vehicle within a preset time period before the current moment fed back by the control system; Get the current weather information through a third-party platform.

[0107] In one embodiment of the present invention, based on the above solution, when the adjustment unit 1102 determines that the target vehicle is in a non-driving state according to the vehicle state information, it is specifically configured to: Determining whether the target vehicle is in a moving state according to the position information in the vehicle state information; If the target vehicle is not in a moving state, judging whether the mileage of the target vehicle has changed within a preset time period before the current moment according to the mileage information in the vehicle state information; If the mileage of the target vehicle has not changed within a preset time period before the current moment, it is determined that the target vehicle is in a non-driving state.

[0108] In one embodiment of the present invention, based on the above solution, the control unit 1103 is specifically used to: Determine whether the command sending button indicates to directly send the command package; If the instruction is to directly send the instruction package, the remote service is called to send the target instruction package directly to the target vehicle; If the instruction package is not to be directly issued, a prompt message is sent to the user; the prompt message is used to ask the user whether to issue the instruction package; In response to the user's sending confirmation, the remote service is called to send the target instruction to the target vehicle.

[0109] In one embodiment of the present invention, based on the above solution, the adjustment unit 1102 adjusts the preference parameter information in the instruction packet corresponding to the target start time according to the meteorological information to obtain the target instruction packet, specifically for: Calculating the temperature difference based on the meteorological information and the meteorological information at the corresponding time of the previous day; Based on the temperature difference, the preference parameter information in the instruction packet corresponding to the target startup time is adjusted to obtain a target instruction packet.

[0110] An embodiment of the present invention further provides a storage medium storing an instruction set, wherein when the instruction set is executed, the electric vehicle remote control method disclosed in any of the above embodiments is executed.

[0111] The present application also provides an electronic device, whose structural diagram is as follows: Fig.12 As shown, it specifically includes a memory 1201 for storing at least one set of instruction sets; a processor 1202 for executing the instruction sets stored in the memory, and implementing the vehicle remote control method disclosed in any of the above embodiments by executing the instruction sets.

[0112] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0113] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0114] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0115] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0116] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.

Claims

1. A vehicle remote control method, characterized in that: include: When the target start time is reached, vehicle status information of the target vehicle within a preset time period before the current time and weather information at the current time are obtained; wherein the target vehicle is a vehicle pre-bound by the user, and the target start time is a preset start time included in a preset start time group, and the preset start time included in the preset start time group is pre-generated according to the user's usage behavior data of the target vehicle; In the case where it is determined according to the vehicle state information that the target vehicle is in a non-driving state, the preference parameter information in the instruction package corresponding to the target start time is adjusted according to the meteorological information to obtain a target instruction package; the instruction package corresponding to each preset start included in the preset start time group is pre-generated according to the usage behavior data, and the instruction package includes a start instruction and preference parameter information of at least one target function; The remote service is called to send the target instruction package to the target vehicle to remotely control the start of the target function of the target vehicle, and set the function parameters of the corresponding target function in the target vehicle according to the preference parameter information in the target instruction package.

2. The method according to claim 1, characterized in that Pre-generating the preset start time group according to the usage behavior data of the user using the target vehicle includes: Collecting usage behavior data of the user using the target vehicle within a preset time period; the usage behavior data includes the start time of the target vehicle; identifying, from the usage behavior data, a start time of the target vehicle within the preset time period; Processing the start time of the target vehicle to obtain the user's preferred time, and setting a preset start time according to the preferred time; The set preset start times are grouped into a preset start time group.

3. The method according to claim 2, characterized in that Pre-generating an instruction packet corresponding to each preset startup time included in the preset startup time group according to the usage behavior data, including: Identify the start time of each vehicle function included in the usage behavior data and parameter setting information corresponding to each start time; According to the preset start time group and the start time of each vehicle function, determining a target function corresponding to each preset start time included in the preset start time group from each vehicle function, and generating preference parameter information of the target function according to parameter setting information of the target function included in the usage behavior data; Generate a startup instruction for each target function, and generate a command package corresponding to each preset startup time according to the startup instruction and preference parameters of the target function corresponding to each preset startup time.

4. The method according to claim 1, characterized in that: The step of obtaining the vehicle status information and current weather information of the target vehicle includes: Sending a vehicle status information acquisition instruction to the control system of the target vehicle, and acquiring the vehicle status information of the target vehicle within a preset time period before the current moment fed back by the control system; Get the current weather information through a third-party platform.

5. The method according to claim 1 or 4, characterized in that: The step of determining that the target vehicle is in a non-driving state based on the vehicle state information includes: Determining whether the target vehicle is in a moving state according to the position information in the vehicle state information; If the target vehicle is not in a moving state, judging whether the mileage of the target vehicle has changed within a preset time period before the current moment according to the mileage information in the vehicle state information; If the mileage of the target vehicle has not changed within a preset time period before the current moment, it is determined that the target vehicle is in a non-driving state.

6. The method according to claim 1, characterized in that The calling of the remote service to send the target instruction package to the target vehicle includes: Determine whether the command sending button indicates to directly send the command package; If the instruction is to directly send the instruction package, the remote service is called to send the target instruction package directly to the target vehicle; If the instruction package is not to be directly issued, a prompt message is sent to the user; the prompt message is used to ask the user whether to issue the instruction package; In response to the user's sending confirmation, the remote service is called to send the target instruction to the target vehicle.

7. The method according to claim 1, characterized in that The step of adjusting the preference parameter information in the instruction packet corresponding to the target start time according to the meteorological information to obtain the target instruction packet includes: Calculating the temperature difference based on the meteorological information and the meteorological information at the corresponding time of the previous day; Based on the temperature difference, the preference parameter information in the instruction packet corresponding to the target startup time is adjusted to obtain a target instruction packet.

8. A vehicle remote control system, characterized in that: include: an acquisition unit, configured to acquire vehicle status information of a target vehicle within a preset time period before a current time and weather information at a current time when a target start time is reached; wherein the target vehicle is a vehicle pre-bound by a user, and the target start time is a preset start time included in a preset start time group, and the preset start time included in the preset start time group is pre-generated based on the user's usage behavior data of the target vehicle; an adjusting unit, configured to adjust the preference parameter information in the instruction package corresponding to the target start time according to the meteorological information, when it is determined according to the vehicle state information that the target vehicle is in a non-driving state, so as to obtain a target instruction package; the instruction package corresponding to each preset start included in the preset start time group is pre-generated according to the usage behavior data, and the instruction package includes a start instruction and preference parameter information of at least one target function; The control unit is used to call the remote service, send the target instruction package to the target vehicle, remotely control the start of the target function of the target vehicle, and set the function parameters of the corresponding target function in the target vehicle according to the preference parameter information in the target instruction package.

9. A storage medium, characterized in that: The storage medium stores an instruction set, wherein the instruction set, when executed by a processor, implements the vehicle remote control method according to any one of claims 1 to 7.

10. An electronic device, characterized in that: include: A memory for storing at least one set of instructions; A processor is used to execute the instruction set stored in the memory, and implement the vehicle remote control method as described in any one of claims 1 to 7 by executing the instruction set.

Citation Information

Patent Citations

  • Method and apparatus for scheduling vehicle startup

    CN105094796A

  • Method and system for intelligently starting air conditioner and / or air purification equipment in vehicle

    CN111890873A

  • Vehicle control method and device, storage medium and chip

    CN114872651A

  • Temperature adjusting method and device and storage medium

    CN115042575A

  • Remote starting system of automobile air conditioner

    CN115107463A