A function interaction method and device, electronic equipment, storage medium and program product

CN123001900APending Publication Date: 2026-10-30HUIZHOU DESAY SV AUTOMOTIVE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611461028.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-09-20
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

[0004]本发明提供了一种功能交互方法、装置、电子设备、存储介质和程序产品,以解决无法感知目标对象的空间位置及行为状态的问题,实现了智能化车载人机交互

Benefits of technology

[0010]本发明实施例的技术方案,确定区域接近状态信息;确定预设交互规则;基于所述区域接近状态信息和所述预设交互规则,对所述目标车辆的交互界面进行调整。通过确定区域接近状态信息,解决了无法感知目标对象的空间位置及行为状态的问题,降低了计算复杂度,通过区域接近状态信息和预设交互规则,对目标车辆的交互界面进行调整,实现了通过目标对象与各功能区域之间的接近关系完成智能化车载人机交互,提高了交互体验。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123001900A_ABST
    Figure CN123001900A_ABST
Patent Text Reader

Abstract

A functional interaction method and device, electronic equipment, storage medium and program product are disclosed. The specific implementation scheme comprises: determining area proximity state information; determining a preset interaction rule; and adjusting an interaction interface of the target vehicle based on the area proximity state information and the preset interaction rule. By determining the area proximity state information, the problem that the spatial position and behavior state of the target object cannot be perceived is solved, and the computational complexity is reduced. By adjusting the interaction interface of the target vehicle based on the area proximity state information and the preset interaction rule, intelligent vehicle-human interaction through the proximity relationship between the target object and each functional area is achieved, and the interaction experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer technology, and in particular to a functional interaction method, apparatus, electronic device, storage medium, and program product. Background Technology

[0002] As one of the core directions of automotive intelligence development, the intelligent cockpit has seen its in-vehicle HMI (Human Machine Interface) system widely applied to various functional modules such as the instrument panel, central control unit, passenger entertainment screen, HUD, and in-vehicle ambient lighting system. With the increasing demands for multi-screen, scenario-based, and personalized interaction, traditional interaction methods based on fixed buttons, touch operation, and voice control are gradually becoming insufficient to meet users' needs for an intelligent cockpit interactive experience.

[0003] Currently, most in-vehicle HMI systems adopt a passive trigger-based interaction logic, meaning that users need to actively initiate operations through buttons, touch, or voice. The system cannot proactively perceive the user's spatial location, proximity, or behavior within the vehicle. Therefore, it cannot dynamically adjust the corresponding interactive interface and functional modules based on the user's current location, resulting in a low level of interactive intelligence. Summary of the Invention

[0004] This invention provides a functional interaction method, device, electronic device, storage medium, and program product to solve the problem of being unable to perceive the spatial location and behavioral state of a target object, thereby realizing intelligent in-vehicle human-machine interaction.

[0005] According to one aspect of the present invention, a functional interaction method is provided, comprising: Determine the proximity status information of the area, which includes the proximity status between the target object and each functional area, wherein the functional area includes the area contained by the target vehicle, and the target vehicle includes the vehicle carrying the target object; Determine preset interaction rules, which include rules for adjusting the target vehicle; Based on the proximity status information of the area and the preset interaction rules, the interaction interface of the target vehicle is adjusted. The interaction interface includes an interface for the target object to interact with the target vehicle. The interaction interface is used to implement the functions corresponding to the functional area.

[0006] According to another aspect of the present invention, a functional interaction device is provided, comprising: The first determining module is used to determine the area proximity status information, which includes the proximity status between the target object and each functional area, the functional area including the area contained by the target vehicle, and the target vehicle including the vehicle carrying the target object; The second determining module is used to determine preset interaction rules, the preset interaction rules including rules for adjusting the target vehicle; The adjustment module is used to adjust the interactive interface of the target vehicle based on the area proximity status information and the preset interaction rules. The interactive interface includes an interface for the target object to interact with the target vehicle, and the interactive interface is used to implement the functions corresponding to the functional area.

[0007] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the functional interaction method described in any embodiment of the present invention.

[0008] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the functional interaction method described in any embodiment of the present invention.

[0009] According to another aspect of the present invention, a computer program product is provided, the computer program product comprising a computer program that, when executed by a processor, implements the functional interaction method described in any embodiment of the present invention.

[0010] The technical solution of this invention involves determining area proximity status information; determining preset interaction rules; and adjusting the interactive interface of the target vehicle based on the area proximity status information and the preset interaction rules. By determining the area proximity status information, the problem of not being able to perceive the spatial location and behavioral state of the target object is solved, reducing computational complexity. By adjusting the interactive interface of the target vehicle through the area proximity status information and the preset interaction rules, intelligent in-vehicle human-machine interaction is achieved through the proximity relationship between the target object and various functional areas, thus improving the interactive experience.

[0011] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0012] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0013] Figure 1 This is a flowchart of a functional interaction method provided according to Embodiment 1 of the present invention; Figure 2 This is a flowchart of a method for determining regional proximity status information according to Embodiment 2 of the present invention; Figure 3 This is a schematic diagram of the structure of a functional interaction device provided in Embodiment 3 of the present invention; Figure 4 This is a block diagram of an electronic device provided according to Embodiment 4 of the present invention. Detailed Implementation

[0014] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0015] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0016] Example 1 Figure 1This is a flowchart of a functional interaction method according to Embodiment 1 of the present invention. This embodiment is applicable to the implementation of in-vehicle functional human-machine interaction. The method can be executed by a functional interaction device, which can be implemented in hardware and / or software. The functional interaction device can be configured in an electronic device, which can be deployed in the vehicle's cockpit domain controller, instrument controller, central control host, or independent ultra-wideband (UWB) controller. The electronic device supports integration with the in-vehicle software architecture. Figure 1 As shown, the method includes: S110, Determine the proximity status information of the area.

[0017] The proximity status information includes the proximity status between the target object and each functional area, wherein the functional area includes the area contained by the target vehicle, and the target vehicle includes the vehicle carrying the target object.

[0018] In this embodiment, the area proximity status information can be understood as the proximity status between the target object and each functional area. This information can indicate the target object's movement direction, area switching behavior, and interaction intent. The target object can be understood as an object riding in the target vehicle, and can be located in either the driving area or the non-driving area. The target vehicle can be a vehicle equipped with an in-vehicle HMI (Human Machine Interface). The functional area can be understood as the area encompassed by the target vehicle.

[0019] Specifically, multiple ultra-wideband nodes can be deployed inside the target vehicle's cabin, and real-time ranging and spatial positioning can be performed using ultra-wideband tags carried by the target object to obtain the target object's three-dimensional spatial coordinate information within the target vehicle. Based on the three-dimensional spatial coordinate information over a continuous time period, the target object's movement direction, area switching behavior, and interaction intent can be identified to obtain area proximity status information.

[0020] For example, the ultra-wideband tag (UWB tag) carried by the target object is a high-precision positioning tag based on nanosecond-level pulse wireless communication technology. It operates in a wide frequency band of 3.1–10.6 GHz and achieves centimeter-level (±10–30 cm) real-time positioning through time-of-flight (ToF) ranging.

[0021] S120. Determine the preset interaction rules.

[0022] The preset interaction rules include rules for adjusting the target vehicle.

[0023] In this embodiment, the preset interaction rules can be understood as preset rules for adjusting the functions of the target vehicle.

[0024] Specifically, preset interaction rules can be pre-defined rules used to adjust the functions implemented by each functional area corresponding to the target object. Pre-defined interaction rules can include adjustments to functional areas such as the instrument display area, central control interface, HUD display, air conditioning control interface, seat interaction, and ambient lighting system.

[0025] For example, preset interaction rules may include: activating the interactive interface of the corresponding functional area; adjusting the priority of the instrument display; automatically switching the HUD display mode; activating the entertainment functions in the non-driving area; adjusting the air conditioning control interface; controlling the interactive effect of the ambient lighting in the vehicle; adjusting the voice interaction response area; switching the user's personalized configuration, etc.

[0026] S130. Based on the area proximity information and the preset interaction rules, adjust the interactive interface of the target vehicle.

[0027] The interactive interface includes an interface for the target object to interact with the target vehicle, and the interactive interface is used to implement the functions corresponding to the functional areas.

[0028] In this embodiment, the interactive interface can be understood as the interface through which the target object interacts with the target vehicle. The interactive interface can be the interface installed on the target vehicle, and the functions corresponding to the functional areas can be adjusted on the interactive interface.

[0029] Specifically, based on the proximity status information and preset interaction rules, the functional areas that need to be adjusted are determined, and the functions corresponding to these areas can be dynamically adjusted through the interactive interface. The distance change between the target object indicated by the proximity status information and the functional area can be used to determine whether the target object is close to the functional area, and thus determine the functional area that needs adjustment.

[0030] The technical solution of this invention involves determining area proximity status information; determining preset interaction rules; and adjusting the interactive interface of the target vehicle based on the area proximity status information and the preset interaction rules. By determining the area proximity status information, the problem of not being able to perceive the spatial location and behavioral state of the target object is solved, reducing computational complexity. By adjusting the interactive interface of the target vehicle through the area proximity status information and the preset interaction rules, intelligent in-vehicle human-machine interaction is achieved through the proximity relationship between the target object and various functional areas, thus improving the interactive experience.

[0031] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.

[0032] In one embodiment, adjusting the interactive interface of the target vehicle based on the area proximity information and the preset interaction rules includes: Obtain the operating status information of the target vehicle, wherein the operating status information indicates the operating status of the target vehicle; Based on the operating status information, the target functional area corresponding to the target vehicle is determined, and the target functional area includes the functional area indicated by the operating status information in each of the functional areas; Based on the proximity status information of the area, the dynamic interactive control command corresponding to the target object is searched in the preset interaction rules; The interactive interface corresponding to the target functional area is adjusted according to the dynamic interactive control instructions.

[0033] In this embodiment, the operating status information can be understood as information indicating the operating status of the target vehicle, which can indicate whether the target vehicle is in a driving state or a parked state. The target functional area can be understood as the functional area indicated by the operating status information in each functional area; the number of target functional areas differs depending on whether the vehicle is in a driving state or a parked state. Dynamic interactive control commands can be understood as commands used to adjust the interactive interface; these commands can be used to adjust the functions of the functional areas.

[0034] Specifically, the system integrates the target vehicle's operational status information and area proximity information to achieve dynamic interactive control of the in-vehicle human-machine interface. The operational status information of the target vehicle indicates whether it is in a driving or parked state; different operational states support a different number of adjustable functional areas. Based on the operational status information, the target functional area corresponding to the current target vehicle is determined. This target functional area contains the functional areas that are allowed to be adjusted under the target vehicle's current operational state. Then, based on the area proximity information, the system searches for the corresponding dynamic interactive control command from preset interaction rules. The dynamic interactive control command is as follows: when area proximity information indicates that the target object is approaching a specific interaction area or engaging in a specific spatial behavior, the system automatically adjusts the display content, display priority, and interaction method of the corresponding target functional area's interactive interface to achieve adaptive dynamic interaction of the target vehicle.

[0035] For example, when a target object is detected continuously approaching the driver's area, the dynamic interactive control command may include: automatically restoring the driver's instrument panel theme, HUD display configuration, and driver personalization settings. When a target object is detected approaching the passenger's area, the dynamic interactive control command may include: automatically activating the passenger entertainment interface and corresponding audio output. When a target object is detected moving from the front row to the rear row, the dynamic interactive control command may include: automatically switching the rear-seat interaction mode or activating the child care mode.

[0036] Optionally, determining the target functional area corresponding to the target vehicle based on the operating status information includes: When the operating status information indicates that the target vehicle is in a driving state, the target functional area corresponding to the target vehicle is determined as the first target functional area; When the operating status information indicates that the target vehicle is in a parked state, the target functional area corresponding to the target vehicle is determined as the second target functional area; The number of functional areas contained in the first target functional area is less than the number of functional areas contained in the second target functional area.

[0037] In this embodiment, the driving state can be understood as the target vehicle being in motion, and the driving state can include vehicle speed, gear position, driving mode, etc. The parking state can be understood as the target vehicle being stationary, and the parking state can include vehicle unlocked state, vehicle sleep / wake-up state, etc.

[0038] Specifically, when the target vehicle is in motion, to ensure driving safety, the system restricts high-priority interactive functions in non-driving areas. Therefore, the adjustable target functional area can be identified as the first target functional area. When the target vehicle is parked, the system can open more dynamic cockpit interactive functions. Therefore, the adjustable target functional area can be identified as the second target functional area. To ensure the safety of the target vehicle, the number of functional areas contained in the first target functional area corresponding to the target vehicle in motion is limited. Therefore, in the parked state, the number of functional areas contained in the second target functional area corresponding to the target vehicle is greater than the number of functional areas contained in the first target functional area.

[0039] Example 2 Figure 2 This is a flowchart of a method for determining regional proximity information according to Embodiment 2 of the present invention. This embodiment focuses on the method for determining regional proximity information in the above embodiment. Figure 2 As shown, the method includes: S210. Determine the distance measurement data.

[0040] The ranging data includes the distance between the target object and each of the functional areas.

[0041] In this embodiment, the ranging data can be understood as the distance between the target object and each of the functional areas. The ranging data can be determined by the distance between the ultra-wideband tag carried by the target object and the ultra-wideband node deployed on the target vehicle.

[0042] Specifically, multiple ultra-wideband nodes can be deployed inside the cabin of the target vehicle to determine the distance between the ultra-wideband tag carried by the target object and each ultra-wideband node, which can then be used as ranging data.

[0043] For example, an ultra-wideband node (UWB Anchor node) can be set in the in-vehicle functional locations such as the instrument panel area, center console area, passenger side area, rear seat area, door area, or HUD area of ​​the target vehicle.

[0044] Optionally, determining the ranging data includes: The mobile terminal is identified, including the terminal carried by the target object; For each functional area, determine the ultra-wideband nodes to be deployed in the functional area, wherein the ultra-wideband nodes include the reference points of the functional area; The distance between the mobile terminal and each of the ultra-wideband nodes is determined as ranging data.

[0045] In this embodiment, the mobile terminal can be understood as the terminal carried by the target object. The mobile terminal may include a smartphone, digital key, smart wearable device or other terminal device with UWB communication capability. The mobile terminal is used to establish ranging communication with the ultra-wideband node in the target vehicle.

[0046] Specifically, the mobile terminal carried by the target object is identified, and the mobile terminal includes an ultra-wideband (UWB) tag. Three to four UWB nodes can be deployed inside the target vehicle's cabin. These UWB nodes are used for real-time ranging and proximity sensing of the mobile terminal with UWB communication capabilities. For each functional area within the target vehicle, a corresponding UWB node is identified. Real-time ranging and spatial positioning are performed using the UWB tag carried by the target object and the UWB nodes deployed inside the target vehicle's cabin to obtain ranging data.

[0047] S220. Based on the ranging data, generate regional proximity status information.

[0048] Specifically, the spatial trajectory of a target object can be constructed based on ranging data over a continuous time period. This spatial trajectory can include the target object's already completed trajectory and its predicted future trajectory. By combining this spatial trajectory with information such as the target object's movement direction, area switching behavior, and interaction intent, the region proximity status information can be obtained. Filtering, outlier removal, and time-series fusion operations can be performed on the ranging data to further refine the region proximity status information.

[0049] Optionally, generating area proximity information based on the ranging data includes: For each functional area, the distance of the area included in the ranging data is determined, and the distance of the area includes the distance between the target object and the functional area; Based on the changing trends of the distances between the aforementioned regions, regional proximity information is generated, wherein the changing trends indicate the changes in the distance between the target object and the functional region.

[0050] In this embodiment, the regional distance can be understood as the distance between the ultra-wideband node corresponding to the functional area and the mobile terminal carried by the target object. The trend can be understood as the change in regional distance over a continuous time period, and the trend can indicate the change in the distance between the target object and the functional area.

[0051] Specifically, based on the distance to each functional area, the system identifies the functional area that the target object is currently approaching. Combined with the trend of distance changes over a continuous time period, it generates information on the target object's movement direction, area switching behavior, and interaction intent, among other area proximity status information.

[0052] S230. Determine the preset interaction rules.

[0053] S240. Based on the area proximity information and the preset interaction rules, adjust the interactive interface of the target vehicle.

[0054] The technical solution of this invention involves determining ranging data and generating regional proximity status information based on the ranging data. By determining the ranging data, real-time identification of the regional proximity behavior of the target object is achieved, improving the initiative and intelligence of in-vehicle interaction. Generating regional proximity status information based on the ranging data solves the problem of not being able to perceive the spatial position and behavioral state of the target object. The method based on ranging data has lower requirements for positioning accuracy and reduces computational complexity.

[0055] Example 3 Figure 3 This is a structural schematic diagram of a functional interaction device provided according to Embodiment 3 of the present invention. Figure 3 As shown, the device includes: The first determining module 310 is used to determine area proximity status information, which includes the proximity status between the target object and each functional area, the functional area including the area contained by the target vehicle, and the target vehicle including the vehicle carrying the target object; The second determining module 320 is used to determine preset interaction rules, the preset interaction rules including rules for adjusting the target vehicle; The adjustment module 330 is used to adjust the interactive interface of the target vehicle based on the area proximity status information and the preset interaction rules. The interactive interface includes an interface for the target object to interact with the target vehicle, and the interactive interface is used to implement the functions corresponding to the functional area.

[0056] The functional interaction device provided in this embodiment of the invention determines area proximity status information through a first determining module; determines preset interaction rules through a second determining module; and adjusts the interactive interface of the target vehicle based on the area proximity status information and the preset interaction rules through an adjustment module. Through the cooperation between these modules, and by determining the area proximity status information, the problem of not being able to perceive the spatial location and behavioral state of the target object is solved, reducing computational complexity. By adjusting the interactive interface of the target vehicle based on the area proximity status information and the preset interaction rules, intelligent in-vehicle human-machine interaction is achieved through the proximity relationship between the target object and various functional areas, thus improving the interactive experience.

[0057] In one embodiment, the first determining module 310 includes: The first determining unit is used to determine ranging data, the ranging data including the distance between the target object and each of the functional areas; The generation unit is used to generate regional proximity status information based on the ranging data.

[0058] In one embodiment, the first determining unit is specifically used for: The mobile terminal is identified, including the terminal carried by the target object; For each functional area, determine the ultra-wideband nodes to be deployed in the functional area, wherein the ultra-wideband nodes include the reference points of the functional area; The distance between the mobile terminal and each of the ultra-wideband nodes is determined as ranging data.

[0059] In one embodiment, the generating unit is specifically used for: For each functional area, the distance of the area included in the ranging data is determined, and the distance of the area includes the distance between the target object and the functional area; Based on the changing trends of the distances between the aforementioned regions, regional proximity information is generated, wherein the changing trends indicate the changes in the distance between the target object and the functional region.

[0060] In one embodiment, the adjustment module 330 includes: An acquisition unit is used to acquire the operating status information of the target vehicle, wherein the operating status information indicates the operating status of the target vehicle; The second determining unit is configured to determine the target functional area corresponding to the target vehicle based on the operating status information, wherein the target functional area includes the functional area indicated by the operating status information in each of the functional areas; The search unit is used to search for the dynamic interactive control command corresponding to the target object in the preset interaction rules based on the area proximity status information. The adjustment unit is used to adjust the interactive interface corresponding to the target functional area according to the dynamic interactive control command.

[0061] In one embodiment, the second determining unit is specifically used for: When the operating status information indicates that the target vehicle is in a driving state, the target functional area corresponding to the target vehicle is determined as the first target functional area; When the operating status information indicates that the target vehicle is in a parked state, the target functional area corresponding to the target vehicle is determined as the second target functional area; The number of functional areas contained in the first target functional area is less than the number of functional areas contained in the second target functional area.

[0062] The functional interaction device provided in the embodiments of the present invention can execute the functional interaction method provided in any embodiment of the present invention. Through the mutual cooperation and collaborative work between the modules, human-computer interaction is completed, and it has the corresponding functional modules and beneficial effects of the execution method.

[0063] Example 4 According to embodiments of the present invention, the present invention also provides an electronic device, a computer-readable storage medium, and a computer program product.

[0064] Figure 4This is a block diagram of an electronic device according to Embodiment 4 of the present invention, which can implement the functional interaction method described in the embodiments of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (such as helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0065] like Figure 4 As shown, the electronic device 410 includes at least one processor 411 and a memory, such as a read-only memory (ROM) 412 or a random access memory (RAM), communicatively connected to the at least one processor 411. The memory stores computer programs executable by the at least one processor. The processor 411 can perform various appropriate actions and processes based on the computer program stored in the ROM 412 or loaded from storage unit 418 into the RAM 413. The RAM 413 can also store various programs and data required for the operation of the electronic device 410. The processor 411, ROM 412, and RAM 413 are interconnected via a bus 414. An input / output (I / O) interface 415 is also connected to the bus 414.

[0066] Multiple components in the electronic device are connected to the I / O interface 415, including: an input unit 416, such as a keyboard, mouse, etc.; an output unit 417, such as various types of displays, speakers, etc.; a storage unit 418, such as a disk, optical disk, etc.; and a communication unit 419, such as a network card, modem, wireless transceiver, etc. The communication unit 419 allows the electronic device to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0067] Processor 411 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 411 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 411 performs the various methods and processes described above, such as functional interaction methods.

[0068] In some embodiments, the functional interaction method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 418. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 410 via ROM 412 and / or communication unit 419. When the computer program is loaded into RAM 413 and executed by processor 411, one or more steps of the functional interaction method described above may be performed. Alternatively, in other embodiments, processor 411 may be configured to perform the functional interaction method by any other suitable means (e.g., by means of firmware).

[0069] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0070] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0071] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0072] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0073] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0074] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0075] In some embodiments, the computer program product includes a computer program that, when executed by a processor, implements the functional interaction method provided in the embodiments of the present invention.

[0076] The technical solution of this invention provides a functional interaction method, device, electronic device, storage medium, and program product. It involves determining area proximity status information; determining preset interaction rules; and adjusting the interactive interface of the target vehicle based on the area proximity status information and the preset interaction rules. By determining the area proximity status information, the problem of not being able to perceive the spatial location and behavioral state of the target object is solved, reducing computational complexity. By adjusting the interactive interface of the target vehicle through the area proximity status information and the preset interaction rules, intelligent in-vehicle human-machine interaction is achieved through the proximity relationship between the target object and various functional areas, improving the interactive experience.

[0077] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0078] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A functional interaction method, characterized in that, include: Determine the proximity status information of the area, which includes the proximity status between the target object and each functional area, wherein the functional area includes the area contained by the target vehicle, and the target vehicle includes the vehicle carrying the target object; Determine preset interaction rules, which include rules for adjusting the target vehicle; Based on the proximity status information of the area and the preset interaction rules, the interaction interface of the target vehicle is adjusted. The interaction interface includes an interface for the target object to interact with the target vehicle. The interaction interface is used to implement the functions corresponding to the functional area.

2. The method according to claim 1, characterized in that, The determined area proximity status information includes: Determine the ranging data, which includes the distance between the target object and each of the functional areas; Based on the ranging data, regional proximity status information is generated.

3. The method according to claim 2, characterized in that, The determination of ranging data includes: The mobile terminal is identified, including the terminal carried by the target object; For each functional area, determine the ultra-wideband nodes to be deployed in the functional area, wherein the ultra-wideband nodes include the reference points of the functional area; The distance between the mobile terminal and each of the ultra-wideband nodes is determined as ranging data.

4. The method according to claim 2, characterized in that, The step of generating regional proximity information based on the ranging data includes: For each functional area, the distance of the area included in the ranging data is determined, and the distance of the area includes the distance between the target object and the functional area; Based on the changing trends of the distances between the aforementioned regions, regional proximity information is generated, wherein the changing trends indicate the changes in the distance between the target object and the functional region.

5. The method according to claim 1, characterized in that, The step of adjusting the interactive interface of the target vehicle based on the area proximity information and the preset interaction rules includes: Obtain the operating status information of the target vehicle, wherein the operating status information indicates the operating status of the target vehicle; Based on the operating status information, the target functional area corresponding to the target vehicle is determined, and the target functional area includes the functional area indicated by the operating status information in each of the functional areas; Based on the proximity status information of the area, the dynamic interactive control command corresponding to the target object is searched in the preset interaction rules; The interactive interface corresponding to the target functional area is adjusted according to the dynamic interactive control instructions.

6. The method according to claim 5, characterized in that, The step of determining the target functional area corresponding to the target vehicle based on the operating status information includes: When the operating status information indicates that the target vehicle is in a driving state, the target functional area corresponding to the target vehicle is determined as the first target functional area; When the operating status information indicates that the target vehicle is in a parked state, the target functional area corresponding to the target vehicle is determined as the second target functional area; The number of functional areas contained in the first target functional area is less than the number of functional areas contained in the second target functional area.

7. A functional interactive device, characterized in that, include: The first determining module is used to determine the area proximity status information, which includes the proximity status between the target object and each functional area, the functional area including the area contained by the target vehicle, and the target vehicle including the vehicle carrying the target object; The second determining module is used to determine preset interaction rules, the preset interaction rules including rules for adjusting the target vehicle; The adjustment module is used to adjust the interactive interface of the target vehicle based on the area proximity status information and the preset interaction rules. The interactive interface includes an interface for the target object to interact with the target vehicle, and the interactive interface is used to implement the functions corresponding to the functional area.

8. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the functional interaction method according to any one of claims 1-6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the functional interaction method of any one of claims 1-6.

10. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the functional interaction method according to any one of claims 1-6.