Method, device, vehicle and storage medium for adjusting parameters of vehicle computer functions
By obtaining position and driving information through the on-board mobile switch and dynamically determining control permissions, it solves the complex and safety issues of functional operations in the vehicle and realizes convenient adjustment and safe control.
Patent Information
- Application Number
- CN202510358013.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-25
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2045-03-25
AI Technical Summary
The functional operation process in existing vehicles is complicated, and users' eyes are diverted from the road when adjusting the functions of the vehicle computer, affecting driving safety.
The vehicle's mobile switch can be used to obtain location information and current driving information, dynamically determine control authority, and realize convenient adjustment of vehicle functions, avoiding operation conflicts and unnecessary adjustments.
It improves the convenience of adjusting the vehicle computer function parameters and driving safety, ensures the reasonable control of the vehicle computer functions under different driving conditions, and avoids operational conflicts.
Smart Images

Figure CN119975208B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a method, device, vehicle, and storage medium for adjusting parameters of vehicle computer functions. Background Art
[0002] With the development of technology, more and more functions are provided in vehicles to meet the growing needs of users. Currently, most functions in vehicles are integrated into the central control screen, entertainment screen, etc. When users use a car function, they usually operate it on the central control screen or entertainment screen.
[0003] For example, when adjusting the air-conditioning temperature, the user needs to enter the air-conditioning function setting interface layer by layer from the main interface of the central control screen, and can only adjust the air-conditioning temperature by reaching the air-conditioning function device interface. This will make the entire operation process more complicated when the user operates a certain function, and the user's line of sight is deviated from the road during the process of adjusting the air-conditioning temperature, which is not conducive to driving safety. Summary of the Invention
[0004] This application provides a method, device, vehicle, and storage medium for adjusting the parameters of a vehicle-mounted computer function. Upon receiving a control instruction for a vehicle-mounted computer function via an on-board mobile switch, the method controls the vehicle-mounted computer function based on the control authority of the on-board mobile switch for the vehicle-mounted computer function under current driving information. This allows the parameters of the vehicle-mounted computer function to be adjusted via the on-board mobile switch while ensuring driving safety. This provides convenience for users to adjust the parameters of the vehicle-mounted computer function, improving the convenience of adjusting the parameters of the vehicle-mounted computer function and enhancing driving safety. The technical solution includes the following.
[0005] In a first aspect, a method for adjusting parameters of a vehicle computer function is provided, the method comprising:
[0006] In response to a control instruction for a target vehicle function of a vehicle through an on-board mobile switch, position information of the on-board mobile switch is obtained, wherein the vehicle and the on-board mobile switch are in a connected state;
[0007] Determining a target control authority of the on-board mobile switch based on the position information of the on-board mobile switch and the current driving information of the vehicle, wherein the target control authority is used to indicate a vehicle computer function that can be controlled by the on-board mobile switch under the current driving information;
[0008] In a case where the target control authority indicates that the target vehicle-machine function has control authority, a parameter of the target vehicle-machine function is adjusted based on the control instruction.
[0009] In the present application, when a control instruction for a target vehicle function is received through a vehicle-mounted mobile switch, the position information of the vehicle-mounted mobile switch is first obtained, and then the control authority of the vehicle-mounted mobile switch for the vehicle function under the current driving information is determined based on the position information of the vehicle-mounted mobile switch and the current driving information of the vehicle, that is, the target control authority is determined. Finally, when the target control authority indicates that the vehicle function has the control authority, the parameters of the target vehicle function are adjusted. In the present application, the vehicle function can be controlled by a vehicle-mounted mobile switch connected to the vehicle, and the control authority of the vehicle function by the vehicle-mounted mobile switch can be dynamically changed based on the current driving information of the vehicle, so that when a control instruction for a target vehicle function is received through the vehicle-mounted mobile switch, the vehicle function can be controlled according to the control authority of the vehicle-mounted mobile switch for the vehicle function under the current driving information, so that the parameters of the vehicle function can be adjusted through the vehicle-mounted mobile switch on the basis of ensuring driving safety, thereby providing convenience for users to adjust the parameters of the vehicle function, which can improve the convenience of adjusting the parameters of the vehicle function and improve driving safety.
[0010] Optionally, the current driving information includes a current driving mode, and determining the target control authority of the on-board mobile switch based on the position information of the on-board mobile switch and the current driving information of the vehicle includes:
[0011] determining, based on the position information of the vehicle-mounted mobile switch, a region where the vehicle-mounted mobile switch is located in the vehicle;
[0012] Based on the area and the current driving mode of the vehicle, a target control authority of the vehicle-mounted mobile switch is determined from a target correspondence.
[0013] In the above method, different areas have different control permissions for vehicle computer functions. For example, the rear row and the front row have different control permissions for vehicle computer functions, so the control permissions of the vehicle-mounted mobile switches located in different areas are also different. The above method determines the area where the vehicle-mounted mobile switch is located in the vehicle based on the position information of the vehicle-mounted mobile switch, and then determines the target control permission of the vehicle-mounted mobile switch from the target correspondence based on the area and the current driving mode of the vehicle, so that the vehicle computer functions that the vehicle-mounted mobile switch is allowed to control under the current driving information can be known, and then the vehicle computer functions can be controlled on the basis of ensuring driving safety.
[0014] Optionally, the method further includes:
[0015] In a case where the target control authority indicates that the target vehicle function does not have control authority, determining a target display screen based on the position information of the vehicle-mounted mobile switch;
[0016] Target prompt information is displayed on the target display screen, where the target prompt information is used to remind the user that the vehicle-mounted mobile switch does not have control authority over the target vehicle function under current driving information.
[0017] In the above method, when the target control authority indicates that the user does not have the control authority for the target vehicle function, the target prompt information is displayed on the target display screen, which is equivalent to displaying it on the display screen closest to the vehicle-mounted mobile switch, so that the user who operates the vehicle-mounted mobile switch can see the target prompt information in time, and thus promptly know that the vehicle-mounted mobile switch does not have the control authority for the target vehicle function under the current driving information.
[0018] Optionally, the vehicle is in a connected state with a plurality of vehicle-mounted mobile switches, and the method further comprises:
[0019] In response to a control instruction for at least one target vehicle-mounted mobile switch through at least two target vehicle-mounted mobile switches, determining a control priority of each target vehicle-mounted mobile switch based on position information of the at least two target vehicle-mounted mobile switches;
[0020] Based on the control priority of each target vehicle-mounted mobile switch, the target control authority of each target vehicle-mounted mobile switch and the control instruction, the parameter of the at least one target vehicle-mounted mobile switch is adjusted.
[0021] In the above method, when multiple on-board mobile switches are triggered simultaneously to control the target vehicle-machine function, by determining the control priority and target control authority of each on-board mobile switch, orderly control of at least one target vehicle-machine function can be achieved based on the control priority, target control authority and the control instruction of each on-board mobile switch, thereby avoiding control conflicts of the target vehicle-machine function.
[0022] Optionally, adjusting the parameters of the at least one target vehicle-mounted machine function based on the control priority of each target vehicle-mounted mobile switch, the target control authority of each target vehicle-mounted mobile switch, and the control instruction includes:
[0023] When the target control authority indication of each target vehicle-mounted mobile switch has the control authority for the target vehicle-mounted machine function to be controlled, the parameters of at least one target vehicle-mounted machine function are adjusted in sequence based on the control instruction in descending order of the control priority of each target vehicle-mounted mobile switch.
[0024] In the above method, since the control priorities of the on-board mobile switches in different areas are different, in this case, the parameters of at least one target vehicle function are adjusted in order of control priority from high to low, which can achieve orderly adjustment of the parameters of at least one target vehicle function while ensuring that high-priority control requirements are responded to first.
[0025] Optionally, adjusting the parameters of the at least one target vehicle-mounted machine function based on the control priority of each target vehicle-mounted mobile switch, the target control authority of each target vehicle-mounted mobile switch, and the control instruction includes:
[0026] In a case where the at least two target vehicle-mounted mobile switches control the same target vehicle-mounted machine function, if the target control authority indication of the target vehicle-mounted mobile switch with the highest control priority among the at least two target vehicle-mounted mobile switches has control authority over the target vehicle-mounted machine function, the parameters of the target vehicle-mounted machine function are adjusted based on the control instruction corresponding to the target vehicle-mounted mobile switch with the highest control priority.
[0027] In the above approach, when at least two target vehicle-mounted mobile switches control the same vehicle-mounted function, adjustment conflicts are inevitable. By adjusting the parameters of the target vehicle-mounted function based on the control instruction corresponding to the target vehicle-mounted mobile switch with the highest control priority, adjustment conflicts can be avoided and control requirements of the high-priority area can be responded to first, thereby improving the user experience.
[0028] Optionally, adjusting the parameters of the target vehicle computer function includes:
[0029] Acquiring historical control information of the target vehicle function, the historical control information including an adjustment method for each time a parameter of the target vehicle function is adjusted by the vehicle-mounted mobile switch;
[0030] determining a preference adjustment method based on the historical control information;
[0031] According to the preferred adjustment method, the parameters of the target vehicle computer function are adjusted.
[0032] In the above method, the historical control information can indicate the user's preferred adjustment method when adjusting the vehicle computer function. Therefore, the preferred adjustment method can be determined based on this. Subsequently, the parameters of the target vehicle computer function can be adjusted according to the preferred adjustment method, which can make the parameter adjustment of the target vehicle computer function more in line with the user's wishes and avoid unnecessary adjustment operations by the user.
[0033] In a second aspect, a device for adjusting parameters of a vehicle computer function is provided, the device comprising:
[0034] an acquisition module, configured to acquire position information of the on-board mobile switch in response to a control instruction for a target vehicle function via the on-board mobile switch, wherein the vehicle and the on-board mobile switch are in a connected state;
[0035] a first determining module, configured to determine a target control authority of the on-board mobile switch based on the position information of the on-board mobile switch and the current driving information of the vehicle, wherein the target control authority indicates a vehicle computer function that can be controlled by the on-board mobile switch under the current driving information;
[0036] The first adjustment module is configured to adjust a parameter of the target vehicle computer function based on the control instruction when the target control authority indicates that the target vehicle computer function has control authority.
[0037] Optionally, the current driving information includes a current driving mode, and the first determining module is configured to:
[0038] determining, based on the position information of the vehicle-mounted mobile switch, a region where the vehicle-mounted mobile switch is located in the vehicle;
[0039] Based on the area and the current driving mode of the vehicle, a target control authority of the vehicle-mounted mobile switch is determined from a target correspondence.
[0040] Optionally, the device further comprises:
[0041] a second determining module, configured to determine a target display screen based on position information of the vehicle-mounted mobile switch when the target control authority indicates that the target control authority does not have control authority over the target vehicle-mounted function;
[0042] The display module is used to display target prompt information on the target display screen, where the target prompt information is used to remind the user that the vehicle-mounted mobile switch does not have the control authority for the target vehicle function under the current driving information.
[0043] Optionally, the vehicle is connected to a plurality of vehicle-mounted mobile switches, and the device further comprises:
[0044] a third determining module, configured to determine, in response to a control instruction for at least one target vehicle-mounted mobile function via at least two target vehicle-mounted mobile switches, a control priority of each target vehicle-mounted mobile switch based on position information of the at least two target vehicle-mounted mobile switches;
[0045] The second adjustment module is configured to adjust a parameter of the at least one target vehicle-mounted mobile switch based on the control priority of each target vehicle-mounted mobile switch, the target control authority of each target vehicle-mounted mobile switch, and the control instruction.
[0046] Optionally, the second adjustment module is used to:
[0047] When the target control authority indication of each target vehicle-mounted mobile switch has the control authority for the target vehicle-mounted machine function to be controlled, the parameters of at least one target vehicle-mounted machine function are adjusted in sequence based on the control instruction in descending order of the control priority of each target vehicle-mounted mobile switch.
[0048] Optionally, the second adjustment module is used to:
[0049] In a case where the at least two target vehicle-mounted mobile switches control the same target vehicle-mounted machine function, if the target control authority indication of the target vehicle-mounted mobile switch with the highest control priority among the at least two target vehicle-mounted mobile switches has control authority over the target vehicle-mounted machine function, the parameters of the target vehicle-mounted machine function are adjusted based on the control instruction corresponding to the target vehicle-mounted mobile switch with the highest control priority.
[0050] Optionally, the first adjustment module is used to:
[0051] Acquiring historical control information of the target vehicle function, the historical control information including an adjustment method for each time a parameter of the target vehicle function is adjusted by the vehicle-mounted mobile switch;
[0052] determining a preference adjustment method based on the historical control information;
[0053] According to the preferred adjustment method, the parameters of the target vehicle computer function are adjusted.
[0054] In a third aspect, a vehicle is provided, comprising:
[0055] a memory for storing executable program code;
[0056] The processor is used to call and run the executable program code from the memory, so that the vehicle executes the parameter adjustment method of the vehicle function.
[0057] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the parameter adjustment method of the vehicle-computer function is implemented.
[0058] In a fifth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the steps of the above-mentioned method for adjusting the parameters of the vehicle-mounted computer function.
[0059] It can be understood that the beneficial effects of the second, third, fourth and fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0061] Figure 1 This is a schematic diagram of an implementation environment for parameter adjustment of a vehicle-mounted computer function provided in an embodiment of the present application;
[0062] Figure 2 This is a flow chart of a method for adjusting parameters of a vehicle computer function provided in an embodiment of the present application;
[0063] Figure 3 This is a schematic structural diagram of a parameter adjustment device for a vehicle computer function provided in an embodiment of the present application;
[0064] Figure 4 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0065] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0066] It should be understood that the “multiple” mentioned in this application refers to two or more. In the description of this application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; “and / or” in this article is merely a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in order to facilitate the clear description of the technical solution of this application, words such as “first” and “second” are used to distinguish between identical or similar items with basically the same functions and effects. Those skilled in the art can understand that words such as “first” and “second” do not limit the quantity and execution order, and words such as “first” and “second” do not necessarily limit them to be different.
[0067] Currently, when using in-vehicle computer functions, such as adjusting the air conditioning temperature, users must navigate from the main interface to the corresponding interface, and then adjust the temperature. For example, users first navigate to the air conditioning system control function on the main interface, then tap on it to enter the air conditioning system control interface. Once the temperature adjustment function is found on the air conditioning system control interface, users can then tap on it to increase or decrease the temperature.
[0068] However, in the above method, if the user is driving at high speed, the user's line of sight will inevitably deviate from the road during the above operation, which is not conducive to driving safety. In addition, the operation process of the vehicle computer function in the above method is relatively cumbersome, making the operation of the vehicle computer function not convenient enough.
[0069] To this end, an embodiment of the present application provides a parameter adjustment method for a vehicle-machine function, which controls the vehicle-machine function through a vehicle-mounted mobile switch connected to the vehicle, and the control authority of the vehicle-mounted mobile switch over the vehicle-machine function can be dynamically changed based on the current driving information of the vehicle, so that when a control instruction for the target vehicle-machine function is received through the vehicle-mounted mobile switch, the vehicle-machine function can be controlled according to the control authority of the vehicle-mounted mobile switch over the vehicle-machine function under the current driving information, so that the parameters of the vehicle-machine function can be adjusted through the vehicle-mounted mobile switch on the basis of ensuring driving safety, thereby providing convenience for users to adjust the parameters of the vehicle-machine function, and can improve the convenience of parameter adjustment of the vehicle-machine function and improve driving safety.
[0070] The solution of this application is described below with reference to the accompanying drawings of the embodiments of this application.
[0071] First, the implementation environment involved in the parameter adjustment method of the vehicle computer function provided in the embodiment of the present application is described.
[0072] For example, Figure 1 This is a schematic diagram of the implementation environment of a method for adjusting the parameters of a vehicle-mounted function provided by an embodiment of the present application. Figure 1 , Figure 1 The invention includes a plurality of vehicle-mounted movement switches 101 and a vehicle 102.
[0073] The vehicle-mounted mobile switch 101 is an intelligent, removable switch mounted on the vehicle. By performing corresponding operations on the vehicle-mounted mobile switch 101, corresponding vehicle-mounted functions can be controlled. It should be understood that the user can assign control permissions for corresponding vehicle-mounted functions to each vehicle-mounted mobile switch 101, thereby enabling control of corresponding vehicle-mounted functions through each vehicle-mounted mobile switch 101. Furthermore, the user can attach different vehicle-mounted mobile switches 101 to any location on the vehicle 102, thereby enabling control of corresponding vehicle-mounted functions through the vehicle-mounted mobile switches 101 at different locations.
[0074] The plurality of vehicle-mounted mobile switches 101 can communicate with the vehicle 102 via a wireless connection or a wired connection. In an embodiment of the present application, the plurality of vehicle-mounted mobile switches 101 can be connected to the vehicle 102 via Bluetooth.
[0075] When any one of the multiple on-board mobile switches 101 is connected to the vehicle 102 via Bluetooth: a vehicle-mounted mobile switch function module may be provided in the vehicle's on-board system, and after entering the vehicle-mounted mobile switch function module, a connection may be established with a nearby on-board mobile switch 101 first. Specifically, when the Bluetooth search function of the vehicle 102 and the searchable mode of the on-board mobile switch 101 (the on-board mobile switch is in the searchable mode by default when it leaves the factory) are both turned on, the Bluetooth system of the vehicle 102 may perform an action of searching for available nearby on-board mobile switches. At this time, a prompt message "Searching for available on-board mobile switches" may be output on the central control screen of the vehicle 102. After the Bluetooth system searches for an available on-board mobile switch, a list of connectable devices may be displayed on the central control screen of the vehicle 102, and then the user may select a on-board mobile switch to be connected from the connectable list. When the user selects a vehicle-mounted mobile switch to be connected, in response to the user's click, the Bluetooth system of the vehicle 102 can execute the action of establishing a connection with the selected vehicle-mounted mobile switch. After the two are successfully connected, a prompt message "[Vehicle-mounted mobile switch name] connected" can be displayed on the central control screen of the vehicle 102.
[0076] After the vehicle-mounted mobile switch 101 establishes a connection with the vehicle 102, the user can customize the vehicle-mounted computer functions that can be controlled by the vehicle-mounted mobile switch 101. In some embodiments, the vehicle-mounted computer functions that can be controlled by the vehicle-mounted mobile switch 101 can be default, and the user can subsequently adjust the default vehicle-mounted computer functions that can be controlled by the vehicle-mounted mobile switch 101.
[0077] In an embodiment of the present application, the control authority of the vehicle-machine functions corresponding to different areas in the vehicle 102 can be pre-set. In one possible way, the control authority of the vehicle-machine functions corresponding to the front main driver's seat can be high authority, that is, the front main driver's seat has the authority to control more vehicle-machine functions. The control authority of the vehicle-machine functions corresponding to the front co-driver's seat can be medium authority, and the control authority of the vehicle-machine functions corresponding to the rear passenger seat can be low authority. In another possible way, the control authority of the vehicle-machine functions corresponding to the front area can be high authority, and the control authority of the vehicle-machine functions corresponding to the rear area can be low authority. It should be understood that high authority means that more vehicle-machine functions can be controlled, low authority means that fewer vehicle-machine functions can be controlled, and medium authority is between the two. In some embodiments, high authority also means having a higher priority.
[0078] In some embodiments, after the on-board mobile switch 101 establishes a connection with the vehicle 102, the vehicle 102 can obtain the position of the on-board mobile switch 101, thereby determining the area (such as the front row or the back row) where the on-board mobile switch 101 is located in the vehicle 102, and then determining the control authority (high authority or low authority) of the on-board mobile switch 101 over the vehicle function. Afterwards, a corresponding identification icon can be displayed on the screen of the vehicle 102 to identify the currently connected on-board mobile switch. For example, after a on-board mobile switch 101 located in the front row establishes a connection with the vehicle 102, a green icon with the letter "H" can be displayed on the central control screen of the vehicle 102. For another example, after a on-board mobile switch 101 located in the back row establishes a connection with the vehicle 102, a red icon with the letter "L" can be displayed on both the central control screen of the vehicle 102 and the rear ceiling screen.
[0079] In an embodiment of the present application, if an operation is received on an on-board mobile switch 101, the vehicle 102 can receive a control instruction for a certain vehicle-machine function through the on-board mobile switch 101. When the vehicle 102 receives a control instruction for a certain vehicle-machine function through the on-board mobile switch 101, the parameter adjustment method for the vehicle-machine function provided in the embodiment of the present application can be used to adjust the parameters of the vehicle-machine function. In this way, adjusting the parameters of the vehicle-machine function through the on-board mobile switch 101 can achieve convenient parameter adjustment of the vehicle-machine function.
[0080] The operation of the vehicle-mounted mobile switch involved in the embodiment of the present application is further explained.
[0081] The vehicle-mounted mobile switch is integrated with a sensing element that can detect various operations performed by the user on the vehicle-mounted mobile switch, such as short press (single press), long press, sliding gesture, double press, etc.
[0082] For example, the following examples illustrate the control operations corresponding to operations such as short press (single press), long press, sliding gesture, and double click.
[0083] 1. The vehicle-mounted mobile switch supports short-press (single-click) operation, which can be used to perform simple switch operations. For example, when a vehicle-mounted mobile switch detects a single-click operation, the vehicle function currently controlled by the vehicle-mounted mobile switch can be turned on, such as turning on the seat heating function.
[0084] Specifically, when the sensing element of the vehicle-mounted mobile switch detects pressure and the duration of the pressure is less than a first preset duration (such as 200 milliseconds), it can be determined that the vehicle-mounted mobile switch has received a short press (single press) operation.
[0085] 2. The onboard mobile switch supports long-press operation, which can be used to enter adjustment mode. For some car computer functions, it may involve adjusting specific values, such as adjusting the air conditioning temperature and volume. When adjusting such car computer functions, you can first enter the adjustment mode by long-pressing the switch, and then adjust the corresponding value. When adjusting specific values, it can usually be used in conjunction with short-pressing.
[0086] Specifically, when the sensing element of the vehicle-mounted mobile switch detects pressure, and the duration of the pressure is greater than a second preset duration (eg, 800 milliseconds), it can be determined that the vehicle-mounted mobile switch has received a long press operation.
[0087] For example, if a vehicle-mounted mobile switch currently controls the air conditioning temperature adjustment function, then when a long press operation is received on the vehicle-mounted mobile switch, the air conditioning temperature adjustment mode can be entered, and then the specific temperature of the air conditioning can be increased or decreased by a short press. In some embodiments, during the process of adjusting the specific parameters of the vehicle-mounted function, the corresponding numerical changes can be displayed on the vehicle's screen. For example, each time the user short-presses the vehicle-mounted mobile switch to increase the specific temperature of the air conditioning by a certain value, the adjusted air conditioning temperature can be synchronously displayed on the screen to facilitate the user to know the progress of the air conditioning temperature adjustment.
[0088] 3. The on-board mobile switch supports double-clicking. One possible way to use this is to switch car computer functions. A car computer switch may be able to control more than one car computer function. If the car computer function currently controlled by the on-board mobile switch is not the car computer function whose parameters you want to adjust, you need to switch the car computer function currently controlled by the on-board mobile switch to the car computer function whose parameters you want to adjust.
[0089] For example, if a vehicle-mounted mobile switch currently controls seat heating and the user wants to use the air conditioning temperature adjustment function, the user can first switch the vehicle-mounted mobile switch to the vehicle-mounted function currently controlled by the vehicle-mounted mobile switch by double-clicking. In some embodiments, during the user's operation, the vehicle-mounted mobile switch's currently controlled vehicle-mounted function can be synchronously displayed on the vehicle screen. That is, the user can synchronously update the vehicle-mounted mobile switch's currently controlled vehicle-mounted function by performing a double-click operation, so that the user can confirm whether the vehicle-mounted mobile switch currently controls the vehicle-mounted function that they want to adjust.
[0090] Another possible method is to double-click to switch the adjustment direction. For vehicle-mounted functions such as air conditioning temperature adjustment, volume adjustment, and seat heating level adjustment, there may be two adjustment directions: increase or decrease, such as increasing or decreasing the volume. Due to the single button on the vehicle's mobile switch, it is not possible to directly select the adjustment direction. Therefore, by setting a specific operation method to adjust the adjustment direction, it is possible to adjust the value in different adjustment directions.
[0091] For example, when the vehicle function currently controlled by a vehicle-mounted mobile switch is volume adjustment, and the current volume adjustment direction is to increase the volume, but the user wants to decrease the volume, the user can first double-click to switch the adjustment direction to decrease the volume, and then adjust the specific volume.
[0092] 4. The vehicle's mobile switches support sliding gestures, which can be used to adjust specific parameters of the vehicle's computer functions, such as adjusting the seat heating level, increasing or decreasing the volume, etc. For example, for the seat heating level, sliding up can increase the seat heating level, and sliding down can decrease the seat heating level.
[0093] Specifically, the sensing element of the vehicle-mounted mobile switch determines the direction of the slide by identifying the starting and ending positions of the touch point, thereby determining the specific operation of the slide gesture, such as whether to slide up or down, or to the left or right.
[0094] It should be noted that the above is an exemplary description of the specific control schemes for the vehicle-mounted mobile switches corresponding to the short press operation, long press operation, double-click operation, and sliding gesture operation, and does not constitute a limitation on the embodiments of the present application. The specific control schemes for the vehicle-mounted functions corresponding to the short press operation, long press operation, double-click operation, and sliding gesture operation need to be set according to actual needs, and the embodiments of the present application do not limit this.
[0095] It is worth noting that the vehicle-mounted mobile switch can also realize false touch detection and fault feedback by itself.
[0096] 1. False touch detection
[0097] When the sensing element of the vehicle-mounted mobile switch detects pressure, the touch area can be obtained. When the touch area is greater than a preset area threshold, the vehicle-mounted mobile switch can determine that it is an accidental touch event.
[0098] In this case, if the touch area is greater than the preset area threshold, it means that the area touched on the vehicle-mounted mobile switch is very large. Since the area touched on the vehicle-mounted mobile switch is small when the user operates the vehicle-mounted mobile switch with a finger, it may be accidentally touched by the palm in this case.
[0099] Optionally, when the vehicle-mounted mobile switch is touched multiple times, the time interval between two adjacent touches can also be obtained. When the time interval is less than a third preset time length (such as 50 milliseconds), the vehicle-mounted mobile switch can be determined as a false touch event.
[0100] Since there is a certain time interval between two touches, if the time interval between the two touches is very small, it means that the vehicle mobile switch may not be triggered by the user's click, but may be triggered by reasons such as shaking. Therefore, in this case, it can be determined as a false touch.
[0101] Furthermore, in the case where the on-board mobile switch itself believes that it has been accidentally touched, in order to ensure the accuracy of the detection result, the on-board mobile switch can also send the collected touch area, time interval and other data to the vehicle, and the vehicle will once again determine whether the on-board mobile switch has been accidentally touched based on the touch area, time interval and other data. If the vehicle also determines that the on-board mobile switch has been accidentally touched, it can be determined that the on-board mobile switch has been accidentally touched, and at this time, no response will be given to the operation of the on-board mobile switch.
[0102] 2. Fault feedback
[0103] A self-test module may be provided inside the vehicle-mounted mobile switch, which can diagnose its own faults, such as failure of the sensing element (the sensing element cannot detect data or the data detected by the sensing element is abnormal, etc.).
[0104] For example, when the sensing element of the vehicle-mounted mobile switch fails to detect, the corresponding fault code can be determined; then the fault code and the corresponding prompt message can be sent to the vehicle. When the vehicle receives the fault code and prompt message, the fault message can be displayed on the vehicle's screen to inform the user that a certain vehicle-mounted mobile switch has failed. The prompt message can be, for example, "[Name of vehicle-mounted mobile switch] has failed, please check the device or reconnect." In some embodiments, the prompt message can also include troubleshooting guidance, such as prompting the user to "check the battery level of the vehicle-mounted mobile switch" and other guidance information for troubleshooting.
[0105] In some embodiments, when the vehicle detects that the Bluetooth connection with an on-board mobile switch is interrupted, a prompt message similar to "[Name of on-board mobile switch] Bluetooth connection interrupted, please reconnect" can be displayed on the screen.
[0106] The parameter adjustment method of the vehicle computer function provided in the embodiment of the present application is explained in detail below.
[0107] Figure 2 This is a flow chart of a method for adjusting parameters of a vehicle function provided by an embodiment of the present application. This method can be applied to a vehicle controller, such as an ECU (Electronic Control Unit) of a vehicle. Figure 2 The method includes the following steps 201-203.
[0108] Step 201: In response to a control instruction for a target vehicle function via an on-board mobile switch, position information of the on-board mobile switch is obtained, and the vehicle and the on-board mobile switch are in a connected state.
[0109] In an embodiment of the present application, a plurality of vehicle-mounted mobile switches may be attached to the vehicle, and the plurality of vehicle-mounted mobile switches may be connected to the vehicle at the same time. The vehicle-mounted mobile switch may be one of the plurality of vehicle-mounted mobile switches.
[0110] Any one of the multiple vehicle-mounted mobile switches can be configured with control authority over some or all vehicle-mounted functions. The vehicle-mounted mobile switch can be used to control the first vehicle-mounted function, that is, the user can adjust the parameters of the first vehicle-mounted function through the vehicle-mounted mobile switch.
[0111] The first vehicle-machine function can be a vehicle-machine function that can be controlled by the vehicle-mounted mobile switch and is pre-set by the user. In some embodiments, the first vehicle-machine function can also be a vehicle-machine function that can be controlled by the vehicle-mounted mobile switch by default, which is not limited in the embodiments of the present application. The target vehicle-machine function can be a vehicle-machine function among the first vehicle-machine functions, so that a control instruction for the target vehicle-machine function of the vehicle can be received through the vehicle-mounted mobile switch.
[0112] The control command for a target vehicle function can be triggered by the user operating an onboard mobile switch. For example, the user can trigger the control command for the target vehicle function by performing at least one of a short press, a long press, a double press, or a sliding gesture on the onboard mobile switch. For example, if the user wants to turn on the seat heating function, the user can perform a short press on the onboard mobile switch to control the seat heating function.
[0113] The position information of the vehicle-mounted mobile switch may be a relative position between the vehicle-mounted mobile switch and the center of the vehicle.
[0114] Since the on-board mobile switches in different areas of the vehicle may have different control permissions for the vehicle-mounted computer functions, and even if the area where the on-board mobile switch is located in the vehicle is identified after the on-board mobile switch is connected to the vehicle, the on-board mobile switch is movable, so subsequent users may freely move the position of the on-board mobile switch, which may cause the on-board mobile switch to change its control permission for the vehicle-mounted computer functions. Therefore, when receiving a control instruction for the target vehicle-mounted computer function, the position information of the on-board mobile switch can be obtained first.
[0115] In this case, when a control instruction for the target vehicle function of the vehicle is received through the on-board mobile switch, the position information of the on-board mobile switch is first obtained, so that the current area where the on-board mobile switch is located can be determined, and then the control authority of the on-board mobile switch for the vehicle function can be determined more accurately.
[0116] Step 202: Based on the position information of the vehicle-mounted mobile switch and the current driving information of the vehicle, determine the target control authority of the vehicle-mounted mobile switch, where the target control authority is used to indicate the vehicle computer functions that can be controlled by the vehicle-mounted mobile switch under the current driving information.
[0117] The current driving information is used to indicate the current driving status of the vehicle. For example, the current driving information may include the current speed of the vehicle, the current driving mode, etc.
[0118] The target control authority refers to the control authority of the vehicle-mounted mobile switch over the vehicle-mounted computer functions under the current driving information, and specifically indicates which vehicle-mounted computer functions the vehicle-mounted mobile switch can control under the current driving information.
[0119] Because different areas have different control permissions for vehicle computer functions, such as the rear and front seats, the control permissions for vehicle mobile switches in different areas also vary. In addition, vehicle driving safety varies under different driving information. For example, the faster the speed, the less safe the vehicle is. Therefore, the control of vehicle computer functions should also be different under different driving information.
[0120] The position information of the vehicle-mounted mobile switch can indicate the area where the vehicle-mounted mobile switch is currently located, and the current driving information can indicate the current driving status of the vehicle. In this case, based on the position information of the vehicle-mounted mobile switch and the current driving information of the vehicle, it is equivalent to determining the control authority of the vehicle-mounted mobile function corresponding to the area where the vehicle-mounted mobile switch is located under the current driving status, thereby accurately determining the control authority of the vehicle-mounted mobile switch over the vehicle-mounted mobile function applicable to the current driving information.
[0121] When the current driving information includes the current driving mode, the operation of step 202 may be: based on the position information of the vehicle-mounted mobile switch, determining the area where the vehicle-mounted mobile switch is located in the vehicle; based on the area and the current driving mode of the vehicle, determining the target control authority of the vehicle-mounted mobile switch from the target correspondence relationship.
[0122] The vehicle's driving modes can include sport mode, economy mode, and off-road mode. In sport mode and off-road mode, the vehicle's torque response is faster, resulting in a faster rate of vehicle speed change. In economy mode, the vehicle's torque response is slower, resulting in a slower rate of vehicle speed change.
[0123] Different driving modes have different impacts on driving safety when controlling different vehicle computer functions due to different vehicle speed change rates. Furthermore, the impact on driving safety also varies for passengers in different positions. For example, in Sport mode, rear passengers controlling certain vehicle computer functions may affect driving safety.
[0124] In one possible embodiment, the area where the vehicle-mounted mobile switch is located in the vehicle may include the front area or the rear area. In another possible embodiment, more specifically, the area where the vehicle-mounted mobile switch is located in the vehicle may include the front driver's seat area, the front passenger seat area, the rear left seat area, the rear right seat area, etc., which is not limited in this embodiment of the present application.
[0125] Target mapping refers to the relationship between vehicle zones, driving modes, and function control permissions. Different zones and driving modes can have different control permissions. This means that each zone and driving mode has corresponding control permissions for certain vehicle functions. These permissions indicate all vehicle functions that can be controlled by a single onboard mobile switch in that zone when the vehicle is in that driving mode. This means all vehicle functions in that zone are controlled to ensure driving safety in that driving mode.
[0126] The target correspondence can be calibrated in advance by technicians. For example, under different driving modes, technicians can set the corresponding vehicle computer functions for each area under different driving modes based on the impact of the control of vehicle computer functions in different areas on driving safety.
[0127] For example, Table 1 below is an example of a target correspondence relationship. Table 1 includes different areas, different driving modes, and multiple function control permissions, and different areas and driving modes correspond to different function control permissions. For example, if the vehicle's mobile switch is located in the front area and the current driving mode is Economy, then Table 1 shows that the target control permissions are control permissions for "steering wheel heating, panoramic image, air conditioning temperature adjustment, and volume adjustment."
[0128] Table 1
[0129]
[0130] The embodiment of the present application only uses Table 1 above as an example to illustrate the target correspondence relationship, and does not constitute a limitation to the embodiment of the present application.
[0131] In this case, by determining the area where the on-board mobile switch is located in the vehicle based on the position information of the on-board mobile switch, and then determining the target control authority of the on-board mobile switch from the target correspondence based on the area and the current driving mode of the vehicle, it is possible to know the vehicle-computer functions that the on-board mobile switch is allowed to control under the current driving information, that is, it is possible to determine the control authority of the on-board mobile switch over the vehicle-computer functions on the basis of ensuring driving safety. In this way, a more accurate target control authority of the on-board mobile switch can be determined, and the vehicle-computer functions can be controlled subsequently on the basis of ensuring driving safety.
[0132] Furthermore, after determining the target control authority of the vehicle-mounted mobile switch, it may also be determined whether the target control authority indicates control authority over the target vehicle machine function.
[0133] Furthermore, in the case where the target control authority indicates that the target vehicle function does not have the control authority, the above control instruction may not be responded to, that is, the parameters of the target vehicle function may not be adjusted.
[0134] In the above method, when the target control authority indicates that the vehicle does not have control authority over the target vehicle function, it means that in the current driving mode, the vehicle-mounted mobile switch is not allowed to control the target vehicle function, and the parameters of the target vehicle function cannot be adjusted subsequently.
[0135] Optionally, when the target control authority indicates that the user does not have the control authority for the target vehicle function, a corresponding prompt message may be displayed on the vehicle screen to remind the user that the user does not have the authority to operate this vehicle function in the current driving mode.
[0136] Specifically, when the target control authority indicates that the target vehicle function does not have the control authority, the target display screen is determined based on the position information of the vehicle-mounted mobile switch; and the target prompt information is displayed on the target display screen.
[0137] The target prompt information is used to remind that the vehicle-mounted mobile switch does not have the control authority for the target vehicle function under the current driving information.
[0138] The target display screen is at least one of the multiple display screens of the vehicle, for example, the target display screen may be a central control screen and a rear ceiling screen. In some embodiments, the target display screen may be the display screen closest to the vehicle-mounted mobile switch.
[0139] One possible approach is to display a target prompt on the vehicle's central control screen when the vehicle's mobile switch is in the front row area; and on the vehicle's ceiling screen when the vehicle's mobile switch is in the rear row area. This allows the target prompt to be displayed based on the area where the vehicle's mobile switch is located. This allows the user operating the vehicle's mobile switch to see the target prompt in real time, thereby promptly notifying them that the vehicle's mobile switch does not have control authority over the target vehicle function under the current driving conditions. This makes it easier to provide information prompts to the user.
[0140] Step 203 : When the target control authority indicates that the target vehicle-machine function has control authority, parameters of the target vehicle-machine function are adjusted based on the control instruction.
[0141] When the target control authority indicates that it has control authority over the target vehicle computer function, it means that the target vehicle computer function exists among the vehicle computer functions that the on-board mobile switch is allowed to control in the current driving mode, that is, in the current driving mode, the on-board mobile switch is allowed to control the target vehicle computer function, and the parameters of the target vehicle computer function can be adjusted subsequently.
[0142] In this case, the vehicle function is controlled by the control authority of the vehicle mobile switch based on the current driving information, so that the parameters of the vehicle function can be adjusted through the vehicle mobile switch on the basis of ensuring driving safety, thereby providing convenience for users to adjust the parameters of the vehicle function, which can improve the convenience of adjusting the parameters of the vehicle function and improve driving safety.
[0143] In one possible manner, the operation of step 203 may be: obtaining historical control information of the target vehicle function; determining a preferred adjustment method based on the historical control information; and adjusting parameters of the target vehicle function according to the preferred adjustment method.
[0144] The historical control information refers to the relevant information of each adjustment of the target vehicle function by the vehicle-mounted mobile switch in the historical moments before the current moment, which may include the adjustment method of each adjustment of the target vehicle function by the vehicle-mounted mobile switch.
[0145] For example, for volume adjustment, historical control information may include the volume adjustment method when the vehicle-mounted mobile switch is used to adjust the volume, such as the direction of the volume adjustment, whether it is increased or decreased. In other words, each time the volume is adjusted, the adjustment direction of the volume when the vehicle-mounted mobile switch is used to adjust the volume can be recorded.
[0146] In the above method, the historical control information can indicate the user's preferred adjustment method when adjusting the vehicle computer function. Therefore, the preferred adjustment method can be determined based on this. Subsequently, the parameters of the target vehicle computer function can be adjusted according to the preferred adjustment method, which can make the parameter adjustment of the target vehicle computer function more in line with the user's wishes and avoid unnecessary adjustment operations by the user.
[0147] The operation of determining the preferred adjustment mode based on the historical control information may include: counting the number of adjustment times corresponding to different adjustment modes in the historical control information, and determining the adjustment mode with the highest number of adjustment times as the preferred adjustment mode.
[0148] Another possible approach is to obtain historical control information of the target vehicle function; determine a preferred adjustment method based on the historical control information; obtain the vehicle's ambient temperature; determine a target adjustment method based on the ambient temperature and the preferred adjustment method; and adjust the parameters of the target vehicle function according to the target adjustment method.
[0149] In this case, for numerically adjustable vehicle functions (such as air conditioning temperature control and seat heating), their parameters can be adjusted in different ways, such as increasing or decreasing. In addition, these vehicle functions are often related to changes in ambient temperature. For example, when the ambient temperature is low, seat heating can be activated and the air conditioning temperature can be adjusted. In this case, by combining ambient temperature and preferred adjustment methods, the parameters of the target vehicle function can be adjusted more intelligently.
[0150] For example, if the target vehicle function is air conditioning temperature adjustment and the preferred adjustment method is increasing the temperature, and the detected vehicle ambient temperature is 30 degrees Celsius, then the target adjustment method can be determined to be decreasing the temperature. For another example, if the detected vehicle ambient temperature is 8 degrees Celsius, then the target adjustment method can be determined to be the same as the preferred adjustment method, namely increasing the temperature.
[0151] It should be noted that when the target vehicle function is not controlled for the first time using the vehicle-mounted mobile switch, the parameters of the target vehicle function can be adjusted using the above method. When the target vehicle function is controlled for the first time using the vehicle-mounted mobile switch, the parameters of the target vehicle function can be adjusted using the default adjustment method.
[0152] For each vehicle computer function, you can set a default adjustment method. For example, for air conditioning temperature adjustment, the default adjustment method can be to increase the temperature. For another example, for seat heating, the default adjustment method can be to increase the heating level.
[0153] In one possible scenario, when the control instruction corresponding to the vehicle-mounted mobile switch is triggered by a sliding gesture operation, the sliding speed and amplitude of the sliding gesture operation detected by the vehicle-mounted mobile switch can also be obtained; based on the sliding speed and amplitude, the parameter adjustment amplitude is determined; and the parameters of the target vehicle function are adjusted with the parameter adjustment amplitude.
[0154] In some cases, the sliding speed and amplitude of the sliding gesture operation can indicate the user's urgency to adjust the parameters of the target vehicle function. When the sliding speed and amplitude are large, it means that the user is more urgent to adjust the parameters of the target vehicle function. When the sliding speed and amplitude are small, it means that the user is less urgent to adjust the parameters of the target vehicle function.
[0155] Furthermore, when the sliding speed and amplitude are large, for example, when both the sliding speed and amplitude are greater than a certain threshold, the parameter adjustment amplitude can be adjusted larger, for example, to n times the current parameter adjustment amplitude; when the sliding speed and amplitude are less than or equal to the threshold, the current parameter adjustment amplitude can be maintained unchanged. Where n can be an integer greater than or equal to 2.
[0156] Optionally, during the process of adjusting the parameters of the vehicle computer function, corresponding change information can also be displayed on the vehicle screen, such as the specific parameter changes of the adjusted vehicle computer function, or the icon of the adjusted vehicle computer function can be dynamically displayed.
[0157] In this way, by displaying the above-mentioned change information, the user can immediately see the current adjustment status of the vehicle computer function and can promptly know the adjustment progress of the vehicle computer function, thereby improving the user experience.
[0158] In some embodiments, voice playback can also be used to provide feedback on changes in the parameters of the target vehicle function. In this way, the user can be informed of the progress of the adjustment of the vehicle function in a timely manner.
[0159] It is worth noting that the above steps 201 to 203 describe the control scheme of the vehicle receiving the vehicle-mounted mobile switch for the vehicle-mounted function. Since the vehicle can be connected to multiple vehicle-mounted mobile switches, the vehicle may also receive control instructions from the user for at least one vehicle-mounted function through at least two vehicle-mounted mobile switches. This situation is explained below.
[0160] One possible approach is to determine, in response to a control instruction for at least one target vehicle-mounted computer function via at least two target vehicle-mounted mobile switches, a control priority of each target vehicle-mounted mobile switch based on position information of the at least two target vehicle-mounted mobile switches; and adjust parameters of the at least one target vehicle-mounted computer function based on the control priority, target control authority, and the control instruction of each target vehicle-mounted mobile switch.
[0161] The control priority is used to indicate how quickly a control instruction triggered by a vehicle-mounted mobile switch is responded to. It should be understood that a control instruction triggered by a vehicle-mounted mobile switch with a higher control priority is responded to faster, and a control instruction triggered by a vehicle-mounted mobile switch with a lower control priority is responded to slower.
[0162] In the above method, when the vehicle simultaneously receives control instructions for at least one target vehicle-mounted machine function through at least two target vehicle-mounted mobile switches, that is, multiple users in the vehicle want to simultaneously control at least one target vehicle-mounted machine function through at least two target vehicle-mounted mobile switches. In this case, the position information of each target vehicle-mounted mobile switch can be obtained first, the control priority of each target vehicle-mounted mobile switch can be determined, and the above step 202 can be executed to determine the target control authority of each target vehicle-mounted mobile switch. Then, according to the control priority of each target vehicle-mounted mobile switch, the target control authority of each target vehicle-mounted mobile switch and the control instruction, the parameters of at least one target vehicle-mounted machine function are adjusted.
[0163] In this way, when multiple on-board mobile switches are triggered simultaneously to control the target vehicle-machine function, by determining the control priority and target control authority of each on-board mobile switch, orderly control of at least one target vehicle-machine function can be achieved based on the control priority, target control authority and the control instruction of each on-board mobile switch, thereby avoiding control conflicts of the target vehicle-machine function.
[0164] Among them, the operation of determining the control priority of each target vehicle-mounted mobile switch based on the position information of at least two target vehicle-mounted mobile switches can be: for any one of the at least two target vehicle-mounted mobile switches, based on the position information of this target vehicle-mounted mobile switch, determine the area where this target vehicle-mounted mobile switch is located in the vehicle; based on the area, determine the control priority of this target vehicle-mounted mobile switch from a preset corresponding relationship.
[0165] The preset correspondence is a correspondence between different areas in the vehicle and control priorities. The preset correspondence includes multiple areas and multiple control priorities. In some embodiments, the multiple control priorities may include high, medium, and low.
[0166] Since the vehicle should respond to the driver's control needs first and other passengers' needs secondarily during driving, control priorities corresponding to different areas in the vehicle can be set. Then, the control priority of the on-board mobile switch in this area can be the control priority corresponding to this area.
[0167] One possible approach is to adjust the parameters of at least one target vehicle-mounted function based on the control priority, target control authority and the control instruction of each target vehicle-mounted mobile switch. In a case where the target control authority indication of each target vehicle-mounted mobile switch has the control authority for the target vehicle-mounted function to be controlled, the parameters of at least one target vehicle-mounted function are adjusted in sequence based on the control instruction in descending order of the control priority of each target vehicle-mounted mobile switch.
[0168] When the target control authority of each target vehicle-mounted mobile switch indicates that it has the control authority over the target vehicle-mounted function to be controlled, it means that in the current driving mode, each target vehicle-mounted mobile switch is allowed to control the target vehicle-mounted function to be controlled, so the parameters of at least one target function can be adjusted.
[0169] Since the control priorities of the on-board mobile switches in different areas are different, in this case, by adjusting the parameters of at least one target vehicle function in order of control priority from high to low, orderly adjustment of the parameters of at least one target vehicle function can be achieved while ensuring that high-priority control requirements are responded to first.
[0170] It should be noted that, when there are at least two target vehicle computer functions, the above method can be applied to adjust the parameters of the at least two target vehicle computer functions.
[0171] For example, the onboard mobile switch near the front driver's seat requests steering wheel heating, while the onboard mobile switch in the rear seat area requests volume adjustment. In other words, the onboard mobile switch near the front driver's seat and the onboard mobile switch in the rear seat area trigger control instructions at the same time. At this time, the control priority and target control authority of the two onboard mobile switches can be determined. Then, it is determined that the control priority of the onboard mobile switch near the front driver's seat is high, and the control priority of the onboard mobile switch in the rear seat area is low. Moreover, the target control authority of each onboard mobile switch indicates that they have control authority for the vehicle functions to be controlled. Therefore, the control instruction of the onboard mobile switch near the front driver's seat can be responded to first, that is, the steering wheel is heated first, and then the control instruction of the onboard mobile switch in the rear seat area is responded to, that is, the volume is adjusted.
[0172] Optionally, in the process of adjusting the parameters of at least one target vehicle function in sequence, corresponding prompt information may be displayed for the area where the unresponsive vehicle mobile switch is located, such as displaying "A higher priority operation is in progress, please wait."
[0173] Another possible manner is to adjust the parameters of at least one target vehicle-mounted machine function in sequence based on the control priority, target control authority and the control instruction of each target vehicle-mounted mobile switch. This can be: when at least two target vehicle-mounted mobile switches control the same target vehicle-mounted machine function, if the target control authority indication of the target vehicle-mounted mobile switch with the highest control priority among the at least two target vehicle-mounted mobile switches has the control authority over the target vehicle-mounted machine function, the parameters of the target vehicle-mounted machine function are adjusted based on the control instruction corresponding to the target vehicle-mounted mobile switch with the highest control priority.
[0174] The above method is applicable to scenarios where at least two target vehicle-mounted mobile switches control the same vehicle-mounted computer function. Since control conflicts are inevitable when at least two target vehicle-mounted mobile switches control the same vehicle-mounted computer function, to avoid conflicts and ensure that control requests in high-priority areas are responded to first, in this case, the control command corresponding to the target vehicle-mounted mobile switch with the highest priority can be responded to.
[0175] Optionally, if the target control authority of the target vehicle-mounted mobile switch with the highest control priority among the at least two target vehicle-mounted mobile switches does not have the control authority for the target vehicle-mounted machine function, the parameters of the target vehicle-mounted machine function are not adjusted.
[0176] Because different areas have different control permissions for vehicle-mounted functions, similar to control priorities, the front driver's seat can have higher control permissions, while the rear seat has lower control permissions. More specifically, the front driver's seat has the highest control permissions, followed by the front passenger seat, and the rear area has the lowest. Therefore, based on this setting, the target vehicle-mounted mobile switch with the highest control priority among the at least two target vehicle-mounted mobile switches also has the highest control permissions.
[0177] In this case, if the target control authority of the target vehicle-mounted mobile switch with the highest control priority among at least two target vehicle-mounted mobile switches does not have the control authority over the target vehicle-mounted computer function, it means that the vehicle-mounted mobile switch with the highest control authority does not have the control authority over the target vehicle-mounted computer function, which means that the target vehicle-mounted computer function may not be allowed to be used in the current driving mode. Therefore, the other vehicle-mounted mobile switches with lower control authority have no control authority over the target vehicle-mounted computer function. In this case, it can be directly determined not to adjust the parameters of the target vehicle-mounted computer function.
[0178] In this way, when the target control authority of the target vehicle-mounted mobile switch with the highest control priority among at least two target vehicle-mounted mobile switches does not have the control authority for the target vehicle-mounted mobile function, the parameters of the target vehicle-mounted mobile function are not adjusted. This can avoid the comparison operation of the control authority of each target vehicle-mounted mobile switch, thereby reducing the calculation complexity and saving calculation resources.
[0179] Notably, the parameter adjustment method for vehicle-mounted functions provided in the embodiments of this application, through intelligent zoning control and personalized display prompt information, enables precise control of vehicle-mounted functions in a specific area based on the user's location, avoiding misoperation and interference, and improving the safety and convenience of in-vehicle operation. Furthermore, by automatically adjusting the parameters of vehicle-mounted functions based on the user's historical adjustment habits, this feedback mechanism further enhances the intelligence of the adjustment and makes the overall operation both intuitive and efficient, providing a more comfortable and personalized riding environment for the driver and passengers.
[0180] In an embodiment of the present application, when the ECU receives a control instruction for a target vehicle function through an on-board mobile switch, it first obtains the position information of the on-board mobile switch, and then determines the control authority of the on-board mobile switch for the vehicle function under the current driving information based on the position information of the on-board mobile switch and the current driving information of the vehicle, that is, determines the target control authority, and finally adjusts the parameters of the target vehicle function when the target control authority indicates that it has the control authority for the target vehicle function. In the present application, the vehicle function can be controlled by the on-board mobile switch connected to the vehicle, and the control authority of the on-board mobile switch for the vehicle function can be dynamically changed based on the current driving information of the vehicle, so that when the control instruction for the target vehicle function is received through the on-board mobile switch, the vehicle function can be controlled according to the control authority of the on-board mobile switch for the vehicle function under the current driving information, so that the parameters of the vehicle function can be adjusted through the on-board mobile switch on the basis of ensuring driving safety, thereby providing convenience for users to adjust the parameters of the vehicle function, and improving the convenience of adjusting the parameters of the vehicle function and improving driving safety.
[0181] Figure 3 This is a schematic diagram of a parameter adjustment device for a vehicle function provided by an embodiment of the present application. The parameter adjustment device for the vehicle function can be implemented as part or all of a vehicle by software, hardware, or a combination of both. The vehicle can be Figure 4 Vehicle shown. Figure 3 The device includes: an acquisition module 301, a first determination module 302 and a first adjustment module 303.
[0182] An acquisition module 301 is configured to acquire position information of the on-board mobile switch in response to a control instruction for a target vehicle function via the on-board mobile switch, wherein the vehicle is in a connected state with the on-board mobile switch;
[0183] A first determining module 302 is configured to determine a target control authority of the vehicle-mounted mobile switch based on the position information of the vehicle-mounted mobile switch and the current driving information of the vehicle, where the target control authority indicates the vehicle-mounted mobile switch function that can be controlled under the current driving information;
[0184] The first adjustment module 303 is configured to adjust parameters of the target vehicle computer function based on the control instruction when the target control authority indicates that the target vehicle computer function has control authority.
[0185] Optionally, the current driving information includes a current driving mode, and the first determining module 302 is configured to:
[0186] Determining a region in the vehicle where the vehicle-mounted mobile switch is located based on the position information of the vehicle-mounted mobile switch;
[0187] Based on the area and the current driving mode of the vehicle, the target control authority of the vehicle-mounted mobile switch is determined from the target correspondence.
[0188] Optionally, the device further comprises:
[0189] A second determining module is configured to determine a target display screen based on the position information of the vehicle-mounted mobile switch when the target control authority indicates that the target vehicle function does not have control authority;
[0190] The display module is used to display target prompt information on the target display screen. The target prompt information is used to remind that under the current driving information, the vehicle-mounted mobile switch does not have the control authority for the target vehicle function.
[0191] Optionally, the vehicle is connected to a plurality of vehicle-mounted mobile switches, and the device further comprises:
[0192] a third determining module, configured to determine, in response to a control instruction for at least one target vehicle-mounted mobile switch via at least two target vehicle-mounted mobile switches, a control priority of each target vehicle-mounted mobile switch based on position information of the at least two target vehicle-mounted mobile switches;
[0193] The second adjustment module is configured to adjust a parameter of at least one target vehicle computer function based on the control priority, target control authority, and control instruction of each target vehicle-mounted mobile switch.
[0194] Optionally, the second adjustment module is used to:
[0195] When the target control authority indication of each target vehicle-mounted mobile switch has the control authority for the target vehicle-mounted machine function to be controlled, the parameters of at least one target vehicle-mounted machine function are adjusted in sequence based on the control instruction in descending order of the control priority of each target vehicle-mounted mobile switch.
[0196] Optionally, the second adjustment module is used to:
[0197] In the case where at least two target vehicle-mounted mobile switches control the same target vehicle-mounted machine function, if the target control authority indication of the target vehicle-mounted mobile switch with the highest control priority among the at least two target vehicle-mounted mobile switches has the control authority over the target vehicle-mounted machine function, the parameters of the target vehicle-mounted machine function are adjusted based on the control instruction corresponding to the target vehicle-mounted mobile switch with the highest control priority.
[0198] Optionally, the first adjustment module 302 is configured to:
[0199] Obtaining historical control information of the target vehicle function, the historical control information including the adjustment method of each time the parameters of the target vehicle function were adjusted by the vehicle-mounted mobile switch;
[0200] Determine the preference adjustment method based on historical control information;
[0201] Adjust the parameters of the target vehicle computer function according to the preferred adjustment method.
[0202] In an embodiment of the present application, when a control instruction for a target vehicle function is received through a vehicle-mounted mobile switch, the position information of the vehicle-mounted mobile switch is first obtained, and then the control authority of the vehicle-mounted mobile switch for the vehicle function under the current driving information is determined based on the position information of the vehicle-mounted mobile switch and the current driving information of the vehicle, that is, the target control authority is determined. Finally, when the target control authority indicates that the vehicle function has the control authority, the parameters of the target vehicle function are adjusted. In the present application, the vehicle function can be controlled by a vehicle-mounted mobile switch connected to the vehicle, and the control authority of the vehicle function by the vehicle-mounted mobile switch can be dynamically changed based on the current driving information of the vehicle, so that when a control instruction for a target vehicle function is received through the vehicle-mounted mobile switch, the vehicle function can be controlled according to the control authority of the vehicle function by the vehicle-mounted mobile switch under the current driving information, so that the parameters of the vehicle function can be adjusted through the vehicle-mounted mobile switch on the basis of ensuring driving safety, thereby providing convenience for users to adjust the parameters of the vehicle function, and improving the convenience of adjusting the parameters of the vehicle function and improving driving safety.
[0203] It should be noted that: when the parameter adjustment device for the vehicle computer function provided in the above embodiment adjusts the parameters of the vehicle computer function through the vehicle-mounted mobile switch, it only uses the division of the above-mentioned functional modules as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0204] The functional units and modules in the above embodiments may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The above integrated units may be implemented in the form of hardware or software functional units. In addition, the specific names of the functional units and modules are only for the purpose of distinguishing them from each other and are not intended to limit the scope of protection of the embodiments of this application.
[0205] The parameter adjustment device for the vehicle-computer function provided in the above embodiment and the parameter adjustment method for the vehicle-computer function provided in the above embodiment belong to the same concept. The specific working process and technical effects brought about by the units and modules in the above embodiment can be found in the method embodiment part and will not be repeated here.
[0206] Figure 4 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.
[0207] For example, Figure 4 As shown, the vehicle 400 includes: a memory 41 and a processor 40, wherein the memory 41 stores an executable program code 42, and the processor 40 is used to call and execute the executable program code 42 to perform the above-mentioned parameter adjustment method of the vehicle function.
[0208] This embodiment can divide the vehicle into functional modules based on the above-described method example. For example, each functional module can be mapped to a specific function, or two or more functions can be integrated into a single processing module. The integrated module can be implemented in hardware. It should be noted that the module division in this embodiment is illustrative and represents only one logical functional division. In actual implementation, other division methods may be used.
[0209] In the case of dividing each functional module into corresponding functional modules, the vehicle may include: an acquisition module, a first determination module, and a first adjustment module. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.
[0210] The vehicle provided in this embodiment is used to execute the above-mentioned parameter adjustment method of a vehicle-computer function, and thus can achieve the same effect as the above-mentioned implementation method.
[0211] When an integrated unit is used, the vehicle may include a processing module and a storage module. The processing module may be used to control and manage the vehicle's movements, while the storage module may be used to support the vehicle in executing corresponding program codes and data.
[0212] The processing module may be a processor or controller that implements or executes the various exemplary logic blocks, modules, and circuits described in conjunction with the present disclosure. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processing (DSP) and a microprocessor, and the storage module may be a memory.
[0213] This embodiment also provides a computer-readable storage medium, which stores computer program code. When the computer program code runs on a computer, the computer executes the above-mentioned related method steps to implement the parameter adjustment method of the above-mentioned vehicle computer function in the above-mentioned embodiment.
[0214] This embodiment further provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement the parameter adjustment method of the above-mentioned vehicle computer function in the above-mentioned embodiment.
[0215] Among them, the vehicle, computer-readable storage medium, computer program product or chip provided in this embodiment are all used to execute the method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the method provided above and will not be repeated here.
[0216] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and brevity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0217] In the embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0218] The above content is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A method for adjusting parameters of a vehicle computer function, characterized in that: The method comprises: In response to a control instruction for a target vehicle function of a vehicle through an on-board mobile switch, position information of the on-board mobile switch is obtained, wherein the vehicle and the on-board mobile switch are in a connected state; Determining a target control authority of the on-board mobile switch based on the position information of the on-board mobile switch and the current driving information of the vehicle, wherein the target control authority is used to indicate a vehicle computer function that can be controlled by the on-board mobile switch under the current driving information; When the target control authority indicates that the target vehicle function has control authority, adjusting a parameter of the target vehicle function based on the control instruction; The determining the target control authority of the vehicle-mounted mobile switch based on the position information of the vehicle-mounted mobile switch and the current driving information of the vehicle includes: determining, based on the position information of the vehicle-mounted mobile switch, a region where the vehicle-mounted mobile switch is located in the vehicle; Based on the area and the current driving mode of the vehicle, the target control authority of the vehicle-mounted mobile switch is determined from the target correspondence, and different areas in the vehicle have different control authorities over vehicle computer functions under different driving modes.
2. The method according to claim 1, wherein The method further comprises: In a case where the target control authority indicates that the target vehicle function does not have control authority, determining a target display screen based on the position information of the vehicle-mounted mobile switch; Target prompt information is displayed on the target display screen, where the target prompt information is used to remind the user that the vehicle-mounted mobile switch does not have control authority over the target vehicle function under current driving information.
3. The method according to claim 1, wherein The vehicle and the plurality of vehicle-mounted mobile switches are all in a connected state, and the method further includes: In response to a control instruction for at least one target vehicle-mounted mobile switch through at least two target vehicle-mounted mobile switches, determining a control priority of each target vehicle-mounted mobile switch based on position information of the at least two target vehicle-mounted mobile switches; Based on the control priority of each target vehicle-mounted mobile switch, the target control authority of each target vehicle-mounted mobile switch and the control instruction, the parameter of the at least one target vehicle-mounted mobile switch is adjusted.
4. The method according to claim 3, wherein The adjusting the parameter of the at least one target vehicle-mounted mobile switch based on the control priority of each target vehicle-mounted mobile switch, the target control authority of each target vehicle-mounted mobile switch, and the control instruction includes: When the target control authority indication of each target vehicle-mounted mobile switch has the control authority for the target vehicle-mounted machine function to be controlled, the parameters of at least one target vehicle-mounted machine function are adjusted in sequence based on the control instruction in descending order of the control priority of each target vehicle-mounted mobile switch.
5. The method according to claim 3, wherein The adjusting the parameter of the at least one target vehicle-mounted mobile switch based on the control priority of each target vehicle-mounted mobile switch, the target control authority of each target vehicle-mounted mobile switch, and the control instruction includes: In a case where the at least two target vehicle-mounted mobile switches control the same target vehicle-mounted machine function, if the target control authority indication of the target vehicle-mounted mobile switch with the highest control priority among the at least two target vehicle-mounted mobile switches has control authority over the target vehicle-mounted machine function, the parameters of the target vehicle-mounted machine function are adjusted based on the control instruction corresponding to the target vehicle-mounted mobile switch with the highest control priority.
6. The method according to claim 1, wherein The adjusting of the parameters of the target vehicle function includes: Acquiring historical control information of the target vehicle function, the historical control information including an adjustment method for each time a parameter of the target vehicle function is adjusted by the vehicle-mounted mobile switch; determining a preference adjustment method based on the historical control information; According to the preferred adjustment method, the parameters of the target vehicle computer function are adjusted.
7. A parameter adjustment device for vehicle computer functions, characterized in that: The device comprises: an acquisition module, configured to acquire position information of the on-board mobile switch in response to a control instruction for a target vehicle function via the on-board mobile switch, wherein the vehicle and the on-board mobile switch are in a connected state; a first determining module, configured to determine a target control authority of the on-board mobile switch based on the position information of the on-board mobile switch and the current driving information of the vehicle, wherein the target control authority indicates a vehicle computer function that can be controlled by the on-board mobile switch under the current driving information; a first adjustment module, configured to adjust a parameter of the target vehicle-machine function based on the control instruction when the target control authority indicates that the target vehicle-machine function has control authority; The first determining module is specifically configured to: determine a region where the vehicle-mounted mobile switch is located in the vehicle based on the position information of the vehicle-mounted mobile switch; Based on the area and the current driving mode of the vehicle, the target control authority of the vehicle-mounted mobile switch is determined from the target correspondence, and different areas in the vehicle have different control authorities over vehicle computer functions under different driving modes.
8. A vehicle, characterized in that: The vehicle comprises: a memory for storing executable program code; A processor is configured to call and run the executable program code from the memory, so that the vehicle executes the method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Vehicle-mounted software control method and system
CN114996692A
Vehicle function determination method and device, equipment and storage medium
CN118636821A