Method and apparatus for customizing a scenario mode of a vehicle-mounted device
By acquiring the capability information of in-vehicle devices, pushing device lists and capability information, receiving user-defined scenario activation conditions and action sets, and establishing custom scenario modes, the problem that existing technologies cannot meet the diverse and personalized needs of users is solved, thus improving the user experience of automobiles.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GAC AION NEW ENERGY AUTOMOBILE CO LTD
- Filing Date
- 2022-08-30
- Publication Date
- 2026-05-29
AI Technical Summary
Existing technologies cannot meet the diverse and personalized needs of users for in-vehicle devices, resulting in a reduced user experience.
By acquiring the capability information of in-vehicle devices, pushing device lists and capability information, receiving user-defined scenario activation conditions and action sets, establishing custom scenario modes, and executing corresponding actions based on scenario information.
It enables customized modes based on different scenarios and needs, meeting the personalized needs of users in diverse scenarios and improving the user experience of the car.
Smart Images

Figure CN115257594B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of new energy vehicle technology, and more specifically, to a method and apparatus for customizing in-vehicle equipment scene modes. Background Technology
[0002] Currently, vehicles on the market typically offer users a few fixed modes, such as nap mode, rain mode, and pet mode. Each mode works in conjunction with different in-vehicle devices to meet user needs in various scenarios. However, in practice, it has been found that users encounter a wide variety of scenarios, and different users have different needs in each scenario. Existing technologies, while providing fixed-mode solutions, cannot meet the diverse and personalized needs of these scenarios. Therefore, existing methods fail to satisfy diverse and personalized needs, thus reducing the overall user experience of the vehicle. Summary of the Invention
[0003] The purpose of this application is to provide a method and apparatus for customizing in-vehicle device scene modes, which can provide solutions for customizing modes according to different scenarios and needs, so as to meet the personalized needs of users in diverse scenarios and thereby improve the user experience of automobiles.
[0004] The first aspect of this application provides a method for customizing in-vehicle device scene modes, including:
[0005] Obtain information on the capabilities of available onboard equipment;
[0006] Based on the vehicle equipment capability information, a list of vehicle equipment and the corresponding equipment capability information are pushed to the user.
[0007] Receive the set of scenario activation conditions and the set of execution actions set by the user based on the list of in-vehicle devices and the device capability information;
[0008] Based on the set of scenario start conditions and the set of execution actions, a custom scenario mode is established;
[0009] Detect the current scene information and perform corresponding actions based on the scene information and the custom scene mode.
[0010] In the above implementation process, this method can first obtain available in-vehicle device capability information; and based on the in-vehicle device capability information, push an in-vehicle device list and corresponding device capability information to the user; then, receive the scene activation condition set and execution action set set by the user based on the in-vehicle device list and device capability information; next, establish a custom scene mode based on the scene activation condition set and execution action set; finally, detect the current scene information and execute the corresponding actions based on the scene information and the custom scene mode. It is evident that implementing this method provides a solution for customizing modes according to different scenarios and needs, thereby meeting the personalized needs of users in diverse scenarios and improving the user experience of automobiles.
[0011] Furthermore, obtaining the available vehicle-mounted equipment capability information includes:
[0012] When the target vehicle grants the user custom permissions for the in-vehicle equipment, the available in-vehicle equipment capability information of the target vehicle is obtained. The in-vehicle equipment capability information includes at least the observation information detected by the in-vehicle equipment sensors, the action information that the actuators of the in-vehicle equipment can perform, and the execution parameter information corresponding to the action information.
[0013] Further, the step of pushing a list of in-vehicle devices and corresponding device capability information to the user based on the in-vehicle device capability information includes:
[0014] When a user inputs an instruction to create a custom scene through the human-computer interaction module, the vehicle equipment list and the equipment capability information of each vehicle equipment in the vehicle equipment list are determined based on the equipment capability information.
[0015] Output the list of in-vehicle equipment and the equipment capability information for users to browse.
[0016] Furthermore, the receiving of the scenario activation condition set and execution action set set by the user based on the vehicle equipment list and the equipment capability information includes:
[0017] Receive scene definition information and action definition information input by the user based on the vehicle equipment list and the equipment capability information; wherein, the scene definition information includes defining the logical and magnitude relationship information between one or more observations, and the action definition information includes defining the actions to be performed by one or more devices and their corresponding parameters;
[0018] Based on the scene definition information and the action definition information, a scene start condition set and an action set are generated.
[0019] Furthermore, the step of establishing a custom scene mode based on the scene activation condition set and the execution action set includes:
[0020] Obtain user account information;
[0021] The scene start condition set and the execution action set are respectively bound to the user account information to obtain a custom scene mode.
[0022] A second aspect of this application provides an apparatus for customizing in-vehicle device scene modes, the apparatus comprising:
[0023] The acquisition unit is used to acquire available vehicle-mounted equipment capability information;
[0024] The push unit is used to push a list of in-vehicle devices and the corresponding device capability information to the user based on the in-vehicle device capability information.
[0025] The receiving unit is used to receive the set of scenario activation conditions and the set of execution actions set by the user based on the vehicle equipment list and the equipment capability information;
[0026] A creation unit is used to create a custom scene mode based on the scene start condition set and the execution action set;
[0027] The execution unit is used to detect the current scene information and perform corresponding actions based on the scene information and the custom scene mode.
[0028] In the above implementation process, the device can acquire available vehicle device capability information through an acquisition unit; push a list of vehicle devices and corresponding device capability information to the user based on the vehicle device capability information through a push unit; receive a set of scene activation conditions and a set of execution actions set by the user based on the vehicle device list and the device capability information through a receiving unit; establish a custom scene mode based on the set of scene activation conditions and the set of execution actions through a building unit; and detect the current scene information through an execution unit and execute corresponding actions based on the scene information and the custom scene mode. Therefore, implementing this method provides a solution for customizing modes according to different scenarios and needs, satisfying personalized user needs in diverse scenarios, thereby improving the user experience of the vehicle.
[0029] Furthermore, the acquisition unit is specifically used to acquire the on-board device capability information available to the target vehicle when the target vehicle has granted the user custom permissions for the on-board device. The on-board device capability information includes at least the observation information detected by the on-board device sensors, the action information that the actuators of the on-board device can perform, and the execution parameter information corresponding to the action information.
[0030] Furthermore, the push unit includes:
[0031] The determination subunit is used to determine the vehicle equipment list and the equipment capability information of each vehicle equipment in the vehicle equipment list based on the equipment capability information when the user inputs the instruction to create a custom scene through the human-computer interaction module.
[0032] The output subunit is used to output the list of vehicle-mounted equipment and the equipment capability information for users to browse.
[0033] Further, the receiving unit includes:
[0034] The receiving subunit is used to receive scene definition information and action definition information input by the user according to the vehicle equipment list and the equipment capability information; wherein, the scene definition information includes defining the logical and size relationship information between one or more observations, and the action definition information includes defining the actions to be performed by one or more devices and their corresponding parameters;
[0035] The generation subunit is used to generate a set of scene start conditions and a set of execution actions based on the scene definition information and the action definition information.
[0036] Furthermore, the establishment unit includes:
[0037] The sub-unit is used to retrieve user account information;
[0038] A sub-unit is established to bind the scene start condition set and the execution action set to the user account information respectively, thereby obtaining a custom scene mode.
[0039] A third aspect of this application provides an electronic device, including a memory and a processor. The memory stores a computer program, and the processor runs the computer program to cause the electronic device to perform the method of a customized vehicle-mounted device scene mode as described in any one of the first aspects of this application.
[0040] A fourth aspect of this application provides a computer-readable storage medium storing computer program instructions, which, when read and executed by a processor, perform a method for executing a custom vehicle-mounted device scene mode as described in any one of the first aspects of this application. Attached Figure Description
[0041] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0042] Figure 1 A flowchart illustrating a method for customizing in-vehicle device scene modes provided in an embodiment of this application;
[0043] Figure 2 A schematic diagram of the structure of a device for customizing in-vehicle equipment scene modes provided in an embodiment of this application;
[0044] Figure 3 A schematic diagram of a human-computer interaction display provided in an embodiment of this application;
[0045] Figure 4 This is another schematic diagram of human-computer interaction display provided in an embodiment of this application;
[0046] Figure 5 This application provides another schematic diagram of a human-computer interaction display.
[0047] Figure 6 This is another schematic diagram of human-computer interaction display provided in the embodiments of this application;
[0048] Figure 7 This is a schematic diagram of a new human-computer interaction display provided in an embodiment of this application. Detailed Implementation
[0049] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.
[0050] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, terms such as "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0051] Example 1
[0052] Please refer to Figure 1 , Figure 1 This application provides a flowchart illustrating a method for customizing in-vehicle device scene modes. The method for customizing in-vehicle device scene modes includes:
[0053] S101. When the target vehicle has granted users custom permissions for in-vehicle equipment, obtain information on the available in-vehicle equipment capabilities of the target vehicle.
[0054] In this embodiment, the on-board equipment capability information includes at least the observation information detected by the on-board equipment sensors, the action information that the on-board equipment actuators can perform, and the execution parameter information corresponding to the action information.
[0055] In this embodiment, the available in-vehicle device capability information specifically refers to the in-vehicle device capability information for which the vehicle has granted users custom permissions.
[0056] In this embodiment, the vehicle-mounted equipment capability information is managed by the vehicle-mounted equipment management module, which typically has information collection, storage, and distribution capabilities. This vehicle-mounted equipment management module can be an ECU controller or a software module within an ECU controller.
[0057] In this embodiment, the vehicle equipment management module collects vehicle equipment capability information in the following two ways:
[0058] ① Broadcast mode: The on-board equipment management module periodically or after certain conditions are met, broadcasts a request to each on-board device to provide its own capability information. After receiving the request, each on-board device determines whether it has "usable" capability information for the user. If it does, it provides its device ID and capability information list to the on-board equipment management system. If it does not, it does not provide any feedback. After collecting the information, the on-board equipment management system updates and saves the received device capability information list.
[0059] ② Single-point mode: When each vehicle device discovers that it has "available" capability information to the user or when the capability information changes, it actively reports its own device ID and capability information list to the vehicle device management module. After collecting the information, the vehicle device management system updates and saves the received device capability information list.
[0060] S102. When the user inputs the instruction to create a custom scene through the human-computer interaction module, the vehicle equipment list and the equipment capability information of each vehicle equipment in the vehicle equipment list are determined based on the equipment capability information.
[0061] S103. Output the list of onboard equipment and equipment capability information for users to browse.
[0062] In this embodiment, the method can request the vehicle device ID and its capability list from the vehicle device management module via a mobile device APP or vehicle multimedia host; after receiving the request, the vehicle device management module will send the vehicle device ID and capability list to the human-computer interaction module and display them to the user.
[0063] S104. Receive scenario definition information and action definition information input by the user based on the vehicle equipment list and equipment capability information.
[0064] In this embodiment, the scene definition information includes defining the logical and size relationship information between one or more observations, and the action definition information includes defining the actions performed by one or more devices and their corresponding parameters.
[0065] S105. Generate a set of scene start conditions and a set of execution actions based on scene definition information and action definition information.
[0066] In this embodiment, based on this method, the user can establish a set of scenario activation conditions by defining the logical and magnitude relationships between one or more observations according to the provided list of capabilities for each device. Simultaneously, the user can also define one or more actions that each device can perform and their corresponding parameters to establish a set of execution actions for the scenario. Then, the human-computer interaction module sends the scenario activation condition set, execution action set, user ID, and mode ID together to the vehicle device management module.
[0067] S106. Obtain user account information.
[0068] S107. Bind the scene start condition set and the action set to the user account information respectively to obtain the custom scene mode.
[0069] In this embodiment, the method can establish a custom scene mode based on the user-defined scene start condition set and execution action set.
[0070] S108. Detect the current scene information and perform corresponding actions based on the scene information and the custom scene mode.
[0071] For example, this crime can be committed through the following process:
[0072] ① Users can create new scene modes through the interface of the human-computer interaction module.
[0073] ② The vehicle equipment management module pushes the vehicle equipment ID and its capability information to the human-machine interaction module. Vehicle equipment includes, but is not limited to, vehicle voice systems, in-vehicle video monitoring systems, electric seats, air conditioning systems, in-vehicle lighting control systems, sunshades, and in-vehicle multimedia hosts. The capabilities of the vehicle voice system include recognizing user commands; the capabilities of the in-vehicle video monitoring system include recognizing the location of people in the vehicle; the capabilities of the electric seats include adjusting the seat tilt; the capabilities of the air conditioning system include adjusting the in-vehicle temperature and airflow; the capabilities of the in-vehicle lighting control system include controlling the brightness and color of various lights in the vehicle; and the capabilities of the in-vehicle multimedia host include illuminating the screen and controlling the audio effects, etc.
[0074] ③ User comments on the human-computer interaction module interface (interface display) Figures 3 to 7 Set the scene activation condition set and the action set to be executed, and finally save it as a custom scene mode. If no scene activation condition set is set, the scene mode will be opened by default and the action set will be executed directly. For example, if the scene activation condition is set to "say 'Baby, turn on cinema mode' to the in-vehicle voice system", then action set a) to e) will be executed for the user, as follows, and saved as "Cinema Mode":
[0075] a) Set the air conditioner temperature to auto and the fan speed to level 2;
[0076] b) Turn on the ambient lighting;
[0077] c) Close the sunshade curtain;
[0078] d) Set the car's audio system to Dolby Atmos;
[0079] e) When there is someone in the front row seat, adjust the seat back to 80% of its total travel.
[0080] ④ The human-computer interaction module sends the scenario's start-up condition set, execution action set, user ID, and mode ID to the vehicle device management module. The vehicle device management module binds the scenario start-up condition set and execution action set to the user account and creates and saves the custom scenario mode based on the mode ID.
[0081] ⑤ Following step ④, the in-vehicle device management module has stored a user's cinema mode. When the user clicks to activate "Cinema Mode" on the human-machine interface, the activation command is sent from the human-machine interface to the in-vehicle device management module. The in-vehicle device management module then activates the relevant devices. When the user says "Baby, activate cinema mode," actions a through e in step ③ are executed by the corresponding devices, thus activating "Cinema Mode." When the user clicks to deactivate "Cinema Mode" on the human-machine interface, the deactivation command is sent from the human-machine interface to the in-vehicle device management module. The in-vehicle device management module then controls the devices corresponding to actions a through e to return to their state before the actions were executed and stops listening to the activation condition set of "Cinema Mode," ultimately deactivating "Cinema Mode."
[0082] In this embodiment, the subject executing the method can be a computing device such as a computer or server, and no limitation is made in this embodiment.
[0083] In this embodiment, the subject executing the method can also be a smart device such as a smartphone or tablet, and no limitation is made in this embodiment.
[0084] As can be seen, the method for implementing the custom in-vehicle device scene mode described in this embodiment can provide solutions for custom modes according to different scenarios and needs, so as to meet the personalized needs of users in diverse scenarios and thus improve the user experience of the car.
[0085] Example 2
[0086] Please refer to Figure 2 , Figure 2 This is a structural schematic diagram of a device for customizing in-vehicle equipment scene modes, provided as an embodiment of this application. For example... Figure 2 As shown, the device for customizing in-vehicle device scene modes includes:
[0087] Acquisition unit 210 is used to acquire available vehicle-mounted equipment capability information;
[0088] The push unit 220 is used to push a list of in-vehicle equipment and the corresponding equipment capability information to the user based on the in-vehicle equipment capability information.
[0089] The receiving unit 230 is used to receive the set of scenario start conditions and the set of execution actions set by the user based on the vehicle equipment list and equipment capability information;
[0090] Establishment unit 240 is used to establish a custom scene mode based on the scene start condition set and the execution action set;
[0091] The execution unit 250 is used to detect the current scene information and perform corresponding actions based on the scene information and the custom scene mode.
[0092] Furthermore, the acquisition unit 210 is specifically used to acquire the on-board device capability information available to the target vehicle when the target vehicle has granted the user custom permissions for the on-board device. The on-board device capability information includes at least the observation information detected by the on-board device sensors, the action information that the on-board device actuators can perform, and the execution parameter information corresponding to the action information.
[0093] As an optional implementation, the push unit 220 includes:
[0094] The subunit 221 is used to determine the vehicle equipment list and the equipment capability information of each vehicle equipment in the vehicle equipment list based on the equipment capability information when the user inputs the instruction to create a custom scene through the human-computer interaction module.
[0095] Output subunit 222 is used to output a list of on-board equipment and equipment capability information for users to browse.
[0096] As an optional implementation, the receiving unit 230 includes:
[0097] The receiving subunit 231 is used to receive scene definition information and action definition information input by the user based on the vehicle equipment list and equipment capability information; wherein, the scene definition information includes defining the logical and size relationship information between one or more observations, and the action definition information includes defining the actions to be performed by one or more devices and their corresponding parameters;
[0098] The generation subunit 232 is used to generate a set of scene start conditions and a set of execution actions based on scene definition information and action definition information.
[0099] As an optional implementation, the establishment unit 240 includes:
[0100] Subunit 241 is used to retrieve user account information;
[0101] Subunit 242 is established to bind the scene start condition set and the execution action set to the user account information respectively, so as to obtain a custom scene mode.
[0102] In this embodiment, the explanation of the device for customizing the scene mode of the in-vehicle equipment can be referred to the description in Embodiment 1, and will not be repeated here.
[0103] As can be seen, the device for implementing the custom in-vehicle device scenario mode described in this embodiment can customize the mode solution according to different scenarios and different needs, so as to meet the personalized needs of users in diverse scenarios and thus improve the user experience of the car.
[0104] This application provides an electronic device, including a memory and a processor. The memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to perform the method of custom vehicle device scene mode in embodiment 1 of this application.
[0105] This application provides a computer-readable storage medium storing computer program instructions, which are read and executed by a processor to perform the method of custom vehicle-mounted device scene mode in embodiment 1 of this application.
[0106] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0107] In addition, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0108] If the aforementioned functions are implemented as software functional modules 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 application, in essence, 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 application. 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.
[0109] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application. It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0110] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0111] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
Claims
1. A method for customizing scene modes for in-vehicle devices, characterized in that, include: Obtain information on the capabilities of available onboard equipment; Based on the vehicle equipment capability information, a list of vehicle equipment and the corresponding equipment capability information are pushed to the user. Receive the set of scenario activation conditions and the set of execution actions set by the user based on the list of in-vehicle devices and the device capability information; Based on the set of scenario start conditions and the set of execution actions, a custom scenario mode is established; Detect the current scene information and execute corresponding actions based on the scene information and the custom scene mode; The step of obtaining available vehicle-mounted equipment capability information includes: The system broadcasts requests from each onboard device to provide its own capability information and receives device IDs and capability information lists from each device; the onboard devices then determine whether their capability information is available; or Receive the device ID and a list of capability information from each onboard device when it detects that the onboard device capability information is available; The step of receiving the scenario activation condition set and execution action set set set by the user based on the vehicle equipment list and the equipment capability information includes: Receive scene definition information and action definition information input by the user based on the vehicle equipment list and the equipment capability information; wherein, the scene definition information includes defining the logical and magnitude relationship information between one or more observations, and the action definition information includes defining the actions to be performed by one or more devices and their corresponding parameters; Based on the scene definition information and the action definition information, a scene start condition set and an action set are generated.
2. The method for customizing in-vehicle device scene modes according to claim 1, characterized in that, The acquisition of available vehicle-mounted equipment capability information includes: When the target vehicle grants the user custom permissions for the in-vehicle equipment, the available in-vehicle equipment capability information of the target vehicle is obtained. The in-vehicle equipment capability information includes at least the observation information detected by the in-vehicle equipment sensors, the action information that the actuators of the in-vehicle equipment can perform, and the execution parameter information corresponding to the action information.
3. The method for customizing in-vehicle device scene modes according to claim 1, characterized in that, The step of pushing a list of in-vehicle devices and corresponding device capability information to the user based on the in-vehicle device capability information includes: When a user inputs an instruction to create a custom scene through the human-computer interaction module, the vehicle equipment list and the equipment capability information of each vehicle equipment in the vehicle equipment list are determined based on the equipment capability information. Output the list of in-vehicle equipment and the equipment capability information for users to browse.
4. The method for customizing in-vehicle device scene modes according to claim 1, characterized in that, The step of establishing a custom scene mode based on the scene start condition set and the execution action set includes: Obtain user account information; The scene start condition set and the execution action set are respectively bound to the user account information to obtain a custom scene mode.
5. A device for customizing scene modes for in-vehicle equipment, characterized in that, The device for customizing in-vehicle device scene modes includes: The acquisition unit is used to acquire available vehicle-mounted equipment capability information; The push unit is used to push a list of in-vehicle devices and the corresponding device capability information to the user based on the in-vehicle device capability information. The receiving unit is used to receive the set of scenario activation conditions and the set of execution actions set by the user based on the vehicle equipment list and the equipment capability information; A creation unit is used to create a custom scene mode based on the scene start condition set and the execution action set; An execution unit is used to detect the current scene information and perform corresponding actions based on the scene information and the custom scene mode; Specifically, the acquisition unit is used to broadcast requests for each in-vehicle device to provide its own capability information, and to receive the device ID and capability information list provided by each in-vehicle device; wherein, the in-vehicle device determines whether the capability information of the in-vehicle device is available; or Receive the device ID and a list of capability information from each onboard device when it detects that the onboard device capability information is available; The receiving unit includes: The receiving subunit is used to receive scene definition information and action definition information input by the user based on the vehicle equipment list and equipment capability information; wherein, the scene definition information includes defining the logical and size relationship information between one or more observations, and the action definition information includes defining the actions to be performed by one or more devices and their corresponding parameters; The generation sub-unit is used to generate a set of scene start conditions and a set of execution actions based on scene definition information and action definition information.
6. The device for customizing in-vehicle device scene modes according to claim 5, characterized in that, The acquisition unit is specifically used to acquire the on-board device capability information available to the target vehicle when the target vehicle has granted the user custom permissions for the on-board device. The on-board device capability information includes at least the observation information detected by the on-board device sensors, the action information that the actuators of the on-board device can perform, and the execution parameter information corresponding to the action information.
7. The device for customizing in-vehicle device scene modes according to claim 5, characterized in that, The push unit includes: The determination subunit is used to determine the vehicle equipment list and the equipment capability information of each vehicle equipment in the vehicle equipment list based on the equipment capability information when the user inputs the instruction to create a custom scene through the human-computer interaction module. The output subunit is used to output the list of vehicle-mounted equipment and the equipment capability information for users to browse.
8. An electronic device, characterized in that, The electronic device includes a memory and a processor, the memory being used to store a computer program, and the processor running the computer program to cause the electronic device to perform the method of any one of claims 1 to 4 for a customized vehicle-mounted device scene mode.
9. A readable storage medium, characterized in that, The readable storage medium stores computer program instructions, which, when read and executed by a processor, perform the method of customizing the in-vehicle device scene mode as described in any one of claims 1 to 4.