Control method, vehicle, computing device, and computer readable storage medium

By executing the first linkage task and sending the second linkage command after the linkage vehicle responds to the first linkage command, the complex problem of multiple vehicles in the prior art linkage operation is solved, convenient multi-linkage vehicle control is achieved, and user experience is improved.

WO2025123780A1PCT designated stage expired Publication Date: 2025-06-19SHANGHAI JIDU AUTOMOBILE CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/114655
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-12
Filing Date
2024-08-27
Publication Date
2025-06-19

AI Technical Summary

Technical Problem

The prior art is complicated and convenient when configuring multiple vehicles to perform linkage operations, especially when there are many vehicles, the user experience is poor.

Method used

After the linkage vehicle responds to the first linkage command, it executes the first linkage task and sends the second linkage command to the second target linkage vehicle through the off-vehicle voice module, convenient control of the multi-linkage vehicle is achieved.

Benefits of technology

It improves the convenience of multi-linked vehicles to perform linkage tasks, simplifies user operation processes, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024114655_19062025_PF_FP_ABST
    Figure CN2024114655_19062025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present description provide a control method, a vehicle, a computing device and a computer readable storage medium. According to the control method, in response to a first linkage instruction, a linked vehicle executes a first linkage task and then transmits a second linkage instruction to a second target linked vehicle by means of an external voice module, so that the second target linked vehicle can set a second linkage task in response to the second linkage instruction. In this way, the purpose of conveniently controlling multiple linked vehicles to execute linkage tasks can be achieved, enhancing the convenience of executing the linkage tasks by the multiple linked vehicles, and improving user experience.
Need to check novelty before this filing date? Find Prior Art

Description

A control method, vehicle, computing device and computer-readable storage medium Technical Field

[0001] This specification relates to the field of vehicle engineering technology, specifically, to control technology under the field of vehicle engineering technology, and more specifically, to a control method, a vehicle, a computing device, and a computer-readable storage medium. Background Art

[0002] With the continuous development of vehicle technology, cars have become one of the mainstream means of transportation, and the various functions integrated in cars are becoming more and more abundant. In addition to basic transportation functions, users also hope to use other functions of the car more conveniently.

[0003] Summary of the Invention

[0004] The embodiments of this specification provide a control method, a vehicle, a computing device, and a computer-readable storage medium. By sending a first linkage instruction to a target vehicle after the linkage vehicle responds to a linkage start instruction, the purpose of conveniently controlling multiple linkage vehicles to perform linkage tasks is achieved, thereby improving the convenience of multiple linkage vehicles in performing linkage task functions.

[0005] To achieve the above technical objectives, the embodiments of this specification provide the following technical solutions:

[0006] In a first aspect, an embodiment of this specification provides a control method applied to a linked vehicle fleet, wherein the linked vehicle fleet includes at least two linked vehicles, and the control method includes:

[0007] The linkage vehicle receives a first linkage instruction, where the first linkage instruction is used to set the linkage vehicle to perform a first linkage task with a first target linkage vehicle;

[0008] The linked vehicle responds to the first linked instruction, executes the first linked task, and sends a second linked instruction to the second target linked vehicle through the external voice module. The second linked instruction is used to set the second target linked vehicle to execute the second linked task with the linked vehicle.

[0009] In a second aspect, an embodiment of the present specification provides a control device for use in a linked vehicle fleet, wherein the linked vehicle fleet includes at least two linked vehicles, and the control device includes:

[0010] An instruction response module is used to receive a first linkage instruction, where the first linkage instruction is used to set the linkage vehicle to perform a first linkage task with a first target linkage vehicle;

[0011] The linked vehicle responds to the first linked instruction, executes the first linked task, and sends a second linked instruction to the second target linked vehicle through the external voice module. The second linked instruction is used to set the second target linked vehicle to execute the second linked task with the linked vehicle.

[0012] In a feasible implementation, the first linkage instruction is at least one of the following instruction types:

[0013] Voice commands sent by the target user;

[0014] Wireless commands sent by the target user through a wireless terminal;

[0015] The other linked vehicles in the linked fleet receive voice commands via external voice commands.

[0016] In a feasible embodiment, the first linkage instruction includes a target vehicle identifier; the target vehicle identifier is used to represent the linkage vehicle participating in executing the linkage task;

[0017] The instruction response module is further configured to: determine whether to execute the first linkage task according to the target vehicle identifier;

[0018] and / or

[0019] A second target vehicle and the second linkage instruction corresponding to the second target vehicle are determined according to the target vehicle identifier.

[0020] In a feasible embodiment, the instruction response module is further used to: control a preset vehicle component and output a first prompt message, wherein the first prompt message is used to indicate that the linkage vehicle has set the linkage task and executes the linkage task when a first set time arrives.

[0021] In a feasible embodiment, the instruction response module controls a preset vehicle component and outputs the first prompt information specifically for:

[0022] controlling at least one headlight of the linked vehicle to perform a first headlight operation, and / or controlling a speaker of the linked vehicle to play a first voice message, and / or controlling a display screen of the linked vehicle to display a first display message;

[0023] The first vehicle light operation includes at least one of lighting, flashing, and lighting and then extinguishing;

[0024] The first voice information and the first display information are used to indicate in voice and graphic form, respectively, that the linkage task has been set for the linkage vehicle.

[0025] In a feasible embodiment, it also includes:

[0026] A vehicle sensing module is configured to sense whether the second target linkage vehicle exists within the preset spatial range, and output a second prompt message through a preset vehicle component when the target vehicle is sensed within the preset spatial range;

[0027] The second prompt information is used to indicate that the linkage vehicle can be used to receive the first linkage instruction, and / or execute the first linkage instruction, and / or send the second linkage instruction.

[0028] In a feasible implementation manner, the vehicle sensing module senses whether the second target linkage vehicle exists within the preset spatial range and is specifically configured to:

[0029] Based on environmental information, determine whether the second target linked vehicle exists within the preset spatial range; the environmental information includes at least one of image information collected by the camera of the linked vehicle, a Bluetooth signal collected by the Bluetooth module of the linked vehicle, and a radar signal collected by the radar of the linked vehicle.

[0030] In a feasible implementation manner, the preset vehicle components include at least one of a headlight, a speaker, and a display screen of the linked vehicle.

[0031] In a feasible embodiment, the instruction response module is further configured to enter a silent state after executing the linkage task, wherein in the silent state, the linkage vehicle stops receiving the first linkage instruction, and / or executing the first linkage instruction, and / or sending the second linkage instruction;

[0032] The silent state is released when a second set time arrives, and the second set time is earlier than the first set time.

[0033] In a feasible implementation manner, the first linkage instruction and / or the second linkage instruction carries task sequence information, and the task sequence information is used to indicate the order in which the linkage vehicles in the linkage vehicle fleet perform linkage tasks.

[0034] In a third aspect, an embodiment of the present specification further provides a vehicle, comprising: a controller and an off-vehicle voice module connected to the controller; wherein,

[0035] The controller is configured to: receive a first linkage instruction, the first linkage instruction is used to set the vehicle to perform a first linkage task with a first target linkage vehicle; respond to the first linkage instruction, execute the first linkage task, and send a second linkage instruction to a second target linkage vehicle through an off-vehicle voice module, the second linkage instruction is used to set the second target linkage vehicle to perform the second linkage task with the vehicle.

[0036] In a feasible embodiment, the controller is also used to control the preset vehicle components and output a first prompt message after receiving the first linkage instruction. The first prompt message is used to indicate that the linkage vehicle has set a linkage task and executes the linkage task when the first set time arrives.

[0037] In a feasible embodiment, the controller controls a preset vehicle component to output the first prompt information specifically for:

[0038] controlling at least one headlight of the linked vehicle to perform a first headlight operation, and / or controlling a speaker of the linked vehicle to play a first voice message, and / or controlling a display screen of the linked vehicle to display a first display message;

[0039] The first vehicle light operation includes at least one of lighting, flashing, and lighting and then extinguishing;

[0040] The first voice information and the first display information are used to indicate in voice and graphic form, respectively, that the linkage task has been set for the linkage vehicle.

[0041] In a feasible implementation, the first linkage instruction is at least one of the following instruction types:

[0042] Voice commands sent by the target user;

[0043] Wireless commands sent by the target user through a wireless terminal;

[0044] The other linked vehicles in the linked fleet receive voice commands via external voice commands.

[0045] In a feasible embodiment, the controller is further used to: control a preset vehicle component and output a first prompt message, wherein the first prompt message is used to indicate that the linkage task has been set for the linkage vehicle and the linkage task is executed when a first set time arrives.

[0046] In a feasible embodiment, the controller controls a preset vehicle component to output the first prompt information specifically for:

[0047] controlling at least one headlight of the linked vehicle to perform a first headlight operation, and / or controlling a speaker of the linked vehicle to play a first voice message, and / or controlling a display screen of the linked vehicle to display a first display message;

[0048] The first vehicle light operation includes at least one of lighting, flashing, and lighting and then extinguishing;

[0049] The first voice information and the first display information are used to indicate in voice and graphic form, respectively, that the linkage task has been set for the linkage vehicle.

[0050] In a feasible embodiment, the controller is further configured to sense whether the second target linkage vehicle exists within the preset spatial range, and output a second prompt message through a preset vehicle component when the target vehicle is sensed to exist within the preset spatial range;

[0051] The second prompt information is used to indicate that the linkage vehicle can be used to receive the first linkage instruction, and / or execute the first linkage instruction, and / or send the second linkage instruction.

[0052] In a feasible implementation manner, the controller senses whether the second target linkage vehicle exists within the preset spatial range and is specifically configured to:

[0053] Based on environmental information, determine whether the second target linked vehicle exists within the preset spatial range; the environmental information includes at least one of image information collected by the camera of the linked vehicle, a Bluetooth signal collected by the Bluetooth module of the linked vehicle, and a radar signal collected by the radar of the linked vehicle.

[0054] In a feasible implementation manner, the preset vehicle components include at least one of a headlight, a speaker, and a display screen of the linked vehicle.

[0055] In a feasible embodiment, the controller is further configured to, after executing the linkage task, enter a silent state, wherein in the silent state, the linkage vehicle stops receiving the first linkage instruction, and / or executing the first linkage instruction, and / or sending the second linkage instruction;

[0056] The silent state is released when a second set time arrives, and the second set time is earlier than the first set time.

[0057] In a feasible implementation manner, the first linkage instruction and / or the second linkage instruction carries task sequence information, and the task sequence information is used to indicate the order in which the linkage vehicles in the linkage vehicle fleet perform linkage tasks.

[0058] In a fourth aspect, an embodiment of the present specification further provides a computing device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the control method described above when executing the computer program.

[0059] In a fifth aspect, an embodiment of the present specification further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the control method described above is implemented.

[0060] In a sixth aspect, an embodiment of this specification provides a computer program product or a computer program, wherein the computer program product includes a computer program, and the computer program is stored in a computer-readable storage medium; the processor of the computer device reads the computer program from the computer-readable storage medium, and the processor implements the steps of the above-mentioned control method when executing the computer program.

[0061] It can be seen from the above technical solution that the control method provided in the embodiment of this specification executes the first linkage task and sends the second linkage instruction to the second target linkage vehicle through the external voice module after the linkage vehicle responds to the first linkage instruction, so that the second target linkage vehicle can respond to the second linkage instruction to set the second linkage task. In this way, the purpose of conveniently controlling multiple linkage vehicles to perform linkage tasks can be achieved, the convenience of multiple linkage vehicles in performing linkage task functions is improved, and the user experience is improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] In order to more clearly illustrate the embodiments of this specification or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are merely embodiments of this specification. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without any creative work.

[0063] FIG1 is a schematic diagram of a scenario in which multiple vehicles cooperate to perform a linkage action, provided by one embodiment of this specification;

[0064] FIG2 is a flow chart of a control method provided in one embodiment of this specification;

[0065] FIG3 is a schematic diagram of an instruction propagation method provided in one embodiment of this specification;

[0066] FIG4 is a schematic diagram of another instruction propagation method provided in one embodiment of this specification;

[0067] FIG5 is a schematic diagram of a calibration of a preset spatial range provided in one embodiment of this specification;

[0068] FIG6 is a schematic diagram of a correspondence between a task identifier and a linkage task provided in one embodiment of this specification;

[0069] FIG7 is a schematic diagram of another instruction propagation method provided in one embodiment of this specification;

[0070] FIG8 is a schematic structural diagram of a vehicle provided in one embodiment of this specification;

[0071] FIG9 is a schematic diagram of a process for setting a linkage task according to an embodiment of the present disclosure;

[0072] FIG10 is a schematic diagram of the structure of a computing device provided in accordance with one embodiment of the present specification. DETAILED DESCRIPTION

[0073] Unless otherwise defined, technical or scientific terms used in the embodiments of this specification should have the same ordinary meaning as those understood by persons of ordinary skill in the art to which this specification pertains. The terms "first," "second," and similar terms used in the embodiments of this specification do not denote any order, quantity, or importance, but are provided solely to avoid confusion between constituent elements.

[0074] Unless the context requires otherwise, throughout this specification, the term "plurality" means "at least two," and "including" is to be interpreted as open and inclusive, meaning "including, but not limited to." Throughout this specification, the terms "one embodiment," "some embodiments," "exemplary embodiments," "example," "specific example," or "some examples" are intended to indicate that a particular feature, structure, material, or characteristic associated with the embodiment or example is included in at least one embodiment or example of this specification. The schematic representations of these terms do not necessarily refer to the same embodiment or example.

[0075] The following will be combined with the drawings in the embodiments of this specification to clearly and completely describe the technical solutions in the embodiments of this specification. Obviously, the embodiments described are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without making any creative efforts are within the scope of protection of this specification.

[0076] Overview

[0077] As described in the background technology, with the continuous advancement of technology, the various functions integrated into vehicles are also increasing. For example, a vehicle can establish a communication connection with a mobile communication device or other vehicles, and transmit information or perform collaborative control based on the established communication connection. In Figure 1, a scene diagram of multiple vehicles cooperating to perform linkage actions is shown. Figure 1 can be a vehicle release scene or a car show display scene. In Figure 1, multiple vehicles are displayed on a booth, and vehicles 1 to 5 can simultaneously perform linkage actions at a predetermined time. The linkage action can include actions such as turning on and off and / or flashing the lights, and can also include actions such as music playing and / or sound effects playing from a speaker. By having multiple vehicles cooperating to perform linkage actions, the atmosphere and fun of the vehicle lights and / or sound playback can be enhanced, which is conducive to improving the audience's sensory experience.

[0078] However, at present, when multiple vehicles are required to perform a linkage action, the operations that need to be performed are relatively complicated and the convenience is low. For example, in the related art, when multiple vehicles are required to perform a linkage action, it is necessary to connect multiple vehicles to the same hotspot or Wi-Fi (wireless network communication technology) to establish a communication connection between multiple vehicles, and then trigger a play command by one of the multiple vehicles, so that the play command can be output to each vehicle through the communication connection established between the multiple vehicles, so that multiple vehicles can start to collaboratively perform the linkage action at the time node set by the play command. Alternatively, in another related art, it is necessary to set a timed playback task for multiple vehicles respectively. For example, the user sets a task to start playing at 12:00 for multiple vehicles in turn, so that multiple vehicles can start playing synchronously at the specified time. The above-mentioned related technologies all require the user to perform targeted operations on the vehicles participating in the collaborative execution of the linkage action. The entire setting process is relatively cumbersome and complicated, and the convenience is low. Especially when the number of vehicles participating in the collaborative execution of the linkage action is large, too many operation steps will seriously reduce the user's experience of the function.

[0079] In order to solve this problem, the inventor discovered through research that when it is necessary to configure multiple linked vehicles to perform a linked task, a first linked instruction can be sent to one of the linked vehicles, so that the linked vehicle can respond to the first linked instruction, set the first linked task, and send a second linked instruction to the second target linked vehicle through the external voice module. The second linked instruction can instruct the second target linked vehicle to set the second linked task, and the second target linked vehicle can also send the second linked instruction to the outside; and other linked vehicles within the preset spatial range of the second target linked vehicle can repeat the above process after receiving the second linked instruction until multiple linked vehicles are set to perform linked tasks of corresponding linked actions. In this way, the purpose of conveniently controlling multiple linked vehicles to perform linked tasks can be achieved, and the convenience of multiple linked vehicles in performing linked task functions is improved.

[0080] In addition, the inventors found that after the linkage task is set for the linkage vehicles, corresponding prompt information can be output through some vehicle components (such as lights, speakers, etc.) to feedback the corresponding status, so that the setting process of the linkage task also has a certain sense of ritual and fun.

[0081] Based on the above concept, the control method provided in the embodiment of this specification is exemplarily described below.

[0082] Example scenarios

[0083] The control method provided in the embodiments of this specification can be applied to the vehicle release scenario and auto show display scenario as shown in Figure 1. Through this control method, multiple vehicles can be controlled to collaboratively perform linkage actions (in some embodiments, the collaborative execution of linkage actions by multiple vehicles can also be referred to as the linkage of multiple vehicles to play light dances. It can be understood that although it is called "light dance", in addition to the related actions of the car lights, it can also include related actions of devices such as speakers).

[0084] It is understood that, in addition to the vehicle launch and auto show scenarios shown in Figure 1, in a car gathering scenario, multiple vehicles may also need to coordinate and execute linked tasks, including linked actions, to enhance the atmosphere and fun of the gathering. Therefore, the control method provided in the embodiments of this specification can also be applied to other scenarios such as car gatherings. This specification does not limit the scenarios in which the control method provided in the embodiments of this specification may be applied, and the specific application scenarios will depend on the actual situation.

[0085] The control method can be applied to a linkage fleet composed of multiple linkage vehicles, and can also be applied to any linkage vehicle in the linkage fleet. In some embodiments, the control method can be executed by the original controller of the linkage vehicle (such as the vehicle control unit (VCU), cockpit domain controller (CDC), body control module (BCM), etc.), and the controller can establish a communication connection with the components with information output capabilities in the linkage vehicle (such as lights and speakers, etc.). In other embodiments, the control method can be executed by an independent controller newly added to the linkage vehicle, and the independent controller can also establish a communication connection with the components with information output capabilities in the linkage vehicle. This specification does not limit this, and the specific situation will depend on the actual situation.

[0086] Exemplary Methods

[0087] Taking the vehicle shown in FIG1 as an example, the embodiments of this specification provide a control method applied to a linked vehicle fleet, wherein the linked vehicle fleet includes at least two linked vehicles, as shown in FIG2 , and the control method includes:

[0088] S201: The linkage vehicle receives a first linkage instruction, where the first linkage instruction is used to set the linkage vehicle to execute a first linkage task with a first target linkage vehicle;

[0089] The linked vehicle responds to the first linked instruction, executes the first linked task, and sends a second linked instruction to the second target linked vehicle through the external voice module. The second linked instruction is used to set the second target linked vehicle to execute the second linked task with the linked vehicle.

[0090] A linked vehicle may refer to a vehicle that can perform linked actions with other vehicles. In some embodiments, the distance between multiple vehicles required to perform linked tasks may be less than a set distance, and the linked vehicle may be any one of these vehicles. Referring to FIG. 1 , any of vehicles 1 through 5 in FIG. 1 may be referred to as a linked vehicle.

[0091] In an optional embodiment, the first linkage task may include at least one linkage action, and the second linkage task may also include at least one linkage action. The linkage actions included in the first linkage task and the second linkage task may be partially the same, partially different, completely the same or completely different, and this specification does not limit this. The linkage action may refer to an action that can output information. In some embodiments, the linkage action includes but is not limited to at least one of the vehicle's headlight action, speaker action, and display action. The headlight action may be any one or more of the headlight lighting action, off action, flashing action, breathing action, etc., wherein the breathing action may refer to a cyclic action in which the headlight slowly lights up and then slowly turns off. The speaker action may include the action of a speaker playing a sound. The display action may include the action of the vehicle's central control or external display display displaying text and / or patterns.

[0092] The first linkage task and the second linkage task may be collectively referred to as linkage tasks, and the first linkage task may be the same as the second linkage task, or may be different from the second linkage task. The linkage task may include executing the linkage action included in the linkage task at a predetermined time. The linkage vehicle responds to the first linkage instruction, and executing the first linkage task may refer to a task in which the linkage vehicle is set to execute the linkage action included in the first linkage task at a predetermined time. The linkage action included in the linkage task may be pre-stored in the linkage vehicle. In some embodiments, the linkage task may include a combination of multiple linkage actions. For example, the linkage task may include a combination of multiple lighting actions and extinguishing actions of the vehicle lights, and may also include an action of playing set music on a speaker, an action of displaying a set animation on a display screen, and so on. This specification does not limit this.

[0093] In some embodiments, the first linkage instruction is at least one of the following instruction types:

[0094] Voice commands sent by the target user;

[0095] Wireless commands sent by the target user through a wireless terminal;

[0096] The other linked vehicles in the linked fleet receive voice commands via external voice commands.

[0097] When the first linkage instruction includes a voice instruction, the first linkage instruction may be sent by the target user, or it may be a voice instruction sent by other linked vehicles through external voice. The first linkage instruction may be the same as the second linkage instruction. For example, in one embodiment, the first linkage instruction may include a voice instruction containing information such as "start playing the light dance at 12:30", where "12:30" is the first set time. The second linkage instruction may also include a voice instruction containing information such as "start playing the light dance at 12:30". In another embodiment, in order to achieve the linkage effect of multiple linked vehicles playing the light dance in sequence, the voice instruction in the first linkage instruction may be different from the voice instruction in the second linkage instruction. For example, the second linkage instruction may carry task sequence information, and the task sequence information corresponds to the execution order of the linkage tasks. For example, referring to Figure 3, the user can send a voice instruction containing information such as "Start playing the light dance at 12:30, and the playing order is 1" to the linked vehicle, where "playing order is 1" can be used to indicate the order of the linked vehicles when playing the light dance. The second linkage instruction sent by the linked vehicle to the second target linked vehicle may include a voice instruction containing information such as "Start playing the light dance at 12:30, and the playing order is 2". Correspondingly, the second linkage instruction sent by the linked vehicle that receives the above-mentioned second linkage instruction to other second target linked vehicles may include a voice instruction containing information such as "Start playing the light dance at 12:30, and the playing order is 3". And so on. In this way, by carrying task sequence information in the second linkage instruction, multiple linked vehicles can start playing the light dance (i.e., execute the linkage task) in a certain order. For example, the linked vehicle can start playing the light dance immediately at 12:30, the second target linked vehicle 1 can start playing the light dance at 12:30 and delay it by one unit time (such as 1 second, 2 seconds, etc.), the second target linked vehicle 2 can start playing the light dance at 12:30 and delay it by two unit times, and so on. In this way, multiple linked vehicles can play the light dance in sequence, thereby showing a variety of light dance effects, which is conducive to improving the light dance display effect. In addition, the first linkage instruction can also be a wireless instruction sent by the target user through a wireless terminal or an electric signal instruction input to the linked vehicle, and the electric signal instruction can be triggered by triggering the buttons of the linked vehicle and / or operating the display screen. This specification does not limit the specific form of the first linkage instruction, which depends on the actual situation.

[0098] As mentioned above, to simplify the terminology for coordinated tasks that collaborate on linked actions and make them easier for users to understand, in voice commands or some implementations, the coordinated execution of linked actions by multiple vehicles can also be referred to as a "light dance" performed by multiple vehicles. However, it should be understood that while this term "light dance" encompasses not only the actions of the lights but also those of devices such as speakers and displays. The lights referred to in this specification include, but are not limited to, at least one of daytime running lights, position lights, high beams, low beams, turn signals, fog lights, taillights, two-way flashers, a welcome light carpet, and ambient lighting.

[0099] In another embodiment, the linkage task may include executing the linkage task when the first set time arrives. The first set time may be not only a moment, but also after a set time period. For example, referring to FIG4 , the first set time in the first linkage instruction may be "5 minutes later". Taking into account the speed of voice instruction propagation and the response time of the instruction, the first set time in the second linkage instruction sent by the linkage vehicle and the second target linkage vehicle may be a time point calculated based on the moment of receiving the first linkage instruction and the first set time. For example, assuming that the linkage vehicle receives the first linkage instruction at 3:00 and the first linkage instruction received is "5 minutes later, start playing the light dance", the linkage vehicle calculates that the time when the light dance needs to be played is 3:05 by the moment of receiving the first linkage instruction and the first set time (5 minutes later) in the first linkage instruction. The time of the second linkage instruction issued by the linkage vehicle can be replaced with a specific playback time, that is, the second linkage instruction may include a voice instruction of "3:05 start playing the light dance", thereby avoiding the problem of inconsistent light dance playback time caused by voice instruction propagation delay and response delay of other linkage vehicles.

[0100] Still referring to Figures 2 to 4, through the control method provided in the embodiments of this specification, when a user needs to configure multiple linked vehicles to perform a linked task, he can send a first linked instruction to one of the linked vehicles, so that the linked vehicle can respond to the first linked instruction and send a second linked instruction including a voice instruction to the second target linked vehicle. The second linked instruction can instruct the second target linked vehicle to set the second linked task. In some embodiments, the second linked instruction can also be used to instruct the second target linked vehicle to send the second linked instruction or the first linked instruction to the outside (for example, in Figure 2, the second target linked vehicle 1 sends the second linked instruction to the second target linked vehicle 2 after receiving the second linked instruction to set the second target linked vehicle 2 to perform the second linked task); and other second target linked vehicles within the preset spatial range of the second target linked vehicle can repeat the above process after receiving the second linked instruction or the first linked instruction until multiple linked vehicles are set to perform a linked task of a linked action at the first set time. In this way, the purpose of conveniently controlling multiple linked vehicles to perform linked tasks can be achieved, thereby improving the convenience of the multiple linked vehicles in performing linked tasks.

[0101] As mentioned above, the control method provided in the implementation mode of this specification can be applied to linked vehicles, specifically to the controller in the linked vehicles. The control method is executed by a single controller in the linked vehicles, or it can be executed collaboratively by multiple controllers in the linked vehicles. This specification does not limit this, and it depends on the actual situation.

[0102] In order to achieve differentiated control of the linked vehicles in the linked fleet, in one embodiment of the present specification, the first linked instruction includes a target vehicle identifier; the target vehicle identifier is used to identify the linked vehicle participating in the linked task;

[0103] The method further comprises:

[0104] The linkage vehicle determines whether to execute the first linkage task according to the target vehicle identifier;

[0105] and / or

[0106] The linkage vehicle determines a second target vehicle and the second linkage instruction corresponding to the second target vehicle according to the target vehicle identifier.

[0107] In some scenarios, it may be necessary to perform differentiated control on the linked vehicles in a linked fleet. For example, assuming there are ten linked vehicles in a linked fleet, and due to effect or site requirements, only eight of them need to be controlled to participate in the execution of the linked task. The target vehicle identification can be used to mark whether the linked vehicle is a vehicle participating in the execution of the linked task (that is, the linked vehicle can determine whether to execute the first linked task based on the target vehicle identification), thereby satisfying the differentiated control of different linked vehicles in the linked fleet.

[0108] In addition, in this embodiment, the linkage vehicle can determine the second target vehicle and the second linkage instruction corresponding to the second target vehicle based on the target vehicle identifier, thereby achieving the purpose of determining the next second target vehicle to participate in the linkage task based on the target vehicle identifier, and configuring corresponding second linkage instructions for different second target vehicles. When the corresponding second linkage instructions configured for different second target vehicles are different, the second linkage tasks executed by the second linkage vehicles receiving these different second linkage instructions can be different, thereby meeting the purpose of setting different linkage tasks for different linkage vehicles in the linkage fleet.

[0109] The target vehicle identifier may be the vehicle identification number (VIN), engine number, or a set identity identifier (for example, when a linked vehicle fleet includes five linked vehicles, different numbers may be assigned to them as their temporarily set identity identifiers according to the arrangement order, etc.).

[0110] For example, in one embodiment, referring to Figure 6 , a linkage vehicle stores N linkage tasks, designated as Linkage Task 1 through Linkage Task N. The linkage actions included in each linkage task are not identical. For example, Linkage Task 1 may include linkage actions such as turning on the front and rear lights, flashing the front and rear lights, etc.; Linkage Task 2 may include linkage actions such as flashing the front and rear lights, etc.; and Linkage Task N may include linkage actions such as lighting the fog lights and displaying an animation on the exterior display.

[0111] Interlocking tasks 1 to N correspond to vehicle identifications 1 to N respectively. In this way, the second target vehicle and the second linkage instruction corresponding to the second target vehicle can be determined according to the target vehicle identification. The second linkage instruction is used to instruct the second target linkage vehicle to perform the linkage task corresponding to the vehicle identification.

[0112] In some embodiments, if the linked vehicle is the last vehicle in the linked fleet (i.e., the last vehicle in the linked fleet, whether the linked vehicle is the last vehicle in the linked fleet can be determined by vehicle identification, etc.), then after the linked vehicle sets the linked task according to the second linked instruction or the first linked instruction, it will no longer issue the first linked instruction or the second linked instruction to other linked vehicles.

[0113] In order to enhance the sense of ceremony in the process of setting linkage tasks and enable users to promptly learn the setting status of linkage tasks, in one embodiment of this specification,

[0114] After the linkage vehicle receives the first linkage instruction, the following steps are further included:

[0115] The linkage vehicle controls a preset vehicle component and outputs a first prompt message, wherein the first prompt message is used to indicate that a linkage task has been set for the linkage vehicle and the linkage task is executed when a first set time arrives.

[0116] Optionally, the preset vehicle components include at least one of a headlight, a speaker and a display screen of the linked vehicle.

[0117] In this embodiment, by controlling a preset vehicle component and outputting a first prompt message, the user can be informed through the first prompt message that a linkage task has been set for the linkage vehicle (the linkage task can be, for example, a first linkage task or a second linkage task). In some embodiments, when the linkage vehicle outputs the first prompt message, it can be said that the linkage vehicle is in an "activated state," that is, it indicates that the linkage vehicle has been activated and can be used to perform the linkage task. In this way, on the one hand, the sense of ritual when setting the linkage task can be enhanced, and on the other hand, the user can be informed of the task setting status of the linkage vehicle in a timely manner through the first prompt message.

[0118] In order to make the first prompt information more obvious, in some embodiments, controlling the preset vehicle component and outputting the first prompt information includes:

[0119] controlling at least one headlight of the linked vehicle to perform a first headlight operation, and / or controlling a speaker of the linked vehicle to play a first voice message, and / or controlling a display screen of the linked vehicle to display a first display message;

[0120] The first vehicle light operation includes at least one of lighting, flashing, and lighting and then extinguishing;

[0121] The first voice information and the first display information are used to indicate in voice and graphic form, respectively, that the linkage task has been set for the linkage vehicle.

[0122] For example, the first prompt information may include at least one of a certain headlight of the linked vehicle lighting up or flashing, a speaker playing a prompt voice of "Ready" or playing a specific sound effect or playing specific music, a central control screen or an external display screen displaying a prompt text of "Ready" or playing a specific picture or playing a specific animation, etc.

[0123] In the above manner, the first prompt information can clearly remind the user that a linkage task has been set for the linkage vehicle.

[0124] In order to make it clear to the user whether the linked vehicles are in a state where a linked task can be set, in some embodiments, the control method further includes:

[0125] The linkage vehicle senses whether the second target linkage vehicle exists within the preset spatial range, and outputs second prompt information through a preset vehicle component when sensing the presence of the target vehicle within the preset spatial range;

[0126] The second prompt information is used to indicate that the linkage vehicle can be used to receive the first linkage instruction, and / or execute the first linkage instruction, and / or send the second linkage instruction;

[0127] The preset vehicle components may include at least one of a headlight, a speaker, and a display screen of the linked vehicle.

[0128] In this embodiment, when the linked vehicle senses the presence of a second target linked vehicle within a preset spatial range, a second prompt message is output through preset vehicle components. In this way, it is conveyed to the user that the linked vehicle has the conditions for setting a linked task, that is, it has the conditions for multiple linked vehicles to jointly execute the linked task.

[0129] Similarly, the state in which the linked vehicle controls the preset vehicle component to output the second prompt information can be referred to as an "available state".

[0130] The preset spatial range generally refers to a spatial range within a certain distance from the body of the linked vehicle. In one embodiment, the preset spatial range may refer to a spatial range within 2 meters from the body of the linked vehicle, but this specification does not limit the specific value of this distance, which depends on the actual situation.

[0131] For example, referring to Figure 5, in one embodiment, the preset spatial range can be a pre-calibrated range. When calibrating this range, the wake-up recognition rate of the second target linked vehicle using a pre-set voice command can be used as a target for calibration. For example, assuming a set wake-up recognition rate of 95%, when the two vehicles are within 3 meters of each other, the success rate of the linked vehicle waking up the second target linked vehicle using a voice command can be greater than or equal to 95%. In this case, the preset spatial range can be set to a spatial range within 3 meters of the body of the linked vehicle. In some embodiments, when calibrating the preset spatial range, the impact of the vehicle's location on the wake-up recognition rate can also be considered. For example, in one embodiment, the calibration target can be: in an indoor environment, the wake-up recognition rate for the second target linked vehicle is 98%; and in an outdoor environment, the wake-up recognition rate for the second target linked vehicle is 95%. This specification does not limit the specific calibration method of the preset spatial range, which will depend on the actual situation.

[0132] In Figure 5, pixel headlights can refer to headlights that use pixel-level lighting control technology, specifically a form of matrix headlights. These can be composed of many small LED beads, each of which can be independently controlled. This design allows matrix headlights to flexibly adjust the shape, brightness, and direction of the beam according to driving needs. Based on matrix headlight technology, functions such as adaptive high and low beam and lighting zoning can be realized.

[0133] Similar to the first prompt information, the control presets the vehicle component and outputs the second prompt information including:

[0134] controlling at least one headlight of the linked vehicle to perform a second headlight operation, and / or controlling a speaker of the linked vehicle to play a second voice message, and / or controlling a display screen of the linked vehicle to display a second display message;

[0135] The second vehicle light operation includes at least one of lighting, flashing, and lighting and then extinguishing;

[0136] The second voice information and the second display information are used to indicate in voice and graphic form, respectively, that the linkage task has been set for the linkage vehicle.

[0137] For example, the second prompt information may include at least one of a headlight of the linked vehicle lighting up or flashing, a speaker playing a prompt voice of "the second target linked vehicle has been sensed" or playing a specific sound effect or playing specific music, a central control screen or an external display screen displaying a prompt text of "the second target linked vehicle has been sensed" or playing a specific picture or playing a specific animation, etc.

[0138] In the above manner, the second prompt information can clearly remind the user that the linkage task has been set for the linkage vehicle.

[0139] It is understood that in order to allow the user to distinguish between the first prompt information and the second prompt information, so that the user can clearly understand the status of the linked vehicle through the first prompt information and the second prompt information, in one embodiment of this specification, the first prompt information is different from the second prompt information, that is, the first headlight operation is different from the second headlight operation, the first voice information is different from the second voice information, and the first display information is different from the second display information. For example, when the first prompt information includes controlling the flashing of the low beam of the second target linked vehicle, the second prompt information can include controlling the lighting of the low beam of the second target linked vehicle, so that the first prompt information and the second prompt information are clearly distinguished.

[0140] In one embodiment of the present specification, a feasible method for sensing a second target linkage vehicle is provided. Specifically, sensing whether the second target linkage vehicle exists within the preset spatial range includes:

[0141] Based on environmental information, determine whether the second target linked vehicle exists within the preset spatial range; the environmental information includes at least one of image information collected by the camera of the linked vehicle, a Bluetooth signal collected by the Bluetooth module of the linked vehicle, and a radar signal collected by the radar of the linked vehicle.

[0142] In this embodiment, the environmental information can be collected by the existing camera, Bluetooth module and / or radar in the linked vehicle and transmitted to the controller, so that the controller can sense the second target linked vehicle based on the environmental information. Through this method, the sensing of the second target linked vehicle can be achieved without configuring other equipment for the linked vehicle, which is conducive to reducing the execution cost of the method.

[0143] In addition, when the environmental information includes multiple types of image information collected by the camera of the linked vehicle, Bluetooth signals collected by the Bluetooth module of the linked vehicle, and radar signals collected by the radar of the linked vehicle, the sensing sensitivity to the second target linked vehicle can be enhanced.

[0144] In order to prevent a linked vehicle from being interfered with by a second linked instruction output by another linked vehicle after a linked task is set, in one embodiment of the present specification, after the linked vehicle executes the linked task, the linked vehicle further comprises:

[0145] The linked vehicles enter a silent state, in which the linked vehicles stop receiving the first linked instruction, and / or executing the first linked instruction, and / or sending the second linked instruction;

[0146] The silent state is released when a second set time arrives, and the second set time is earlier than the first set time.

[0147] In the silent state, the linked vehicle stops receiving the first linked instruction, which may mean that the linked vehicle does not enable the microphone outside and / or inside the vehicle and stops receiving voice instructions, or it may mean that the linked vehicle discards the voice instruction after receiving it to avoid repeatedly responding to the same voice instruction and causing a loop.

[0148] For example, if a linked vehicle A does not enter a silent state after setting a linked task, then after another linked vehicle B issues a second linked command, linked vehicle A may repeatedly respond to the second linked command issued by linked vehicle B. If linked vehicle A enters a silent state after setting a linked task, the second linked command issued by linked vehicle B will not be repeatedly responded to by linked vehicle A, thus avoiding the problem of multiple linked vehicles interfering with each other.

[0149] In addition, when a second set time before the first set time arrives, the silent state can be released, so that the user can control the linked vehicle by voice within a period of time before the first set time, thereby improving the convenience of the user in controlling the linked vehicle.

[0150] In order to provide a method for canceling or pausing a linkage task after the linkage task is set, in one embodiment of the present specification, the control method further includes:

[0151] If a pause instruction in voice form is received in a state other than the silent state, the linkage task is canceled or paused, and the pause instruction is sent to the second target linkage vehicle.

[0152] In this embodiment, by receiving a pause command in a non-silent state, canceling or pausing the linkage task, and sending a pause command to the second target linkage vehicle, it is possible to achieve the purpose of canceling or pausing the linkage task of multiple linkage vehicles after the user sets the linkage task of multiple linkage vehicles. The user only needs to send a pause command to achieve the purpose of canceling or pausing the linkage task of multiple linkage vehicles, which simplifies the user's operation of canceling or pausing the linkage task of multiple linkage vehicles and is conducive to improving the user experience.

[0153] In order to make the user feel that the linkage task is about to be executed, and to enhance the sense of ceremony and atmosphere before the linkage task is executed, in one embodiment of the present specification, the control method further includes:

[0154] Executing a countdown task at a first preset time before the first set time;

[0155] The countdown task includes: outputting countdown information by presetting vehicle components, wherein the countdown information is used to indicate that the linkage task is about to be executed;

[0156] The preset vehicle components include at least one of a headlight, a speaker, and a display screen of the linked vehicle.

[0157] The countdown task can be matched to the first preset time, so that the linked vehicles can execute the linked task immediately after the countdown task ends. For example, when the first preset time is 10 seconds, the countdown task can include a 10-second countdown task. This specification does not limit the feasible value of the first preset time, which will be determined according to actual circumstances.

[0158] Optionally, the first preset time may be the same as or different from the time between the first set time and the second set time, which is not limited in this specification.

[0159] Similar to the first prompt information and the second prompt information, the countdown task can be executed by at least one of the following methods: flashing the lights of the linked vehicle, playing the countdown information on the speaker, sound effects, displaying the countdown information on the display screen, etc. This manual does not limit this.

[0160] In some cases, some redundant instructions can be used to improve the success rate of instruction propagation. For example, in one embodiment, if the linked vehicle and the second target linked vehicle have pre-established a communication connection, the second linked instruction also includes: a communication instruction, which is used to transmit to the second target linked vehicle through the communication connection.

[0161] The communication instruction may refer to an instruction transmitted based on a communication connection. In some embodiments, the communication instruction may include but is not limited to at least one of a Bluetooth instruction, a WiFi instruction, a mobile communication instruction, and an NFC (Near Field Communication) instruction.

[0162] Referring to Figure 7 , in some scenarios, multiple linked vehicles may have pre-established communication connections, such as Bluetooth, between them. When these linked vehicles are within a certain distance of one another, they may automatically establish a communication connection via Bluetooth or other means. In this case, linked vehicle A can send a voice command to linked vehicle B via a speaker, instructing linked vehicle B to set a linked task. Linked vehicle B can then receive this voice command via an integrated microphone or other device. Furthermore, linked vehicle A can establish a communication connection with linked vehicle B via a communication device and, based on this established communication connection, send the communication command to linked vehicle B, thereby increasing the success rate of setting and transmitting linked tasks.

[0163] Example Vehicle

[0164] One embodiment of the present specification further provides a vehicle, as shown in FIG8 , wherein the vehicle 10 includes: a controller 11 and an external vehicle voice module 12 connected to the controller 11;

[0165] The controller 11 is configured to: receive a first linkage instruction, which is used to set the vehicle to perform a first linkage task with a first target linkage vehicle; respond to the first linkage instruction, execute the first linkage task, and send a second linkage instruction to the second target linkage vehicle through an off-vehicle voice module, where the second linkage instruction is used to set the second target linkage vehicle to perform the second linkage task with the vehicle.

[0166] The vehicle 10 may further include an audio receiving device 13 to receive the voice command. When the vehicle 10 is performing the linkage task, it may be referred to as a linkage vehicle.

[0167] As mentioned above, the controller 11 may include at least one of the existing vehicle controller, cockpit controller, body controller, etc. in the vehicle 10, or it may include a newly added dedicated controller independently set in the vehicle 10. This specification does not limit this.

[0168] In a feasible embodiment, the controller 11 is also used to control the preset vehicle components and output a first prompt message after receiving the first linkage instruction. The first prompt message is used to indicate that the linkage vehicle has set a linkage task and executes the linkage task when the first set time arrives.

[0169] In a feasible embodiment, the controller 11 controls the preset vehicle components to output the first prompt information specifically for:

[0170] controlling at least one headlight of the linked vehicle to perform a first headlight operation, and / or controlling a speaker of the linked vehicle to play a first voice message, and / or controlling a display screen of the linked vehicle to display a first display message;

[0171] The first vehicle light operation includes at least one of lighting, flashing, and lighting and then extinguishing;

[0172] The first voice information and the first display information are used to indicate in voice and graphic form, respectively, that the linkage task has been set for the linkage vehicle.

[0173] In a feasible implementation, the first linkage instruction is at least one of the following instruction types:

[0174] Voice commands sent by the target user;

[0175] Wireless commands sent by the target user through a wireless terminal;

[0176] The other linked vehicles in the linked fleet receive voice commands via external voice commands.

[0177] In a feasible embodiment, the controller 11 is further used to: control preset vehicle components and output a first prompt message, wherein the first prompt message is used to indicate that the linkage task has been set for the linkage vehicle and the linkage task is executed when a first set time arrives.

[0178] In a feasible embodiment, the controller 11 controls the preset vehicle components to output the first prompt information specifically for:

[0179] controlling at least one headlight of the linked vehicle to perform a first headlight operation, and / or controlling a speaker of the linked vehicle to play a first voice message, and / or controlling a display screen of the linked vehicle to display a first display message;

[0180] The first vehicle light operation includes at least one of lighting, flashing, and lighting and then extinguishing;

[0181] The first voice information and the first display information are used to indicate in voice and graphic form, respectively, that the linkage task has been set for the linkage vehicle.

[0182] In a feasible embodiment, the controller 11 is further configured to sense whether the second target linkage vehicle exists within the preset spatial range, and output a second prompt message through a preset vehicle component when sensing the presence of the target vehicle within the preset spatial range;

[0183] The second prompt information is used to indicate that the linkage vehicle can be used to receive the first linkage instruction, and / or execute the first linkage instruction, and / or send the second linkage instruction.

[0184] In a feasible implementation manner, the controller 11 senses whether the second target linkage vehicle exists within the preset spatial range and is specifically configured to:

[0185] Based on environmental information, determine whether the second target linked vehicle exists within the preset spatial range; the environmental information includes at least one of image information collected by the camera of the linked vehicle, a Bluetooth signal collected by the Bluetooth module of the linked vehicle, and a radar signal collected by the radar of the linked vehicle.

[0186] In a feasible implementation manner, the preset vehicle components include at least one of a headlight, a speaker, and a display screen of the linked vehicle.

[0187] In a feasible embodiment, the controller is further configured to, after executing the linkage task, enter a silent state, wherein in the silent state, the linkage vehicle stops receiving the first linkage instruction, and / or executing the first linkage instruction, and / or sending the second linkage instruction;

[0188] The silent state is released when a second set time arrives, and the second set time is earlier than the first set time.

[0189] In a feasible implementation manner, the first linkage instruction and / or the second linkage instruction carries task sequence information, and the task sequence information is used to indicate the order in which the linkage vehicles in the linkage vehicle fleet perform linkage tasks.

[0190] The specific feasible process and beneficial effects of the controller 11 executing the above steps can be referred to the relevant description of the control method described above, and will not be elaborated in this specification.

[0191] In a specific embodiment, a feasible process for multiple vehicles 10 to perform a coordinated task is provided. Referring to FIG9 , the process may include:

[0192] The multiple vehicles 10 are moved so that at least every two vehicles 10 are within a preset space range of each other;

[0193] The user sends a first linkage instruction in the form of voice to one of the multiple vehicles 10. The audio receiving device 13 of the vehicle 10 receives the first linkage instruction, sets the first linkage task, and sends a second linkage instruction including a voice instruction to other vehicles 10 located within the preset space range of the vehicle 10 through the external voice module 12, so that the audio receiving devices 13 of the other vehicles 10 receive the second linkage instruction and further propagate the second linkage instruction to the other vehicles 10. In this way, the setting of the linkage task in multiple vehicles 10 is realized. During the entire process, the user only needs to send the first linkage instruction once, without having to repeatedly set it for multiple vehicles 10. This is conducive to improving the execution efficiency of the control method and optimizing the user experience. It is understandable that the user in Figure 9 can be the owner of any one or more vehicles 10, or the organizer of the light dance activity, but not actually own any vehicle 10. This specification does not limit this.

[0194] In other embodiments, the user may also send the first linkage instruction to one of the multiple vehicles 10 in other ways. For example, the user may trigger the first linkage instruction by operating the central control screen of the vehicle 10 and enable the controller of the vehicle 10 to receive the first linkage instruction. This specification does not limit the specific form and triggering method of the first linkage instruction, which depends on the actual situation.

[0195] Exemplary devices

[0196] In an exemplary embodiment of the present specification, a control device is further provided, which is applied to a linked vehicle fleet, wherein the linked vehicle fleet includes at least two linked vehicles, and the control device includes:

[0197] An instruction response module is used to receive a first linkage instruction, where the first linkage instruction is used to set the linkage vehicle to perform a first linkage task with a first target linkage vehicle;

[0198] The linked vehicle responds to the first linked instruction, executes the first linked task, and sends a second linked instruction to the second target linked vehicle through the external voice module. The second linked instruction is used to set the second target linked vehicle to execute the second linked task with the linked vehicle.

[0199] Exemplary Computing Devices

[0200] Another embodiment of the present application further proposes a computing device, as shown in Figure 10. An exemplary embodiment of this specification also provides a computing device, including: a memory and a processor, the memory storing a computer program, and the processor executing the computer program when executing the computer program performs the steps of the control method according to various embodiments of this specification described in the above embodiments of this specification.

[0201] The internal structure of the computing device can be shown in Figure 10. The computing device includes a processor, a memory, a network interface, and an input device connected via a system bus. The processor of the computing device is used to provide computing and control capabilities. The memory of the computing device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computing device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, the steps of the control method according to various embodiments of the present specification described in the above embodiments of the present specification are performed.

[0202] The processor may include a main processor, and may also include a baseband chip, a modem, etc.

[0203] The memory stores a program for executing the technical solution of the present invention, and may also store an operating system and other key services. Specifically, the program may include program code, which includes computer operating instructions. More specifically, the memory may include read-only memory (ROM), other types of static storage devices that can store static information and instructions, random access memory (RAM), other types of dynamic storage devices that can store information and instructions, disk storage, flash memory, etc.

[0204] The processor may be a general-purpose processor, such as a general-purpose central processing unit (CPU), a microprocessor, or the like, or an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present invention. Alternatively, the processor may be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic device, or discrete hardware components.

[0205] Input devices may include devices that receive data and information input by a user, such as a keyboard, mouse, camera, scanner, light pen, voice input device, touch screen, pedometer, or gravity sensor.

[0206] Output devices may include means that allow information to be output to a user, such as display screens, printers, speakers, and the like.

[0207] The communication interface may include any device such as a transceiver to communicate with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Network (WLAN), etc.

[0208] The processor executes the program stored in the memory and calls other devices, which can be used to implement the various steps of any control method provided in the above embodiments of the present application.

[0209] The computing device may also include a display component and a voice component. The display component may be a liquid crystal display or an electronic ink display. The input device of the computing device may be a touch layer covering the display component, or a button, trackball or touchpad provided on the housing of the computing device, or an external keyboard, touchpad or mouse.

[0210] Those skilled in the art will understand that the structure shown in FIG10 is merely a block diagram of a portion of the structure related to the solution of this specification, and does not constitute a limitation on the computing device to which the solution of this specification is applied. The specific computing device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

[0211] Exemplary computer program products and storage media

[0212] In addition to the above-mentioned methods and devices, the control method provided in the embodiments of this specification may also be a computer program product, which includes computer program instructions, which, when executed by a processor, enable the processor to execute the steps of the control method according to various embodiments of this specification described in the above-mentioned "Exemplary Method" section of this specification.

[0213] The computer program product may be written in any combination of one or more programming languages ​​to implement the operations of the embodiments of this specification, including object-oriented programming languages ​​such as Java, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computing device, partially on the user's computing device, as a stand-alone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0214] In addition, an embodiment of this specification also provides a computer-readable storage medium on which a computer program is stored, and the computer program is used by a processor to execute the steps of the control method according to various embodiments of this specification described in the above "Exemplary Method" section of this specification.

[0215] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this specification can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0216] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0217] The above-described embodiments merely represent several implementation methods of this specification. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the solutions provided by the embodiments of this specification. It should be noted that a person skilled in the art can make several variations and improvements without departing from the scope of this specification, and these variations and improvements fall within the scope of protection of this specification. Therefore, the scope of protection of the patent in this specification shall be based on the appended claims.

Claims

1. A control method, characterized in that: Applied to a linked vehicle fleet, the linked vehicle fleet includes at least two linked vehicles, and the control method includes: The linkage vehicle receives a first linkage instruction, where the first linkage instruction is used to set the linkage vehicle to perform a first linkage task with a first target linkage vehicle; The linkage vehicle responds to the first linkage instruction, executes the first linkage task, and sends a second linkage instruction to the second target linkage vehicle through an external voice module, wherein the second linkage instruction is used to set the second target linkage vehicle to execute the second linkage task with the linkage vehicle.

2. The method according to claim 1, characterized in that The first linkage instruction is at least one of the following instruction types: Voice commands sent by the target user; Wireless commands sent by the target user through a wireless terminal; The other linked vehicles in the linked fleet receive voice commands sent through external voice.

3. The method according to claim 1, characterized in that The first linkage instruction includes a target vehicle identifier; the target vehicle identifier is used to represent the linkage vehicle participating in executing the linkage task; The method further comprises: The linkage vehicle determines whether to execute the first linkage task according to the target vehicle identifier; and / or The linkage vehicle determines a second target vehicle and the second linkage instruction corresponding to the second target vehicle according to the target vehicle identifier.

4. The method according to claim 1, characterized in that After the linkage vehicle receives the first linkage instruction, the following steps are further included: The linkage vehicle controls a preset vehicle component and outputs a first prompt message, wherein the first prompt message is used to indicate that a linkage task has been set for the linkage vehicle and the linkage task is executed when a first set time arrives.

5. The method according to claim 4, characterized in that The controlling of the preset vehicle component and outputting the first prompt information comprises: Controlling at least one headlight of the linkage vehicle to perform a first headlight operation, and / or controlling a speaker of the linkage vehicle to play a first voice message, and / or controlling a display screen of the linkage vehicle to display a first display message; The first vehicle light operation includes at least one of lighting, flashing, and lighting and then extinguishing; The first voice information and the first display information are used to indicate in voice and graphic form respectively that the linkage task has been set for the linkage vehicle.

6. The method according to claim 1, characterized in that Also includes: The linkage vehicle senses whether the second target linkage vehicle exists within the preset spatial range, and outputs second prompt information through a preset vehicle component when sensing that the target vehicle exists within the preset spatial range; The second prompt information is used to indicate that the linkage vehicle can be used to receive the first linkage instruction, and / or execute the first linkage instruction, and / or send the second linkage instruction.

7. The method according to claim 6, characterized in that The sensing whether the second target linkage vehicle exists within the preset spatial range comprises: According to environmental information, determine whether the second target linked vehicle exists within the preset spatial range; the environmental information includes at least one of image information collected by a camera of the linked vehicle, a Bluetooth signal collected by a Bluetooth module of the linked vehicle, and a radar signal collected by a radar of the linked vehicle.

8. The method according to any one of claims 4 or 6, characterized in that: The preset vehicle components include at least one of a headlight, a speaker and a display screen of the linked vehicle.

9. The method according to claim 4, characterized in that After the linkage vehicle performs the linkage task, the following steps are further included: The linkage vehicle enters a silent state, in which the linkage vehicle stops receiving the first linkage instruction, and / or executing the first linkage instruction, and / or sending the second linkage instruction; When a second set time arrives, the silent state is released, and the second set time is earlier than the first set time.

10. The method according to any one of claims 1 to 7, characterized in that: The first linkage instruction and / or the second linkage instruction carries task sequence information, and the task sequence information is used to indicate the sequence in which the linkage vehicles in the linkage vehicle fleet execute linkage tasks.

11. A vehicle, characterized in that: include: A controller and an external vehicle voice module connected to the controller; wherein, The controller is configured to: receive a first linkage instruction, the first linkage instruction is used to set the vehicle to perform a first linkage task with a first target linkage vehicle; respond to the first linkage instruction, execute the first linkage task, and send a second linkage instruction to a second target linkage vehicle through an external voice module, the second linkage instruction is used to set the second target linkage vehicle to perform the second linkage task with the vehicle.

12. A computing device, characterized in that: The invention comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the control method according to any one of claims 1 to 10 when executing the computer program.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the control method according to any one of claims 1 to 10 is implemented.

Citation Information

Patent Citations

  • Vehicle-mounted lamp remote control system and method

    CN110335452A

  • Motorcade car light show controller

    CN110677837A

  • Vehicle linkage method and device

    CN115311866A

  • Vehicle lamp control method and related device

    CN116279096A

  • Control method, vehicle, computing device and computer readable storage medium

    CN117765712A