Vehicle function parameter changing method and device
By detecting user operations and determining the changed parameters based on them, the problem of excessive display time of warning/prompt signals in vehicle auxiliary functions is solved, which improves the user experience and ensures the rationality and effect of the operation.
Patent Information
- Application Number
- CN202411609236.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-12
- Publication Date
- 2025-03-18
AI Technical Summary
After the existing vehicle auxiliary functions, the warning/prompt signal is still displayed after the user receives the warning/prompt signal and changes the vehicle's driving trajectory, causing confusion to the user. The warning/prompt signal is displayed too long, which may cause tension and affect the user experience.
By detecting user operations, the user's desired changed parameters are determined from the collected working parameters according to the user operations, and the parameter change operation is performed according to the changed parameters, so that the target function after the changed parameters is more in line with user expectations and user preferences.
Improve users' user experience with target functions, avoid tension caused by excessive warning/prompt signal display time, and ensure the rationality and effectiveness of user operations.
Smart Images

Figure CN119636404A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle technology, and in particular to a method and device for changing vehicle function parameters. Background Art
[0002] There are more and more auxiliary functions in current vehicles, such as detecting the driver's driving intention and predicting whether the vehicle is in danger if it drives according to the driving intention, intervening in vehicle control and issuing warning information when there is danger. The warning information can be issued in a variety of ways, such as issuing a warning signal through the instrument panel, issuing a voice prompt signal through the speaker, etc. However, some functional designs still display the warning / prompt signal after the user receives the warning / prompt signal and changes the vehicle's driving trajectory, making the user confused about whether the current vehicle is out of danger. Therefore, if the warning / prompt signal is displayed for too long, it may cause users to feel nervous and have a poor user experience. Summary of the invention
[0003] In view of this, an embodiment of the present invention provides a method and device for changing vehicle function parameters, which detects user operations, determines the changed parameters expected by the user from the collected working parameters according to the user operations, and performs parameter changing operations according to the changed parameters, so that the effect of the target function after the parameter change is more in line with user expectations and user preferences, thereby improving the user experience of the target function.
[0004] To achieve the above objective, according to one aspect of an embodiment of the present invention, a method for changing vehicle function parameters is provided.
[0005] A method for changing a vehicle function parameter according to an embodiment of the present invention includes:
[0006] In response to receiving a parameter change request for a target function, displaying an operable simulation area corresponding to the target function through an on-vehicle display screen, wherein a display screen of the operable simulation area is determined by the collected working parameters corresponding to a complete action process of the target function;
[0007] detecting a user operation on a display screen of the operable simulation area;
[0008] According to the user operation, a parameter of the target function is changed.
[0009] Optionally, the changing the parameters of the target function includes:
[0010] For the display screen, if the user operation indicates a pressing operation that lasts for more than a first preset time period, determining the changed parameters of the target function according to the parameters corresponding to the content segment acted upon by the pressing operation;
[0011] or,
[0012] For the display screen, if the user operation indicates a pressing operation that lasts no longer than a second preset time period, determine one or more time points corresponding to the pressing operation, and determine the changed parameters of the target function based on the parameters corresponding to the one or more time points.
[0013] Optionally, determining the changed parameter of the target function according to the parameter corresponding to the content segment acted upon by the pressing operation includes:
[0014] Determining a start time and / or an end time corresponding to the pressing operation;
[0015] In a case where the pressing operations corresponding to the start time and / or the end time are both performed on the display screen, the changed parameter is determined according to the start time and / or the end time.
[0016] Optionally, determining the changed parameter of the target function according to the parameter corresponding to the content segment acted upon by the pressing operation includes:
[0017] In the case where the pressing operation is performed multiple times, determining the content segments to which the multiple pressing operations are respectively applied;
[0018] The changed parameters are determined according to the parameters respectively corresponding to the plurality of content segments.
[0019] Optionally, before changing the parameters of the target function, the method further includes:
[0020] Displaying inquiry information indicating whether to change the parameter through the vehicle display screen, and receiving feedback information from the user in response to the inquiry information;
[0021] When the feedback information indicates confirmation of the change, the step of changing the parameter of the target function is performed.
[0022] Optionally, the method provided by the present invention is aimed at the lane keeping function of vehicle automatic driving, and the lane keeping function includes one or more of a lane departure warning function, a lane keeping assist function, a lane centering control function and a lane departure suppression function.
[0023] Optionally, before displaying the inquiry information indicating whether to change the parameter on the vehicle display screen, the method further includes:
[0024] Displaying a simulation picture corresponding to the changed parameter through the operable simulation area, and determining whether the simulation picture includes icon display information corresponding to when the lane keeping function is activated and warning information during the lane keeping function;
[0025] In a case where the simulation picture includes the icon display information and the warning information, displaying the inquiry information through the vehicle-mounted display screen;
[0026] In a case where the simulation picture does not include the icon display information and / or the warning information, a prompt message indicating that the operation is invalid is given through the vehicle-mounted display screen.
[0027] Optionally, during the driving process of the vehicle, working parameters corresponding to at least one complete action process of the target function from startup to completion are collected.
[0028] To achieve the above objective, according to another aspect of an embodiment of the present invention, a device for changing vehicle function parameters is provided.
[0029] A device for changing a vehicle function parameter according to an embodiment of the present invention includes:
[0030] a display module, configured to display, in response to receiving a parameter change request for a target function, an operable simulation area corresponding to the target function through a vehicle-mounted display screen, wherein a display screen of the operable simulation area is determined by the collected working parameters corresponding to a complete action process of the target function;
[0031] A detection module, used to detect a user operation on the display screen of the operable simulation area;
[0032] A changing module is used to change the parameters of the target function according to the user operation.
[0033] To achieve the above objective, according to another aspect of an embodiment of the present invention, an electronic device for changing vehicle function parameters is provided.
[0034] An electronic device for changing vehicle function parameters according to an embodiment of the present invention includes: one or more processors; a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement a method for changing vehicle function parameters according to an embodiment of the present invention.
[0035] To achieve the above objective, according to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided.
[0036] A computer-readable storage medium according to an embodiment of the present invention stores a computer program, which, when executed by a processor, implements a method for changing a vehicle function parameter according to an embodiment of the present invention.
[0037] An embodiment of the above invention has the following advantages or beneficial effects: by detecting user operations, determining the changed parameters expected by the user from the collected working parameters according to the user operations, and performing the parameter change operation according to the changed parameters, so that the effect of the target function after the parameter change is more in line with the user's expectations and user preferences, thereby improving the user's user experience of the target function.
[0038] The further effects of the above-mentioned non-conventional optional manner will be described below in conjunction with the specific implementation manner. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] The accompanying drawings are used to better understand the present invention and do not constitute an improper limitation of the present invention.
[0040] Figure 1 is a flow chart of a method for changing vehicle function parameters according to an embodiment of the present invention;
[0041] Figure 2a is a schematic diagram of a state at the start time of a user performing a pressing operation according to an embodiment of the present invention;
[0042] Figure 2b is a schematic diagram of a state at the end of a pressing operation performed by a user according to an embodiment of the present invention;
[0043] Figure 3a is a schematic diagram of the state at the start time of a user performing a sliding operation according to an embodiment of the present invention;
[0044] Figure 3b is a schematic diagram of a state at the end of a sliding operation performed by a user according to an embodiment of the present invention;
[0045] Figure 4a is a schematic diagram of a state at the start time of a user performing a pressing operation according to another embodiment of the present invention;
[0046] Figure 4b is a schematic diagram of a state at the end of a pressing operation performed by a user according to another embodiment of the present invention;
[0047] Figure 5 is a schematic diagram of a state at the moment when a user finishes performing a pressing operation according to another embodiment of the present invention;
[0048] Figure 6 is a schematic diagram of a state in which a user performs a click operation according to an embodiment of the present invention;
[0049] Figure 7 is a schematic diagram of a state in which a user performs two click operations according to an embodiment of the present invention;
[0050] Figure 8is a flow chart of a method for changing parameters of a vehicle lane keeping function according to an embodiment of the present invention;
[0051] Fig. 9 is a schematic diagram of main modules of a device for changing vehicle function parameters according to an embodiment of the present invention;
[0052] Fig.10 is an exemplary system architecture diagram to which embodiments of the present invention may be applied;
[0053] Fig.11 It is a schematic diagram of the structure of a computer system of a terminal device or a server suitable for implementing an embodiment of the present invention. DETAILED DESCRIPTION
[0054] The following is a description of exemplary embodiments of the present invention in conjunction with the accompanying drawings, including various details of the embodiments of the present invention to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for clarity and conciseness, the description of well-known functions and structures is omitted in the following description.
[0055] It should be pointed out that the embodiments of the present invention and the technical features therein may be combined with each other without conflict.
[0056] Figure 1 Schematic diagram of main steps of a method for changing vehicle function parameters according to an embodiment of the present invention.
[0057] like Figure 1 As shown, the method for changing the vehicle function parameters of the embodiment of the present invention mainly includes steps S101-S103:
[0058] Step S101, in response to receiving a parameter change request for a target function, displaying an operable simulation area corresponding to the target function through the vehicle display screen, wherein the display screen of the operable simulation area is determined by the collected working parameters corresponding to a complete action process of the target function. The method for changing the vehicle function parameters of this embodiment can be carried out during the driving of the vehicle under the premise of ensuring safe driving, or it can be carried out after the vehicle stops driving. In the case of changing the target function parameters during the driving of the vehicle, the display screen of the operable simulation area can be determined by the working parameters corresponding to a complete action process of the target function collected in real time. In addition, the display screen of the operable simulation area can also be generated based on the pre-collected working parameters corresponding to a complete action process of the target function.
[0059] During the activation of the driving assistance system function, the driver or passenger may feel that the user interface display design is not reasonable. Usually, it includes the following situations:
[0060] Unreasonable warning duration: For example, the warning information does not disappear in time or is displayed repeatedly. The driving assistance system will issue a warning when it detects potential dangers or requires the driver's attention, such as the risk of a forward collision, road deviation, etc. If these warning messages continue to be displayed unnecessarily or appear repeatedly in a short period of time, it may cause distress and anxiety to the driver or passengers.
[0061] Unreasonable design of warning icons: Sometimes the design of warning icons may be too abrupt or affect the display of the normal driving interface. For example, the pop-up window blocks important driving information, or the color, size, position, etc. of the warning icon are not designed reasonably, resulting in poor user perception.
[0062] If this way of displaying warning information does not match the driver's habits or expectations, it will result in a poor user experience. Therefore, users are required to adjust or change the user interface display parameters according to their own habits and preferences, such as adjusting the warning duration, adjusting the size or position of the warning icon, etc., to optimize the display of warning information, thereby improving the overall driving safety and comfort experience.
[0063] The embodiment of the present invention takes changing the working parameters of the lane keeping function of the vehicle automatic driving as an example to explain in detail the method for changing the vehicle function parameters of the present invention. It can be understood that the method for changing the vehicle function parameters of the embodiment of the present invention is not only applicable to the change of the lane keeping function parameters, but also applicable to the change of the parameters of other functions that display warning or prompt information through the user interface.
[0064] Before changing the working parameters of the lane keeping function, such as the warning duration, it is necessary to collect the current working parameters of the lane keeping function. In an optional embodiment of the present invention, during the driving of the vehicle, the working parameters corresponding to the complete action process of the target function from startup to completion are collected. The collected current working parameters are used to simulate the working screen of the target function through the on-board display screen, and the simulated display area of the on-board display screen is the operable area. The user can perform corresponding pressing or clicking operations in the operable area to operate the simulated displayed working screen, such as intercepting, selecting, or dragging, so that the user can input the desired parameters by operating the working screen, and the changed parameters are determined according to the parameters input by the user.
[0065] Step S102, detecting a user operation on the display screen of the operable simulation area. There can be many user operations, such as long pressing operation, clicking operation, sliding operation, etc., and there is no limitation on the operation mode, as long as the parameter change requirement can be met.
[0066] Step S103, according to the user operation, the parameters of the target function are changed. When the user operates on the display screen, there are generally two operation modes. One is that the finger or touch screen tool is in continuous contact with the display screen for more than a first preset time, and this operation mode is a long press operation; the other is that the finger or touch screen tool is in contact with the display screen for no more than a second preset time, that is, the display screen is immediately left after contact, and this operation mode is a click operation. According to different user operations, the specific method of determining the changed parameters is also different.
[0067] In response to the user's long press operation, in an optional embodiment of the present invention, the changing of the parameters of the target function includes: for the display screen, if the user operation indicates a continuous press operation for more than a first preset time, determining the changed parameters of the target function according to the parameters corresponding to the content segment acted upon by the press operation. Long press operations can be divided into two types, one is to press and hold the display screen, and the other is to slide continuously on the display screen.
[0068] However, what operation the user adopts also depends on the way the on-board display screen displays the working screen that simulates the target function. When the work screen is displayed in the operable simulation area according to the time sequence on the time axis corresponding to the work screen, the user presses the display screen when the work screen is displayed to a certain moment t1 and continues to release the display screen until another moment t2 that he deems appropriate. The time period between the certain moment t1 and the other moment t2 and the working screen content corresponding to the time period are the duration parameters and content parameters input by the user according to personal habits and preferences. The characteristic of this pressing operation is that the finger or touch screen tool does not move on the screen, while the time point corresponding to the working screen displayed on the display screen changes, such as from moment t1 to t2. In the process of the user pressing the screen, the working screen displayed on the display screen is the content segment affected by the user's pressing operation, that is, the part from t1 to t2, and the time interval t1-t2 corresponding to the content segment is the duration parameter selected by the user's pressing operation, and the curve of the t1-t2 time period is the content parameter. This embodiment can be referred to Figure 2a and Figure 2b , where t1 represents the moment when the user starts pressing the display screen, t2 represents the moment when the user stops pressing the display screen, the horizontal axis with an arrow represents the time axis, the curve represents the screen content, and W represents the lane keeping warning sign.
[0069] In addition, the vehicle-mounted display screen can also simulate the working screen of the target function in a static manner, that is, the working screen of a complete action process of the current working parameters is displayed on the display screen with the corresponding time axis. The user can select a point t3 on the time axis displayed on the display screen to slide to another point t4 on the time axis. The sliding direction is not limited. You can slide from a point with a smaller time value to a point with a larger time value, or you can slide in the opposite direction. The time interval t3-t4 between the two points t3 and t4 is the duration parameter of the target function selected by the user, and the curve between the two points t3 and t4, that is, the screen content is the content segment affected by the user's current pressing operation, and the screen content between the two points t3 and t4 is the content parameter selected for this pressing operation. This embodiment can be referred to Figure 3a and Figure 3b , where t3 represents the moment when the user starts sliding on the display screen, t4 represents the moment when the user ends sliding on the display screen, the horizontal axis with an arrow represents the time axis, the curve represents the screen content, and W represents the lane keeping warning sign.
[0070] Regardless of the type of long press operation, after determining the content parameters and duration parameters corresponding to the content segment selected by the user, the parameter change operation is performed according to the duration parameters and content parameters, so that when the target function is activated after the change, its duration and effect meet the user's expectations and preferences. It can be understood that when the working screen of the target function is dynamically changeable during the action, when the user operates, it is necessary to determine the duration of the action and select the screen content during the action. When the working screen is unchanging, the user only needs to select the duration of the action.
[0071] Before determining the duration parameter and content parameter indicated by the user, it is necessary to first confirm whether the start time and end time of the user's pressing operation are both valid. In an optional embodiment of the present invention, determining the changed parameters of the target function according to the parameters corresponding to the content segment acted upon by the pressing operation includes: determining the start time and / or end time corresponding to the pressing operation; and determining the changed parameters according to the start time and / or end time when both the pressing operations corresponding to the start time and / or the end time act on the display screen.
[0072] For a pressing operation in which the user's finger or touch-screen tool does not move relative to the display screen, that is, the finger or touch-screen tool does not move on the display screen, but the time corresponding to the working screen displayed on the display screen changes, it is necessary to confirm whether the starting time t1 when the user's finger or touch-screen tool contacts the display screen is earlier than the time t0 when the time point corresponding to the working screen starts to change. If the starting time t1 when the user's finger or touch-screen tool contacts the display screen is earlier than the time t0 when the time point corresponding to the working screen starts to change, then the time t0 when the time point corresponding to the working screen starts to change is taken as the starting time of the pressing operation. Figure 4a and Figure 4b As shown, t1 represents the moment when the user starts pressing the display screen, t2 represents the moment when the user stops pressing the display screen, t0 represents the moment when the time point corresponding to the working screen starts to change, the horizontal axis with an arrow represents the time axis, the curve represents the screen content, and W represents the lane keeping warning sign. The main purpose of this embodiment is to confirm whether the pressing operation contains an invalid part, and if it contains an invalid part, the invalid operation in the pressing operation is eliminated.
[0073] If the starting time t1 when the user's finger or touch screen tool contacts the display screen is not earlier than the time t0 when the time point corresponding to the working screen starts to change, then the starting time t1 when the user's finger or touch screen tool contacts the display screen is taken as the starting time of the pressing operation. Figure 2a and Figure 2b shown.
[0074] In addition, it is necessary to confirm whether the end time t2 of the user's finger or touch screen tool contacting the display screen is later than the time t00 when the time point corresponding to the working screen ends the change. If the end time t2 of the user's finger or touch screen tool contacting the display screen is later than the time t00 when the time point corresponding to the working screen ends the change, then the time t00 when the time point corresponding to the working screen ends the change is the end time of the pressing operation. Figure 5 As shown, t1 represents the moment when the user starts pressing the display screen, t2 represents the moment when the user stops pressing the display screen, t00 represents the moment when the time point corresponding to the working screen stops changing, the horizontal axis with an arrow represents the time axis, the curve represents the screen content, and W represents the lane keeping warning sign. The main purpose of this embodiment is to confirm whether the pressing operation contains an invalid part, and if it contains an invalid part, the invalid operation in the pressing operation is eliminated.
[0075] If the start time t2 when the user's finger or touch screen tool contacts the display screen is not later than the time t00 when the time point corresponding to the working screen ends changing, then the end time t2 when the user's finger or touch screen tool contacts the display screen is taken as the end time of the pressing operation. Figure 2b .
[0076] For the pressing operation of the user's finger or touch screen tool moving on the display screen, that is, the finger or touch screen tool moves on the display screen, but the timing and content corresponding to the working screen are displayed on the display screen in a static manner, in this case, it is necessary to confirm whether the time points corresponding to the starting position and the ending position of the user's finger or touch screen tool contacting the display screen are both within the time period range on the time axis corresponding to the working screen. If so, the duration parameters and content parameters of this pressing operation indication are determined according to the time points corresponding to the starting position and the ending position on the time axis corresponding to the working screen; if not, the duration parameters and content parameters of this pressing operation indication are determined according to the time period from the time point corresponding to the starting position to the time point corresponding to the ending position, and the intersection time period with the time period range corresponding to the working screen. Among them, the starting position can correspond to the starting moment of the working screen, the ending position can correspond to the ending moment of the working screen, and the starting position and the ending position can also correspond to the middle moment of the working screen. It should be noted that there may be other operation methods for long pressing operation, which will not be described one by one here.
[0077] The above explains how to determine the changed parameters for a single long press operation by the user. In the actual change process, there may also be a situation where the user performs multiple press operations, selects the sub-parameters corresponding to the target function multiple times, and determines the changed parameters based on the multiple selected sub-parameters. In an optional embodiment of the present invention, the changed parameters of the target function are determined based on the parameters corresponding to the content segment acted upon by the press operation, including: when the press operation is multiple times, determining the content segments acted upon by the multiple press operations respectively; determining the changed parameters based on the parameters corresponding to the multiple content segments. For example, the user selects time period A and time period B on the timeline, combines time period A and time period B to obtain time period AB, uses the duration corresponding to time period AB as the duration parameter of the target function after the change, and uses the screen content corresponding to time period AB as the content parameter of the target function after the change.
[0078] In the case where the user operation is a click operation, for the display screen, the user operation indicates a pressing operation that lasts for no longer than a second preset time, one or more time points corresponding to the pressing operation are determined, and the changed parameters of the target function are determined based on the parameters corresponding to the one or more time points. In the case where the user clicks the vehicle display screen once, the time point corresponding to the user's click on the time axis of the working screen is determined to be t5, and the time point t5 divides the time axis of the working screen into a portion before the time point t5 and a portion after the time point t5, such as Figure 6According to the user operation rule, the part before the time point t5 can be determined as the part selected by the user, and the part after the time point t5 can also be determined as the part selected by the user, which can be flexibly set according to the needs. The duration parameter and content parameter of this user operation indication are confirmed according to the part selected by the user.
[0079] In the case where the user clicks the vehicle display screen twice, the two time points t6 and t7 corresponding to the two clicks of the user on the time axis corresponding to the working screen are determined. The two time points t6 and t7 divide the time axis of the working screen into three parts. According to the user operation rule, the part between the two time points t6 and t7, that is, the middle part of the three parts, can be determined as the part selected by the user, such as Figure 7 As shown. It is understandable that which part is selected as the part selected by the user can be flexibly set according to needs. In addition, the number of times the user clicks the vehicle-mounted display screen can also have other situations, such as clicking three times, clicking four times, etc., which are not limited here.
[0080] It should be noted that the curves in Figures 2-7 are a simple representation of the working screen, which is not the real screen displayed by the user interface when the parameters are actually changed. The working screen in the embodiment of the present invention can be a dashboard interface during normal driving, or it can be a dynamic video screen. For example, when the parameters of the target function are changed during driving, in order not to affect the dashboard displaying various parameters for the driver as a driving reference, the working screen can be a dashboard interface. When a pressing operation is required to change the parameters, the parameter selection can be performed by pressing the warning icon in the dashboard display screen, thereby achieving the purpose of parameter change. In addition, in the scenario where the parameters are changed after the vehicle stops, the working screen can be the corresponding video screen during the action of the target function, and the pressing operation is performed with the assistance of the video screen, thereby achieving parameter selection and parameter change for the target function.
[0081] In an optional embodiment of the present invention, for the lane keeping function of the vehicle's automatic driving, the lane keeping function includes one or more of a lane departure warning function, a lane keeping assist function, a lane centering control function, and a lane departure suppression function. The method for changing the vehicle function parameters of this embodiment can be applied to the parameter change of the lane keeping function of a vehicle with an automatic driving function. It can be understood that the method for changing the vehicle function parameters of this embodiment is not only used for the lane keeping function, but also for other functions.
[0082] After the user selects parameters through user operation on the vehicle display screen, before executing the parameter change, it is necessary to simulate the display of the parameters selected by the user through the operable simulation area of the vehicle display screen to determine whether the parameters of the warning process selected by the user for the lane keeping function meet the user's expectations. In an optional embodiment of the present invention, before the inquiry information indicating whether to change the parameters is displayed through the vehicle display screen, it also includes: displaying a simulation screen corresponding to the changed parameters through the operable simulation area, determining whether the simulation screen includes the icon display information corresponding to the activation of the lane keeping function and the warning information during the lane keeping function; if the simulation screen includes the icon display information and the warning information, displaying the inquiry information through the vehicle display screen; if the simulation screen does not include the icon display information and / or the warning information, giving a prompt information indicating that the operation is invalid through the vehicle display screen.
[0083] For the lane keeping function, users are more concerned about the duration of the lane keeping function from the off state to the active state, the icon display after activation, the warning display during the lane warning process, and the duration of the warning. In general, users are mainly concerned about the duration and display screen. When the simulation display is performed according to the parameters selected by the user, the user needs to confirm whether the activation duration of the lane keeping function and the warning display duration are as expected. Since the user mainly considers the duration when selecting parameters by pressing or clicking, it can only be concerned here whether the simulated display screen includes the icon display information when the lane keeping function is activated and the warning display information during the warning process. If the simulated display screen does not include the icon display information in the activated state and / or the warning display information in the warning process, it is determined that the parameters selected by the user operation are invalid, and the user is prompted to reselect the parameters; if the simulated display screen includes the icon display information in the activated state and the warning display information in the warning process, the information asking the user whether to change the parameters is displayed on the vehicle display screen.
[0084] After confirming that the parameter selection is valid, the user is asked whether to execute the parameter change. Therefore, in an optional embodiment of the present invention, before changing the parameters of the target function, it also includes: displaying an inquiry message indicating whether to change the parameters through the vehicle display screen, and receiving feedback information from the user regarding the inquiry message; when the feedback information indicates confirmation of the change, executing the step of changing the parameters of the target function. After the user replies to the inquiry message through the display screen to confirm the change, the parameters of the target function after the change are determined according to the duration parameter and content parameter selected by the user.
[0085] In addition, even if the display screen does not display a prompt message indicating that the operation is invalid, if the user is not satisfied with the simulated display screen of the parameter selected this time, the user can reply to the query message after the query message is displayed on the display screen with a message indicating that the parameter change is not to be made, so as to invalidate the operation. The user can re-initiate a parameter change request, repeat the above process of selecting parameters by pressing or clicking, and confirm the parameter change according to the simulated screen corresponding to the selected parameter, so that the effect of the target function after the change meets the user's expectations and preferences, and the user experience is better.
[0086] The following is a detailed description of the method for changing the vehicle function parameters through a specific embodiment. Figure 8 As shown, when the method for changing the vehicle function parameters of this embodiment is applied to the lane keeping function of the vehicle, the method mainly includes the following main steps:
[0087] Step S801: In response to receiving a parameter change request for the lane keeping function, an operable simulation area corresponding to the lane keeping function is displayed through the vehicle-mounted display screen, and a complete working process screen of the lane keeping function is displayed through the operable simulation area; the working process screen is determined by the collected working parameters corresponding to a complete action process of the lane keeping function.
[0088] Step S802: Detecting a pressing operation on an operable simulation area corresponding to the lane keeping function.
[0089] Step S803: Determine the content segment of the working process screen affected by the current pressing operation.
[0090] Step S804: The working process screen corresponding to the content segment is simulated and displayed through the operable simulation area of the vehicle-mounted display screen.
[0091] Step S805: For the simulation screen of the working process, an inquiry message indicating whether to change the parameters is displayed on the vehicle display screen.
[0092] Step S806: receiving feedback information from the user confirming the parameter change in response to the inquiry information.
[0093] Step S807: According to the feedback information, the changed parameters of the lane keeping function are determined according to the working parameters corresponding to the content segment affected by the user operation.
[0094] The method for changing vehicle function parameters in an embodiment of the present invention detects user operations, determines the changed parameters expected by the user from the collected working parameters according to the user operations, and performs the parameter changing operation according to the changed parameters, so that the effect of the target function after the parameter change is more in line with the user's expectations and preferences, thereby improving the user's user experience of the target function.
[0095] Fig. 9 4 is a schematic diagram of main modules of a device for changing vehicle function parameters according to an embodiment of the present invention.
[0096] like Fig. 9 As shown, the vehicle function parameter changing device 900 of the embodiment of the present invention includes:
[0097] A display module 901 is used for displaying an operable simulation area corresponding to the target function through a vehicle display screen in response to receiving a parameter change request for the target function, wherein the display screen of the operable simulation area is determined by the collected working parameters corresponding to a complete action process of the target function;
[0098] A detection module 902, configured to detect a user operation on a display screen of the operable simulation area;
[0099] The changing module 903 is used to change the parameters of the target function according to the user operation.
[0100] In an optional embodiment of the present invention, the change module 903 is also used to determine the changed parameters of the target function according to the parameters corresponding to the content segment acted upon by the pressing operation on the display screen, when the user operation indicates a pressing operation that lasts for more than a first preset time period.
[0101] In an optional embodiment of the present invention, the change module 903 is also used to determine one or more time points corresponding to the pressing operation on the display screen, when the user operation indicates a pressing operation that lasts for no longer than a second preset time period, and determine the changed parameters of the target function based on the parameters corresponding to the one or more time points.
[0102] In an optional embodiment of the present invention, the change module 903 is also used to determine the starting time and / or the ending time corresponding to the pressing operation; when the pressing operations corresponding to the starting time and / or the ending time are both acted on the display screen, the changed parameters are determined according to the starting time and / or the ending time.
[0103] In an optional embodiment of the present invention, the change module 903 is further used to determine the content segments acted upon by the multiple pressing operations when the pressing operation is multiple times; and determine the changed parameters according to the parameters corresponding to the multiple content segments.
[0104] In an optional embodiment of the present invention, the change module 903 is also used to display an inquiry message indicating whether to change the parameters through the vehicle-mounted display screen, and receive feedback information from the user regarding the inquiry information; when the feedback information indicates confirmation of the change, the step of changing the parameters of the target function is executed.
[0105] In an optional embodiment of the present invention, the device provided by the present invention is for a lane keeping function of automatic driving of a vehicle, wherein the lane keeping function includes one or more of a lane departure warning function, a lane keeping assist function, a lane centering control function and a lane departure suppression function.
[0106] In an optional embodiment of the present invention, the change module 903 is also used to display a simulation screen corresponding to the change parameters through the operable simulation area, determine whether the simulation screen includes the icon display information corresponding to the activation of the lane keeping function and the warning information during the lane keeping function; when the simulation screen includes the icon display information and the warning information, display the inquiry information through the vehicle display screen; when the simulation screen does not include the icon display information and / or the warning information, give a prompt message indicating that the operation is invalid through the vehicle display screen.
[0107] In an optional embodiment of the present invention, the device for changing vehicle function parameters also includes a collection module, which is also used to collect working parameters corresponding to at least one complete action process of the target function from startup to completion during the driving of the vehicle.
[0108] The vehicle function parameter changing device of the embodiment of the present invention detects user operations, determines the changed parameters expected by the user from the collected working parameters according to the user operations, and performs the parameter changing operation according to the changed parameters, so that the effect of the target function after the parameter change is more in line with the user's expectations and preferences, thereby improving the user's user experience of the target function.
[0109] Fig.10 An exemplary system architecture 1000 is shown to which a method for changing a vehicle function parameter or an apparatus for changing a vehicle function parameter according to an embodiment of the present invention may be applied.
[0110] like Fig.10 As shown, the system architecture 1000 may include an in-vehicle display screen 1001, a network 1002, and a server 1003. The network 1002 is used to provide a medium for a communication link between the in-vehicle display screen 1001 and the server 1003. The network 1002 may include various connection types, such as wired, wireless communication links, or optical fiber cables, etc.
[0111] The user can use the vehicle display screen 1001 to interact with the server 1003 through the network 1002 to receive user operations, etc. The vehicle display screen 1001 can be a portable display device, or a central display screen that supports display and touch operations, or an instrument display screen. The server 1003 can be a server that provides various vehicle function parameter changes.
[0112] It should be noted that the method for changing the vehicle function parameters provided in the embodiment of the present invention can be executed by the server 1003 , and accordingly, the device for changing the vehicle function parameters can be set in the server 1003 .
[0113] It should be understood that Fig.10 The number of vehicle-mounted display screens, networks, and servers in the embodiment is only for illustration. Any number of vehicle-mounted display screens, networks, and servers may be provided as required.
[0114] Reference below Fig.11 , which shows a schematic diagram of the structure of a computer system 1100 of an electronic device suitable for implementing an embodiment of the present invention. Fig.11 The server shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0115] like Fig.11 As shown, the computer system 1100 includes a central processing unit (CPU) 1101, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1102 or a program loaded from a storage part 1108 into a random access memory (RAM) 1103. In the RAM 1103, various programs and data required for the operation of the computer system 1100 are also stored. The CPU 1101, the ROM 1102, and the RAM 1103 are connected to each other via a bus 1104. An input / output (I / O) interface 1105 is also connected to the bus 1104.
[0116] The following components are connected to the I / O interface 1105: an input section 1106 including a keyboard, a mouse, etc.; an output section 1107 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1108 including a hard disk, etc.; and a communication section 1109 including a network interface card such as a LAN card, a modem, etc. The communication section 1109 performs communication processing via a network such as the Internet. A drive 1110 is also connected to the I / O interface 1105 as needed. A removable medium 1111, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1110 as needed, so that a computer program read therefrom is installed into the storage section 1108 as needed.
[0117] In particular, according to the embodiments disclosed in the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present invention include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 1109, and / or installed from the removable medium 1111. When the computer program is executed by the central processing unit (CPU) 1101, the above-mentioned functions defined in the system of the present invention are executed.
[0118] It should be noted that the computer-readable medium shown in the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0119] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0120] The modules involved in the embodiments of the present invention may be implemented by software or hardware. The modules described may also be set in a processor, for example, it may be described as: a processor includes a display module, a detection module and a change module. The names of these modules do not constitute a limitation on the modules themselves in some cases, for example, the change module may also be described as a "module for changing the parameters of the target function".
[0121] As another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiment; or it may exist independently without being assembled into the device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by a device, the device includes: in response to receiving a parameter change request for a target function, displaying an operable simulation area corresponding to the target function through a vehicle-mounted display screen, wherein the display screen of the operable simulation area is determined by the collected working parameters corresponding to a complete action process of the target function; detecting user operations on the display screen of the operable simulation area; and changing the parameters of the target function according to the user operations.
[0122] According to the technical solution of the embodiment of the present invention, by detecting user operations, the changed parameters expected by the user are determined from the collected working parameters according to the user operations, and the parameter changing operation is performed according to the changed parameters, so that the effect of the target function after the parameter change is more in line with the user's expectations and user preferences, thereby improving the user's user experience of the target function.
[0123] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for changing a vehicle function parameter, characterized in that: include: In response to receiving a parameter change request for a target function, displaying an operable simulation area corresponding to the target function through an on-vehicle display screen, wherein a display screen of the operable simulation area is determined by the collected working parameters corresponding to a complete action process of the target function; detecting a user operation on a display screen of the operable simulation area; According to the user operation, a parameter of the target function is changed.
2. The method according to claim 1, characterized in that: The changing of the parameters of the target function comprises: For the display screen, if the user operation indicates a pressing operation that lasts for more than a first preset time period, determining the changed parameters of the target function according to the parameters corresponding to the content segment acted upon by the pressing operation; or, For the display screen, if the user operation indicates a pressing operation that lasts no longer than a second preset time period, determine one or more time points corresponding to the pressing operation, and determine the changed parameters of the target function based on the parameters corresponding to the one or more time points.
3. The method according to claim 2, characterized in that The determining, according to the parameters corresponding to the content segment acted upon by the pressing operation, the changed parameters of the target function includes: Determining a start time and / or an end time corresponding to the pressing operation; In a case where the pressing operations corresponding to the start time and / or the end time are both performed on the display screen, the changed parameter is determined according to the start time and / or the end time.
4. The method according to claim 2, characterized in that: The determining, according to the parameters corresponding to the content segment acted upon by the pressing operation, the changed parameters of the target function includes: In the case where the pressing operation is performed multiple times, determining the content segments to which the multiple pressing operations are respectively applied; The changed parameters are determined according to the parameters respectively corresponding to the plurality of content segments.
5. The method according to claim 1, characterized in that Before changing the parameters of the target function, the method further includes: Displaying inquiry information indicating whether to change the parameter through the vehicle display screen, and receiving feedback information from the user in response to the inquiry information; When the feedback information indicates confirmation of the change, the step of changing the parameter of the target function is performed.
6. The method according to claim 5, characterized in that For the lane keeping function of vehicle automatic driving, the lane keeping function includes one or more of a lane departure warning function, a lane keeping assist function, a lane centering control function and a lane departure suppression function.
7. The method according to claim 6, characterized in that Before the vehicle-mounted display screen displays the inquiry information indicating whether to change the parameter, the method further includes: Displaying a simulation picture corresponding to the changed parameter through the operable simulation area, and determining whether the simulation picture includes icon display information corresponding to when the lane keeping function is activated and warning information during the lane keeping function; In a case where the simulation picture includes the icon display information and the warning information, displaying the inquiry information through the vehicle-mounted display screen; In a case where the simulation picture does not include the icon display information and / or the warning information, a prompt message indicating that the operation is invalid is given through the vehicle-mounted display screen.
8. The method according to claim 1, characterized in that Also includes: During the driving process of the vehicle, working parameters corresponding to at least one complete action process of the target function from starting to completion are collected.
9. A device for changing vehicle function parameters, characterized in that: include: a display module, configured to display, in response to receiving a parameter change request for a target function, an operable simulation area corresponding to the target function through a vehicle-mounted display screen, wherein a display screen of the operable simulation area is determined by the collected working parameters corresponding to a complete action process of the target function; A detection module, used to detect a user operation on the display screen of the operable simulation area; A changing module is used to change the parameters of the target function according to the user operation.
10. An electronic device for changing vehicle function parameters, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 8.
11. A computer readable medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 8 is implemented.