Control system and method for vehicle APP vehicle control module interface

The control system, through the vehicle APP's vehicle control module interface, generates customized display modes and interface styles based on user preferences, solving the problems of poor user experience and high development costs, and realizing the need for rapid adaptation to the interface styles of multiple brands.

CN121832940APending Publication Date: 2026-04-10CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-01-07
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

The vehicle control modules of existing car manufacturers' apps cannot be customized according to user frequency and needs, resulting in a poor user experience; the cost of customizing the interface styles of different car brands is high and the development cycle is long.

Method used

A control system for a vehicle APP vehicle control module interface is provided, including a user needs analysis module, a mode generation module, an interface style configuration module, and a mode selection and switching module. By obtaining user preference reports, a custom display mode is generated, and multiple interface style configurations are supported to adapt to the visual requirements of different brands.

Benefits of technology

It improved the user experience, shortened the development cycle, reduced the manpower required for development, and met the needs of brands to quickly launch their apps.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121832940A_ABST
    Figure CN121832940A_ABST
Patent Text Reader

Abstract

The invention provides a control system and method for a vehicle APP vehicle control module interface, and the system comprises a user demand analysis module which is used for obtaining a function use preference report of a user for each function sub-module in a vehicle control module; the mode generation module is used for generating a display mode of the vehicle control module based on the function use preference report and a preset mode generation rule; the interface style configuration module is used for configuring the interface style of each function sub-module; and the mode selection and switching module is used for generating a corresponding preview effect picture based on the display mode and the interface style of each function sub-module, and controlling the vehicle control module to be switched to the corresponding display mode after receiving a first selection instruction of the user for the preview effect picture. According to the invention, the user experience is improved, the development period is shortened, and the development manpower demand is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of intelligent control of automobiles, and in particular to a control system and method for a vehicle APP vehicle control module interface. BACKGROUND

[0002] With the rapid development of automobile intelligence, automobile manufacturers have launched supporting mobile phone APPs to realize remote control of vehicles by users, such as unlocking vehicle doors, starting engines, adjusting air conditioning temperatures, and checking vehicle ranges. These functions are usually concentrated in the vehicle control module of the APP.

[0003] At present, although the vehicle control module of the automobile manufacturer APP on the market has certain improvements in functional flexibility, it still has key defects, which are embodied in two aspects. On the one hand, although the existing technology can support user self-adjustment of the arrangement order of different functions in the vehicle control module, it can only provide a fixed display mode for a certain function module, which leads to the fact that the existing vehicle control module still cannot deeply match the differentiated use habits of different users for a single function module, and it is difficult to further improve the user experience. On the other hand, different brand automobile manufacturers have a high degree of similarity in the core functions of the vehicle control module (such as air conditioning control and vehicle door control) when launching the APP, but each brand has differentiated demands for the interface style of the APP (including color matching, icon style, layout structure, etc.). In the existing technology, when developing a vehicle control module with the same function for different brand automobile manufacturers, it is necessary to separately customize the development for the interface style demands of each brand, which leads to a long development cycle, repeated development work, and a substantial increase in development manpower costs and time costs, making it difficult to meet the needs of brand manufacturers to quickly launch the APP. SUMMARY

[0004] Therefore, the purpose of the present application is to provide a control system and method for a vehicle APP vehicle control module interface, which improves the user experience, shortens the development cycle, and reduces the development manpower requirements.

[0005] In order to achieve the above-mentioned purpose, the technical solution adopted by the present application is as follows: In a first aspect, the present application provides a control system of a vehicle APP control module interface, the control module comprising a plurality of function sub-modules; the system comprising: a user demand analysis module, a mode generation module, an interface style configuration module, and a mode selection and switching module; the user demand analysis module is configured to obtain a function use preference report of a user for each function sub-module in the control module; the mode generation module is configured to generate a display mode of the control module based on the function use preference report and a pre-set mode generation rule; the interface style configuration module is configured to configure an interface style of each function sub-module; the mode selection and switching module is configured to generate a corresponding preview effect diagram based on the display mode and the interface style of each function sub-module, and control the control module to switch to the corresponding display mode after receiving a first selection instruction of the preview effect diagram from the user.

[0006] Optionally, the user demand analysis module is specifically configured to obtain use data of the user for each function sub-module in the control module, and analyze the use data to obtain the function use preference report of the user; wherein the use data at least includes: use frequency, use duration, and use time period.

[0007] Optionally, the mode generation rule at least includes: a function use frequency sorting rule, a function type classification sorting rule, and a user common scene matching rule; the display mode at least includes: a function combination manner, an arrangement order, and a display position of the function sub-module; the mode generation module is further configured to receive a first editing instruction of the function sub-module from the user, and generate a custom display mode based on the first editing instruction.

[0008] Optionally, the interface style configuration module is specifically configured to receive a second selection instruction of a pre-set interface style template of the function sub-module from the user, and determine the interface style of the function sub-module based on the second selection instruction; the interface style configuration module is further configured to receive a second editing instruction of the pre-set interface style template of the function sub-module from the user, and determine the interface style of the function sub-module based on the second editing instruction.

[0009] Optionally, it further comprises: a mode storage module configured to store the display mode generated by the mode generation module, the custom display mode created by the user, and the interface style configured by the interface style configuration module; wherein each display mode, custom display mode, and interface style corresponds to a unique identifier.

[0010] Optionally, it further comprises: a mode update module configured to periodically collect new use data of the user for each function sub-module in the control module, update the function use preference report based on the new use data, and update the display mode based on the updated function use preference report.

[0011] Optionally, the mode updating module is further configured to acquire update information of the interface style from the interface style configuration module, and update the display mode associated with the interface style based on the update information.

[0012] In a second aspect, the present application provides a control method of a vehicle APP vehicle control module interface, applied to the control system of the vehicle APP vehicle control module interface provided in any of the above first aspect, the system comprising: a user demand analysis module, a mode generation module, an interface style configuration module and a mode selection and switching module; the vehicle control module comprises a plurality of function sub-modules; the method comprising: obtaining a function use preference report of each function sub-module in the vehicle control module by the user demand analysis module; generating a display mode of the vehicle control module based on the function use preference report and a pre-set mode generation rule by the mode generation module; generating a corresponding preview effect diagram based on the display mode and the interface style of each function sub-module pre-configured by the interface style configuration module by the mode selection and switching module, and switching the vehicle control module to the corresponding display mode after receiving a first selection instruction of the preview effect diagram by the user.

[0013] In a third aspect, the present application provides an electronic device comprising a processor and a memory, the memory storing computer executable instructions capable of being executed by the processor, and the processor executes the computer executable instructions to implement the steps of the method provided in the above second aspect.

[0014] In a fourth aspect, the present application provides a computer readable storage medium, the computer readable storage medium storing a computer program, and the computer program is executed by the processor to perform the steps of the method provided in the above second aspect.

[0015] The present application brings the following beneficial effects: The control system and method for the vehicle APP vehicle control module interface provided by the present invention include a vehicle control module comprising multiple functional sub-modules. The system includes: a user needs analysis module, a mode generation module, an interface style configuration module, and a mode selection and switching module. The user needs analysis module is used to obtain a user's functional usage preference report for each functional sub-module in the vehicle control module. The mode generation module is used to generate a display mode for the vehicle control module based on the functional usage preference report and pre-set mode generation rules. The interface style configuration module is used to configure the interface style of each functional sub-module. The mode selection and switching module is used to generate a corresponding preview image based on the display mode and the interface style of each functional sub-module, and to control the vehicle control module to switch to the corresponding display mode after receiving a first selection instruction from the user for the preview image. The aforementioned system includes a user needs analysis module that analyzes user requirements for each functional sub-module within the vehicle control module and generates a function usage preference report. A mode generation module can then generate display modes for the vehicle control module based on these reports, thus matching the diverse usage habits of different users for individual functional modules and enhancing the user experience. The interface style configuration module can pre-configure the interface style for each functional sub-module, allowing each automaker to select the appropriate style based on their needs, thereby shortening the development cycle and reducing development manpower requirements.

[0016] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention are realized and obtained in accordance with the structures particularly pointed out in the description, claims and drawings.

[0017] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0018] 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.

[0019] Figure 1 This is a schematic diagram of the structure of a control system for a vehicle APP vehicle control module interface provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of the interface of a vehicle control module provided in an embodiment of the present invention; Figure 3This is a schematic diagram illustrating an air conditioning control module according to an embodiment of the present invention. Figure 4 A schematic diagram of the structure of a control system for another vehicle APP vehicle control module interface provided in an embodiment of the present invention; Figure 5 A flowchart illustrating a control method for a vehicle APP vehicle control module interface provided in an embodiment of the present invention; Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention.

[0020] icon: 101-User Requirements Analysis Module; 102-Pattern Generation Module; 103-Interface Style Configuration Module; 104-Pattern Selection and Switching Module; 105-Pattern Storage Module; 106-Pattern Update Module. Detailed Implementation

[0021] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. 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.

[0022] Currently, while the vehicle control modules of automakers' apps have seen some improvements in functional flexibility, key shortcomings still exist, specifically in two aspects: On the one hand, while existing technologies allow users to customize the arrangement of different functions within the vehicle control module—for example, users can move frequently used functions like "unlock the car door" and "check the remaining range" to the front of the screen, improving ease of use to some extent—the core issue of the inability to customize the display mode of the same functional module according to user needs remains unresolved. For instance, for the core functional module of "air conditioning control," existing apps only offer fixed display modes (either containing only basic adjustment functions or a full set of advanced functions), failing to meet users' desire to choose the display mode based on their usage frequency and needs. Users who frequently use all air conditioning functions (such as those who frequently adjust temperature, fan speed, and zone temperature control) would need to click multiple times to enter a secondary interface to access advanced functions if only the basic display mode is available. Conversely, users who only need to adjust the temperature (such as those who only need to turn the air conditioning on and off and adjust the temperature during daily commutes) would be overwhelmed by redundant information in a complex display mode containing numerous advanced functions, increasing operational and recognition costs and impacting efficiency. The fixed display mode of the same functional module means that the existing vehicle control module is still unable to deeply match the different usage habits of different users for a single functional module, making it difficult to further improve the user experience.

[0023] On the other hand, while core vehicle control functions (such as air conditioning and door control) are highly similar when different car manufacturers launch their apps, each brand has different requirements for the app's interface style (including color scheme, icon style, and layout). Currently, developing the same vehicle control module for different car brands requires customized development based on each brand's interface style requirements. For example, developing an air conditioning control module requires designing an interface style that matches brand A's brand style, and then redesigning another interface style for brand B. This results in long development cycles, excessive repetitive development work, and significantly increased development manpower and time costs, making it difficult to meet the brand's need for rapid app launch.

[0024] In summary, existing technologies have not yet provided effective solutions to the two shortcomings of car manufacturers' APP vehicle control modules: the inability to customize the display mode of the same functional module and the low efficiency of adapting interface styles to multiple brands. They cannot achieve flexible switching of the display mode of the same functional module according to user usage frequency and needs, nor can they adapt to the demands of multiple car manufacturers for rapid online deployment and differentiated interface styles.

[0025] Based on this, the control system and method for a vehicle APP vehicle control module interface provided by the embodiments of the present invention can improve the user experience, shorten the development cycle, and reduce the development manpower requirements.

[0026] To facilitate understanding of this embodiment, a detailed description of the vehicle control module interface for a vehicle APP disclosed in this embodiment of the invention will be provided first. The vehicle control module includes multiple functional sub-modules. For example: unlocking the doors, locking the doors, starting the engine, stopping the engine, adjusting the air conditioning temperature, adjusting the air conditioning fan speed, checking the remaining driving range, checking the vehicle location, raising and lowering the windows, and opening the trunk, etc. See also... Figure 1 The diagram shows the structure of a control system for a vehicle APP vehicle control module interface. It shows that the system mainly includes the following parts: user needs analysis module 101, mode generation module 102, interface style configuration module 103, and mode selection and switching module 104.

[0027] The user demand analysis module 101 is used to obtain a user's functional usage preference report for each functional sub-module in the vehicle control module. In one embodiment, the user demand analysis module 101 is specifically used to obtain the user's usage data for each functional sub-module in the vehicle control module, and analyze the usage data to obtain the user's functional usage preference report; wherein, the usage data includes at least: usage frequency, usage duration, and usage time period.

[0028] In practical implementation, the user needs analysis module 101 collects user usage data for each functional sub-module in the vehicle control module, including: usage frequency, usage duration, usage time period, etc., and performs statistical analysis on the collected usage data to generate a user function usage preference report; at the same time, the module also supports users to actively input personalized needs information, such as priority of frequently used functions, function display style preferences, etc.

[0029] The mode generation module 102 is used to generate the display mode of the vehicle control module based on the function usage preference report and the pre-set mode generation rules.

[0030] In practical implementation, the mode generation module 102 can generate various display modes for vehicle control modules based on the function usage preference report generated by the user needs analysis module 101 and in conjunction with preset mode generation rules. These preset mode generation rules include: sorting rules based on function usage frequency, sorting rules based on function type, and matching rules based on commonly used user scenarios. Each display mode corresponds to a different arrangement order, display position, and function combination method for the functional sub-modules; details can be found in [link to relevant documentation]. Figure 2 The diagram shows an interface of a vehicle control module. This display mode includes: an air conditioning control module, an energy module, a vehicle status module, and a one-click vehicle standby module. Each module's display corresponds to a different functional combination. The functional combination refers to the combination of functions to be displayed within each functional sub-module. For example, see the air conditioning control module. Figure 3As shown, different display modes can be generated for different users' usage habits. For example: Mode 1: Displays the in-vehicle temperature value, temperature adjustment slider, switch button, heating button, cooling button, etc.; Mode 2: Displays the in-vehicle temperature value, temperature adjustment slider, switch button, etc.; Mode 3: Displays only the in-vehicle temperature value and switch button.

[0031] In addition, the pattern generation module 102 is also used to receive the user's first editing instruction for the functional sub-module and generate a custom display pattern based on the first editing instruction. Specifically, users can independently create custom display patterns for functional sub-modules through the pattern generation module 102. Users can freely select the required functional sub-modules, adjust the arrangement order and display style of the functional sub-modules in the editing interface provided by the APP to generate a custom display pattern.

[0032] The interface style configuration module 103 is used to configure the interface style of each functional sub-module. In one embodiment, the interface style configuration module 103 is specifically used to receive a second selection instruction from the user for a preset interface style template of the functional sub-module, and determine the interface style of the functional sub-module based on the second selection instruction.

[0033] In practical implementation, the interface style configuration module 103 provides an entry point for different car brands to select interface styles. Through the configuration backend of this module, users can view the preset interface style templates and corresponding preview images of each core functional sub-module, and select the corresponding interface style template for each core functional sub-module according to their own brand visual style and functional requirements. The interface style includes: interface color scheme, functions to be displayed in the core functional sub-module, icon style, etc.

[0034] The mode selection and switching module 104 is used to generate corresponding preview images based on the display mode and the interface style of each functional sub-module, and to control the vehicle control module to switch to the corresponding display mode after receiving the user's first selection instruction for the preview image.

[0035] In one implementation, the mode selection and switching module 104 provides a display mode selection interface for the user, which displays all available display modes (including preset display modes and custom display modes) and corresponding mode preview images. The user can select the desired display mode by clicking. After receiving the user's first selection command, the module controls the vehicle control module to switch to the corresponding display mode. At the same time, during use, the user can trigger the mode switching operation at any time through this module to quickly switch to other stored modes.

[0036] It should be noted that all mode preview images displayed by the mode selection and switching module 104 and the final vehicle control module interface are automatically loaded with the interface style determined by the interface style configuration module 103, ensuring that the visual effect of the interface meets the brand's requirements without the need for additional development and adaptation.

[0037] The vehicle control module interface control system provided in this embodiment of the invention includes a user needs analysis module that analyzes user needs for each functional sub-module in the vehicle control module and generates a function usage preference report. The mode generation module can generate a display mode for the vehicle control module based on the user's function usage preference report, thereby matching the differentiated usage habits of different users for a single functional module and improving the user experience. The interface style configuration module can pre-configure the interface style of each functional sub-module, allowing each car manufacturer to choose the corresponding style according to its requirements, thereby shortening the development cycle and reducing the development manpower requirements.

[0038] In one implementation, multiple interface style templates can be preset for core functional sub-modules in the vehicle control module (such as the air conditioning control module, door control module, and range monitoring module). Taking the air conditioning control module as an example, three interface style templates can be preset: simple, standard, and complex. The simple style only displays the core temperature adjustment slider and switch button, with a concise interface. The standard style adds fan speed adjustment and mode selection (cooling / heating / automatic) buttons to the simple style, providing complete functionality and a clear layout. The complex style adds advanced function entry points such as timer switch and zone temperature control to the standard style, meeting the needs of high-end users. Each interface style template includes an independent color scheme, icon style library, and layout structure parameters to adapt to the visual requirements of different brands.

[0039] Based on this, the interface style configuration module 103 is also used to receive the user's second editing instruction for the interface style template of the preset functional sub-module, and determine the interface style of the functional sub-module based on the second editing instruction. In specific implementation, the interface style configuration module 103 can adjust the basic parameters of the selected interface style template (such as modifying the main color, replacing the brand logo icon, etc.) without large-scale code development; after configuration, the module will synchronize the configuration information of the selected interface style to the pattern generation module 102 and the pattern storage module to ensure that the generated vehicle control module display mode meets the brand's interface requirements.

[0040] In one implementation, see Figure 4 As shown, the system also includes a pattern storage module 105, which stores the display patterns generated by the pattern generation module, the user-created custom display patterns, and the interface styles configured by the interface style configuration module; wherein each display pattern, custom display pattern, and interface style corresponds to a unique identifier.

[0041] In practical implementation, the pattern storage module 105 is used to store various preset display patterns generated by the pattern generation module 102, user-created custom display patterns, and interface style configuration information of each brand determined by the interface style configuration module 103; and assigns unique identification information to each display pattern and interface style configuration information so that users can quickly find and call them, and at the same time facilitates the brand to update and adjust the style in the future.

[0042] In one implementation, see Figure 4 As shown, the system also includes a mode update module 106, which is used to periodically collect new usage data of users for each functional sub-module in the vehicle control module, update the function usage preference report based on the new usage data, and update the display mode based on the updated function usage preference report.

[0043] In practice, the mode update module 106 can periodically collect the latest function usage data from users and update the user's function usage preference report. Based on the updated function usage preference report, the preset display mode can be optimized and adjusted.

[0044] Furthermore, the mode update module 106 is also used to obtain update information on the interface style from the interface style configuration module, and update the display mode associated with the interface style based on the update information. In specific implementation, the mode update module 106 supports users to actively update custom modes. Users can modify the functions, arrangement order, etc. in the created custom display modes and re-save the modified modes.

[0045] The control system of the vehicle APP vehicle control module interface provided in the embodiments of the present invention has multiple preset display modes for the same core functional sub-module and supports users to choose the display mode independently. This can meet the demands of different users to adjust the display mode according to their own usage frequency and needs of the module (such as needing only simple functions or needing rich functions), solve the problem of fixed display mode for the same functional module, and significantly improve the convenience and flexibility of user use.

[0046] To facilitate understanding, this embodiment of the invention provides a specific implementation method for a vehicle control module of a car manufacturer's APP that supports user customization and can be quickly launched for multiple brands. Taking the APPs of two different car manufacturers, A and B, as examples, the vehicle control module of both car manufacturers' APPs initially includes 10 functional sub-modules: unlocking the car door, locking the car door, starting the engine, turning off the engine, adjusting the air conditioning temperature, adjusting the air conditioning fan speed, checking the remaining range, checking the vehicle location, raising and lowering the windows, and opening the trunk. Among them, the air conditioning control module is the core functional sub-module.

[0047] (1) The working process of the interface style configuration module includes: Based on Brand A's requirements: the APP interface needs to be simple and elegant, with the brand's exclusive blue as the main color. The air conditioning control module only needs to display the core temperature adjustment function. Through the configuration backend of the interface style configuration module, a simple style template is selected for Brand A's air conditioning control module. The main color of the template is changed to Brand A's exclusive blue, and the general air conditioning icon in the template is replaced with Brand A's customized icon. After the configuration is completed, the system automatically generates the Brand A air conditioning module style configuration identifier "Style-A1" and synchronizes it to the mode generation module and mode storage module.

[0048] Based on Brand B's requirements: the APP interface needs to be feature-rich, using the brand's signature red as the main color, and the air conditioning control module needs to include temperature, fan speed, mode adjustment, and zone temperature control functions. Through the interface style configuration module's backend, a complex style template is selected for Brand B's air conditioning control module, and the template's main color is changed to Brand B's signature red. Advanced function entries such as timer on / off and zone temperature control are retained in the template. After configuration, the system automatically generates a Brand B air conditioning module style configuration identifier "Style-B1" and synchronizes it to the mode generation module and mode storage module.

[0049] The above configuration process takes only 2 hours, without the need to write core function code. The interface style is adapted by simply adjusting parameters, which greatly shortens the development time compared to traditional customized development (which takes 5-7 days).

[0050] (2) The working process of the user requirements analysis module includes: Taking a user of Brand A as an example, data on the user's usage of the above 10 functions over 30 days was collected. The statistics showed that "unlock the car door" was used 30 times, "lock the car door" was used 28 times, "adjust the air conditioning temperature" was used 25 times (of which, temperature adjustment was used only 23 times and fan speed adjustment was used only 2 times), "check the remaining driving range" was used 20 times, "start the engine" was used 15 times, and the number of times the other functions were used was less than 10 times. At the same time, the user actively checked the preference of "prioritize display of frequently used functions" and "only need simple adjustment functions for the air conditioning module" on the demand input interface.

[0051] This module analyzes the above data and preferences to generate a user function usage preference report. The report clearly states that "unlocking the car door", "locking the car door", "adjusting the air conditioning temperature" and "checking the remaining range" are frequently used functions, and users only need simple functions for the air conditioning module and do not need advanced adjustment options.

[0052] (3) The working process of the pattern generation module includes: Taking a user of brand A as an example, based on the preset "sorting rules by function usage frequency" and "classification rules by function type", combined with the above preference report, and loading the simple style corresponding to the style configuration identifier "Style-A1" of brand A air conditioner module, two preset display modes are generated: "high-frequency function priority mode" and "scenario classification mode".

[0053] In the "High-Frequency Function Priority Mode", functions are arranged from high to low frequency of use, namely: unlocking the car door, locking the car door, adjusting the air conditioning temperature (simple display style: only temperature adjustment slider and switch button, blue main color), checking the remaining range, starting the engine, raising and lowering the windows, opening the trunk, adjusting the air conditioning fan speed, checking the vehicle location, and turning off the engine. Each function is displayed as a large icon for easy access by the user.

[0054] In the "Scenario Classification Mode", the functions are divided into two main categories: "Vehicle Control" (unlocking doors, locking doors, starting the engine, turning off the engine, raising and lowering windows, opening the trunk) and "Status Viewing and Adjustment" (adjusting the air conditioning temperature, adjusting the air conditioning fan speed, viewing the remaining range, viewing the vehicle location). Each type of function is displayed in a different area. The air conditioning temperature adjustment ("simple style") and air conditioning fan speed adjustment are arranged next to each other to meet the user's need for centralized display of air conditioning functions. The main color of the overall interface is the exclusive blue of Brand A.

[0055] Meanwhile, users can create a "commuter-only mode" in the editing interface and select four functions: "unlock door", "start engine", "adjust air conditioning temperature" and "view driving range". The functions are arranged in the order of "unlock door - start engine - adjust air conditioning temperature - view driving range". Adjusting the air conditioning temperature still displays the "simple style" and hides other functions, only displaying the four selected functions.

[0056] (4) The working process of the schema storage module includes: Assign the identifier "Mode-A1" to the "High-Frequency Function Priority Mode", the identifier "Mode-A2" to the "Scenario Classification Mode", and the identifier "Mode-A3" to the "Commuting Dedicated Mode" for Brand A. At the same time, associate and store the style configuration information of "Style-A1". Store the function arrangement information and display style information of the three modes in the local database of the APP, and synchronize them to the cloud database to ensure that users can access them when logging into the APP on different devices, and that the interface style always meets the requirements of Brand A.

[0057] Similarly, generate corresponding "High-Frequency Function Priority Mode (Mode-B1)" and "Scenario Classification Mode (Mode-B2)" for Brand B, and associate them with "Style-B1" style configuration information. The air conditioning control module displays a "complex style", which includes temperature, fan speed, mode adjustment and zone temperature control function entry, with red as the main color.

[0058] (5) The working process of the mode selection and switching module includes: Taking a user of Brand A as an example, the user opens the vehicle control module interface of Brand A's APP, clicks the "Mode Selection" button, and a mode selection interface pops up. The interface displays three modes: "Mode-A1 - High-frequency function priority mode", "Mode-A2 - Scene classification mode" and "Mode-A3 - Commuter-only mode" and their corresponding preview images. In the preview images, the air conditioning module displays a "simple style" and a blue main color, which is consistent with Brand A's visual style.

[0059] When the user clicks "Mode-A3-Commuter Mode", the module receives the selection command and immediately controls the vehicle control module to switch to "Commuter Mode". The interface only displays four functions: "Unlock Door", "Start Engine", "Adjust Air Conditioning Temperature" and "View Range". Adjusting the air conditioning temperature is still in "Simple Style" and arranged in the order set by the user.

[0060] If users need to check the vehicle's location during use, they can click the "Mode Switch" icon in the upper right corner of the interface to bring up the mode selection interface again. Selecting "Mode-A2-Scene Classification Mode" will allow them to quickly switch to this mode and view and operate the "View Vehicle Location" function. The interface style will always maintain the exclusive blue of Brand A.

[0061] (6) The working process of the mode update module includes: Taking a user of Brand A as an example, every 15 days, this module automatically collects the user's function usage data for the past 15 days. If it finds that the number of times the "window lift" function is used has increased to 22 times, exceeding the original number of times the "start engine" function is used 15 times, the user's function usage preference report will be updated and the "Style-A1" style configuration information will be loaded. The function order in the "high-frequency function priority mode (Mode-A1)" will be adjusted to unlock the door, lock the door, adjust the air conditioning temperature ("simple style"), check the driving range, lift the window, start the engine, open the trunk, adjust the air conditioning fan speed, check the vehicle location, and turn off the engine.

[0062] If Brand A needs to update its interface style, changing the air conditioning module from "simple style" to "standard style", the developer can select the "standard style" template through the brand style configuration module, adjust the main color to still be the brand blue, and generate a new style configuration identifier "Style-A2". The mode update module will automatically update the air conditioning module style in all associated modes (Mode-A1, Mode-A2, Mode-A3) to "standard style". The whole process only takes 30 minutes, without the need to redevelop the air conditioning control function, which greatly reduces the update cost.

[0063] In addition, the pattern generation module supports generating exclusive patterns based on user scenarios, and the interface style configuration module supports batch style configuration of multiple core functional sub-modules. For example, if a C-brand automaker needs to adapt the interface styles of both the air conditioning control module and the door control module, the developer can use the "batch configuration" function of the brand style configuration module to select the "standard style" for the air conditioning module and the "simple style" for the door control module for the C-brand, and uniformly set the C-brand exclusive green as the main color. This allows for one-click configuration of the styles of multiple core functional sub-modules, further improving the efficiency of style adaptation for the brand. At the same time, the user needs analysis module collected data showing that a C-brand user frequently uses the "adjust air conditioning temperature (heating mode)" and "seat heating control" functions in winter, and the demand for air conditioning module fan speed adjustment has significantly increased (the frequency of use has increased from 5 times / month to 18 times / month). The mode generation module, combined with the "user's common scenario matching rules" and the C-brand style configuration, automatically generates a "winter driving mode," placing the above two functions at the top and switching the air conditioning module display mode from the default "simple style" to the "standard style" (including temperature and fan speed adjustment). The interface maintains the C-brand green main color, meeting the user's scenario-based needs and the brand's visual appeal.

[0064] The system provided in this embodiment of the invention has a user demand analysis module that combines actual user data and actively inputted needs to generate a display mode that is more in line with the user's actual usage habits, thereby reducing user operation steps and redundant information interference, and further improving the user's operating efficiency of vehicle control functions.

[0065] Multiple interface style templates are preset for core functional sub-modules, and a brand style configuration module is set up. Brands can quickly select or fine-tune the interface style without having to repeatedly develop core functions, which greatly shortens the APP development cycle, reduces development manpower requirements and costs, and meets the brand's demand for interface style differentiation, enabling the brand to launch the APP quickly.

[0066] The settings for mode storage, switching, and updating modules allow users to easily access frequently used modes, quickly switch between modes, and update modes promptly based on changes in usage habits. Brands can also easily update interface styles without modifying core functional code, further improving user experience and brand development efficiency. This helps enhance user stickiness to the car manufacturer's app and brings better market competitiveness to the car manufacturer.

[0067] Regarding the control system for the vehicle APP vehicle control module interface provided in the foregoing embodiments, this embodiment of the invention also provides a control method for the vehicle APP vehicle control module interface, see [link to relevant documentation]. Figure 5 The flowchart shown illustrates a control method for a vehicle APP vehicle control module interface, indicating that the method mainly includes the following steps S501 to S503: Step S501: Obtain a user's preference report for the functions of each sub-module in the vehicle control module through the user needs analysis module.

[0068] Step S502: The mode generation module generates the display mode of the vehicle control module based on the function usage preference report and the pre-set mode generation rules.

[0069] Step S503: Through the mode selection and switching module, based on the interface style of each functional sub-module pre-configured by the display mode and interface style configuration module, generate the corresponding preview effect image, and after receiving the user's first selection instruction for the preview effect image, control the vehicle control module to switch to the corresponding display mode.

[0070] The vehicle control module interface control method provided in this embodiment of the invention includes a user needs analysis module that analyzes user needs for each functional sub-module in the vehicle control module and generates a function usage preference report. A mode generation module can generate a display mode for the vehicle control module based on the user's function usage preference report, thereby matching the differentiated usage habits of different users for a single functional module and improving the user experience. The interface style configuration module can pre-configure the interface style of each functional sub-module, allowing each automaker to choose the corresponding style according to its requirements, thus shortening the development cycle and reducing the need for development manpower.

[0071] It should be noted that the method provided in this embodiment of the invention has the same implementation principle and technical effects as the aforementioned system embodiment. For the sake of brevity, any parts not mentioned in the method embodiment can be referred to the corresponding content in the aforementioned system embodiment. The specific numerical values ​​provided in this embodiment are merely exemplary and are not intended to limit the scope of the invention.

[0072] This invention also provides an electronic device, specifically, the electronic device includes a processor and a storage device; the storage device stores a computer program, and the computer program, when run by the processor, executes the method described in any of the above embodiments.

[0073] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. The electronic device 100 includes: a processor 60, a memory 61, a bus 62, and a communication interface 63. The processor 60, the communication interface 63, and the memory 61 are connected through the bus 62. The processor 60 is used to execute executable modules, such as computer programs, stored in the memory 61.

[0074] The memory 61 may include high-speed random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface 63 (which can be wired or wireless), such as the Internet, wide area network, local area network, metropolitan area network, etc.

[0075] Bus 62 can be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 6 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.

[0076] The memory 61 is used to store programs. After receiving an execution instruction, the processor 60 executes the program. The method executed by the device for defining the flow process disclosed in any of the foregoing embodiments of the present invention can be applied to the processor 60 or implemented by the processor 60.

[0077] Processor 60 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of processor 60 or by instructions in software form. Processor 60 can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this invention can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory 61. Processor 60 reads the information in memory 61 and, in conjunction with its hardware, completes the steps of the above method.

[0078] The computer program product of the readable storage medium provided in the embodiments of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the foregoing method embodiments. For specific implementation, please refer to the foregoing method embodiments, which will not be repeated here.

[0079] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0080] Finally, it should be noted that the above-described embodiments are merely specific implementations of the present invention, used to illustrate the technical solutions of the present invention, and not to limit it. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments within the technical scope disclosed in the present invention, or make equivalent substitutions for some of the technical features; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A control system for a vehicle APP vehicle control module interface, characterized in that, The vehicle control module includes multiple functional sub-modules; the system includes: a user needs analysis module, a mode generation module, an interface style configuration module, and a mode selection and switching module; The user demand analysis module is used to obtain a user's functional usage preference report for each functional sub-module in the vehicle control module; The mode generation module is used to generate the display mode of the vehicle control module based on the function usage preference report and the pre-set mode generation rules. The interface style configuration module is used to configure the interface style of each of the functional sub-modules; The mode selection and switching module is used to generate a corresponding preview image based on the display mode and the interface style of each functional sub-module, and to control the vehicle control module to switch to the corresponding display mode after receiving the user's first selection instruction for the preview image.

2. The system according to claim 1, characterized in that, The user demand analysis module is specifically used to acquire user usage data for each functional sub-module in the vehicle control module, and to analyze the usage data to obtain a user's function usage preference report; wherein, the usage data includes at least: usage frequency, usage duration, and usage time period.

3. The system according to claim 1, characterized in that, The pattern generation rules include at least: sorting rules based on the frequency of function use, sorting rules based on the classification of function type, and matching rules based on common user scenarios. The display mode includes at least: the functional combination method, arrangement order, and display position of the functional sub-modules; The mode generation module is also used to receive the user's first editing instruction for the functional sub-module, and generate a custom display mode based on the first editing instruction.

4. The system according to claim 1, characterized in that, The interface style configuration module is specifically used to receive the user's second selection instruction for the preset interface style template of the functional sub-module, and to determine the interface style of the functional sub-module based on the second selection instruction. The interface style configuration module is further configured to receive a second editing instruction from the user on a preset interface style template of the functional sub-module, and determine the interface style of the functional sub-module based on the second editing instruction.

5. The system according to claim 1, characterized in that, Also includes: The pattern storage module is used to store the display patterns generated by the pattern generation module, the user-created custom display patterns, and the interface styles configured by the interface style configuration module; wherein each display pattern, the custom display pattern, and the interface style corresponds to a unique identifier.

6. The system according to claim 2, characterized in that, Also includes: The mode update module is used to periodically collect new usage data of the user for each functional sub-module in the vehicle control module, update the function usage preference report based on the new usage data, and update the display mode based on the updated function usage preference report.

7. The system according to claim 6, characterized in that, The mode update module is further configured to obtain the update information of the interface style by the interface style configuration module, and update the display mode associated with the interface style based on the update information.

8. A control method for a vehicle APP vehicle control module interface, characterized in that, A control system applied to the vehicle APP vehicle control module interface according to any one of claims 1 to 7, the system comprising: a user needs analysis module, a mode generation module, an interface style configuration module, and a mode selection and switching module; the vehicle control module comprising multiple functional sub-modules; the method comprising: The user needs analysis module obtains a report on the user's functional usage preferences for each functional sub-module in the vehicle control module. The mode generation module generates the display mode of the vehicle control module based on the function usage preference report and the pre-set mode generation rules. The mode selection and switching module generates a corresponding preview image based on the display mode and the interface style of each functional sub-module pre-configured by the interface style configuration module. After receiving the user's first selection instruction for the preview image, the module controls the vehicle control module to switch to the corresponding display mode.

9. An electronic device, characterized in that, The method includes a processor and a memory, the memory storing computer-executable instructions that can be executed by the processor, the processor executing the computer-executable instructions to implement the steps of the method of claim 8.

10. A computer-readable storage medium storing a computer program thereon, characterized in that, The computer program is executed by the processor to perform the steps of the method described in claim 8.