Intelligent Cockpit Control Method and Device for Connected Vehicles Based on YTS

Through the smart cockpit control method based on the YTS engine, users can customize the smart cockpit components in the editing interface and design interactive logic, solving the problems of long development cycles and insufficient personalized customization capabilities in traditional methods, and achieving an efficient and personalized cockpit control experience.

CN120085594BActive Publication Date: 2025-08-01北京视游互动科技有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510551074.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-29
Publication Date
2025-08-01
Estimated Expiration
2045-04-29

AI Technical Summary

Technical Problem

The traditional smart cockpit control system has a long development cycle and high cost, making it difficult to adapt to the market demand of rapid iteration, and the personalized customization capabilities are limited, making it difficult for users to adjust the cockpit layout and interaction methods according to their personal preferences.

Method used

Through the YTS engine-based smart cockpit control method, users are allowed to add, delete or adjust smart cockpit components in the editing interface, generate a simulation interface and design interactive logic, support the integration of multiple input methods, and realize personalized interactive operations and action applications.

Benefits of technology

The efficiency and user experience of smart cockpit design are improved. Users can customize cockpit configuration according to their personal preferences. The interactive logic is clear and clear, and supports a variety of input methods, which enhances personalization and flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120085594B_ABST
    Figure CN120085594B_ABST
Patent Text Reader

Abstract

The present application provides an intelligent cockpit control method and device for a connected vehicle based on YTS. The method includes: rendering a simulation interface of the intelligent cockpit based on a YTS engine and a set of intelligent cockpit components; the first intelligent cockpit component is a receiving component for receiving user input; the second intelligent cockpit component is an executing component; in response to an interactive logic design operation for the first intelligent cockpit component in the simulation interface, determining an interaction operation corresponding to a target interaction instruction and an execution action corresponding to the target interaction instruction; applying the interaction operation and the execution action corresponding to the target interaction instruction to the control of the intelligent cockpit, so as to trigger the target interaction instruction based on the interaction operation corresponding to the target interaction instruction and execute the execution action corresponding to the target interaction instruction. In this way, a more convenient and simple interaction scheme can be designed or user customization can be performed, improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of connected vehicles. Specifically, it relates to an intelligent cockpit control method and device for a connected vehicle based on YTS. Background Art

[0002] With the rapid development of vehicle intelligence and networking, the intelligent cockpit has become an important part of modern vehicles, providing users with a more convenient, comfortable and personalized driving experience. The intelligent cockpit integrates a variety of human-machine interaction devices, such as touch screens, voice recognition, gesture control, AR-HUD, etc., and realizes various functions such as vehicle information display, entertainment system control, navigation guidance, and vehicle status monitoring.

[0003] However, with the continuous increase in the functions of the intelligent cockpit, the traditional cockpit control system development method can no longer meet the current needs. The traditional method usually adopts the mode of hardware first and software adaptation, resulting in a long development cycle, high cost, and difficulty in adapting to the rapidly iterative market demands. In addition, the design and verification of the human-machine interaction logic in the traditional method are usually carried out after the physical prototype is completed, which not only increases the development cost but also prolongs the product launch time.

[0004] In addition, with the increasing diversification of consumer demands, the personalized customization of the intelligent cockpit has become a development trend in the automotive industry. Users not only expect the intelligent cockpit to have rich functions but also hope to customize the cockpit layout, interaction methods, and function configurations according to their usage habits and preferences.

[0005] In the prior art, the degree of personalization of the intelligent cockpit is limited, mainly manifested in the following aspects: First, the cockpit layout and component configuration are fixed at the time of factory, and it is difficult for users to adjust according to personal preferences; second, the interaction logic and operation methods are highly preset, leaving little room for user customization; third, it is difficult to meet the usage habits and preferences of different users in the same system; finally, the personalization setting process is complex and requires professional personnel for configuration, making it difficult for ordinary users to complete independently. Summary of the Invention

[0006] The purpose of the embodiments of the present application is to provide an intelligent cockpit control method and device for a connected vehicle based on YTS, so as to alleviate the problem of complex interaction logic setting in the intelligent cockpit existing in the prior art.

[0007] In a first aspect, the present invention provides an intelligent cockpit control method for a connected vehicle based on YTS, including:

[0008] Obtain an initial intelligent cockpit component set and display the initial intelligent cockpit component set on an editing interface;

[0009] In response to a modification operation on the initial intelligent cockpit components in the editing interface, determine the modified set of intelligent cockpit components;

[0010] Based on the YTS engine and the modified set of intelligent cockpit components, render a simulation interface of the intelligent cockpit. The simulation interface includes all components in the set of intelligent cockpit components. The simulation interface includes a first intelligent cockpit component in a first display state and a second intelligent cockpit component in a second display state, and the first display state is more prominent than the second display state. The first intelligent cockpit component is a receiving component for receiving user input. The second intelligent cockpit component is an execution component;

[0011] In response to an interactive logic design operation on the first intelligent cockpit component in the simulation interface, determine the interaction operation corresponding to the target interaction instruction and the execution action corresponding to the target interaction instruction;

[0012] Apply the interaction operation and execution action corresponding to the target interaction instruction to the control of the intelligent cockpit, so that based on the interaction operation corresponding to the target interaction instruction, trigger the target interaction instruction and execute the execution action corresponding to the target interaction instruction.

[0013] In an alternative embodiment, the initial set of intelligent cockpit components includes a first intelligent cockpit component and a second intelligent cockpit component;

[0014] The receiving component includes one or more of a voice receiving module, one or more touch display screens, one or more image recognition devices, one or more physical control buttons, and one or more virtual control buttons;

[0015] The execution component includes one or more of one or more speakers, one or more touch display screens, one or more seat actuators, one or more window actuators, and one or more air conditioner actuators.

[0016] In an alternative embodiment, the step of determining the modified set of intelligent cockpit components in response to a modification operation on the initial intelligent cockpit components in the editing interface includes: receiving one or more operations of adding, deleting, replacing, or parameter adjusting on the initial intelligent cockpit components, and generating a modified set of intelligent cockpit components according to the operations;

[0017] Among them, the delete, replace, or parameter adjustment operations are triggered by the intelligent cockpit components displayed in the editing interface;

[0018] The add operation is triggered by an add control displayed in the editing interface.

[0019] In an optional embodiment, the first display state includes at least one of highlighted display, enlarged display, and dynamic effect display, and the second display state includes at least one of normal display, reduced display, and static display.

[0020] In an optional embodiment, the step of determining the interactive operation corresponding to the target interactive instruction and the execution action corresponding to the target interactive instruction in response to the interactive logic design operation for the first smart cockpit component in the simulation interface includes: receiving at least one of the user's operation path definition, trigger condition setting, response priority setting and time delay configuration for the first smart cockpit component.

[0021] In an optional embodiment, after rendering the simulation interface of the smart cockpit based on the YTS engine and the modified smart cockpit component set, it also includes: receiving a user's verification request for the simulation interface, verifying the component interaction logic in the simulation interface according to preset verification rules, and generating a verification report.

[0022] In an optional embodiment, the method further includes:

[0023] Based on the verification and the execution action corresponding to the target interaction instruction, an optimization solution for the interaction operation corresponding to the target interaction instruction is provided.

[0024] In an optional embodiment, the interactive operation is a fusion operation, and the fusion operation includes one or more fusions of voice input, image input, touch input, physical button input, and sensor sensing.

[0025] In an optional embodiment, the step of applying the interactive operation and execution action corresponding to the target interaction instruction in the control of the smart cockpit includes: establishing a correspondence between the interactive operation corresponding to the target interaction instruction and the execution action corresponding to the target interaction instruction, generating configuration information, and updating the configuration information to the corresponding domain controller.

[0026] In a second aspect, the present invention provides an intelligent cockpit control device for a connected car based on YTS, comprising:

[0027] An acquisition module, configured to acquire an initial smart cockpit component set and display the initial smart cockpit component set on an editing interface;

[0028] a determining module, configured to determine a modified smart cockpit component set in response to a modification operation on the initial smart cockpit component in the editing interface;

[0029] A rendering module, configured to render a simulation interface of the intelligent cockpit based on the YTS engine and the modified set of intelligent cockpit components, where all components in the set of intelligent cockpit components are included in the simulation interface, and the simulation interface includes a first intelligent cockpit component in a first display state and a second intelligent cockpit component in a second display state, and the first display state is more prominent than the second display state; the first intelligent cockpit component is a receiving component for receiving user input; the second intelligent cockpit component is an executing component;

[0030] A setting module, configured to determine an interaction operation corresponding to a target interaction instruction and an execution action corresponding to the target interaction instruction in response to an interaction logic design operation on the first intelligent cockpit component in the simulation interface;

[0031] An application module, configured to apply the interaction operation and the execution action corresponding to the target interaction instruction to the control of the intelligent cockpit, so as to trigger the target interaction instruction based on the interaction operation corresponding to the target interaction instruction and execute the execution action corresponding to the target interaction instruction.

[0032] In an alternative embodiment, the initial set of intelligent cockpit components includes a first intelligent cockpit component and a second intelligent cockpit component;

[0033] The receiving component includes one or more of a voice receiving module, one or more touch display screens, one or more image recognition devices, one or more physical control buttons, and one or more virtual control buttons;

[0034] The executing component includes one or more of one or more speakers, one or more touch display screens, one or more seat actuators, one or more window actuators, and one or more air conditioner actuators.

[0035] In an alternative embodiment, the determining module is specifically configured to: receive one or more operations of adding, deleting, replacing, or parameter adjusting on the initial intelligent cockpit components, and generate a modified set of intelligent cockpit components according to the operations;

[0036] Among them, the delete, replace, or parameter adjustment operations are triggered by the intelligent cockpit components displayed on the editing interface;

[0037] The add operation is triggered by an add control displayed on the editing interface.

[0038] In an alternative embodiment, the first display state includes at least one of highlighted display, enlarged display, and dynamic effect display, and the second display state includes at least one of normal display, reduced display, and static display.

[0039] In an alternative embodiment, the setting module is specifically configured to: receive at least one of an operation path definition, a trigger condition setting, a response priority setting, and a time delay configuration of the user for the first intelligent cockpit component.

[0040] In an alternative embodiment, it further includes: a verification module, configured to receive a verification request of the user for the simulation interface, verify the component interaction logic in the simulation interface according to a preset verification rule, and generate a verification report.

[0041] In an alternative embodiment, it further includes: an optimization module, configured to give an optimization solution for the interaction operation corresponding to the target interaction instruction based on the verification result and the execution action corresponding to the target interaction instruction.

[0042] In an alternative embodiment, the interaction operation is a fusion operation, and the fusion operation includes one or more fusions of voice input, image input, touch input, physical button input, and sensor induction.

[0043] In an alternative embodiment, the application module is specifically configured to: establish a correspondence between the interaction operation corresponding to the target interaction instruction and the execution action corresponding to the target interaction instruction, generate configuration information, and update the configuration information to the corresponding domain controller.

[0044] An embodiment of the present application provides an intelligent cockpit control method and device for a connected vehicle based on YTS. By obtaining an initial set of intelligent cockpit components and displaying the initial set of intelligent cockpit components on an editing interface; in response to a modification operation on the initial intelligent cockpit components in the editing interface, determining a modified set of intelligent cockpit components; based on the YTS engine and the modified set of intelligent cockpit components, rendering a simulation interface of the intelligent cockpit, the simulation interface including all components in the set of intelligent cockpit components, the simulation interface including a first intelligent cockpit component in a first display state and a second intelligent cockpit component in a second display state, the first display state being more prominent than the second display state; the first intelligent cockpit component being a receiving component for receiving user input; the second intelligent cockpit component being an execution component; in response to an interactive logic design operation on the first intelligent cockpit component in the simulation interface, determining an interaction operation corresponding to a target interaction instruction and an execution action corresponding to the target interaction instruction; applying the interaction operation and the execution action corresponding to the target interaction instruction to the control of the intelligent cockpit, so as to trigger the target interaction instruction based on the interaction operation corresponding to the target interaction instruction and execute the execution action corresponding to the target interaction instruction. In this solution, the user can obtain the initial set of intelligent cockpit components through the editing interface and perform visual display on it. This process allows the user to intuitively see all possible components to be used, laying a foundation for subsequent design. Moreover, the user can also perform modification operations on these components (such as adding, deleting, or adjusting attributes, etc.) to meet specific design requirements. The system will update the set of intelligent cockpit components in real time according to the user's modification to ensure the accuracy and timeliness of the design scheme. Furthermore, the YTS engine is used to render the modified set of intelligent cockpit components to generate a simulation interface. This interface not only displays all components but also distinguishes the receiving component and the execution component through different display states, making the interaction logic clearer. On the simulation interface, the user can perform specific interactive logic design on the first intelligent cockpit component (i.e., the component that receives user input). Through this design, determine the interaction operation and its execution action corresponding to the target interaction instruction, making the entire interaction process clearer and more direct. Finally, apply the designed interactive logic to the actual intelligent cockpit control system to ensure that when the corresponding interaction operation is triggered, the expected action can be correctly executed. In this way, a more convenient and simple interactive scheme can be designed or user customization can be carried out, improving the user experience.

[0045] To make the above objects, features, and advantages of the present application more obvious and understandable, the following specifically enumerates preferred embodiments and, in conjunction with the accompanying drawings, makes detailed descriptions as follows. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] To more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments of the present application. It should be understood that the following drawings only show certain embodiments of the present application and should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other relevant drawings can also be obtained based on these drawings.

[0047] Figure 1 Schematic diagram of the process of the intelligent cockpit control method for connected vehicles based on YTS provided by the embodiments of the present application;

[0048] Figure 2 Another schematic diagram of the process of the intelligent cockpit control method for connected vehicles based on YTS provided by the embodiments of the present application;

[0049] Figure 3 Schematic diagram of the intelligent cockpit control device for connected vehicles based on YTS provided by the embodiments of the present application;

[0050] Figure 4 Schematic diagram of an electronic device provided by the embodiments of the present application. Detailed implementation manners

[0051] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the following will clearly and completely describe the technical solutions of the present application with reference to the drawings. Obviously, the described embodiments are some, but not all, of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.

[0052] The terms "including" and "having" and any variations thereof mentioned in the embodiments of the present application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes other steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products, or devices.

[0053] Currently, the interaction logic settings of intelligent cockpits in the prior art are relatively complex. Based on this, the embodiments of the present application provide an intelligent cockpit control method and device for connected vehicles based on YTS, and through this method, the problem of complex interaction logic settings of intelligent cockpits in the prior art can be solved.

[0054] The following will describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application.

[0055] Figure 1Schematic diagram of the process of an intelligent cockpit control method for a connected vehicle based on YTS provided by an embodiment of this application. As Figure 1 shown, the method includes:

[0056] S110, obtain an initial set of intelligent cockpit components and display the initial set of intelligent cockpit components on an editing interface.

[0057] As a possible implementation, the system first needs to access a database or configuration file storing information about all available intelligent cockpit components. This information includes, but is not limited to, component names, types, functions, default settings, etc. When the user starts the design tool, the system automatically loads the initial set of components related to the intelligent cockpit from the above-mentioned database or configuration file. The system generates an editing interface according to a preset layout and style. This interface usually includes parts such as a menu bar, a toolbox, a work area, and a property panel. In the work area of the editing interface or a specific component display area, the system prepares a space for displaying the initial set of components. The system dynamically loads the information of the initial set of intelligent cockpit components obtained from the database or configuration file into the editing interface. This may involve operations such as rendering component icons, displaying names and basic properties, etc. To facilitate user search and use, the system may classify and organize components according to attributes such as component functions and types. For example, place all input devices (such as touchscreens, microphones) in one group and output devices (such as displays, speakers) in another group. Once the components are loaded and displayed on the editing interface, the user can select the required components through a mouse or other input devices and drag them to the design work area for further configuration and layout. As the user operates, the system should be able to update the status and properties of the components in real time to ensure that the user can immediately see the effects of their design changes. If the user makes any modifications, the system needs to provide a function to save the current working state for subsequent continued editing or restoration to a previous state. Finally, after the user completes the design, the system should allow the design result to be exported as a file in a specified format for use by other systems or platforms.

[0058] S120, in response to a modification operation on the initial intelligent cockpit components in the editing interface, determine the modified set of intelligent cockpit components.

[0059] Exemplarily, the system first needs to set up event listeners to capture various modification operations performed by the user on the intelligent cockpit components in the editing interface, such as adding, deleting, moving, adjusting properties, etc. To enhance the user experience, the system provides instant visual feedback while the user is performing the modification, such as changes in the position of the component, updates of property values, etc. Whenever the user completes a modification operation (such as dragging a component to a new position or changing the properties of a certain component), the system synchronously updates these changes to the data model in the background. This step is crucial because it ensures that all modifications to the components are accurately recorded. In some cases, the user's modifications may cause conflicts in the design (for example, two components overlap). The system needs to have the ability to detect such problems and automatically adjust according to preset rules or prompt the user for manual adjustment. To support the undo and redo functions, the system needs to save the states of the components before and after each modification operation so that the user can revert to the previous state at any time. For complex projects, it may also be necessary to introduce a version control system to help effectively manage and track design changes when team members collaborate. Once the data model is updated, the system triggers an interface refresh mechanism so that the user can see the latest design effect. This includes re-rendering the affected components and their surrounding layouts. To avoid frequent interface refreshes from affecting the user experience, the system should adopt effective algorithms and technologies to minimize unnecessary redrawing operations and improve the response speed. Through the above steps, the system can not only efficiently respond to the user's modification requirements but also ensure the coherence and accuracy of the entire design process, thus greatly improving the efficiency and quality of the intelligent cockpit design work.

[0060] S130, based on the YTS engine and the modified set of intelligent cockpit components, render the simulation interface of the intelligent cockpit.

[0061] The simulation interface includes all the components in the set of intelligent cockpit components. The simulation interface includes a first intelligent cockpit component in a first display state and a second intelligent cockpit component in a second display state. The first display state is more prominent than the second display state. The first intelligent cockpit component is a receiving component for receiving user input. The second intelligent cockpit component is an executing component.

[0062] It should be noted that the YTS (unity TV Service) engine in the embodiments of the present application refers to the unity visual rendering service engine. Among them, unity is a real-time 3D interactive content creation and operation platform. All creators, including game development, art, architecture, automotive design, and film and television, can turn their creativity into reality with the help of unity. The platform provides a complete set of software solutions that can be used to create, operate, and monetize any real-time interactive 2D and 3D content. The supported platforms include mobile phones, tablets, PCs, game consoles, augmented reality, and virtual reality devices.

[0063] S140. In response to an interactive logic design operation on a first intelligent cockpit component in the simulation interface, determine the interaction operation corresponding to the target interaction instruction and the execution action corresponding to the target interaction instruction.

[0064] In a possible implementation, first, the system needs to set up corresponding event listeners to capture various interaction operations performed by the user on specific intelligent cockpit components in the simulation interface, such as clicking, dragging, rotating, etc. The captured user input is initially parsed to determine which component the user is targeting and the basic type of operation the user wishes to perform (e.g., whether to view detailed information, adjust the position, or change configuration parameters). Based on the current design environment and the user's historical behavior patterns, the system performs context analysis to more precisely understand the user's actual needs and intentions. This may include considering factors such as the current state of the component, the previous operation sequence, etc. According to the parsed user input and context information, the system searches for the target interaction instruction that best matches the current scenario in a predefined set of interaction instructions. Each instruction is usually associated with one or more expected user behaviors. For the found target interaction instruction, the system determines its corresponding execution action. These actions can be modifying component properties, triggering a certain calculation process, or starting a new interaction mode, etc. If the execution action requires additional parameters (e.g., the new coordinate values when adjusting the component position), the system obtains the necessary parameter values from the user input or other sources and applies them to the upcoming action. Once all the preparatory steps are completed, the system executes the corresponding action according to the predefined logic. This may involve various operations such as updating the data model, calling external services or APIs. To ensure a good user experience, the system provides immediate feedback to the user after executing the action, such as informing the user of the operation result through visual changes (e.g., color change, animation effect) or text prompts. Throughout the process, the system should have an error detection mechanism that can promptly detect and attempt to recover in case of abnormal situations, while providing the user with clear error messages and suggested solutions. Considering the importance of real-time performance and response speed, the system also needs to continuously optimize its algorithms and processes to reduce latency and improve efficiency.

[0065] Through the above steps, the system can effectively respond to the user's interactive logic design operations, ensuring that each interaction can be accurately understood and efficiently executed, thereby enhancing the design flexibility and practicality of the intelligent cockpit.

[0066] S150. Apply the interaction operation and the execution action corresponding to the target interaction instruction in the control of the intelligent cockpit, so as to trigger the target interaction instruction based on the interaction operation corresponding to the target interaction instruction and execute the execution action corresponding to the target interaction instruction.

[0067] In the embodiments of the present application, the user can obtain an initial set of intelligent cockpit components through the editing interface and visualize them. This process allows the user to intuitively see all the components that may be used, laying a foundation for subsequent designs. Moreover, the user can modify these components (such as adding, deleting, or adjusting attributes, etc.) to meet specific design requirements. The system will update the set of intelligent cockpit components in real time according to the user's modifications to ensure the accuracy and timeliness of the design scheme. Furthermore, the YTS engine is used to render the modified set of intelligent cockpit components to generate a simulation interface. This interface not only displays all the components but also distinguishes receiving components and executing components through different display states, making the interaction logic clearer and more understandable. On the simulation interface, the user can design specific interaction logic for the first intelligent cockpit component (i.e., the component that receives user input). Through this design, the interaction operations and their execution actions corresponding to the target interaction instructions are determined, making the entire interaction process more explicit and direct. Finally, the designed interaction logic is applied to the actual intelligent cockpit control system to ensure that when the corresponding interaction operation is triggered, the expected action can be correctly executed. In this way, a more convenient and simple interaction scheme can be designed or user customization can be carried out, improving the user experience.

[0068] In some embodiments, the initial set of intelligent cockpit components includes a first intelligent cockpit component and a second intelligent cockpit component; the receiving components include one or more of a voice receiving module, one or more touch display screens, one or more image recognition devices, one or more physical control buttons, and one or more virtual control buttons; the executing components include one or more of a speaker, one or more touch display screens, one or more seat actuators, one or more window actuators, and one or more air conditioner actuators.

[0069] Through this processing method, the user is allowed to select the most suitable interaction method (such as voice, touch, gesture, etc.) according to personal preferences or specific situations, thereby improving the convenience and safety of operations. Moreover, by analyzing data from different sensors, the intelligent cockpit can understand the current environment and personal needs and automatically adjust the settings to optimize the user experience. For example, when detecting a change in the external temperature, the in-vehicle air conditioner is automatically adjusted; or the seat position is automatically adjusted according to the user's sitting posture. Furthermore, over time, the system can understand the user's habits and preferences through machine learning algorithms to further personalize the service. For example, remember the user's favorite seat position and rearview mirror angle and automatically make intelligent adjustments when the user enters the vehicle.

[0070] In some embodiments, the step of determining the modified set of intelligent cockpit components in response to a modification operation on the initial intelligent cockpit components in the editing interface, such as Figure 2As shown below, it may specifically include the following steps: S210, receiving one or more operations of adding, deleting, replacing, or parameter adjusting to the initial intelligent cockpit components, and generating a modified intelligent cockpit component set according to the operations; wherein, the operations of deleting, replacing, or parameter adjusting are triggered by the intelligent cockpit components displayed on the editing interface; S220, the adding operation is triggered by the adding control displayed on the editing interface.

[0071] In the embodiments of the present application, users can add, delete, replace, or adjust the parameters of the components in the intelligent cockpit through simple interface operations (such as clicking, dragging, etc.). This design greatly simplifies the user operation process and reduces the usage threshold. During the editing process, users can see in real time how any changes they make affect the final cockpit configuration. This means that users can preview and adjust the settings before actual application to ensure that they meet personal preferences and needs. Each user can customize the cockpit configuration according to their specific needs and preferences, so as to achieve a more personalized driving or riding experience. For example, the seat layout, entertainment system settings, or air conditioning temperature can be quickly adjusted according to different passenger needs. This flexible configuration ability enables the intelligent cockpit to quickly adapt to the demand changes in different scenarios.

[0072] In some embodiments, the first display state includes at least one of highlighted display, enlarged display, and dynamic effect display, and the second display state includes at least one of normal display, reduced display, and static display. When it is necessary to attract the user's attention or emphasize important information (such as warning messages, emergency notifications, or key operation buttons), using the first display state (highlighted display, enlarged display, dynamic effect display) can make these elements more prominent, thus effectively guiding the user's line of sight and ensuring that the user does not miss important information or operations.

[0073] By distinguishing different levels of information display methods, it can help users understand the priority and logical relationship of the page content faster. For example, key information can be highlighted by enlargement or dynamic effects, while secondary information is presented in a normal or reduced form, making the information hierarchy more distinct and facilitating users' quick browsing and decision-making. Automatically adjusting the display state according to different situations can not only make the interface look more vivid and attractive, but also provide a more personalized display scheme according to the user's behavior habits or preferences, thereby enhancing the overall user experience satisfaction. For some specific user groups, such as users with limited vision, enlarged display or high-contrast highlighted display can help them read and operate more easily; while for users who pursue efficient information processing, clear normal display and compact reduced display help reduce interference.

[0074] In some embodiments, the steps of determining the interaction operation corresponding to the target interaction instruction and the execution action corresponding to the target interaction instruction in response to an interaction logic design operation for a first intelligent cockpit component in the simulation interface include: receiving at least one of an operation path definition, a trigger condition setting, a response priority setting, and a time delay configuration of the user for the first intelligent cockpit component.

[0075] Allow users to define how to interact with components in the cockpit (such as display screens, audio systems, air conditioning controls, etc.) according to their own habits or preferences. For example, users can set shortcuts for a series of consecutive operations, making complex or multi-step operations simple and efficient. Users can specify under what conditions a certain function or operation will be activated. This may be based on environmental factors (such as temperature, light), vehicle status (such as speed, gear), or user behavior (such as voice commands, gestures). This flexibility allows the intelligent cockpit to automatically adjust according to the actual situation and provide more intelligent services. In a multi-tasking scenario, ensure that critical or urgent function requests are responded to in a timely manner. For example, during driving, important safety warning information should take precedence over operation prompts of the entertainment system. By setting the response priority, the order of information display and function execution can be optimized, enhancing safety and improving the user experience. This solution enables users to adjust the time interval between certain operations according to their personal preferences, or control the waiting time before a specific event occurs. For example, adjust the transition time of the in-vehicle lights from bright to dim, or set how long the doors will automatically lock after unlocking. These fine-tuning helps create a behavior pattern that better meets user expectations, increasing the comfort and convenience of use.

[0076] In some embodiments, after rendering the simulation interface of the intelligent cockpit based on the YTS engine and the modified set of intelligent cockpit components, it further includes: receiving a verification request from the user for the simulation interface, verifying the component interaction logic in the simulation interface according to a preset verification rule, and generating a verification report.

[0077] In the embodiments of the present application, potential problems or errors can be identified and corrected in the early stage of product development, thereby reducing the cost and time of later modifications. Through the simulation interface and its verification mechanism, developers can quickly test different design solutions in a virtual environment without waiting for the completion of the physical prototype. Moreover, it can ensure that all user interface elements (such as buttons, touch screen operations, etc.) and interaction logics meet the expected design specifications and user expectations. This helps to provide a consistent and intuitive user experience, enabling users to easily understand and operate the functions in the intelligent cockpit at any time and anywhere.

[0078] For critical application areas such as automobiles, safety is of utmost importance. Through a rigorous verification process, it can be ensured that all interaction logics will not pose safety hazards. For example, it is ensured that in case of an emergency, users can quickly and accurately perform necessary operations. Based on the generated verification reports, specific feedback on the advantages and disadvantages of the existing design can be obtained, thereby guiding subsequent iteration and improvement work.

[0079] In some embodiments, the method may further include the following steps: Based on the verification including the execution actions corresponding to the target interaction instructions, an optimization plan for the interaction operations corresponding to the target interaction instructions is given. By identifying redundant steps or complex operations in the existing interaction process, the optimization plan can help simplify the steps required for users to complete specific tasks, making the operations more direct and simple. This solution also enables a more intuitive and efficient interaction design that can reduce the cognitive burden on users, making it easier for users to understand and use product functions, thereby improving user satisfaction and loyalty. The optimized interaction logic can ensure that the system responds more quickly to user instructions, shortening the waiting time, providing instant feedback, and further enhancing the user experience. By optimizing the interaction design to reduce the possibility of user misoperations, such as by adjusting button layouts, adding confirmation prompts, etc., the error incidence rate caused by misoperations can be effectively reduced. Moreover, by continuously adjusting and optimizing the interaction model based on user behavior data and feedback, the system can better adapt to the preferences and needs of different users and provide more personalized services.

[0080] In some embodiments, the interaction operation is a fusion operation, and the fusion operation includes the fusion of one or more of voice input, image input, touch input, physical button input, and sensor sensing. In the embodiments of the present application, different users may prefer different input methods in different scenarios. For example, when driving a car, users may be more inclined to use voice commands to keep both hands on the steering wheel; while when browsing information, touch input is more convenient. By supporting the fusion of multiple input methods, the system can better meet the needs and preferences of different users. Completing specific tasks using the most suitable input method can significantly improve efficiency. For example, quick voice commands are used for navigation settings, while fine operations such as zooming in and out of the map are more suitable to be completed by touch. Integrating these input methods together enables users to select the optimal interaction method according to the specific situation. By integrating advanced functions such as sensor sensing, the system can identify the user's current state and environmental conditions and adjust the interaction mode accordingly. For example, if the system detects that the vehicle is moving, it may preferentially recommend using voice control rather than touch operations to reduce the possibility of driver distraction. Adopting a combination of multiple input methods can make the communication between users and devices more natural. Users can interact with the device in the way they find most direct and comfortable, whether through touching the screen, speaking, or simple gesture actions, etc.

[0081] In summary, the most core technical effect brought by the fusion operation is to greatly improve the user's interaction experience, making it more flexible, efficient, and natural. This design not only helps to solve the limitations of traditional single input methods but also provides a more personalized and intelligent interaction environment for users. This has broad application prospects in many fields such as intelligent cockpits, smart homes, and mobile devices.

[0082] In some embodiments, the steps of applying the interaction operation and execution action corresponding to the target interaction instruction to the control of the intelligent cockpit may specifically include the following steps: establishing the correspondence between the interaction operation corresponding to the target interaction instruction and the execution action corresponding to the target interaction instruction, generating configuration information, and updating the configuration information to the corresponding domain controller.

[0083] By precisely defining which interaction operations (such as voice commands, touch gestures, etc.) trigger which specific execution actions (such as starting an application, adjusting settings, etc.), a highly personalized usage experience can be provided for users. Different users can set different interaction methods according to their preferences to complete the same or different tasks. Moreover, with the clear correspondence between operations and actions and the corresponding configuration information, the system can respond to user input more quickly and accurately. This means less latency and higher execution efficiency because the system already knows in advance how to process specific input signals. Furthermore, modularizing these correspondence relationships and configuration information and storing them in the domain controller makes the system easier to maintain and upgrade. For example, if new interaction operations need to be added or existing operation logics need to be changed, only the relevant configuration files need to be updated without making large-scale modifications to the entire system. For developers, such a mechanism provides a clear framework for designing and implementing new interaction functions. It allows developers to focus on defining user interactions and expected behaviors rather than underlying logical processing. The solution of this application supports the integration of multiple interaction methods (such as voice, touch, physical buttons, etc.), which helps to promote the development of a more natural and intuitive human-machine interaction interface. This not only improves the user experience but also provides more possibilities for the application of new technologies.

[0084] Figure 3 A structural schematic diagram of an intelligent cockpit control device for a connected vehicle based on YTS is provided. As Figure 3 shown, the intelligent cockpit control device 300 for a connected vehicle based on YTS includes:

[0085] An acquisition module 301, configured to acquire an initial set of intelligent cockpit components and display the initial set of intelligent cockpit components on an editing interface;

[0086] A determination module 302, configured to determine a modified set of intelligent cockpit components in response to a modification operation on the initial intelligent cockpit components in the editing interface;

[0087] A rendering module 303, configured to render a simulation interface of the intelligent cockpit based on the YTS engine and the modified set of intelligent cockpit components. All components in the set of intelligent cockpit components are included in the simulation interface. The simulation interface includes a first intelligent cockpit component in a first display state and a second intelligent cockpit component in a second display state, and the first display state is more prominent than the second display state. The first intelligent cockpit component is a receiving component for receiving user input, and the second intelligent cockpit component is an executing component;

[0088] A setting module 304, configured to determine an interaction operation corresponding to a target interaction instruction and an execution action corresponding to the target interaction instruction in response to an interaction logic design operation on the first intelligent cockpit component in the simulation interface;

[0089] An application module 305, configured to apply the interaction operation and the execution action corresponding to the target interaction instruction to the control of the intelligent cockpit, so as to trigger the target interaction instruction based on the interaction operation corresponding to the target interaction instruction and execute the execution action corresponding to the target interaction instruction.

[0090] In some embodiments, the initial set of intelligent cockpit components includes a first intelligent cockpit component and a second intelligent cockpit component. The receiving component includes one or more of a voice receiving module, one or more touch display screens, one or more image recognition devices, one or more physical control buttons, and one or more virtual control buttons. The executing component includes one or more of one or more speakers, one or more touch display screens, one or more seat actuators, one or more window actuators, and one or more air conditioner actuators.

[0091] In some embodiments, the determination module is specifically configured to: receive one or more operations of adding, deleting, replacing, or parameter adjusting on the initial intelligent cockpit components, and generate a modified set of intelligent cockpit components according to the operations. Among them, the delete, replace, or parameter adjustment operations are triggered by the intelligent cockpit components displayed in the editing interface, and the add operation is triggered by an add control displayed in the editing interface.

[0092] In some embodiments, the first display state includes at least one of highlighted display, enlarged display, and dynamic effect display, and the second display state includes at least one of normal display, reduced display, and static display.

[0093] In some embodiments, the setting module is specifically configured to: receive at least one of an operation path definition, a trigger condition setting, a response priority setting, and a time delay configuration of the user for the first intelligent cockpit component.

[0094] In some embodiments, it further includes: a verification module, configured to receive a verification request of the user for the simulation interface, verify the component interaction logic in the simulation interface according to a preset verification rule, and generate a verification report.

[0095] In some embodiments, it further includes: an optimization module, configured to give an optimization plan for the interaction operation corresponding to the target interaction instruction based on the verification result and the execution action corresponding to the target interaction instruction.

[0096] In some embodiments, the interaction operation is a fusion operation, and the fusion operation includes one or more fusions of voice input, image input, touch input, physical button input, and sensor induction.

[0097] In some embodiments, the application module is specifically configured to: establish a correspondence between the interaction operation corresponding to the target interaction instruction and the execution action corresponding to the target interaction instruction, generate configuration information, and update the configuration information to the corresponding domain controller.

[0098] In the embodiments provided in the present application, it should be understood that the disclosed device and method can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For another example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point, the displayed or discussed mutual coupling or direct coupling or communication connection may be through some communication interfaces, and the indirect coupling or communication connection of the device or unit may be in an electrical, mechanical or other form.

[0099] In addition, the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0100] Furthermore, in each embodiment of the present application, the various functional modules may be integrated together to form an independent part, or each module may exist alone, or two or more modules may be integrated to form an independent part.

[0101] An electronic device provided by an embodiment of the present application, such as Figure 4As shown, the electronic device 400 includes a processor 402 and a memory 401. A computer program that can run on the processor is stored in the memory. When the processor executes the computer program, the steps of the method provided in the foregoing embodiments are implemented.

[0102] See Figure 4 , the electronic device further includes: a bus 403 and a communication interface 404. The processor 402, the communication interface 404, and the memory 401 are connected through the bus 403. The processor 402 is configured to execute an executable module stored in the memory 401, such as a computer program.

[0103] Among them, the memory 401 may include a high-speed random access memory (Random Access Memory, abbreviated as RAM), and may also include a non-volatile memory, such as at least one disk memory. Through at least one communication interface 404 (which can be wired or wireless), a communication connection between the system network element and at least one other network element can be realized, and the Internet, wide area network, local area network, metropolitan area network, etc. can be used.

[0104] The bus 403 may be an ISA bus, a PCI bus, an EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of simplicity of representation, Figure 4 only a bidirectional arrow is used in

[0105] Among them, the memory 401 is used to store a program. After receiving an execution instruction, the processor 402 executes the program. The method executed by the device defined by the process disclosed in any foregoing embodiment of the present application can be applied to the processor 402 or implemented by the processor 402.

[0106] The processor 402 may be an integrated circuit chip with the ability to process signals. In implementation, each step of the above method may be completed by the integrated logic circuit of the hardware in the processor 402 or instructions in the form of software. The above-mentioned processor 402 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application may be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of the hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory 401, and the processor 402 reads the information in the memory 401 and combines its hardware to complete the steps of the above method.

[0107] Corresponding to the above-mentioned intelligent cockpit control method for a connected vehicle based on YTS, an embodiment of the present application further provides a computer-readable storage medium. The computer-readable storage medium stores computer-executable instructions. When the computer-executable instructions are called and run by a processor, the computer-executable instructions cause the processor to run the steps of the above-mentioned intelligent cockpit control method for a connected vehicle based on YTS.

[0108] It should be noted that if a function is implemented in the form of a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of this 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 for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.

[0109] In this text, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations.

[0110] The above are only the embodiments of the present application and are not used to limit the protection scope of the present application. For those skilled in the art, the present application can have various changes and modifications. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. An intelligent cockpit control method for a connected vehicle based on YTS, characterized in that, Including: Obtain an initial set of intelligent cockpit components, classify and organize the components according to the functions and types of the components in the initial set of intelligent cockpit components, and group and display the initial set of intelligent cockpit components on an editing interface based on the classification and organization results; In response to a modification operation on the initial intelligent cockpit components in the editing interface, determine a modified set of intelligent cockpit components; the modification operation includes a modification to the position change of the components; detect whether the position change modification causes an overlap of the positions of two components, and automatically adjust the positions of the components or prompt the user to manually adjust the positions according to a preset rule when the positions of two components overlap; Based on the YTS engine and the modified set of intelligent cockpit components, re-render the layout of the modified affected components and the positions around the components to obtain a simulation interface of the intelligent cockpit. The simulation interface includes all the components in the set of intelligent cockpit components. The simulation interface includes a first intelligent cockpit component in a first display state and a second intelligent cockpit component in a second display state, and the first display state is more prominent than the second display state; the first intelligent cockpit component is a receiving component for receiving user input; The second intelligent cockpit component is an execution component; In response to an interactive logic design operation on the first intelligent cockpit component in the simulation interface, determine an interaction operation corresponding to a target interaction instruction and an execution action corresponding to the target interaction instruction; Apply the interaction operation and the execution action corresponding to the target interaction instruction to the control of the intelligent cockpit, so as to trigger the target interaction instruction based on the interaction operation corresponding to the target interaction instruction and execute the execution action corresponding to the target interaction instruction; The step of applying the interaction operation and the execution action corresponding to the target interaction instruction to the control of the intelligent cockpit includes: establishing a correspondence between the interaction operation corresponding to the target interaction instruction and the execution action corresponding to the target interaction instruction, and determining the execution action triggered by the interaction operation; generating configuration information corresponding to the correspondence according to the correspondence; modularizing and updating the correspondence and the configuration information and storing them in a corresponding domain controller; only updating the target configuration information related to the new interaction operation or the operation logic in the domain controller when a new interaction operation is to be added or an existing operation logic is to be changed.

2. The method according to claim 1, characterized in that, The initial set of intelligent cockpit components includes a first intelligent cockpit component and a second intelligent cockpit component; The receiving component includes one or more of a voice receiving module, one or more touch display screens, one or more image recognition devices, one or more physical control buttons, and one or more virtual control buttons; The execution component includes one or more of a speaker, one or more touch display screens, one or more seat actuators, one or more window actuators, and one or more air conditioner actuators.

3. The method according to claim 1, characterized in that, The step of determining the modified set of intelligent cockpit components in response to a modification operation on the initial intelligent cockpit components in the editing interface includes: receiving one or more operations of adding, deleting, replacing, or parameter adjusting on the initial intelligent cockpit components, and generating a modified set of intelligent cockpit components according to the operations; Among them, the operations of deleting, replacing, or parameter adjusting are triggered by the intelligent cockpit components displayed in the editing interface; The adding operation is triggered by an adding control displayed in the editing interface.

4. The method according to claim 1, wherein The first display state includes at least one of highlighted display, enlarged display, and dynamic effect display, and the second display state includes at least one of normal display, reduced display, and static display.

5. The method according to claim 1, wherein The step of determining the interaction operation corresponding to the target interaction instruction and the execution action corresponding to the target interaction instruction in response to the interaction logic design operation on the first intelligent cockpit component in the simulation interface includes: receiving at least one of the operation path definition, trigger condition setting, response priority setting, and time delay configuration of the user on the first intelligent cockpit component.

6. The method according to claim 1, wherein After rendering the simulation interface of the intelligent cockpit based on the YTS engine and the modified set of intelligent cockpit components, it further includes: receiving a verification request from the user for the simulation interface, verifying the component interaction logic in the simulation interface according to a preset verification rule, and generating a verification report.

7. The method according to claim 6, wherein It further includes: Based on the verification result and the execution action corresponding to the target interaction instruction, giving an optimization plan for the interaction operation corresponding to the target interaction instruction.

8. The method according to claim 7, wherein The interaction operation is a fusion operation, and the fusion operation includes the fusion of one or more of voice input, image input, touch input, physical button input, and sensor induction.

9. An intelligent cockpit control device for a connected vehicle based on YTS, characterized in that, It includes: An acquisition module, configured to acquire an initial set of intelligent cockpit components, classify and organize the components according to the functions and types of the components in the set of intelligent cockpit components, and group and display the initial set of intelligent cockpit components on the editing interface based on the classification and organization results; A determination module, configured to determine a modified set of intelligent cockpit components in response to a modification operation on the initial intelligent cockpit components in the editing interface; the modification operation includes modifying the position change of the component; detecting whether the position change modification causes the positions of two components to overlap, and automatically adjusting the positions of the components or prompting the user to manually adjust the positions according to a preset rule when the positions of the two components overlap; A rendering module, configured to re-render the layout of the modified affected components and the positions around the components based on the YTS engine and the modified set of intelligent cockpit components, to obtain the simulation interface of the intelligent cockpit, the simulation interface includes all components in the set of intelligent cockpit components, the simulation interface includes the first intelligent cockpit components in the first display state and the second intelligent cockpit components in the second display state, and the first display state is more prominent than the second display state; the first intelligent cockpit component is a receiving component for receiving user input; The second intelligent cockpit component is an execution component; A setting module, configured to determine an interaction operation corresponding to a target interaction instruction and an execution action corresponding to the target interaction instruction in response to an interaction logic design operation for the first intelligent cockpit component in the simulation interface; An application module, configured to apply the interaction operation and the execution action corresponding to the target interaction instruction in the control of the intelligent cockpit, so as to trigger the target interaction instruction based on the interaction operation corresponding to the target interaction instruction and execute the execution action corresponding to the target interaction instruction; Specifically, the application module is configured to: establish a correspondence between the interaction operation corresponding to the target interaction instruction and the execution action corresponding to the target interaction instruction, and determine the execution action triggered by the interaction operation; generate configuration information corresponding to the correspondence according to the correspondence; modularize and update the correspondence and the configuration information and store them in the corresponding domain controller; When a new interaction operation needs to be added or the existing operation logic needs to be changed, only update the target configuration information related to the new interaction operation or the operation logic in the domain controller.

Citation Information

Patent Citations

  • Intelligent cockpit system development method, terminal equipment and storage medium

    CN115080023A

  • Interaction test method and system of intelligent cabin and medium

    CN118093372A