Remote control method and system for vehicle configuration / function enabling and disabling, and electronic device

By enabling remote vehicle control via cloud-based vehicle configuration services, the problem of vehicles being unable to be diagnosed and optimized by users has been solved. This has enabled efficient performance management and fault diagnosis, reduced labor costs, and improved user satisfaction.

WO2026045501A1PCT designated stage Publication Date: 2026-03-05CHINA FAW CO LTD +1
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-06-18
Publication Date
2026-03-05

AI Technical Summary

Technical Problem

In existing technologies, vehicle users cannot access the diagnostic and performance optimization functions of the vehicle's infotainment system, making it difficult to collect fault information, failing to meet the needs of OEMs, and incurring high labor costs.

Method used

By enabling cloud-based vehicle configuration services, the system allows for remote control of vehicle functions, enabling the definition of function states through the vehicle configuration management system. It also monitors and transmits status information in real time. The vehicle system detects and executes the latest configuration items upon power-up, ensuring consistency of status.

Benefits of technology

It enables remote optimization of vehicle performance and troubleshooting, reduces labor costs, improves problem location efficiency, and enhances user experience and vehicle performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025101577_05032026_PF_FP_ABST
    Figure CN2025101577_05032026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present invention are a remote control method and system for vehicle configuration / function enabling and disabling, and an electronic device. The method comprises the steps of: defining vehicle functions by means of a vehicle configuration management system; the vehicle configuration management system collecting and monitoring the functional states of vehicles; a publishing platform receiving functional state information transmitted by the vehicle configuration management system; at each power-on, an in-vehicle infotainment system detecting a current script version issued by the publishing platform; and on the basis of configuration items obtained by means of parsing, the in-vehicle infotainment system executing the enabling and disabling of the functions, and reporting enabled / disabled states to the vehicle configuration management system after the execution is completed. By means of remote connection and automated operations, the present invention realizes the remote enabling and disabling of functions controlled by an original equipment manufacturer, so as to complete the collection of related performance data, thereby improving vehicle performance, supporting research and development personnel in quickly acquiring in-vehicle infotainment logs for problem localization and troubleshooting, achieving continuous optimization of the performance of vehicles of users, and saving on the labor cost and time cost for problem troubleshooting.
Need to check novelty before this filing date? Find Prior Art

Description

A method, system, and electronic device for remote control of vehicle configuration / function switches. Technical Field

[0001] This invention relates to a remote control method, system, and electronic device, and more particularly to a remote control method, system, and electronic device for vehicle configuration / function switches. Background Technology

[0002] During the operation of in-vehicle infotainment software, many tools (such as in-vehicle log tracking, CPU performance monitoring, and memory performance monitoring) play a crucial role in software problem diagnosis, performance optimization, and security assessment. However, the use of these tools can lead to slow system operation, high data consumption, and insufficient network bandwidth. Therefore, these tools are typically used in test environments and enabled or disabled in engineering mode. However, once vehicles are on the market, these functions become unusable for analyzing various problems (because the vehicles are in the hands of users, and these functions are initially disabled in the production environment to avoid impacting in-vehicle system performance) and monitoring various vehicle metrics. In reality, OEMs need to collect various information about malfunctioning vehicles, which is a significant workload and inefficient, no longer meeting current requirements and urgently needs improvement. Summary of the Invention

[0003] The purpose of this invention is to provide a method, system, and electronic device for remote control of vehicle configuration / function switches. By using vehicle configuration cloud services, the invention enables and disables relevant functions in the engineering mode of a specified vehicle, collects specified information, and addresses the shortcomings of existing technologies.

[0004] This invention provides the following solution:

[0005] A remote control method for vehicle configuration / function switches, applied to the remote activation and deactivation of in-vehicle equipment, includes:

[0006] Define vehicle functions through the vehicle configuration management system, and set the on / off status, triggering time, reporting time, and timed shutdown time of vehicle functions;

[0007] The vehicle configuration management system collects and monitors the functional status of vehicles and remotely transmits the functional status information to the publishing platform;

[0008] The publishing platform receives the functional status information transmitted by the vehicle configuration management system, selects the target vehicle based on the vehicle VIN or model code, and publishes the configuration file.

[0009] The vehicle system checks the script version issued by the current publishing platform every time it is powered on. If the version is higher than the version in the vehicle system, it downloads and parses the configuration items of the latest script file.

[0010] The vehicle system enables or disables functions based on the parsed configuration items, and reports the switch status to the vehicle configuration management system after execution.

[0011] Furthermore, the vehicle configuration management system is configured as follows:

[0012] Vehicle functions can be added or modified through a graphical user interface, which provides human-machine interaction services and is used to define or adjust the status of vehicle functions.

[0013] The vehicle configuration management system stores and manages configuration information for vehicle functions, and the configuration information further includes: function name, status, triggering conditions, and reporting frequency.

[0014] The vehicle configuration management system automatically triggers changes to function status based on user-defined rules. The conditions for automatic triggering are based on time and vehicle location.

[0015] Furthermore, the vehicle configuration management system is further configured as follows:

[0016] The vehicle configuration management system provides a real-time monitoring function, which specifically involves acquiring the current and historical status of vehicle functions.

[0017] The vehicle configuration management system records and displays timestamps of changes in function status to track the history of function status changes, specifically including on-state, off-state, and execution state.

[0018] Furthermore, the vehicle configuration management system is further configured as follows:

[0019] The vehicle configuration management system can batch edit and manage vehicle function status, and use script editing tools to automate the process of changing function status by writing scripts.

[0020] The vehicle configuration management system uses version control for scripts to ensure consistency in the released configuration files.

[0021] Furthermore, the vehicle infotainment system is configured as follows:

[0022] Before enabling or disabling the function, check the status of the vehicle system itself, parse the configuration items of the script file, and execute the corresponding configuration item function according to the parsing result. The configuration item function includes vehicle log tracking, CPU performance monitoring, and memory performance monitoring.

[0023] After executing the configuration item function, the vehicle system collects the performance data related to the configuration item function and uploads the performance data to the vehicle configuration management system in a predetermined format and frequency.

[0024] Furthermore, the publishing platform receives functional status information transmitted by the vehicle configuration management system, selects the target vehicle based on the vehicle VIN or model code, and publishes the configuration file, further including:

[0025] The publishing platform receives vehicle function configuration parameters from the vehicle configuration management system. These parameters include the on / off status of vehicle functions, triggering timing, reporting timing, and timed shutdown time.

[0026] The publishing platform stores and manages configuration parameters associated with vehicle VIN and model number, and interacts with them through a human-machine interface to obtain the results of the human-machine interaction.

[0027] Select the target vehicle based on the results of human-computer interaction, and the publishing platform retrieves the configuration file that matches the selected vehicle, or generates a new configuration file based on the parameters input by human-computer interaction.

[0028] The publishing platform securely transmits the configuration file to the target vehicle system through an encrypted communication channel. During the transmission of the configuration file, the publishing platform records key information, including the sending time, operator identity, VIN and model number of the target vehicle, and version number of the configuration file.

[0029] A vehicle configuration / function switch remote control system, used to implement the aforementioned vehicle configuration / function switch remote control method, includes:

[0030] The vehicle function definition module defines vehicle functions through the vehicle configuration management system and sets the on / off status, triggering time, reporting time, and timed shutdown time of vehicle functions.

[0031] The functional status information transmission module is used by the vehicle configuration management system to collect and monitor the functional status of the vehicle and remotely transmit the functional status information to the publishing platform.

[0032] The configuration file publishing module receives functional status information transmitted by the vehicle configuration management system, selects the target vehicle based on the vehicle VIN or model code, and publishes the configuration file.

[0033] The script file configuration item parsing module detects the script version issued by the current publishing platform every time the vehicle system is powered on. If the version is higher than the version in the vehicle system, the system will download and parse the configuration items of the latest script file.

[0034] The configuration item function execution module enables or disables functions based on the parsed configuration items obtained by the vehicle system, and reports the switch status to the vehicle configuration management system after execution.

[0035] A smart cockpit, wherein the smart cockpit is equipped with the aforementioned vehicle configuration / function switch remote control system, and executes the aforementioned vehicle configuration / function switch remote control method.

[0036] An electronic device includes: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the steps of the method.

[0037] A computer-readable storage medium storing a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform the steps of the method.

[0038] Compared with the prior art, the present invention has the following advantages:

[0039] This invention provides a method and system for remote control of vehicle configuration / function switches. Through remote connection and automated operation, it enables the remote activation and deactivation of functions controlled by the OEM, such as vehicle log tracking, CPU performance monitoring, and memory performance monitoring. It also facilitates the collection of relevant performance data, thereby improving vehicle performance. Furthermore, it supports R&D personnel in quickly obtaining vehicle logs for problem localization and troubleshooting, enabling continuous optimization of user vehicle performance and saving manpower and time costs in problem troubleshooting.

[0040] This invention reduces reliance on on-site technicians through automated remote control and data collection, thereby lowering labor costs. It also reduces the time R&D personnel spend on troubleshooting and performance tuning by utilizing automated operations. Through data-driven decision support, the collected performance data can provide decision support for OEMs, helping them to develop more reasonable production and maintenance plans based on actual vehicle operating conditions.

[0041] This invention continuously optimizes vehicle performance based on collected data and analysis results, ensuring that the vehicle always maintains its best performance. Through continuous performance optimization and rapid problem resolution, it significantly improves the user experience, enhances user trust and satisfaction with the brand, and reduces unnecessary energy consumption and emissions by optimizing vehicle performance. It also enables remote control of vehicle functions and automated collection of performance data, resulting in significant performance improvements, cost savings, and enhanced user experience in practical applications. Attached Figure Description

[0042] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0043] Figure 1 is a flowchart of the remote control method for vehicle configuration / function switches.

[0044] Figure 1A is a flowchart of the optimization technical solution for step S1.

[0045] Figure 1B is a flowchart of the optimization technical solution for step S3.

[0046] Figure 1C is a flowchart of the optimization technical solution for step S4.

[0047] Figure 2 is an architecture diagram of the vehicle configuration / function switch remote control system.

[0048] Figure 3 is one of the architecture diagrams of the vehicle configuration management system, the publishing platform, and the vehicle system in the embodiment.

[0049] Figure 4 is the second architecture diagram of the vehicle configuration management system, publishing platform, and vehicle system in the embodiment.

[0050] Figure 5 is a schematic diagram of the electronic device. Detailed Implementation

[0051] The technical solution of the present invention will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0052] The vehicle configuration / function switch remote control method shown in Figure 1 is applied to the remote opening and closing of in-vehicle equipment, including:

[0053] Step S1: Define vehicle functions through the vehicle configuration management system, and set the on / off status, triggering time, reporting time and timed shutdown time of the vehicle functions;

[0054] Step S2: The vehicle configuration management system collects and monitors the functional status of the vehicle and remotely transmits the functional status information to the publishing platform.

[0055] Step S3: The publishing platform receives the functional status information transmitted by the vehicle configuration management system, selects the target vehicle according to the vehicle VIN or model code, and publishes the configuration file.

[0056] Step S4: The vehicle system checks the script version issued by the current publishing platform each time it is powered on. If the version is higher than the version in the vehicle system, it downloads and parses the configuration items of the latest script file.

[0057] In step S5, the vehicle system performs the activation and deactivation of functions based on the parsed configuration items, and reports the switch status to the vehicle configuration management system after the execution is completed, so as to achieve consistency between the terminal and cloud status.

[0058] The technical solutions provided in steps S1 to S5 enable remote configuration, monitoring, updating, and synchronization of vehicle functions, ensuring optimal vehicle performance and efficient troubleshooting. Through the vehicle configuration management system, the functional status of the vehicle can be remotely defined and managed, improving the flexibility and configurability of vehicle functions. The system can monitor the functional status of the vehicle in real time and transmit the status information to the publishing platform, providing real-time data support for vehicle performance analysis. The publishing platform can automatically select the target vehicle based on the vehicle VIN or model code and publish the latest configuration file, ensuring that the script version running on the vehicle is up-to-date. The vehicle system automatically detects and updates the script version, executes configuration items, and reports the status each time it powers on, ensuring synchronization between the vehicle and cloud statuses, reducing problems caused by inconsistent statuses, and achieving performance optimization and rapid problem localization. By collecting performance data, R&D personnel can quickly locate and optimize problems, reducing the time and manpower costs required for troubleshooting. Automated and intelligent steps reduce inconvenience for users due to vehicle problems, improving user satisfaction. Secure communication protocols ensure the security of vehicle information and control commands, preventing unauthorized access and data leakage.

[0059] In summary, the technical solutions provided in steps S1 to S5 achieve efficient management of vehicle functions and continuous optimization of performance, while reducing operating costs, improving user satisfaction, and providing support for the innovation and development of vehicle technology.

[0060] As shown in Figure 1A, the technical solution in step S1 can be further improved to form a new optimized technical solution, and the vehicle configuration management system is configured as follows:

[0061] Step S11: Add or modify vehicle functions through a graphical user interface, which is used to provide human-computer interaction services and to define or adjust the status of vehicle functions.

[0062] Step S12: The vehicle configuration management system stores and manages the configuration information of vehicle functions, and the configuration information further includes: function name, status, triggering conditions, and reporting frequency.

[0063] Step S13: The vehicle configuration management system automatically triggers changes in function status according to user-defined rules. The conditions for automatic triggering are based on time and vehicle location, that is: changes in function status are automatically triggered based on specific events.

[0064] Preferably, the vehicle configuration management system is further configured as follows:

[0065] Step S14: The vehicle configuration management system provides a real-time monitoring function, which specifically involves acquiring the current and historical states of vehicle functions.

[0066] Step S15: The vehicle configuration management system records and displays timestamps of function status changes to track the history of function status changes, specifically the on state, off state, and execution state.

[0067] Preferably, the vehicle configuration management system is further configured as follows:

[0068] Step S16: The vehicle configuration management system performs batch editing and management of vehicle function status, and uses a script editing tool to automate the process of changing function status by writing scripts.

[0069] Step S17: The vehicle configuration management system performs version control on the script to ensure the consistency of the released configuration files.

[0070] The optimized technical solutions provided in steps S11 to S17 enhance the user interactivity, automation, and data processing capabilities of the vehicle configuration management system, enabling more efficient and accurate remote management of vehicle functions. The graphical user interface (GUI) enhances the user experience, allowing users to easily add or modify vehicle functions through intuitive human-computer interaction services. Reasonable configuration information management methods are established to store and manage vehicle function status information, including function name, trigger conditions, reporting frequency, etc., increasing the flexibility and detail of configuration information. An automated triggering mechanism automatically triggers changes in function status, improving response speed and operational automation. Rules based on time, vehicle location, or specific events can be customized according to user needs. Real-time monitoring is provided to acquire and display the current and historical states of vehicle functions, as well as timestamps of function status changes, enhancing status tracking and problem diagnosis capabilities. Batch editing and script automation functions allow for batch editing and management of vehicle function status. Automated control of the function status change process through script editing tools improves the efficiency of batch operations, and version control of scripts ensures the consistency and traceability of released configuration files, enhancing system stability and reliability.

[0071] The optimized technical solutions in steps S11 to S17 improve operational convenience, allowing users to quickly define or adjust vehicle functions through a graphical interface, simplifying the operation process. They also increase automation, automatically triggering function status changes to reduce manual intervention, improving system response speed and accuracy, and optimizing status management. Real-time monitoring and detailed status change history make status management more transparent and traceable. Batch editing and script automation reduce repetitive work, improving the efficiency of large-scale configuration management, and script version control ensures configuration file consistency, avoiding errors caused by version inconsistencies. Furthermore, they enhance system reliability and stability; automation and meticulous monitoring enable timely detection and response to potential problems, improving overall reliability.

[0072] In summary, the optimized technical solutions in steps S11 to S17 improve user interaction experience, enhance automation functions, optimize status management, and ensure data consistency, thereby achieving efficient and accurate remote management of vehicle functions, improving vehicle performance and user satisfaction, while reducing operating costs and potential risks.

[0073] As shown in Figure 1B, step S3 can be further optimized. The publishing platform receives the functional status information transmitted by the vehicle configuration management system, selects the target vehicle according to the vehicle VIN or model code, and publishes the configuration file, further including:

[0074] Step S31: The publishing platform receives vehicle function configuration parameters from the vehicle configuration management system. The parameters include the on / off status of the vehicle function, the triggering time, the reporting time, and the timed shutdown time.

[0075] Step S32: The platform stores and manages the configuration parameters associated with the vehicle VIN and model number, and interacts with the human-machine interface to obtain the results of the human-machine interaction.

[0076] Step S33: Select the target vehicle based on the results of human-computer interaction, and the publishing platform retrieves the configuration file that matches the selected vehicle, or generates a new configuration file based on the parameters input by human-computer interaction.

[0077] In step S34, the publishing platform securely transmits the configuration file to the target vehicle system through an encrypted communication channel. During the transmission of the configuration file, the publishing platform records key information, including the sending time, operator identity, VIN and model number of the target vehicle, and version number of the configuration file.

[0078] The optimized technical solutions provided in steps S31 to S34 construct a secure and efficient vehicle configuration file publishing and management process. Automation and encryption technologies ensure the accuracy and security of vehicle configurations. The publishing platform can receive and store vehicle function configuration parameters from the vehicle configuration management system, achieving centralized management and maintenance of configuration parameters. Through a human-machine interface, operators can easily select target vehicles, improving operational flexibility and user-friendliness. Based on the results of human-machine interaction, the publishing platform can intelligently retrieve or generate configuration files matching the selected vehicle, improving the accuracy and customization level of the configuration files. The encrypted communication channels used to transmit configuration files ensure data security during transmission, preventing data leakage or unauthorized access, and achieving secure communication protection. During configuration file transmission, the publishing platform records key information, including the sending time, operator identity, target vehicle's VIN and model number, and configuration file version number. This enhances the traceability of operations and the transparency of the system, implements version control, facilitates tracking configuration change history, and manages different versions of configuration files. Automated configuration file generation and secure transmission reduce human error, improve system stability and reliability, and enhance data protection. Encrypted communication ensures the privacy and integrity of vehicle configuration data, preventing data tampering during transmission. Ultimately, it optimizes the user experience through interactive operation and intelligent file retrieval, enabling operators to quickly and accurately publish and manage vehicle configurations.

[0079] As shown in Figure 1C, step S4 can be further improved to form an optimized technical solution based on step S4. In the optimized technical solution of step S4, the vehicle system is configured as follows:

[0080] Step S41: Before enabling or disabling the function, check the status of the vehicle system itself, parse the configuration items of the script file, and execute the corresponding configuration item function according to the parsing result. The configuration item function includes vehicle log tracking, CPU performance monitoring, and memory performance monitoring.

[0081] Step S42: After the configuration item function is executed, the vehicle system collects performance data related to the configuration item function and uploads the performance data to the vehicle configuration management system in a predetermined format and frequency to support R&D personnel in problem analysis and performance optimization.

[0082] The optimized technical solutions provided in steps S41 and S42 implement an intelligent vehicle function execution and performance data collection system. This system can automatically check the status of the vehicle's infotainment system before executing any vehicle function, execute the corresponding function according to the configuration items, and then collect and upload performance data for analysis and optimization. In the optimization techniques provided in steps S41 and S42, script files are automatically parsed according to the configuration items to execute functions such as vehicle log tracking, CPU performance monitoring, and memory performance monitoring, improving the level of automated management of vehicle functions. After executing the configuration item functions, relevant performance data can be automatically collected, providing raw data support for subsequent problem analysis and performance optimization. Based on preset data formats and frequencies, performance data collection is carried out according to predetermined formats and frequencies, ensuring data standardization and consistency, facilitating analysis and processing. The collected performance data is uploaded to the vehicle configuration management system, realizing centralized data management and analysis, facilitating remote problem analysis and performance optimization by R&D personnel. Vehicle performance can be accessed and analyzed in a remote environment, improving R&D efficiency and response speed, and helping to quickly locate problems and optimize vehicle performance.

[0083] The vehicle configuration / function switch remote control system shown in Figure 2 is used to implement the aforementioned vehicle configuration / function switch remote control method, including:

[0084] The vehicle function definition module defines vehicle functions through the vehicle configuration management system and sets the on / off status, triggering time, reporting time, and timed shutdown time of vehicle functions.

[0085] The functional status information transmission module is used by the vehicle configuration management system to collect and monitor the functional status of the vehicle and remotely transmit the functional status information to the publishing platform.

[0086] The configuration file publishing module receives functional status information transmitted by the vehicle configuration management system, selects the target vehicle based on the vehicle VIN or model code, and publishes the configuration file.

[0087] The script file configuration item parsing module detects the script version issued by the current publishing platform every time the vehicle system is powered on. If the version is higher than the version in the vehicle system, the system will download and parse the configuration items of the latest script file.

[0088] The configuration item function execution module enables the vehicle system to enable or disable functions based on the parsed configuration items, and reports the switch status to the vehicle configuration management system after execution to achieve consistency between the end and cloud status.

[0089] The implementation methods of the system described above are merely illustrative. For example, the various functional modules, units, or subsystems within the system may or may not be physically separate, or they may or may not be physical units; that is, they may be located in the same place or distributed across multiple different systems and their subsystems or modules. Those skilled in the art can select some or all of the functional modules, units, or subsystems to achieve the objectives of the embodiments of the present invention according to actual needs. Those skilled in the art can understand and implement the above-described situations without any creative effort.

[0090] As shown in Figures 3 and 4, this embodiment consists of three parts: a vehicle configuration management system, a publishing platform, and an in-vehicle infotainment system. The vehicle configuration platform is responsible for defining functions, collecting the status of corresponding vehicle functions, and remotely switching function statuses. Current functions include in-vehicle log tracking (the in-vehicle infotainment system periodically uploads host logs after a function is enabled), CPU performance monitoring (the in-vehicle infotainment system periodically uploads CPU running data), and memory performance monitoring (the in-vehicle infotainment system periodically uploads memory usage data). The publishing platform publishes the configuration files generated by the vehicle configuration platform to the designated in-vehicle infotainment system. The in-vehicle infotainment system is responsible for reading the vehicle's on / off status from the configuration file and then enabling and disabling functions. Since this switch also exists in the in-vehicle infotainment system's engineering mode, the system needs to report the switch status to ensure consistency between the end and the cloud. The advantage of this embodiment is that it allows remote control of the user's vehicle to enable performance analysis functions and obtain more data (logs, event tracking points) to solve functional and performance problems encountered by users during vehicle use.

[0091] The overall execution flow of this embodiment is as follows:

[0092] 1. Vehicle Configuration System: ① It can define and add all existing functions of the vehicle system, and can define the function's on / off state, trigger timing, reporting timing, and timed shutdown time, etc.;

[0093] ② You can view the on / off status and execution status of all functions of a specific vehicle;

[0094] ③ The status of existing functions on the platform can be programmed, including the on and off states of switches, timer mechanisms, etc.;

[0095] ④ The completed script can be uploaded and synchronized to the publishing platform;

[0096] Publishing platform:

[0097] ① You can select a range of vehicles (select based on the vehicle's VIN);

[0098] ② You can select a range of vehicle models (select based on the vehicle model code);

[0099] ③Increase the version number by 1 with each release;

[0100] vehicle:

[0101] ① Each time the system powers on, it checks whether the script version issued by the current publishing platform is higher than the version in the vehicle's infotainment system. If it is higher, it downloads the latest script.

[0102] ②Analyze the configuration items for all functions in the script;

[0103] ③ Enable or disable functions according to configuration items;

[0104] ④ After completing the execution, report the switch status to complete the closed loop.

[0105] As shown in Figure 5, in addition to providing a method and system for remote control of vehicle configuration / function switches, this invention also provides a corresponding smart cockpit, electronic devices, and storage media:

[0106] A smart cockpit, wherein the smart cockpit is equipped with the aforementioned vehicle configuration / function switch remote control system, and executes the aforementioned vehicle configuration / function switch remote control method.

[0107] An electronic device includes: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the steps of the method.

[0108] A computer-readable storage medium storing a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform the steps of the method.

[0109] Figure 5 is a schematic diagram of a computer device provided in an embodiment of this application. In Figure 5, the device 800 includes a processor 801, a memory 802, a communication interface 803, and a bus 804. The processor 801, memory 802, and communication interface 803 communicate via the bus 804, or via other means such as wireless transmission. The memory 802 stores instructions, and the processor 801 executes the instructions stored in the memory 802. The memory 802 stores program code 8021, and the processor 801 can call the program code 8021 stored in the memory 802 to execute the steps of the vehicle configuration / function switch remote control method.

[0110] It should be understood that in the embodiments of this application, processor 801 may be a CPU, or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. General-purpose processors may be microprocessors or any conventional processors, etc.

[0111] The memory 802 may include read-only memory (ROM) and random access memory (RAM), and provides instructions and data to the processor 801. The memory 802 may also include non-volatile random access memory. The memory 802 may be volatile memory or non-volatile memory, or may include both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory may be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0112] In addition to the data bus, bus 804 may also include a power bus, a control bus, and a status signal bus. However, for clarity, all buses are labeled as bus 804 in the diagram.

[0113] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive (SSD).

[0114] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0115] Furthermore, those skilled in the art will understand that although some embodiments described herein include certain features but not others included in other embodiments, combinations of features from different embodiments are intended to be within the scope of the invention and form different embodiments. For example, any of the embodiments claimed in the claims can be used in any combination of embodiments of the invention.

[0116] In the description of this specification, references to terms such as "an embodiment," "example," "specific example," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0117] Furthermore, the technical solutions of the various embodiments of the present invention can be combined with each other, but only if they are feasible for those skilled in the art. If the combination of technical solutions is contradictory or cannot be implemented, it should be considered that such combination of technical solutions does not exist and is not within the scope of protection claimed by the present invention.

[0118] All features disclosed in this specification, or steps in all disclosed methods or processes, may be combined in any way, except for mutually exclusive features and / or steps. Any feature disclosed in this specification, unless specifically stated otherwise, may be replaced by other equivalent or similar features. That is, unless specifically stated otherwise, each feature is merely one example of a series of equivalent or similar features. Throughout this specification, the same reference numerals indicate the same elements.

[0119] Those skilled in the art will understand that modules in the device of the embodiments can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiments can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components. Except where at least some of such features and / or processes or units are mutually exclusive, any combination can be used to combine all features disclosed in this specification (including the corresponding claims, abstract, and drawings) and all processes or units of any method or device so disclosed. Unless expressly stated otherwise, each feature disclosed in this specification (including the corresponding claims, abstract, and drawings) may be replaced by an alternative feature that serves the same, equivalent, or similar purpose.

[0120] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A remote control method for vehicle configuration / function switches, applied to the remote opening and closing of in-vehicle equipment, characterized in that, include: Define vehicle functions through the vehicle configuration management system, and set the on / off status, triggering time, reporting time, and timed shutdown time of vehicle functions; The vehicle configuration management system collects and monitors the functional status of vehicles and remotely transmits the functional status information to the publishing platform; The publishing platform receives the functional status information transmitted by the vehicle configuration management system, selects the target vehicle based on the vehicle VIN or model code, and publishes the configuration file. The vehicle system checks the script version issued by the current publishing platform every time it is powered on. If the version is higher than the version in the vehicle system, it downloads and parses the configuration items of the latest script file. The vehicle system enables or disables functions based on the parsed configuration items, and reports the switch status to the vehicle configuration management system after execution.

2. The remote control method for vehicle configuration / function switches according to claim 1, characterized in that, The vehicle configuration management system is configured as follows: Vehicle functions can be added or modified through a graphical user interface, which provides human-machine interaction services and is used to define or adjust the status of vehicle functions. The vehicle configuration management system stores and manages configuration information for vehicle functions, and the configuration information further includes: function name, status, triggering conditions, and reporting frequency. The vehicle configuration management system automatically triggers changes to function status based on user-defined rules. The conditions for automatic triggering are based on time and vehicle location.

3. The remote control method for vehicle configuration / function switches according to claim 2, characterized in that, The vehicle configuration management system is further configured to: The vehicle configuration management system provides a real-time monitoring function, which specifically involves acquiring the current and historical status of vehicle functions. The vehicle configuration management system records and displays timestamps of changes in function status to track the history of function status changes, specifically including on-state, off-state, and execution state.

4. The remote control method for vehicle configuration / function switches according to claim 2, characterized in that, The vehicle configuration management system is further configured to: The vehicle configuration management system can batch edit and manage vehicle function status, and use script editing tools to automate the process of changing function status by writing scripts. The vehicle configuration management system uses version control for scripts to ensure consistency in the released configuration files.

5. The remote control method for vehicle configuration / function switches according to claim 1, characterized in that, The vehicle infotainment system is configured as follows: Before enabling or disabling the function, check the status of the vehicle system itself, parse the configuration items of the script file, and execute the corresponding configuration item function according to the parsing result. The configuration item function includes vehicle log tracking, CPU performance monitoring, and memory performance monitoring. After executing the configuration item function, the vehicle system collects the performance data related to the configuration item function and uploads the performance data to the vehicle configuration management system in a predetermined format and frequency.

6. The remote control method for vehicle configuration / function switches according to claim 1, characterized in that, The publishing platform receives functional status information transmitted by the vehicle configuration management system, selects the target vehicle based on the vehicle VIN or model code, and publishes the configuration file, further including: The publishing platform receives vehicle function configuration parameters from the vehicle configuration management system. These parameters include the on / off status of vehicle functions, triggering timing, reporting timing, and timed shutdown time. The publishing platform stores and manages configuration parameters associated with vehicle VIN and model number, and interacts with them through a human-machine interface to obtain the results of the human-machine interaction. Select the target vehicle based on the results of human-computer interaction, and the publishing platform retrieves the configuration file that matches the selected vehicle, or generates a new configuration file based on the parameters input by human-computer interaction. The publishing platform securely transmits the configuration file to the target vehicle system through an encrypted communication channel. During the transmission of the configuration file, the publishing platform records key information, including the sending time, operator identity, VIN and model number of the target vehicle, and version number of the configuration file.

7. A vehicle configuration / function switch remote control system, used to implement the vehicle configuration / function switch remote control method according to any one of claims 1 to 6, characterized in that, include: The vehicle function definition module defines vehicle functions through the vehicle configuration management system and sets the on / off status, triggering time, reporting time, and timed shutdown time of vehicle functions. The functional status information transmission module is used by the vehicle configuration management system to collect and monitor the functional status of the vehicle and remotely transmit the functional status information to the publishing platform. The configuration file publishing module receives functional status information transmitted by the vehicle configuration management system, selects the target vehicle based on the vehicle VIN or model code, and publishes the configuration file. The script file configuration item parsing module detects the script version issued by the current publishing platform every time the vehicle system is powered on. If the version is higher than the version in the vehicle system, the system will download and parse the configuration items of the latest script file. The configuration item function execution module enables or disables functions based on the parsed configuration items obtained by the vehicle system, and reports the switch status to the vehicle configuration management system after execution.

8. An intelligent cockpit, characterized in that, The intelligent cockpit is equipped with the vehicle configuration / function switch remote control system as described in claim 7, and executes the vehicle configuration / function switch remote control method as described in any one of claims 1 to 6.

9. An electronic device, characterized in that, include: The system includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; the memory stores a computer program, which, when executed by the processor, causes the processor to perform the steps of the method according to any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that, It stores a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform the steps of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Remote control method, device and system for vehicle functions and storage medium

    CN112087508A

  • Vehicle machine system control method and device, electronic equipment and storage medium

    CN112230589A

  • Intelligent configuration system and method for in-vehicle infotainment device and in-vehicle infotainment device

    CN118535180A

  • Vehicle configuration / function switch remote control method and system and electronic equipment

    CN119182668A

  • Vehicle remote control method and apparatus, electronic device, and storage medium

    WO2024001590A1