Automobile interaction method and device, electronic equipment and automobile
By pre-arranged function introduction scripts in the car, combining dynamic position relationships and user intentions, automatically filtering and controlling the car equipment to introduce target car functions, the problem of high cost of traditional manual introduction is solved, and accurate and efficient introduction of car functions is achieved, improving the user experience.
Patent Information
- Application Number
- CN202510828291.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-20
- Publication Date
- 2025-07-18
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Traditional automotive functions are introduced to rely on manual sales personnel, resulting in high labor costs and insufficient introduction.
By pre-arranged function introduction scripts in the car, combining dynamic position relationships and user intentions, the car equipment will automatically filter and control the car functions, including active inquiry and passive perception of the way users are intent to obtain.
It realizes accurate introduction of automotive functions without manual intervention, reduces labor costs, and improves user participation and service experience.
Smart Images

Figure CN120338800A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of automobiles, and particularly to an automobile interaction method, device, electronic device, and automobile. Background Art
[0002] With the rapid development of intelligent technologies, the automotive field has also witnessed significant changes. First of all, an automobile is no longer a traditional means of transportation but has evolved into an intelligent device with certain intelligent functions. Secondly, the development of intelligence has also led to the complication and diversification of automobile functions. Moreover, with the characteristics of rapid iterative upgrades of automobile functions and the popularity of automobiles, the sales volume of automobiles has increased explosively. The traditional mode of introducing automobile functions by salespersons has the disadvantages of requiring a large number of salespersons and thus resulting in high labor costs. Summary of the Invention
[0003] One of the objectives of the present invention is to provide an automobile interaction method to solve the problem of high labor costs when introducing automobile functions in related technologies; the second objective is to provide a device; the third objective is to provide an electronic device; and the fourth objective is to provide a vehicle.
[0004] To achieve the above objectives, the technical solutions adopted by the present invention are as follows: An automobile interaction method, where the automobile includes at least one automobile function and automobile equipment, and corresponding function introduction scripts are pre-compiled for the automobile functions. The method includes: Obtaining the dynamic position relationship between the automobile and the user; Screening candidate automobile functions from the automobile functions according to the dynamic position relationship; Obtaining the user intention of the user, and screening target automobile functions from the candidate automobile functions according to the user intention; the user intention is obtained through at least one user intention obtaining method, and the user intention obtaining methods include an actively queried user intention obtaining method and a passively perceived user intention obtaining method; Controlling the corresponding automobile equipment according to the function introduction script corresponding to the target automobile function to introduce the target automobile function, and controlling the automobile equipment to guide the user to interact with the automobile.
[0005] An automobile interaction device, where the automobile includes at least one automobile function, automobile equipment, and automobile equipment. The device includes: A dynamic position relationship obtaining module, configured to obtain the dynamic position relationship between the automobile and the user; A candidate automobile function screening module, configured to screen candidate automobile functions from the automobile functions according to the dynamic position relationship; A target vehicle function screening module, configured to obtain the user intention of the user, and screen out a target vehicle function from the candidate vehicle functions according to the user intention; the user intention is obtained by at least one user intention obtaining method, and the user intention obtaining method includes an active inquiry user intention obtaining method and a passive perception user intention obtaining method; A target vehicle function introduction module, configured to control the corresponding vehicle device according to the function introduction script corresponding to the target vehicle function to introduce the target vehicle function, and control the vehicle device to guide the user to interact with the vehicle.
[0006] An electronic device, comprising: a processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to execute the instructions to implement the above-mentioned vehicle interaction method.
[0007] A computer-readable storage medium, when the instructions in the storage medium are executed by a processor of a mobile terminal, enable the mobile terminal to execute the above-mentioned vehicle interaction method.
[0008] A vehicle, the vehicle includes the above-mentioned electronic device.
[0009] Advantages of the present invention: In the embodiment of the present invention, a vehicle may include at least one vehicle function and vehicle device, and a corresponding function introduction script is pre-arranged for the vehicle function. When introducing the vehicle function to the user, the dynamic position relationship between the vehicle and the user can be obtained, and candidate vehicle functions can be screened out from the vehicle functions according to the dynamic position relationship, and vehicle functions near the user can be introduced to the user. Then, the user intention of the user can be obtained, and a target vehicle function can be screened out from the candidate vehicle functions according to the user intention. Among them, the user intention is obtained by at least one user intention obtaining method, and the user intention obtaining method includes an active inquiry user intention obtaining method and a passive perception user intention obtaining method. Subsequently, the vehicle device corresponding to the target vehicle function can be controlled according to the function introduction script to introduce the target vehicle function. At the same time, the vehicle device can also be controlled to guide the user to interact with the vehicle. In the embodiment of the present invention, during the process of the user moving near the vehicle, the target vehicle function can be automatically determined based on the dynamic position relationship between the user and the vehicle and the user intention, and the vehicle device corresponding to the target vehicle function can be controlled to introduce the target vehicle function in an intuitive manner. At the same time, the vehicle device can also be controlled to guide the user to interact with the vehicle. In this way, it is not necessary to introduce the vehicle function manually, reducing the labor cost.
[0010] In addition, when introducing the functions of the vehicle in the embodiments of the present invention, the vehicle devices corresponding to the target vehicle functions can be controlled based on a pre-prepared function introduction script, so that the vehicle functions can be accurately introduced to the user, and the vehicle devices can also be controlled to guide the user to interact with the vehicle, enhancing the user's sense of participation and providing the user with a higher-quality service experience. Description of the Drawings
[0011] Figure 1 It is a flowchart of the steps of a vehicle interaction method provided in an embodiment of the present invention; Figure 2 It is a structural diagram of a smart display vehicle system provided in an embodiment of the present invention; Figure 3 It is a flowchart of cloud pre-configuration provided in an embodiment of the present invention; Figure 4 It is a flowchart of the implementation of a voice broadcast function provided in an embodiment of the present invention; Figure 5 It is a flowchart of the implementation of a vehicle control function provided in an embodiment of the present invention; Figure 6 It is an overall flowchart of a smart display vehicle system provided in an embodiment of the present invention; Figure 7 It is a specific implementation flowchart of greeting the user provided in an embodiment of the present invention; Figure 8 It is a flowchart of the implementation of the function introduction of the rear vehicle appearance provided in an embodiment of the present invention; Figure 9 It is a flowchart of the implementation of the function introduction of the napping mode provided in an embodiment of the present invention; Figure 10 It is a schematic structural diagram of a vehicle interaction device provided in an embodiment of the present invention; Figure 11 It is a schematic structural diagram of an electronic device provided in an embodiment of the present invention. Detailed Embodiments
[0012] The following will describe the embodiments of the present invention with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand the other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for explaining the present invention and not for limiting the protection scope of the present invention.
[0013] Refer to Figure 1, which shows a flowchart of the steps of an automotive interaction method provided in an embodiment of the present invention. The vehicle includes at least one vehicle function and vehicle equipment, and corresponding function introduction scripts are pre-arranged for the vehicle functions. The method specifically includes the following steps: Step 101, obtain the dynamic positional relationship between the vehicle and the user.
[0014] In a specific implementation, the vehicle may include at least one vehicle function (vehicle function) and vehicle equipment. Vehicle functions may include, but are not limited to, functions such as a nap mode function, a temperature control function, an aromatherapy function, a lighting function, appearance functions of different parts (such as the appearance function of the vehicle exterior, the appearance function of the car door, etc.), and child functions. Vehicle equipment may include, but is not limited to, sensors such as a temperature sensor and a humidity sensor, a sound system, a microphone (pickup), a camera, a screen, a lighting system, a vehicle infotainment system, a car door, a window, a face recognition module, and a sound source localization module. Among them, different vehicle functions are implemented through corresponding vehicle equipment.
[0015] In an embodiment of the present invention, the vehicle can communicate with the cloud, so that corresponding function introduction scripts pre-arranged for vehicle functions can be obtained from the cloud. Thus, when it is necessary to introduce a certain vehicle function, the corresponding vehicle equipment can be controlled based on the function introduction script corresponding to the vehicle function to introduce the vehicle function.
[0016] Exemplarily, referring to Figure 2 , which is a structural diagram of an intelligent display vehicle system provided in an embodiment of the present invention. The intelligent display vehicle system may include a cloud end and a vehicle end. Among them, the vehicle end may include a vehicle end APP (application program, Application). In an embodiment of the present invention, the ability to introduce itself for vehicle functions is realized through the combination of the end and the cloud. Specifically: The vehicle end of the intelligent display vehicle system may include: Intelligent display vehicle APP: Connect to cloud resources, parse the function introduction script sent by the cloud, and overall execute the vehicle self-introduction function.
[0017] Voice question and answer module: Connect to the AI (Artificial Intelligence) large model of the cloud.
[0018] Voice broadcast module: Includes an external vehicle voice broadcast module and an internal vehicle voice broadcast module: Execute the voice broadcast function. When the target user is outside the vehicle, voice broadcast is performed through the external vehicle voice, and when the target user is inside the vehicle, it switches to the internal vehicle voice for voice broadcast.
[0019] Target User Perception Module: It can include external vehicle cameras, sensors, in-vehicle cameras, face recognition modules, sound source localization modules, etc.: Locate target users, detect the relative position of target users with respect to the target vehicle, track users, capture users' gazes, and recognize users' gestures, etc.
[0020] Intelligent Vehicle Control Module: Control various vehicle devices, such as lighting systems, in-vehicle systems, doors, windows, and other vehicle devices. Assist in introducing vehicle functions through actual vehicle control.
[0021] The cloud of the intelligent exhibition vehicle system can include: Vehicle Basic Data System: Provide vehicle configuration information and vehicle function sets (vehicle function collections). Among them, vehicle configuration information refers to various parameters on the vehicle such as vehicle models and configurations, and the vehicle function set refers to all vehicle functions that the vehicle possesses, mainly related to the vehicle's configuration.
[0022] AI Large Model: Provide functions such as vehicle dialogue capabilities and recognition of target user intentions.
[0023] Function Orchestration Module: Configure and arrange vehicle autonomous introduction content and introduction processes, and flexibly configure vehicle introduction content with the help of the vehicle function set provided by the vehicle basic data module.
[0024] In the embodiments of the present invention, the cloud in the intelligent exhibition vehicle system obtains the vehicle function set through the vehicle basic data module, writes function introduction scripts corresponding to vehicle functions through the function orchestration module, and sends the function introduction scripts to the vehicle-side APP. The vehicle-side APP parses the function introduction scripts, and thus can implement corresponding vehicle function introductions according to the function introduction scripts. Specifically, referring to Figure 3 , which is a cloud pre-configuration flowchart provided in the embodiments of the present invention, the main cloud configuration process can include the following steps: Step 1.1: Obtain the vehicle function set through the vehicle basic data module.
[0025] Step 1.2: Write all function introduction scripts required for vehicle introduction based on the function orchestration module.
[0026] Step 1.3: Send the function introduction scripts to the vehicle-side intelligent exhibition vehicle APP.
[0027] Step 1.4: The vehicle-side intelligent exhibition vehicle APP receives the function introduction scripts and performs protocol parsing.
[0028] It can be understood that the development of intelligence has also driven the complexity and diversification of automotive functions. Moreover, with the characteristic of rapid iterative upgrading of automotive functions, there are problems of insufficient accuracy when relevant personnel introduce automotive functions. The cloud in the embodiments of the present invention can utilize the vehicle function set and vehicle configuration information provided by the vehicle terminal to accurately generate function introduction scripts corresponding to each automotive function. Thus, as long as the vehicle function set and vehicle configuration information can be updated to the cloud in a timely manner, the cloud can generate corresponding function introduction scripts and provide them to the vehicle terminal, enabling the vehicle terminal to accurately introduce automotive functions to users. It can be seen that the embodiments of the present invention connect the vehicle basic data system, can obtain a complete vehicle function set, and through the cloud orchestration mode, flexibly orchestrate the introduction points of various automotive functions and generate automotive introduction scripts to be sent to the vehicle terminal for introducing automotive functions, making the content of vehicle function introduction more flexible, configurable, and more accurate and comprehensive.
[0029] In the embodiments of the present invention, the vehicle terminal can use the target user perception module to continuously perceive the dynamic position relationship between the vehicle and the user in real time. The dynamic position relationship may include the relative distance between the entire vehicle and the user, whether the user is inside or outside the vehicle, which area of the vehicle the user is located in (such as the rear area or the front area, etc., and different areas may also correspond to different automotive functions), and the relative distance between the automotive equipment corresponding to each automotive function, etc.
[0030] Step 102: Screen out candidate automotive functions from the automotive functions according to the dynamic position relationship.
[0031] In specific implementation, there may be multiple automotive functions. If all automotive functions are introduced to the user based on the function introduction script, it will take a lot of time. Therefore, in the embodiments of the present invention, the user can select the target automotive functions to be introduced from the automotive functions by himself / herself. However, because there may be a large number of automotive functions, and some are newly added automotive functions. At this time, the user needs to provide options of the automotive functions to be introduced to the user through voice broadcast or screen display, etc. But if all are provided for the user to select, it will also take the user a certain amount of time to select, resulting in a relatively large burden on the user. To solve this problem, in the embodiments of the present invention, candidate automotive functions can be screened out from multiple automotive functions according to the dynamic position relationship first, so as to reduce the automotive functions that the user needs to select for introduction and reduce the user's selection burden. For example, N automotive functions with a relatively small relative distance between the automotive equipment corresponding to the automotive functions and the user can be used as candidate automotive functions, where N is a positive integer. Candidate automotive functions can also be selected according to the automotive functions corresponding to the area where the user is located.
[0032] Step 103: obtaining the user intention of the user, and filtering out the target vehicle function from the candidate vehicle functions according to the user intention; the user intention is obtained by at least one user intention obtaining method, and the user intention obtaining method includes an active inquiry user intention obtaining method and a passive perception user intention obtaining method.
[0033] Among them, the method of obtaining user intention by actively inquiring can at least include a method of obtaining user intention by broadcasting corresponding broadcast content; the method of obtaining user intention by passively perceiving can at least include a method of obtaining user intention by tracking user's line of sight and a method of obtaining user intention by recognizing user gestures.
[0034] In an embodiment of the present invention, the user intent can be obtained through a variety of user intent acquisition methods, and then the target vehicle function can be screened out from the candidate vehicle functions according to the user intent. For example, the user intent can be determined through a voice question-and-answer method.
[0035] For example, refer to Figure 4 , is a flow chart for implementing a voice broadcast function provided by an embodiment of the present invention. The voice broadcast process may include: Step 2.1: The smart exhibition car APP calls the voice question and answer module and inputs the intent and parameters. The input intent is to say hello, and the input parameters include vehicle information, location information, time information, etc.
[0036] Step 2.2: The voice question-answering module requests the cloud AI big model.
[0037] Step 2.3: The cloud-based AI model generates corresponding broadcast content based on user intent, including text, pictures, videos, etc.
[0038] Step 2.4: The cloud-based AI model sends the generated broadcast content to the voice question and answer module on the vehicle side.
[0039] Step 2.5: The voice question and answer module on the vehicle side calls the voice broadcast module for text broadcast, and calls the vehicle screen or smart interactive screen for picture or video broadcast, thereby interacting with the user to obtain the user's intention.
[0040] Step 104: Control the corresponding automobile device according to the function introduction script corresponding to the target automobile function to introduce the target automobile function, and control the automobile device to guide the user to interact with the automobile.
[0041] In the embodiments of the present invention, after determining the target vehicle function, the corresponding vehicle equipment in the vehicle can be controlled based on the function introduction script corresponding to the target vehicle function to introduce the target vehicle function. During the process of introducing the target vehicle function, the vehicle equipment can also be controlled to guide the user to interact with the vehicle. For example, controlling the audio to play a welcome message for the user, and controlling the interactive lights to flash, etc., so that the user can better understand the target vehicle function. By actively introducing its vehicle functions, the embodiments of the present invention help reduce the requirements for sales personnel in exhibition halls or stores and save labor costs.
[0042] Exemplarily, referring to Figure 5 , a flowchart of implementing a vehicle control function provided in the embodiments of the present invention, the control process of vehicle equipment may include: Step 3.1: The intelligent exhibition vehicle APP sends a vehicle control instruction and other parameters to the intelligent vehicle control module. Among them, the control instruction is generated based on the function introduction script corresponding to the target vehicle disclosure, and other parameters may include the target vehicle equipment to be controlled, environmental information, the execution timing of the vehicle control instruction, and so on.
[0043] Step 3.2: The intelligent vehicle control module identifies the target vehicle equipment to be controlled and the vehicle control instruction.
[0044] Step 3.3: The intelligent vehicle control module controls the target vehicle equipment according to the vehicle control instruction.
[0045] In the embodiments of the present invention, the cloud AI large model is used to communicate with the user and understand the user's intention. At the same time, the vehicle equipment can be controlled in real time through the vehicle terminal to introduce the corresponding vehicle function, making the vehicle function introduction method more novel and interesting, helping the target user to understand the vehicle function, and having a higher acceptance degree by the user.
[0046] To enable those skilled in the art to better understand, the following uses a specific example to illustrate the overall process of implementing vehicle function introduction in combination with the cloud.
[0047] Exemplarily, referring to Figure 6 , a general flowchart of an intelligent exhibition vehicle system provided in the embodiments of the present invention, the overall process may include.
[0048] Step 4.1: The intelligent exhibition vehicle APP receives and parses the function introduction script sent by the cloud.
[0049] Step 4.2: The user perception module recognizes that the target user approaches the target vehicle and triggers the vehicle function introduction process.
[0050] Step 4.3: Identify the target user and trigger the greeting process.
[0051] Step 4.3.1: Play the greeting copy through voice broadcast.
[0052] Step 4.3.2: The interactive light flashes twice.
[0053] Step 4.4: Ask the user if they are willing to learn more about the vehicle. If the target user selects "yes", jump to Step 4.5; otherwise, jump to Step 4.10.
[0054] Step 4.5: Generate a candidate set to be introduced based on the dynamic positional relationship of the target user (e.g., the user's current position in the vehicle), and the candidate set includes candidate vehicle functions.
[0055] Step 4.6: Select a target vehicle function from the candidate set. The method for determining the target vehicle function can be to ask the target user, track the relative position of the target user and the vehicle, track the target user's line of sight, identify the target user's gestures, etc.
[0056] Step 4.7: Introduce the selected target vehicle function.
[0057] Step 4.8: Loop through Steps 4.5 to 4.7 to continuously introduce vehicle functions.
[0058] Step 4.9: When the target user no longer wants to learn about vehicle functions, trigger the end of the introduction process and jump to Step 4.10. The triggering methods include: the target user actively requests to end, or the vehicle function introduction is completed, etc.
[0059] Step 4.10: End the introduction.
[0060] Step 4.10.1: Play a voice message to bid farewell to the user.
[0061] Step 4.10.2: The interactive light flashes twice.
[0062] In the above-described vehicle interaction method, the vehicle may include at least one vehicle function and vehicle device, and a corresponding function introduction script is pre-arranged for the vehicle function. When introducing the vehicle function to the user, the dynamic position relationship between the vehicle and the user can be obtained, and candidate vehicle functions can be screened out from the vehicle functions according to the dynamic position relationship, and the vehicle functions near the user can be introduced to the user. Then, the user intention can be obtained, and the target vehicle function can be screened out from the candidate vehicle functions according to the user intention, where the user intention is obtained through at least one user intention acquisition method, and the user intention acquisition method includes an actively-asked user intention acquisition method and a passively-perceived user intention acquisition method. Subsequently, the vehicle device corresponding to the target vehicle function can be controlled according to the function introduction script to introduce the target vehicle function, and at the same time, the vehicle device can also be controlled to guide the user to interact with the vehicle. In the embodiment of the present invention, during the process of the user moving near the vehicle, the target vehicle function can be automatically determined based on the dynamic position relationship and the user intention between the user and the vehicle, and the vehicle device corresponding to the target vehicle function can be controlled to introduce the target vehicle function in an intuitive manner. At the same time, the vehicle device can also be controlled to guide the user to interact with the vehicle, so that it is not necessary to introduce the vehicle function manually, reducing the labor cost. In addition, in the embodiment of the present invention, when introducing the vehicle function, the vehicle device corresponding to the target vehicle function can be controlled based on the pre-arranged function introduction script, so that the vehicle function can be accurately introduced to the user, and the vehicle device can also be controlled to guide the user to interact with the vehicle, enhancing the user's sense of participation and providing a higher-quality service experience for the user.
[0063] In an embodiment of the present invention, the vehicle functions include vehicle internal functions implemented by vehicle devices inside the vehicle and vehicle external functions implemented by vehicle devices outside the vehicle; the screening of candidate vehicle functions from the vehicle functions according to the dynamic position relationship includes: When the dynamic position relationship is that the user is inside the vehicle, the vehicle internal functions are used as candidate vehicle functions; When the dynamic position relationship is that the user is outside the vehicle, the vehicle external functions are used as candidate vehicle functions.
[0064] In a specific implementation, there can be multiple vehicle functions. Among them, the vehicle functions are divided into vehicle internal functions and vehicle external functions according to the position of the corresponding vehicle devices in the vehicle. Vehicle internal functions are vehicle functions mainly implemented by vehicle devices inside the vehicle, such as the nap mode function; vehicle external functions are vehicle functions mainly implemented by vehicle devices outside the vehicle, such as the appearance function.
[0065] In an embodiment of the present invention, it is possible to determine whether the user is inside or outside the vehicle based on the dynamic position relationship. When the user is inside the vehicle, the in-vehicle functions can be used as candidate vehicle functions. When the user is outside the vehicle, the external vehicle functions can be used as candidate vehicle functions. This can reduce the situation where the user selects a vehicle function that does not match their position as a candidate function. For example, when inside the vehicle, functions that mainly or entirely require external vehicle equipment will not be selected as candidate vehicle functions, thereby providing a better introduction service for the user.
[0066] In an embodiment of the present invention, obtaining the user intention of the user and screening out the target vehicle function from the candidate vehicle functions according to the user intention includes: When the dynamic position relationship indicates that the user is inside the vehicle, controlling the vehicle device to obtain the user status and user intention of the user, and screening out the target vehicle function from the in-vehicle functions according to the user status and the user intention.
[0067] In an embodiment of the present invention, when the user is inside the vehicle, the in-vehicle functions are used as candidate vehicle functions. At this time, vehicle devices such as cameras, speakers, and microphones can be further controlled to obtain the user status and user intention of the user. Among them, the user status may include whether the user is in a fatigued state. Then, according to the user intention and the user status, the target vehicle function can be screened out from the in-vehicle functions. When the user is inside the vehicle, screening the target vehicle function by combining the user status and the user intention can better assist the user in screening out the target vehicle function from the in-vehicle functions.
[0068] In an embodiment of the present invention, controlling the vehicle device to obtain the user status and user intention of the user, and screening out the target vehicle function from the in-vehicle functions according to the user status and the user intention includes: Controlling the vehicle device to identify the user status of the user; When the user status is the target user status, determining the in-vehicle function that matches the target user status as the matching in-vehicle function; Controlling the vehicle device to interact with the user to obtain the first user intention; When the first user intention is to agree to introduce the matching in-vehicle function, taking the matching in-vehicle function as the target vehicle function; When the first user intention is to disagree to introduce the matching in-vehicle function, controlling the vehicle device to interact with the user to obtain the second user intention, and screening out the target vehicle function from the in-vehicle functions according to the second user intention.
[0069] Among them, the target user state may include, but is not limited to, a tired state, an impatient state, etc. The target user state has a matching vehicle function. For example, the vehicle function matching the tired state may be the nap mode function, and the vehicle function matching the impatient state may be a vehicle function that does not require user operation or has a shorter introduction time.
[0070] In an embodiment of the present invention, vehicle devices such as a camera can be controlled to identify the user state of the user. When the user state is the target user state, such as the tired state, the vehicle function matching the target user state can be used as the matching vehicle internal function. Then, the camera, the audio, and the microphone can be controlled to interact with the user to obtain the first user intention. When the first user intention is that the user agrees to the vehicle to introduce the matching vehicle internal function, the matching vehicle internal function can be used as the target vehicle function. Furthermore, based on the function introduction script corresponding to the target vehicle function, the corresponding vehicle devices in the vehicle can be controlled to introduce the target vehicle function. During the process of introducing the target vehicle function, the vehicle devices can also be controlled to guide the user to interact with the vehicle. Of course, when the first user intention is that the user does not agree to the vehicle to introduce the matching vehicle internal function, the camera, the audio, and the microphone can continue to be controlled to interact with the user to obtain the second user intention, such as determining that the user selects the temperature control function from the vehicle internal functions as the target vehicle function. By obtaining the vehicle internal functions matching the user state for key recommendations, the efficiency of the user to screen the target vehicle functions can be provided, and the overall introduction efficiency of the vehicle functions can be improved.
[0071] In an embodiment of the present invention, the controlling the vehicle device to interact with the user to obtain the first user intention includes: Controlling the vehicle device to play a broadcast content asking the user whether to agree to introduce the matching vehicle internal function; When an interaction operation of the user is obtained within the first preset time, determining the first user intention that the user agrees or does not agree to introduce the matching vehicle internal function according to the interaction operation; When no interaction operation of the user is obtained within the first preset time, determining the first user intention that the user does not agree to introduce the matching vehicle internal function.
[0072] In an embodiment of the present invention, it is possible to control a camera, a speaker, and a microphone to interact with a user to obtain a first user intention. For example, the speaker can broadcast a content asking whether to introduce the in-vehicle functions matching the target user's state, such as "Do you want to turn on the nap mode function? Failure to reply within 5 seconds is regarded as disagreement". The microphone can collect the user's voice, such as the user's voice or gesture indicating interactive operations such as "agree" or "disagree". If an interactive operation of the user is obtained within a first preset time, such as within 5 seconds, the first user intention of whether the user agrees or disagrees to introduce the in-vehicle functions matching the target user's state can be determined according to this interactive operation. Of course, if no user operation is obtained within the first preset time, such as no interactive operation of the user is obtained after more than 5 seconds, it can be determined that the user's first user intention of disagreeing to introduce the in-vehicle functions matching the target user's state is obtained. By determining whether the user's interactive operation is obtained within the preset time to determine the user's intention of agreeing or disagreeing to introduce the in-vehicle functions, the user operation can be reduced and the user experience can be improved.
[0073] In an embodiment of the present invention, the obtaining of the user intention of the user and the screening of the target vehicle function from the candidate vehicle functions include: When the dynamic position relationship is that the user is outside the vehicle, controlling the vehicle device to interact with the user to obtain the user intention, and screening the target vehicle function from the external vehicle functions according to the user intention.
[0074] In an embodiment of the present invention, when the user is outside the vehicle, the external vehicle functions are used as candidate vehicle functions. At this time, vehicle devices such as a camera, a speaker, and a microphone can be further controlled to obtain the user intention of the user, and then the target vehicle function can be screened from the external vehicle functions according to the user intention. When the user is outside the vehicle, screening the target vehicle function through the user intention can better help the user screen the target vehicle function from the external vehicle functions.
[0075] In an embodiment of the present invention, the controlling the vehicle device to interact with the user to obtain the user intention and screening the target vehicle function from the external vehicle functions according to the user intention include: When an interactive operation of the user is obtained within a second preset time, determining a third user intention according to the interactive operation, and determining the target vehicle function from the external vehicle functions according to the third user intention; When no interactive operation of the user is obtained within the second preset time, determining the target vehicle function from the external vehicle functions according to the dynamic position relationship; the dynamic position relationship includes the distance between the user and the vehicle device corresponding to the external vehicle function.
[0076] In an embodiment of the present invention, the camera, the audio, and the microphone can be controlled to interact with the user to obtain a third user intention. For example, the audio can broadcast the content of whether to agree to introduce the external functions of the vehicle, such as "Please select to introduce the functions of the rear of the vehicle or the functions of the doors. Failure to reply within 10 seconds is regarded as disagreement." The microphone can collect the user's voice, such as the user's voice or gestures, etc., indicating interactive operations such as "agree" or "disagree". If an interactive operation of the user is obtained within a second preset time, such as within 10 seconds, the user's agreement to introduce the functions of the rear of the vehicle or the doors, or the disagreement to introduce any external functions of the vehicle can be determined according to the interactive operation. Of course, if no user operation is obtained within the second preset time, such as no interactive operation of the user is obtained after more than 10 seconds, the target vehicle function can be screened out from multiple external vehicle functions according to the dynamic position relationship. Thus, when the user agrees to introduce the vehicle function, the screening time for the user not to know which vehicle function to choose can be reduced, and the introduction efficiency of the vehicle function can be improved. By determining the external vehicle function selected by the user based on whether an interactive operation of the user is obtained within the preset time, and when no user operation is obtained within the preset time, it can help the user select a certain external vehicle function as the target vehicle function and then introduce it, which can reduce user operations and improve the user experience.
[0077] In an embodiment of the present invention, the screening of the candidate vehicle functions from the vehicle functions according to the dynamic position relationship includes: When the dynamic position relationship satisfies the preset position relationship, controlling the vehicle device to interact with the user to obtain a fourth user intention; When the fourth user intention is to agree to introduce the vehicle function, screening the candidate vehicle functions from the vehicle functions according to the dynamic position relationship.
[0078] In an embodiment of the present invention, a vehicle can obtain the dynamic position relationship between the surrounding users and the vehicle in real time through vehicle devices such as cameras. When the dynamic position relationship meets a preset position relationship, for example, when the distance between the user and the vehicle is less than 1 meter, the vehicle device can be controlled to interact with the user to obtain a fourth user intention, that is, it can greet the user in advance to determine whether the user agrees to introduce the vehicle functions. Exemplarily, content can be generated and broadcast to ask the user whether they are willing to further understand the vehicle function intention, such as: "Can I spend 10 minutes introducing myself to you?" When the fourth user intention is to agree to introduce the vehicle functions, candidate vehicle functions can be screened from the vehicle functions according to the dynamic position relationship, so that the user can quickly screen the target vehicle functions from the candidate vehicle functions for introduction. Of course, when the fourth user intention is to disagree to introduce the vehicle functions, the introduction process can be ended. By asking the user whether they agree to introduce the vehicle functions when the dynamic position relationship of the user meets the preset position relationship, in this way, when the user agrees to introduce the vehicle functions, the target vehicle functions selected by the user can be introduced, and when the user does not select, the target vehicle functions can also be selected according to the dynamic position relationship for introduction. In this way, the vehicle function introduction can still be carried out with less user operation, improving the user experience.
[0079] Exemplarily, referring to Figure 7 , a specific implementation flowchart for greeting a user provided in an embodiment of the present invention, the specific process may include: Step 5.1: When the target user perception module recognizes that a target user is less than 1 meter away from the target vehicle, a signal is transmitted to the intelligent exhibition vehicle APP to trigger the greeting process and jump to Step 5.2 and Step 5.3.
[0080] Step 5.2: Execute the flashing of the interaction lights through Steps 3.1 to 3.3.
[0081] Step 5.3: Broadcast the greeting copy through Steps 2.1 to 2.5. The incoming intention is to greet, and the incoming parameters include vehicle information, location information, time information, etc. Generate a copy such as: "Good morning, welcome to xxxx. I am yyy car, a mid - large - sized high - end intelligent electric SUV and also the world's first mass - produced variable new car. As long as you need, I can freely switch into different forms of SUV, coupe, and pickup truck!"
[0082] Step 5.4: Generate and broadcast the user intention of asking the target user whether they are willing to further understand the vehicle functions through Steps 2.1 to 2.5, such as: "Can I spend 10 minutes introducing myself to you?"
[0083] Step 5.5: Wait for the target user's reply. The pick-up microphone collects the voice of the target user within a specified time (such as 3s). If the reply of the target user is collected, jump to Step 5.6. If the reply of the target user is not received within the specified time range, jump to Step 5.7.3.
[0084] Step 5.6: The voice module recognizes the user's intention and returns the recognition result to the Smart Exhibition Vehicle APP.
[0085] Step 5.7: Judge the target user's intention.
[0086] Step 5.7.1: If the target user's intention is affirmative (agree), jump to Step 5.8.
[0087] Step 5.7.2: If the target user's intention is negative (disagree), jump to Step 5.7.3.
[0088] Step 5.7.3: Generate and broadcast a thank-you message for the user through Steps 2.1 to 2.5, such as: "Okay, then I'll step back first. Nice to meet you. You can call me at any time through 'Hello, yyy' if you need anything~".
[0089] Step 5.8: Generate and broadcast the basic information of the vehicle through Steps 2.1 to 2.5, including basic introduction copy such as vehicle length, wheelbase, styling, body, power, safety, and endurance.
[0090] Step 5.9: The user perception module tracks the trajectory of the target user and identifies the current position of the target user to obtain the dynamic position relationship.
[0091] Step 5.10: Judge whether the current position of the target user is inside or outside the vehicle. If the target user is inside the vehicle, the candidate set is the set of automotive interior functions, such as the highlight automotive functions inside the vehicle. If the target user is outside the vehicle, the candidate set is the set of automotive exterior functions, such as the exterior function set.
[0092] In an embodiment of the present invention, after controlling the automotive device to interact with the user to obtain the fourth user intention when the dynamic position relationship satisfies the preset position relationship, the method further includes: When the fourth user intention is to agree to introduce the automotive functions, randomly screen out the target automotive functions from the automotive functions.
[0093] In a specific implementation, although some users agree to introduce the automotive functions for them, since there may be a large number of automotive functions and it is difficult for users to make a choice, in addition to screening out the target automotive functions from the automotive functions according to the dynamic position relationship, the target automotive functions can also be screened out randomly from the automotive functions for introduction. In this way, the automotive function introduction can still be carried out with less user operation, improving the user experience.
[0094] To enable those skilled in the art to better understand the embodiments of the present invention, the following uses two specific automotive function introduction processes for illustration.
[0095] Exemplarily, referring to Figure 8 , it is a flowchart of the implementation of the exterior function introduction of the rear of the vehicle provided in the embodiment of the present invention, which specifically may include the following steps: Step 6.1: The user perception module tracks the trajectory of the target user, determines that the user is in the rear part of the vehicle, triggers the automotive external function corresponding to the rear of the vehicle as the target automotive function, enters the process of appearance introduction - rear part of the vehicle, and jumps to Step 6.2 and Step 6.3.
[0096] Step 6.2: Through Step 3.1 to Step 3.3, execute the breathing effect of the rear position lights when turned on.
[0097] Step 6.3: Through Step 2.1 to Step 2.5, generate and broadcast the introduction text related to the appearance of the vehicle trunk. For example: "My trunk consists of a front-sliding multi-functional sunroof, an electrically operated glass-lifting tailgate, an electrically operated flat-folding tailgate, and an electric partition, which is the essence of achieving the full-scenario 'transformation'..." Jump to Step 6.4 and Step 6.5 Step 6.4: Through Step 3.1 to Step 3.3, execute the opening of the rear hatch.
[0098] Step 6.5: Through Step 2.1 to Step 2.5, continue to generate and broadcast the introduction text of the trunk function. For example: "One-key open the front-sliding multi-functional sunroof, and yyy can easily transform into a pickup truck form..." Step 6.6: Through Step 3.1 to Step 3.3, execute the closing of the rear hatch.
[0099] Step 6.7: Through Step 3.1 to Step 3.3, execute the closing of the rear position lights.
[0100] Step 6.8: The user perception module tracks the trajectory of the target user, identifies the current position of the target user, and generates a candidate set of function introductions.
[0101] Step 6.9: Select a vehicle function and guide the target user to experience the next function. Jump to Step 6.10 and Step 6.11.
[0102] Step 6.10: Through Step 3.1 to Step 3.3, execute the left turn signal to flash continuously for 5 s and the left rearview mirror to fold and unfold 2 times.
[0103] Step 6.11: Through Step 2.1 to Step 2.5, generate and broadcast the text for guiding the target user to experience the next function. For example: "Hurry up and follow me to the driver's side to unlock more surprises in the car!" Exemplarily, referring to Figure 9 , it is a flowchart for introducing the function of a napping mode provided in an embodiment of the present invention, which may specifically include the following steps: Step 7.1: The user perception module tracks the target user's trajectory and identifies that the target user is in the driver's seat. Jump to Step 7.2 and Step 7.3.
[0104] Step 7.2: Through Steps 3.1 to 3.3, execute to turn on the reading light and atmosphere light in the vehicle.
[0105] Step 7.3: Through Steps 2.1 to 2.5, generate and broadcast a welcome message. For example: "Hello, welcome to the variable cockpit of the world's first mass-produced variable new car! It is recognized that the temperature inside the vehicle is xx degrees Celsius. For your better experience, the seat (ventilation / heating) has been turned on for you. For your better quiet experience, I will automatically close all the vehicle windows for you." Jump to Step 7.4 and Step 7.5.
[0106] Step 7.4: Through Steps 3.1 to 3.3, execute to turn on the air conditioner.
[0107] Step 7.5: Through Steps 3.1 to 3.3, execute to close the vehicle windows.
[0108] Step 7.6: The user perception module identifies that the user is in a fatigued state or the intelligent display car APP selects the napping mode from the candidate introduction set, triggering the corresponding process of the napping mode.
[0109] Step 7.7: Through Steps 2.1 to 2.5, ask the target user if they want to experience the napping mode.
[0110] Step 7.8: Wait for the target user's reply. The pick-up microphone collects the target user's voice within a specified time (such as 3s). If the target user's reply is collected, jump to Step 7.9, Step 7.10, Step 7.11 and Step 7.12. If the target user's reply is not received within the specified time range, jump to Step 7.18.
[0111] Step 7.9: Through Steps 2.1 to 2.5, broadcast the introduction text and opening / closing method of the napping mode function.
[0112] Step 7.10: Through Steps 3.1 to 3.3, control the in-vehicle display screen to play a guiding video and stay on the main interface of the napping mode, and play background music at the same time.
[0113] Step 7.11: Through Steps 3.1 to 3.3, execute to turn off all the lights inside the vehicle.
[0114] Step 7.12: Through Steps 3.1 to 3.3, control the driver's seat to enter the zero-gravity state.
[0115] Step 7.13: After 10 seconds, end the nap mode and jump to Step 7.14, Step 7.15, Step 7.16, and Step 7.17.
[0116] Step 7.14: Through Steps 2.1 to 2.5, ask about the user experience.
[0117] Step 7.15: Through Steps 3.1 to 3.3, close the nap mode interface.
[0118] Step 7.16: Through Steps 3.1 to 3.3, execute to turn on the interior reading light and the ambient light in the vehicle.
[0119] Step 7.17: Through Steps 3.1 to 3.3, restore the seat position.
[0120] Step 7.18: The intelligent exhibition vehicle APP selects the next function introduction process according to the function introduction set and continues to execute the function introduction.
[0121] The method for selecting functions introduced by the intelligent exhibition vehicle APP in the embodiments of the present invention can further improve the intelligent characteristics through various methods such as active inquiry, random selection, selection according to the user's position, tracking the user's line of sight, and recognizing the user's gestures.
[0122] The intelligent exhibition vehicle system in the embodiments of the present invention can solve the problem in the related art that as the functions of the vehicle become more diverse and complex, the salesperson's explanation of the vehicle functions is not accurate enough. Through the vehicle's automatic introduction and in cooperation with the control and interaction of automotive equipment, users can more intuitively understand the vehicle functions. In addition, through the cloud choreography system in the embodiments of the present invention, the content of the automotive function introduction can be flexibly expanded, thereby providing better introduction services for users.
[0123] It should be noted that for the method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the embodiments of the present invention are not limited by the described action sequence, because according to the embodiments of the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily essential for the embodiments of the present invention.
[0124] As Figure 10 shown, the present invention discloses an automotive interaction device. The vehicle includes at least one automotive function, automotive equipment, and automotive equipment. The device includes: A dynamic position relationship acquisition module 1001, configured to acquire the dynamic position relationship between the vehicle and the user; Candidate vehicle function screening module 1002, configured to screen candidate vehicle functions from the vehicle functions according to the dynamic position relationship; Target vehicle function screening module 1003, configured to obtain the user intention of the user, and screen a target vehicle function from the candidate vehicle functions according to the user intention; the user intention is obtained through at least one user intention obtaining method, and the user intention obtaining method includes an active inquiry user intention obtaining method and a passive perception user intention obtaining method; Target vehicle function introduction module 1004, configured to control the corresponding vehicle device according to the function introduction script corresponding to the target vehicle function to introduce the target vehicle function, and control the vehicle device to guide the user to interact with the vehicle.
[0125] In an embodiment of the present invention, the vehicle functions include vehicle internal functions implemented by vehicle devices inside the vehicle and vehicle external functions implemented by vehicle devices outside the vehicle; the candidate vehicle function screening module 1002 is configured to: When the dynamic position relationship is that the user is inside the vehicle, use the vehicle internal functions as candidate vehicle functions; When the dynamic position relationship is that the user is outside the vehicle, use the vehicle external functions as candidate vehicle functions.
[0126] In an embodiment of the present invention, the target vehicle function screening module 1003 is configured to: When the dynamic position relationship is that the user is inside the vehicle, control the vehicle device to obtain the user status and user intention of the user, and screen a target vehicle function from the vehicle internal functions according to the user status and the user intention.
[0127] In an embodiment of the present invention, the target vehicle function screening module 1003 is configured to: Control the vehicle device to identify the user status of the user; When the user status is the target user status, determine the vehicle internal function that matches the target user status as the matching vehicle internal function; Control the vehicle device to interact with the user to obtain a first user intention; When the first user intention is to agree to introduce the matching vehicle internal function, use the matching vehicle internal function as the target vehicle function; When the first user intention is to disagree to introduce the matching vehicle internal function, control the vehicle device to interact with the user to obtain a second user intention, and screen a target vehicle function from the vehicle internal functions according to the second user intention.
[0128] In an embodiment of the present invention, the target vehicle function screening module 1003 is configured to: Control the vehicle device to play a broadcast content asking the user whether to agree to introduce the matching vehicle internal functions; When an interaction operation of the user is obtained within a first preset time, determine a first user intention of the user to agree or disagree to introduce the matching vehicle internal functions according to the interaction operation; When no interaction operation of the user is obtained within the first preset time, determine the first user intention that the user disagrees to introduce the matching vehicle internal functions.
[0129] In an embodiment of the present invention, the target vehicle function screening module 1003 is configured to: When the dynamic position relationship is that the user is outside the vehicle, control the vehicle device to interact with the user to obtain a user intention, and screen out target vehicle functions from the vehicle external functions according to the user intention.
[0130] In an embodiment of the present invention, the target vehicle function screening module 1003 is configured to: When an interaction operation of the user is obtained within a second preset time, determine a third user intention according to the interaction operation, and determine target vehicle functions from the vehicle external functions according to the third user intention; When no interaction operation of the user is obtained within the second preset time, determine target vehicle functions from the vehicle external functions according to the dynamic position relationship; the dynamic position relationship includes the distance between the user and the vehicle device corresponding to the vehicle external functions.
[0131] In an embodiment of the present invention, the candidate vehicle function screening module 1002 is configured to: When the dynamic position relationship satisfies a preset position relationship, control the vehicle device to interact with the user to obtain a fourth user intention; When the fourth user intention is to agree to introduce the vehicle functions, screen out candidate vehicle functions from the vehicle functions according to the dynamic position relationship.
[0132] In an embodiment of the present invention, the device further includes: a random module When the fourth user intention is to agree to introduce the vehicle functions, randomly screen out target vehicle functions from the vehicle functions.
[0133] In an embodiment of the present invention, an automobile may include at least one automobile function and automobile equipment, and a corresponding function introduction script is pre-arranged for the automobile function. When introducing the automobile function to a user, the dynamic position relationship between the automobile and the user can be obtained, and candidate automobile functions can be screened out from the automobile functions according to the dynamic position relationship, and the automobile functions near the user can be introduced to the user. Then, the user intention can be obtained, and the target automobile function can be screened out from the candidate automobile functions according to the user intention, where the user intention is obtained through at least one user intention obtaining method, and the user intention obtaining method includes an active inquiry user intention obtaining method and a passive perception user intention obtaining method. Subsequently, the automobile equipment corresponding to the target automobile function can be controlled according to the function introduction script to introduce the target automobile function, and at the same time, the automobile equipment can also be controlled to guide the user to interact with the automobile. In the embodiment of the present invention, during the process of the user moving near the automobile, the target automobile function can be automatically determined based on the dynamic position relationship and the user intention between the user and the automobile, and the automobile equipment corresponding to the target automobile function can be controlled to introduce the target automobile function in an intuitive manner. At the same time, the automobile equipment can also be controlled to guide the user to interact with the automobile, so that it is not necessary to introduce the automobile function manually, reducing the labor cost.
[0134] In addition, in the embodiment of the present invention, when introducing the automobile function, the automobile equipment corresponding to the target automobile function can be controlled based on the pre-function introduction script, so that the automobile function can be accurately introduced to the user, and the automobile equipment can also be controlled to guide the user to interact with the automobile, enhancing the user's sense of participation and providing a higher quality service experience for the user.
[0135] The embodiment of the present invention also provides an electronic device, as Figure 11 shown, including a processor 1101, a device interface 1102, a memory 1103, and a bus 1104; The memory 1103 is used to store a computer program; The processor 1101 is used to implement the above steps when executing the program stored in the memory 1103.
[0136] The bus mentioned in the above terminal may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, only a thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0137] The memory may include a Random Access Memory (RAM), or may also include a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located far from the aforementioned processor.
[0138] The aforementioned processor may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0139] The present invention also provides a storage medium. When the instructions in the storage medium are executed by the processor of an electronic device, the electronic device can execute the vehicle interaction method of the foregoing embodiment.
[0140] For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple. For the relevant parts, please refer to the partial description of the method embodiment.
[0141] The algorithms and displays provided herein are not inherently related to any particular computer, virtual device, or other equipment. According to the above description, the structure required to construct such a device is obvious. In addition, the present invention is not directed to any specific programming language. It should be understood that the content of the present invention described herein can be implemented using various programming languages, and the description of the specific language above is to disclose the best implementation mode of the present invention.
[0142] In the specification provided herein, a large number of specific details are set forth. However, it can be understood that the embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures, and technologies have not been shown in detail so as not to obscure the understanding of this specification.
[0143] Similarly, it should be understood that, in order to streamline the present invention and assist in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present invention, the various features of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, the disclosed method should not be construed as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as reflected in the following claims, the inventive aspects lie in less than all the features of the single embodiments disclosed previously. Thus, the claims following the detailed description are hereby expressly incorporated into the detailed description, where each claim itself serves as a separate embodiment of the present invention.
[0144] Those skilled in the art will appreciate that the modules in the devices in the embodiments can be adaptively changed and disposed in one or more devices different from the embodiments. The modules or units or components in the embodiments can be combined into one module or unit or component, and in addition, they can be divided into multiple sub-modules or sub-units or sub-components. Except that at least some of such features and / or processes or units are mutually exclusive, any combination can be used to combine all the features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all the processes or units of any method or device so disclosed. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) can be replaced by an alternative feature that provides the same, equivalent, or similar purpose.
[0145] The various component embodiments of the present invention can be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) can be used in practice to implement some or all of the functions of some or all of the components in the sorting device according to the present invention. The present invention can also be implemented as a device or apparatus program for executing part or all of the methods described herein. Such a program for implementing the present invention can be stored on a computer-readable medium, or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, or provided on a carrier signal, or in any other form.
[0146] It should be noted that the above embodiments are illustrative of the present invention rather than restrictive thereof, and those skilled in the art can design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in the claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention can be implemented by means of hardware including several different elements and by means of a suitably programmed computer. In a unit claim listing several devices, several of these devices may be embodied by the same item of hardware. The use of the words first, second, and third, etc. does not denote any order. These words may be interpreted as names.
[0147] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described devices, apparatuses, and units can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0148] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, and improvements made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
[0149] The above is only the specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention can easily think of changes or replacements, which should all be covered by the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
[0150] It should be noted that in the embodiments of this application, all processes related to obtaining various data are carried out on the premise of complying with the corresponding data protection regulations and policies of the country where the location is located and obtaining the authorization given by the owner of the corresponding device.
Claims
1. An automotive interaction method, characterized in that, The vehicle includes at least one vehicle function and vehicle equipment. The vehicle function has a corresponding function introduction script pre-arranged. The method includes: Obtaining the dynamic position relationship between the vehicle and the user; Filtering out candidate vehicle functions from the vehicle functions according to the dynamic position relationship; Obtaining the user intention of the user, and filtering out target vehicle functions from the candidate vehicle functions according to the user intention; the user intention is obtained through at least one user intention obtaining method, and the user intention obtaining method includes an active inquiry user intention obtaining method and a passive perception user intention obtaining method; Controlling the corresponding vehicle equipment according to the function introduction script corresponding to the target vehicle function to introduce the target vehicle function, and controlling the vehicle equipment to guide the user to interact with the vehicle.
2. The method according to claim 1, characterized in that The vehicle functions include vehicle internal functions realized by vehicle equipment inside the vehicle and vehicle external functions realized by vehicle equipment outside the vehicle; the filtering out of candidate vehicle functions from the vehicle functions according to the dynamic position relationship includes: When the dynamic position relationship is that the user is inside the vehicle, taking the vehicle internal functions as candidate vehicle functions; When the dynamic position relationship is that the user is outside the vehicle, taking the vehicle external functions as candidate vehicle functions.
3. The method according to claim 2, wherein The obtaining of the user intention of the user and the filtering out of target vehicle functions from the candidate vehicle functions according to the user intention includes: When the dynamic position relationship is that the user is inside the vehicle, controlling the vehicle equipment to obtain the user state and user intention of the user, and filtering out target vehicle functions from the vehicle internal functions according to the user state and the user intention.
4. The method according to claim 3, wherein The controlling the vehicle equipment to obtain the user state and user intention of the user, and filtering out target vehicle functions from the vehicle internal functions according to the user state and the user intention includes: Controlling the vehicle equipment to identify the user state of the user; When the user state is the target user state, determining the vehicle internal function matching the target user state as the matching vehicle internal function; Controlling the vehicle equipment to interact with the user to obtain the first user intention; When the first user intention is to agree to introduce the matching vehicle internal function, taking the matching vehicle internal function as the target vehicle function; When the first user intention is to disagree to introduce the matching vehicle internal function, controlling the vehicle equipment to interact with the user to obtain the second user intention, and filtering out the target vehicle function from the vehicle internal functions according to the second user intention.
5. The method according to claim 4, characterized in that The controlling the vehicle equipment to interact with the user to obtain the first user intention includes: Controlling the vehicle equipment to play a broadcast content asking the user whether to agree to introduce the matching vehicle internal function; When an interaction operation of the user is obtained within the first preset time, determining the first user intention of whether the user agrees or disagrees to introduce the matching vehicle internal function according to the interaction operation; When no interaction operation of the user is obtained within the first preset time, it is determined that the user does not agree to introduce the first user intention of the internal functions of the matching vehicle.
6. The method according to claim 2, wherein The obtaining of the user intention of the user and the screening of the target vehicle function from the candidate vehicle functions include: When the dynamic position relationship is that the user is outside the vehicle, controlling the vehicle device to interact with the user to obtain the user intention, and screening the target vehicle function from the external vehicle functions according to the user intention.
7. The method according to claim 6, wherein The controlling the vehicle device to interact with the user to obtain the user intention and screening the target vehicle function from the external vehicle functions according to the user intention include: When an interaction operation of the user is obtained within the second preset time, determining a third user intention according to the interaction operation, and determining the target vehicle function from the external vehicle functions according to the third user intention; When no interaction operation of the user is obtained within the second preset time, determining the target vehicle function from the external vehicle functions according to the dynamic position relationship; the dynamic position relationship includes the distance between the user and the vehicle device corresponding to the external vehicle function.
8. The method according to claim 1, wherein The screening of the candidate vehicle functions from the vehicle functions according to the dynamic position relationship includes: When the dynamic position relationship meets the preset position relationship, controlling the vehicle device to interact with the user to obtain a fourth user intention; When the fourth user intention is to agree to introduce the vehicle function, screening the candidate vehicle functions from the vehicle functions according to the dynamic position relationship.
9. The method according to claim 8, wherein After controlling the vehicle device to interact with the user to obtain a fourth user intention when the dynamic position relationship meets the preset position relationship, the method further includes: When the fourth user intention is to agree to introduce the vehicle function, randomly screening the target vehicle function from the vehicle functions.
10. An automotive interaction device, characterized in that, The vehicle includes at least one vehicle function, a vehicle device and a vehicle device, and the device includes: A dynamic position relationship obtaining module, configured to obtain the dynamic position relationship between the vehicle and the user; A candidate vehicle function screening module, configured to screen the candidate vehicle functions from the vehicle functions according to the dynamic position relationship; A target vehicle function screening module, configured to obtain the user intention of the user and screen the target vehicle function from the candidate vehicle functions according to the user intention; the user intention is obtained through at least one user intention obtaining method, and the user intention obtaining method includes an active inquiry user intention obtaining method and a passive perception user intention obtaining method; A target vehicle function introduction module, configured to control the corresponding vehicle device to introduce the target vehicle function according to the function introduction script corresponding to the target vehicle function, and control the vehicle device to guide the user to interact with the vehicle.
11. An electronic device, characterized in that, Includes: A processor; A memory for storing instructions executable by the processor; Wherein, the processor is configured to execute the instructions to implement the vehicle interaction method according to any one of claims 1 to 9.
12. A computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor of the mobile terminal, the mobile terminal is enabled to execute the vehicle interaction method according to any one of claims 1 to 9.
13. A vehicle, characterized in that, The vehicle includes the electronic device according to claim 11.
Citation Information
Patent Citations
Automobile marketing service system based on intelligent intention analysis robot
CN113298565A
Automobile electronic manual interaction method and device and vehicle
CN114898749A
Vehicle intelligent marketing method, electronic equipment and readable storage medium
CN117253491A
Navigation and promotion distribution system
CN1735905A
System and method for identifying purchase intent
US20150120386A1