Interface display interaction method and device, electronic equipment, target vehicle and medium
By obtaining vehicle scenes and overlaying the recommended content, the problem of poor switching flexibility of vehicle-machine application is solved, and user experience and resource management are improved, especially application switching in driving and parking scenarios.
Patent Information
- Application Number
- CN202411242617.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-05
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2044-09-05
AI Technical Summary
The flexibility of switching applications on the vehicle-machine side is poor, especially in audio and video media or game application scenarios, where the current application process is interrupted, affecting the user experience.
By obtaining the driving data of the target vehicle, determining the current vehicle scene, and determining the recommended display content based on the scene, superimposing the recommended content on the vehicle terminal display interface in response to user operations, improving the flexibility of application switching.
On the basis of not affecting the current display content, the flexibility of displaying content on the vehicle side is enhanced and the user experience is improved, especially in driving and parking scenarios, resource management and content display are optimized.
Smart Images

Figure CN119201314A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of interface display interaction, and in particular to an interface display interaction method, device, electronic equipment, target vehicle and medium. Background Art
[0002] Currently in the automotive field, when a single application interface on the car needs to switch applications, it is necessary to complete the application switching through the permanent drop-down screen, status bar, Dock bar or task manager, and the switching process will interrupt the current application. Especially in audio and video media or game application scenarios, interrupting the current application process affects the user experience.
[0003] Therefore, the current flexibility of application switching on the vehicle side is relatively poor. Summary of the invention
[0004] In view of this, the present invention provides an interface display interaction method, device, electronic device, target vehicle and medium to solve the problem of poor application switching flexibility on the current vehicle terminal.
[0005] In a first aspect, the present invention provides an interface display interaction method, which is applied to a vehicle terminal of a target vehicle, and the method comprises:
[0006] Acquire driving data of the target vehicle, and determine a current vehicle scene of the target vehicle based on the driving data;
[0007] Determining recommended display content based on the current vehicle scenario;
[0008] In response to a preset operation on the vehicle-side display interface, the recommended display content is superimposed on the current display content of the vehicle-side display interface.
[0009] The interface display interaction method provided in the embodiment of the present application obtains the driving data of the target vehicle, determines the current vehicle scene of the target vehicle based on the driving data, and ensures the accuracy of the current vehicle scene of the determined target vehicle; determines the recommended display content based on the current vehicle scene, and ensures that the determined recommended display content is related to the current vehicle scene and the accuracy of the recommended display content. In response to the preset operation on the vehicle-side display interface, the recommended display content is superimposed on the current display content of the vehicle-side display interface, so that other content can be displayed to the user based on the superimposed recommended display content without affecting the current display content, thereby improving the flexibility of displaying display content on the vehicle-side.
[0010] In an optional implementation, the driving data includes a vehicle driving speed, and acquiring the driving data of the target vehicle and determining the current vehicle scene of the target vehicle according to the driving data includes:
[0011] Obtain the vehicle speed corresponding to the target vehicle;
[0012] If the vehicle speed is not 0, the current vehicle scene is determined to be a vehicle driving scene;
[0013] If the vehicle speed is 0, it is determined that the current vehicle scene is a vehicle parking scene.
[0014] The interface display interaction method provided in the embodiment of the present application obtains the vehicle speed corresponding to the target vehicle; if the vehicle speed is not 0, the current vehicle scene is determined to be a vehicle driving scene, ensuring the accuracy of the current vehicle scene being determined as a vehicle driving scene. If the vehicle speed is 0, the current vehicle scene is determined to be a vehicle parking scene, ensuring the accuracy of the current vehicle scene being determined as a vehicle driving scene.
[0015] In an optional implementation, determining recommended display content based on the current vehicle scene includes:
[0016] According to the current vehicle scenario, determine the target working parameters corresponding to the target vehicle;
[0017] Recommended display content is determined from the selectable display content based on the target operating parameter.
[0018] The interface display interaction method provided in the embodiment of the present application determines the target operating parameters corresponding to the target vehicle according to the current vehicle scene, thereby ensuring the accuracy of the target operating parameters corresponding to the determined target vehicle; determines the recommended display content from the optional display content based on the target operating parameters, thereby ensuring that the recommended display content is related to the target operating parameters corresponding to the target vehicle, thereby ensuring the accuracy of the recommended display content determined from the optional display content.
[0019] In an optional implementation, determining the recommended display content from the optional display content based on the target working parameter includes:
[0020] Obtaining preset parameter thresholds corresponding to target operating parameters;
[0021] comparing the target operating parameters with preset parameter thresholds;
[0022] If the target operating parameter is greater than a preset parameter threshold, first usage data corresponding to each optional display content is obtained; wherein each optional display content includes each vehicle function in the target vehicle and each software application in the user terminal device, and the server obtains the first usage data corresponding to each software application based on the communication connection between the server and the user terminal device;
[0023] According to the first usage data, a recommended display content having the longest usage time and / or the greatest usage frequency is determined from the selectable display content.
[0024] The interface display interaction method provided in the embodiment of the present application obtains a preset parameter threshold corresponding to the target working parameter; compares the target working parameter with the preset parameter threshold, thereby ensuring the accuracy of the comparison result. If the target working parameter is greater than the preset parameter threshold, the first usage data corresponding to each optional display content is obtained, thereby ensuring the accuracy of the first usage data corresponding to each optional display content obtained from the server. Based on the first usage data, the recommended display content with the longest usage time and / or the longest usage frequency is determined from the optional display content, thereby ensuring the accuracy of the determined recommended display content with the longest usage time and / or the longest usage frequency.
[0025] In an optional implementation, the above method further includes:
[0026] If the target operating parameter is less than or equal to the preset parameter threshold, the operating data corresponding to each optional display content is obtained;
[0027] Shielding optional display content whose operation data is greater than a preset operation data threshold value to obtain a first standby display content;
[0028] Acquire first usage data corresponding to the first standby display content;
[0029] According to the first usage data, a recommended display content having the longest usage time and / or the longest usage frequency is determined from the first standby display content.
[0030] The interface display interaction method provided in the embodiment of the present application, if the target operating parameter is less than or equal to the preset parameter threshold, then the operation data corresponding to each optional display content is obtained, and the optional display content whose operation data is greater than the preset operation data threshold is shielded to obtain the first standby display content, thereby ensuring the accuracy of the obtained first standby display content. The first usage data corresponding to the first standby display content is obtained; based on the first usage data, the recommended display content with the longest usage time and / or the largest usage frequency is determined from the first standby display content, thereby ensuring the accuracy of the determined recommended display content.
[0031] In an optional implementation, if the current vehicle scene is a vehicle driving scene, the target operating parameter is the current remaining power, and the operating data is the power usage; if the current vehicle scene is a vehicle parking scene, the target operating parameter is the current remaining memory, and the operating data is the occupied operating memory.
[0032] In the interface display interaction method provided by the embodiment of the present application, if the current vehicle scene is a vehicle driving scene, the target working parameter is the current remaining power, and the operating data is the power usage. Therefore, when the current remaining power of the target vehicle is greater than the preset remaining power threshold, the first usage data corresponding to each optional display content is obtained, and the recommended display content with the longest usage time and / or the highest usage frequency is determined from the optional display content according to the first usage data. If the current remaining power of the target vehicle is less than or equal to the preset remaining power threshold, the optional display content with a usage power greater than the preset usage power threshold is shielded to obtain the first standby display content; thereby reducing the use of software applications with a large power usage, thereby reducing the reduction in the power of the target vehicle. Then, the first usage data corresponding to the first standby display content is obtained; according to the first usage data, the recommended display content with the longest usage time and / or the highest usage frequency is determined from the first standby display content, ensuring that the determined recommended display content neither consumes more power nor meets the user's usage needs.
[0033] If the current vehicle scene is a vehicle parking scene, the target working parameter is the current remaining memory, and the operating data is the occupied running memory. Therefore, when the current remaining memory of the target vehicle is greater than the preset remaining memory number threshold, the first usage data corresponding to each optional display content is obtained, and the recommended display content with the longest usage time and / or the highest usage frequency is determined from the optional display content according to the first usage data, so that the recommended display content meets the user's usage needs. If the current remaining memory of the target vehicle is less than or equal to the preset remaining memory number threshold, the optional display content that occupies the running memory greater than the preset occupied running memory threshold is shielded to obtain the first standby display content; thereby reducing the use of software applications that occupy a large amount of running memory, thereby reducing the memory occupied by the target vehicle's power. Then, the first usage data corresponding to the first standby display content is obtained; according to the first usage data, the recommended display content with the longest usage time and / or the highest usage frequency is determined from the first standby display content, ensuring that the determined recommended display content will not occupy more memory and meet the user's usage needs.
[0034] In an optional implementation manner, obtaining first usage data corresponding to each optional display content includes:
[0035] Based on the communication connection with the server, obtaining first usage data corresponding to each software application from the server; wherein the server obtains the first usage data corresponding to each software application based on the communication connection with the user terminal device;
[0036] Each vehicle function in the target vehicle is monitored to obtain first usage data corresponding to each vehicle function.
[0037] The interface display interaction method provided in the embodiment of the present application obtains first usage data corresponding to each software application from the server based on the communication connection with the server; monitors each vehicle function in the target vehicle, obtains the first usage data corresponding to each vehicle function, and ensures the accuracy of the obtained first usage data.
[0038] In an optional implementation, determining recommended display content based on the current vehicle scene includes:
[0039] Obtaining the fatigue level of the driver of the target vehicle;
[0040] Determine the recommended display content based on the current vehicle scenario and fatigue level.
[0041] The interface display interaction method provided in the embodiment of the present application obtains the fatigue level of the driver of the target vehicle; determines the recommended display content based on the current vehicle scene and the fatigue level, thereby ensuring the accuracy of the determined recommended display content.
[0042] In an optional implementation, the current vehicle scene is a vehicle parking scene, and the recommended display content is determined according to the current vehicle scene and the fatigue level, including:
[0043] If the fatigue level is greater than the preset fatigue level, then checking whether the target vehicle has a travel plan;
[0044] If there is a travel plan, the optional display content of the entertainment type is shielded to obtain the third standby display content;
[0045] Acquire first usage data corresponding to the third standby display content;
[0046] According to the first usage data, the recommended display content having the longest usage time and / or the longest usage frequency is determined from the third spare display content.
[0047] The interface display interaction method provided in the embodiment of the present application detects whether the target vehicle has a travel plan if the fatigue level is greater than the preset fatigue level, so that the recommended display content can be determined based on whether the target vehicle has a travel plan. If there is a travel plan, the optional display content of the entertainment type is shielded to obtain the third spare display content, thereby reducing the impact of the optional display content of the entertainment type on the user, thereby making the user more tired. The first usage data corresponding to the third spare display content is obtained; based on the first usage data, the recommended display content with the longest usage time and / or the largest usage frequency is determined from the third spare display content to ensure that the determined recommended display content will not affect the user's rest and meet the user's usage needs.
[0048] In an optional implementation, the current vehicle scene is a vehicle driving scene, and the recommended display content is determined according to the current vehicle scene and the fatigue level, including:
[0049] If the fatigue level is greater than a preset fatigue level, obtaining first usage data corresponding to each optional display content;
[0050] According to the first usage data, the music and / or broadcast selectable display content with the longest usage time and / or the longest usage frequency is determined as the recommended display content from among various selectable display contents.
[0051] The interface display interaction method provided in the embodiment of the present application obtains first usage data corresponding to each optional display content if the fatigue level is greater than a preset fatigue level. According to the first usage data, the music and / or broadcast optional display content with the longest usage time and / or the largest usage frequency is determined as the recommended display content from among the various optional display contents. In this way, the user can be refreshed based on the recommended display content of the music and / or broadcast, thereby reducing the user's fatigue and ensuring the normal driving of the target vehicle.
[0052] In a second aspect, the present invention provides an interface display interaction device, which is applied to a vehicle terminal of a target vehicle, and the device includes:
[0053] An acquisition module, used to acquire driving data of a target vehicle and determine a current vehicle scene of the target vehicle according to the driving data;
[0054] A determination module, used to determine recommended display content based on the current vehicle scene;
[0055] The display module is used to respond to a preset operation on the vehicle-side display interface and to display recommended display content superimposed on the current display content of the vehicle-side display interface.
[0056] The interface display interaction device provided in the embodiment of the present application obtains the driving data of the target vehicle, determines the current vehicle scene of the target vehicle based on the driving data, and ensures the accuracy of the current vehicle scene of the determined target vehicle; determines the recommended display content based on the current vehicle scene, and ensures that the determined recommended display content is related to the current vehicle scene and the accuracy of the recommended display content. In response to the preset operation on the vehicle-side display interface, the recommended display content is superimposed on the current display content of the vehicle-side display interface, so that other content can be displayed to the user based on the superimposed recommended display content without affecting the current display content, thereby improving the flexibility of displaying display content on the vehicle-side.
[0057] In a third aspect, the present invention provides an electronic device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the interface display interaction method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0058] In a fourth aspect, the present invention provides a target vehicle, comprising: an electronic device and a target vehicle body, wherein the electronic device is used to execute the interface display interaction method of the above-mentioned first aspect or any corresponding embodiment thereof.
[0059] In a fifth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the interface display interaction method of the first aspect or any corresponding embodiment thereof.
[0060] In a sixth aspect, the present invention provides a computer program product, comprising computer instructions, wherein the computer instructions are used to enable a computer to execute the interface display interaction method of the above-mentioned first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0062] Figure 1 is a flow chart of an interface display interaction method according to an embodiment of the present invention;
[0063] Figure 2 is a schematic diagram of a vehicle terminal display interface in an interface display interaction method according to an embodiment of the present invention;
[0064] Figure 3 is a flow chart of another interface display interaction method according to an embodiment of the present invention;
[0065] Figure 4 is a flow chart of another interface display interaction method according to an embodiment of the present invention;
[0066] Figure 5 is a structural block diagram of an interface display interaction device according to an embodiment of the present invention;
[0067] Figure 6 It is a schematic diagram of the hardware structure of the electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0068] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0069] Currently in the automotive field, when a single application interface on the car needs to switch applications, it is necessary to complete the application switching through the permanent drop-down screen, status bar, Dock bar or task manager, and the switching process will interrupt the current application. Especially in audio and video media or game application scenarios, interrupting the current application process affects the user experience.
[0070] Therefore, the current flexibility of application switching on the vehicle side is relatively poor.
[0071] Based on this, the embodiment of the present application provides an interface display interaction method, which obtains the current vehicle scene of the target vehicle; determines the recommended display content based on the current vehicle scene, ensures that the determined recommended display content is related to the current vehicle scene, and ensures the accuracy of the recommended display content. In response to the preset operation on the vehicle-side display interface, the recommended display content is superimposed on the current display content of the vehicle-side display interface, so that other content can be displayed to the user based on the superimposed recommended display content without affecting the current display content, thereby improving the flexibility of the vehicle-side display content.
[0072] It should be noted that the method for interface display interaction provided in the embodiment of the present application may be executed by a device for interface display interaction, and the device for interface display interaction may be implemented as part or all of an electronic device through software, hardware, or a combination of software and hardware, wherein the electronic device may be a control terminal of a target vehicle or a control terminal of a vehicle computer in the target vehicle. In the following method embodiments, the execution subject is an electronic device as an example for explanation.
[0073] According to an embodiment of the present invention, an embodiment of an interface display interaction method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0074] In this embodiment, an interface display interaction method is provided, which can be used in the above electronic device. Figure 1 is a flow chart of an interface display interaction method according to an embodiment of the present invention. Figure 1As shown, the process includes the following steps:
[0075] Step S101, acquiring driving data of a target vehicle, and determining a current vehicle scene of the target vehicle according to the driving data.
[0076] Among them, the current vehicle scene may include a vehicle driving scene and a vehicle parking scene.
[0077] Specifically, the electronic device can obtain driving data of the target vehicle, and determine the current vehicle scene of the target vehicle according to the driving data.
[0078] The driving data may be gear information, vehicle speed, or other driving data.
[0079] Exemplarily, the electronic device may obtain the gear information of the target vehicle, and then identify the gear information of the target vehicle to determine the current vehicle scene of the target vehicle.
[0080] Step S102, determining recommended display content based on the current vehicle scene.
[0081] Specifically, the electronic device may determine the recommended display content according to the current vehicle scene corresponding to the target vehicle and the usage data corresponding to the optional display content.
[0082] This step will be described in detail below.
[0083] Step S103 , in response to a preset operation on the vehicle-side display interface, the recommended display content is superimposed on the current display content of the vehicle-side display interface.
[0084] Specifically, the electronic device can receive preset operations input by the user for the vehicle-side display interface.
[0085] Optionally, the preset operation may be swiping right, left, up, and down in a preset area of the vehicle-side display interface, wherein the preset area may be the upper right corner of the vehicle-side display interface, or the left, right, top, and bottom of the vehicle-side display interface, and the present embodiment of the application does not specifically limit the preset area; optionally, the preset operation may also be double-clicking or triple-clicking the vehicle-side display interface; optionally, the preset operation may also display a preset gesture to the corresponding camera component of the vehicle-side, wherein the preset gesture may be a five-finger fist gesture, a scissors gesture with only the index finger and middle finger extended, etc., and the present embodiment of the application does not specifically limit the preset gesture. The present embodiment of the application does not specifically limit the preset operation.
[0086] After receiving a preset operation for the vehicle-side display interface, the electronic device can respond to the preset operation for the vehicle-side display interface and overlay the recommended display content on the current display content of the vehicle-side display interface.
[0087] The recommended display content may include at least one of the vehicle functions on the vehicle side and the application software in the user terminal device connected to the vehicle side.
[0088] Optionally, if the recommended display content includes application software in the connected user terminal device, the electronic device can, after receiving a preset operation for the vehicle-end display interface, respond to the preset operation for the vehicle-end display interface and download the recommended display content to the vehicle-end, and then superimpose the recommended display content on the current display content of the vehicle-end display interface.
[0089] In an optional embodiment of the present application, illustratively, as Figure 2 As shown, the electronic device can respond to the preset operation on the vehicle-side display interface and display the recommended display content in the form of a shortcut function card superimposed on the current display content of the vehicle-side display interface. Figure 2 It can be seen that the quick function card can include vehicle functions on the vehicle side and application software in the user terminal device connected to the vehicle side.
[0090] In an optional implementation of the present application, the recommended display content may also be customized and expanded according to user needs.
[0091] Optionally, the electronic device may again respond to the preset operation on the vehicle-side display interface and overlay other display content on the current display content of the vehicle-side display interface, wherein the other display content may be different from the recommended display content.
[0092] Optionally, the electronic device may also delete the recommended display content in response to a delete operation on the vehicle-side display interface. The delete operation may be to long-press the recommended display content and then click delete, or to drag the recommended display content to a preset position for deletion. Optionally, the electronic device may also add other display content in response to an add operation on the vehicle-side display interface. The add operation may be to drag other display content to the display interface corresponding to the recommended display content. This enables the target display content to be superimposed on the current display content of the vehicle-side display interface according to user needs.
[0093] The interface display interaction method provided in the embodiment of the present application obtains the current vehicle scene of the target vehicle; determines the recommended display content based on the current vehicle scene, ensures that the determined recommended display content is related to the current vehicle scene, and ensures the accuracy of the recommended display content. In response to the preset operation on the vehicle-side display interface, the recommended display content is superimposed on the current display content of the vehicle-side display interface, so that other content can be displayed to the user based on the superimposed recommended display content without affecting the current display content, thereby improving the flexibility of the vehicle-side display content.
[0094] In this embodiment, an interface display interaction method is provided, which can be used in the above electronic device. Figure 3 is a flow chart of an interface display interaction method according to an embodiment of the present invention. Figure 3 As shown, the process includes the following steps:
[0095] Step S201, acquiring driving data of a target vehicle, and determining a current vehicle scene of the target vehicle according to the driving data.
[0096] Specifically, the driving data includes the vehicle speed, and the above step S201 may include the following steps:
[0097] Step S2011, obtaining the vehicle speed corresponding to the target vehicle.
[0098] Optionally, the electronic device may obtain the vehicle speed corresponding to the target vehicle based on a vehicle speed sensor.
[0099] Optionally, the electronic device may also obtain the wheel speed corresponding to the target vehicle based on the wheel sensor, and then convert the wheel speed to obtain the vehicle driving speed corresponding to the target vehicle.
[0100] The embodiment of the present application does not specifically limit the manner in which the electronic device obtains the vehicle speed corresponding to the target vehicle.
[0101] Step S2012: If the vehicle speed is not 0, determine that the current vehicle scene is a vehicle driving scene.
[0102] Specifically, if the vehicle driving speed is not 0, the electronic device determines that the current vehicle scene is a vehicle driving scene.
[0103] Step S2013: If the vehicle speed is 0, it is determined that the current vehicle scene is a vehicle parking scene.
[0104] Specifically, if the vehicle driving speed is 0, the electronic device determines that the current vehicle scene is a vehicle parking scene.
[0105] Step S202: determining recommended display content based on the current vehicle scene.
[0106] Specifically, the above step S202 may include the following steps:
[0107] Step S2021, determining the target operating parameters corresponding to the target vehicle according to the current vehicle scenario.
[0108] Specifically, the electronic device may determine the target operating parameters corresponding to the target vehicle according to the corresponding relationship between the current vehicle scene and the target operating parameters.
[0109] Among them, the target working parameters may include the current remaining power, the current remaining memory, etc.
[0110] Step S2022: determining recommended display content from optional display content based on the target working parameter.
[0111] Specifically, the above step S2022 may include the following steps:
[0112] Step a1, obtaining a preset parameter threshold corresponding to a target operating parameter.
[0113] Specifically, the electronic device can receive preset parameter thresholds input by a user, or can receive preset parameter thresholds sent by other devices. The electronic device can also set the preset parameter thresholds based on the actual usage of the target vehicle. The embodiment of the present application does not specifically limit the manner in which the electronic device obtains the preset parameter thresholds.
[0114] Step a2, comparing the target operating parameter with the preset parameter threshold.
[0115] Specifically, the electronic device may compare the target operating parameter with a preset parameter threshold.
[0116] Step a3: if the target operating parameter is greater than a preset parameter threshold, first usage data corresponding to each optional display content is obtained.
[0117] Among them, each optional display content includes each vehicle function in the target vehicle and each software application in the user terminal device.
[0118] The first usage data may include at least one of usage data such as usage duration, maximum usage frequency, etc.
[0119] In an optional implementation of the present application, the "obtaining first usage data corresponding to each optional display content" in the above step a3 may include the following steps:
[0120] Step a31, based on the communication connection with the server, obtaining first usage data corresponding to each software application from the server.
[0121] The server obtains first usage data corresponding to each software application based on the communication connection with the user terminal device.
[0122] Specifically, the user terminal device can obtain the first usage data corresponding to each application software in the user terminal device in response to the user's acquisition instruction, and then upload the first usage data corresponding to each application software to the server. The electronic device on the vehicle side can obtain the first usage data corresponding to each application software from the server based on the communication connection between the vehicle side and the server.
[0123] Step a32, monitoring each vehicle function in the target vehicle, and acquiring first usage data corresponding to each vehicle function.
[0124] Specifically, the electronic device can monitor each vehicle function in the target vehicle and obtain the first usage data corresponding to each vehicle function.
[0125] Step a4: determining, based on the first usage data, recommended display content having the longest usage time and / or the longest usage frequency from the optional display content.
[0126] Optionally, the electronic device may sort the optional display contents in descending order according to the first usage durations corresponding to the optional display contents, and then determine the first N optional display contents as recommended display contents. N may be 4, 3, or other values.
[0127] For example, the electronic device can obtain the first usage time corresponding to each vehicle function and the application software in the user terminal device, sort the vehicle functions in order from long to short according to the first usage time, and then determine the top N vehicle functions as recommended display functions, and sort the application software in order from long to short according to the first usage time, and then determine the top N application software as recommended display applications. Wherein, N can be 4, 3, or other values.
[0128] Optionally, the electronic device may obtain the first usage frequency corresponding to each optional display content, sort the optional display content in descending order of the first usage frequency, and then determine the top N optional display content as recommended display content. N may be 4, 3, or other values.
[0129] For example, the electronic device may obtain the first usage frequencies corresponding to the vehicle functions and the application software in the user terminal device, sort the vehicle functions in descending order according to the first usage frequencies, and then determine the top N vehicle functions as recommended display functions, and sort the application software in descending order according to the first usage frequencies, and then determine the top N application software as recommended display applications. N may be 4, 3, or other values.
[0130] Optionally, the electronic device may also obtain the first usage duration and the first usage frequency corresponding to each optional display content, and then determine the priority corresponding to each optional display content according to the first usage duration and the first usage frequency corresponding to each optional display content. Then, the optional display content is sorted in order from high to low priority, and the optional display content before the sorting is determined as the recommended display content. Wherein, N can be 4, 3, or other values.
[0131] Optionally, the electronic device may determine the duration level corresponding to each optional display content according to the first usage duration corresponding to each optional display content, and then determine the frequency level corresponding to each optional display content according to the first usage frequency corresponding to each optional display content. Then, the duration level and the frequency level are multiplied by the corresponding weights to obtain the priority level corresponding to each optional display content.
[0132] For example, the electronic device can obtain the priorities of each vehicle function and the application software in the user terminal device respectively, sort the vehicle functions in order from high to low priority, and then determine the top N vehicle functions as recommended display functions, and sort the application software in order from high to low priority, and then determine the top N application software as recommended display applications. Wherein, N can be 4, 3, or other values.
[0133] Step a5: if the target operating parameter is less than or equal to the preset parameter threshold, then the operating data corresponding to each optional display content is obtained.
[0134] Among them, the operating data can be power usage, operating memory occupation, or other operating data. The embodiments of the present application do not specifically limit the operating data.
[0135] Specifically, if the target operating parameter is less than or equal to the preset parameter threshold, the electronic device can receive the operating data corresponding to each optional display content input by the user, and can also receive the operating data corresponding to each optional display content sent by the user terminal device that is communicatively connected to the vehicle end.
[0136] This application does not specifically limit the method of obtaining the operating data corresponding to each optional display content.
[0137] Step a6, shielding the optional display content whose operation data is greater than a preset operation data threshold, to obtain the first standby display content.
[0138] Specifically, the electronic device can receive a preset operating data threshold input by a user, or can receive a preset operating data threshold sent by other devices. The electronic device can also set the preset operating data threshold based on the usage of the target vehicle. The embodiment of the present application does not specifically limit the method for obtaining the preset operating data threshold.
[0139] Then, the electronic device compares the operation data corresponding to each optional display content with a preset operation data threshold, and shields the optional display content whose operation data is greater than the preset operation data threshold to obtain the first standby display content.
[0140] Step a7, obtaining first usage data corresponding to the first standby display content.
[0141] The first standby display content includes various vehicle functions in the target vehicle and application software in the user terminal device.
[0142] The first usage data may include a first usage duration and a first usage frequency, etc.
[0143] Optionally, the electronic device may obtain first usage data corresponding to each vehicle function included in the first standby display content based on monitoring of each vehicle function in the target vehicle.
[0144] In addition, the user terminal device can obtain the first usage data corresponding to each application software in the user terminal device in response to the user's acquisition instruction, and then upload the first usage data corresponding to each application software to the server. The electronic device on the vehicle side can obtain the first usage data corresponding to each application software included in the first standby display content from the server based on the communication connection between the electronic device and the server.
[0145] Step a8: determining, according to the first usage data, the recommended display content having the longest usage time and / or the longest usage frequency from the first standby display content.
[0146] Optionally, the electronic device may sort the first standby display contents in descending order of the first usage time corresponding to the first standby display contents, and then determine the first N first standby display contents in the sorting as recommended display contents. N may be 4, 3, or other values.
[0147] For example, the electronic device may obtain the first usage durations corresponding to the various vehicle functions and application software included in the first standby display content, sort the various vehicle functions included in the first standby display content in order from long to short according to the first usage durations, and then determine the top N vehicle functions as recommended display functions, and sort the various application software included in the first standby display content in order from long to short according to the first usage durations, and then determine the top N application software as recommended display applications. Wherein, N may be 4, 3, or other values.
[0148] Optionally, the electronic device may obtain the first usage frequencies corresponding to the first standby display contents, sort the first standby display contents in descending order of the first usage frequencies, and then determine the first N first standby display contents in the sort as recommended display contents. N may be 4, 3, or other values.
[0149] For example, the electronic device may obtain the first usage frequencies corresponding to the vehicle functions and the application software in the user terminal device, sort the vehicle functions in descending order according to the first usage frequencies, and then determine the top N vehicle functions as recommended display functions, and sort the application software in descending order according to the first usage frequencies, and then determine the top N application software as recommended display applications. N may be 4, 3, or other values.
[0150] Optionally, the electronic device may also obtain the first usage duration and the first usage frequency corresponding to each first standby display content, and then determine the priority corresponding to each first standby display content according to the first usage duration and the first usage frequency corresponding to each first standby display content. Then, the first standby display content is sorted in order from high to low priority, and the first N first standby display contents in the sorting are determined as recommended display contents. N may be 4, 3, or other values.
[0151] Optionally, the electronic device may determine the duration level corresponding to each first standby display content according to the first usage duration corresponding to each first standby display content, and then determine the frequency level corresponding to each first standby display content according to the first usage frequency corresponding to each first standby display content. Then, the duration level and the frequency level are multiplied by corresponding weights to obtain the priority level corresponding to each first standby display content.
[0152] For example, the electronic device can obtain the priorities of each vehicle function and the application software in the user terminal device respectively, sort the vehicle functions in order from high to low priority, and then determine the top N vehicle functions as recommended display functions, and sort the application software in order from high to low priority, and then determine the top N application software as recommended display applications. Wherein, N can be 4, 3, or other values.
[0153] In an optional implementation of the present application, if the electronic device cannot obtain the first usage data corresponding to each first standby display content, the recommended display content is determined from the first standby display content according to the default setting. The default setting can be set by the user according to the needs, or can be set according to the display order corresponding to the first standby display content.
[0154] Step S203 , in response to a preset operation on the vehicle-side display interface, the recommended display content is superimposed on the current display content of the vehicle-side display interface.
[0155] For details about this step, please refer to the above description of step S103, which will not be elaborated here.
[0156] In an optional implementation of the present application, when the current vehicle scene is a vehicle driving scene, the target operating parameter is the current remaining power, the operating data is the power usage, and the preset parameter threshold is the preset remaining power threshold, and the preset operating data threshold is the preset power usage threshold.
[0157] Specifically, the electronic device obtains a preset remaining power threshold corresponding to the current remaining power; and compares the current remaining power with the preset remaining power threshold. If the current remaining power is greater than the preset remaining power threshold, the first usage data corresponding to each optional display content is obtained. Based on the first usage data, the recommended display content with the longest usage time and / or the longest usage frequency is determined from the optional display content. If the current remaining power is less than or equal to the preset remaining power threshold, the usage power corresponding to each optional display content is obtained. The optional display content with a usage power greater than the preset usage power threshold is shielded to obtain the first standby display content. The first usage data corresponding to the first standby display content is obtained; based on the first usage data, the recommended display content with the longest usage time and / or the longest usage frequency is determined from the first standby display content.
[0158] In an optional implementation of the present application, when the current vehicle scene is a vehicle parking scene, the target working parameter is the current remaining memory, the operating data is the occupied operating memory, and the preset parameter threshold is the preset remaining memory threshold, and the preset operating data threshold is the preset occupied operating memory threshold.
[0159] Specifically, the electronic device obtains a preset remaining memory threshold corresponding to the current remaining memory; and compares the current remaining memory with the preset remaining memory threshold. If the current remaining memory is greater than the preset remaining memory threshold, the first usage data corresponding to each optional display content is obtained. Based on the first usage data, the recommended display content with the longest usage time and / or the longest usage frequency is determined from the optional display content. If the current remaining memory is less than or equal to the preset remaining memory threshold, the occupied running memory corresponding to each optional display content is obtained. The optional display content that occupies a running memory greater than the preset occupied running memory threshold is shielded to obtain the first standby display content. The first usage data corresponding to the first standby display content is obtained; based on the first usage data, the recommended display content with the longest usage time and / or the longest usage frequency is determined from the first standby display content.
[0160] The interface display interaction method provided in the embodiment of the present application obtains the vehicle speed corresponding to the target vehicle; if the vehicle speed is not 0, the current vehicle scene is determined to be a vehicle driving scene, ensuring the accuracy of the current vehicle scene being determined as a vehicle driving scene. If the vehicle speed is 0, the current vehicle scene is determined to be a vehicle parking scene, ensuring the accuracy of the current vehicle scene being determined as a vehicle driving scene.
[0161] According to the current vehicle scene, the target working parameter corresponding to the target vehicle is determined, and the accuracy of the target working parameter corresponding to the determined target vehicle is ensured; the preset parameter threshold corresponding to the target working parameter is obtained; the target working parameter is compared with the preset parameter threshold, and the accuracy of the comparison result is ensured. If the target working parameter is greater than the preset parameter threshold, the first usage data corresponding to each optional display content is obtained, and the accuracy of the first usage data corresponding to each optional display content obtained from the server is ensured. According to the first usage data, the recommended display content with the longest usage time and / or the longest usage frequency is determined from the optional display content, and the accuracy of the recommended display content with the longest usage time and / or the longest usage frequency is ensured. If the target working parameter is less than or equal to the preset parameter threshold, the operation data corresponding to each optional display content is obtained, and the optional display content with the operation data greater than the preset operation data threshold is shielded to obtain the first standby display content, and the accuracy of the obtained first standby display content is ensured. The first usage data corresponding to the first standby display content is obtained; according to the first usage data, the recommended display content with the longest usage time and / or the longest usage frequency is determined from the first standby display content, and the accuracy of the determined recommended display content is ensured.
[0162] In an optional implementation, if the current vehicle scene is a vehicle driving scene, the target operating parameter is the current remaining power, and the operating data is the power usage. Therefore, when the current remaining power of the target vehicle is greater than the preset remaining power threshold, the first usage data corresponding to each optional display content is obtained, and the recommended display content with the longest usage time and / or the highest usage frequency is determined from the optional display content according to the first usage data. If the current remaining power of the target vehicle is less than or equal to the preset remaining power threshold, the optional display content with a power usage greater than the preset power usage threshold is shielded to obtain the first standby display content; thereby reducing the use of software applications with a large power usage, thereby reducing the reduction in the power of the target vehicle. Then, the first usage data corresponding to the first standby display content is obtained; according to the first usage data, the recommended display content with the longest usage time and / or the highest usage frequency is determined from the first standby display content, ensuring that the determined recommended display content neither consumes more power nor meets the user's usage needs.
[0163] In another optional implementation, if the current vehicle scene is a vehicle parking scene, the target working parameter is the current remaining memory, and the operating data is the occupied operating memory. Therefore, when the current remaining memory of the target vehicle is greater than the preset remaining memory threshold, the first usage data corresponding to each optional display content is obtained, and the recommended display content with the longest usage time and / or the highest usage frequency is determined from the optional display content according to the first usage data, so that the recommended display content meets the user's usage needs. If the current remaining memory of the target vehicle is less than or equal to the preset remaining memory threshold, the optional display content that occupies the operating memory greater than the preset occupied operating memory threshold is shielded to obtain the first standby display content; thereby reducing the use of software applications that occupy a large amount of operating memory, thereby reducing the memory occupied by the target vehicle's power. Then, the first usage data corresponding to the first standby display content is obtained; according to the first usage data, the recommended display content with the longest usage time and / or the highest usage frequency is determined from the first standby display content, ensuring that the determined recommended display content does not occupy more memory and meets the user's usage needs.
[0164] In this embodiment, an interface display interaction method is provided, which can be used in the above electronic device. Figure 4 is a flow chart of an interface display interaction method according to an embodiment of the present invention. Figure 4 As shown, the process includes the following steps:
[0165] Step S301, acquiring driving data of a target vehicle, and determining a current vehicle scene of the target vehicle according to the driving data.
[0166] For details about this step, please refer to the above description of step S201, which will not be elaborated here.
[0167] Step S302: determining recommended display content based on the current vehicle scene.
[0168] Specifically, the above step S302 may include the following steps:
[0169] Step S3021, obtaining the fatigue level of the driver of the target vehicle.
[0170] Specifically, the electronic device can collect the facial image corresponding to the driver of the target vehicle based on the camera assembly, and then recognize the facial image corresponding to the driver to determine the fatigue level of the driver of the target vehicle.
[0171] Step S3022, determining the recommended display content according to the current vehicle scene and fatigue level.
[0172] In an optional implementation of the present application, the current vehicle scene is a vehicle parking scene, and the above step S3022 may include the following steps:
[0173] Step b1: If the fatigue level is greater than a preset fatigue level, then detect whether the target vehicle has a travel plan.
[0174] Specifically, the electronic device may receive a preset fatigue level input by a user, or may receive a preset fatigue level sent by other devices. The embodiment of the present application does not specifically limit the manner in which the electronic device obtains the preset fatigue level.
[0175] After obtaining the preset fatigue level, the electronic device may compare the driver's fatigue level with the preset fatigue level.
[0176] If the fatigue level is greater than a preset fatigue level, the electronic device can detect whether the target vehicle has a travel plan based on the navigation software.
[0177] Step b2: If there is a travel plan, the optional display content of the entertainment type is shielded to obtain the third standby display content.
[0178] Specifically, if there is a travel plan, the electronic device shields the optional display content of the entertainment type to obtain the third standby display content.
[0179] Exemplarily, the optional display content of the entertainment type may include optional display content of the video type, optional display content of the game type, etc. The embodiment of the present application does not specifically limit the optional display content of the entertainment type.
[0180] Step b3, obtaining first usage data corresponding to the third standby display content.
[0181] Specifically, the third standby display content includes various vehicle functions in the target vehicle and application software in the user terminal device, wherein the first usage data may include a first usage duration and a first usage frequency, etc.
[0182] Optionally, the electronic device may obtain first usage data corresponding to each vehicle function included in the third standby display content based on monitoring of each vehicle function in the target vehicle.
[0183] In addition, the user terminal device can obtain the first usage data corresponding to each application software in the user terminal device in response to the user's acquisition instruction, and then upload the first usage data corresponding to each application software to the server. The electronic device on the vehicle side can obtain the first usage data corresponding to each application software included in the third standby display content from the server based on the communication connection between the electronic device and the server.
[0184] Step b4: determining, based on the first usage data, the recommended display content having the longest usage time and / or the longest usage frequency from the third spare display content.
[0185] Optionally, the electronic device may sort the third standby display contents in descending order of the first usage time corresponding to the third standby display contents, and then determine the top N third standby display contents as recommended display contents. N may be 4, 3, or other values.
[0186] For example, the electronic device may obtain the first usage durations corresponding to the various vehicle functions and application software included in the third standby display content, sort the various vehicle functions included in the third standby display content in order of the first usage duration from long to short, and then determine the top N vehicle functions as recommended display functions, and sort the various application software included in the third standby display content in order of the first usage duration from long to short, and then determine the top N application software as recommended display applications. Wherein, N may be 4, 3, or other values.
[0187] Optionally, the electronic device may obtain the first usage frequencies corresponding to the third standby display contents, sort the third standby display contents in descending order of the first usage frequencies, and then determine the top N third standby display contents as recommended display contents. N may be 4, 3, or other values.
[0188] For example, the electronic device may obtain the first usage frequencies corresponding to the vehicle functions and the application software in the user terminal device, sort the vehicle functions in descending order according to the first usage frequencies, and then determine the top N vehicle functions as recommended display functions, and sort the application software in descending order according to the first usage frequencies, and then determine the top N application software as recommended display applications. N may be 4, 3, or other values.
[0189] Optionally, the electronic device may also obtain the first usage duration and the first usage frequency corresponding to each third standby display content, and then determine the priority corresponding to each third standby display content according to the first usage duration and the first usage frequency corresponding to each third standby display content. Then, the third standby display content is sorted in order from high to low priority, and the top N third standby display contents are determined as recommended display contents. N may be 4, 3, or other values.
[0190] Optionally, the electronic device may determine the duration level corresponding to each third standby display content according to the first usage duration corresponding to each third standby display content, and then determine the frequency level corresponding to each third standby display content according to the first usage frequency corresponding to each third standby display content. Then, the duration level and the frequency level are multiplied by corresponding weights to obtain the priority level corresponding to each third standby display content.
[0191] For example, the electronic device can obtain the priorities of each vehicle function and the application software in the user terminal device respectively, sort the vehicle functions in order from high to low priority, and then determine the top N vehicle functions as recommended display functions, and sort the application software in order from high to low priority, and then determine the top N application software as recommended display applications. Wherein, N can be 4, 3, or other values.
[0192] In an optional implementation of the present application, if the electronic device cannot obtain the first usage data corresponding to each third standby display content, the recommended display content is determined from the third standby display content according to the default setting. The default setting can be set by the user according to the needs, or can be set according to the display order corresponding to the third standby display content.
[0193] In an optional implementation of the present application, the current vehicle scene is a vehicle driving scene, and the above step S3022 may include the following steps:
[0194] Step c1: if the fatigue level is greater than a preset fatigue level, obtaining first usage data corresponding to each optional display content.
[0195] Specifically, if the fatigue level is greater than a preset fatigue level, the electronic device may acquire first usage data corresponding to each vehicle function included in the optional display content based on monitoring of each vehicle function in the target vehicle.
[0196] In addition, the user terminal device can obtain the first usage data corresponding to each application software in the user terminal device in response to the user's acquisition instruction, and then upload the first usage data corresponding to each application software to the server. The electronic device on the vehicle side can obtain the first usage data corresponding to each application software included in the optional display content from the server based on the communication connection between the electronic device and the server.
[0197] Step c2: According to the first usage data, determine the music and / or broadcast optional display content with the longest usage time and / or the longest usage frequency from among various optional display contents as the recommended display content.
[0198] Specifically, the electronic device selects music and broadcast contents from all optional display contents. Then, for the selected music and broadcast contents, their usage duration and usage frequency are counted respectively. The music and / or broadcast contents with the longest usage duration and / or usage frequency are found. The music and / or broadcast contents with the longest usage duration and / or usage frequency are marked as recommended display contents.
[0199] Step S303, in response to a preset operation on the vehicle-side display interface, the recommended display content is superimposed on the current display content of the vehicle-side display interface.
[0200] For details about this step, please refer to the above description of step S203, which will not be elaborated here.
[0201] The interface display interaction method provided in the embodiment of the present application obtains the fatigue level of the driver of the target vehicle; the current vehicle scene is a vehicle parking scene, if the fatigue level is greater than the preset fatigue level, it is detected whether the target vehicle has a travel plan, so that the recommended display content can be determined based on whether the target vehicle has a travel plan. If there is a travel plan, the optional display content of the entertainment type is shielded to obtain the third spare display content, which reduces the impact of the optional display content of the entertainment type on the user, thereby making the user more tired. The first usage data corresponding to the third spare display content is obtained; based on the first usage data, the recommended display content with the longest usage time and / or the largest usage frequency is determined from the third spare display content to ensure that the determined recommended display content will not affect the user's rest and meet the user's usage needs.
[0202] The current vehicle scene is a vehicle parking scene. If the fatigue level is greater than the preset fatigue level, the first usage data corresponding to each optional display content is obtained. According to the first usage data, the music and / or radio optional display contents with the longest usage time and / or usage frequency are determined as recommended display contents from various optional display contents. In this way, the user can be refreshed based on the recommended display contents of music and / or radio, thereby reducing the user's fatigue and ensuring the normal driving of the target vehicle.
[0203] In this embodiment, an interface display interaction device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0204] This embodiment provides an interface display interaction device, which is applied to the vehicle terminal of a target vehicle, such as Figure 5 As shown, including:
[0205] An acquisition module 401 is used to acquire driving data of a target vehicle and determine a current vehicle scene of the target vehicle according to the driving data;
[0206] A determination module 402, configured to determine recommended display content based on the current vehicle scene;
[0207] The display module 403 is used to display recommended display content superimposed on the current display content of the vehicle-side display interface in response to a preset operation on the vehicle-side display interface.
[0208] In some optional implementations, the acquisition module 401 is specifically used to obtain the vehicle speed corresponding to the target vehicle; if the vehicle speed is not 0, the current vehicle scene is determined to be a vehicle driving scene; if the vehicle speed is 0, the current vehicle scene is determined to be a vehicle parking scene.
[0209] In some optional implementations, the determination module 402 is specifically configured to determine target operating parameters corresponding to the target vehicle according to the current vehicle scenario; and determine recommended display content from the optional display content based on the target operating parameters.
[0210] In some optional embodiments, the determination module 402 is specifically used to obtain a preset parameter threshold corresponding to the target operating parameter; compare the target operating parameter with the preset parameter threshold; if the target operating parameter is greater than the preset parameter threshold, obtain the first usage data corresponding to each optional display content; wherein each optional display content includes each vehicle function in the target vehicle and each software application in the user terminal device, and according to the first usage data, determine the recommended display content with the longest usage time and / or usage frequency from the optional display content.
[0211] In some optional embodiments, the determination module 402 is also used to obtain the operating data corresponding to each optional display content if the target operating parameter is less than or equal to a preset parameter threshold; screen the optional display content whose operating data is greater than the preset operating data threshold to obtain a first standby display content; obtain first usage data corresponding to the first standby display content; and determine, from the first standby display content, the recommended display content with the longest usage time and / or usage frequency based on the first usage data.
[0212] In some optional embodiments, if the current vehicle scene is a vehicle driving scene, the target working parameter is the current remaining power, and the operating data is the power usage; if the current vehicle scene is a vehicle parking scene, the target working parameter is the current remaining memory, and the operating data is the occupied operating memory.
[0213] In some optional embodiments, the determination module 402 is specifically used to obtain first usage data corresponding to each software application from the server based on the communication connection with the server; wherein the server obtains the first usage data corresponding to each software application based on the communication connection with the user terminal device; and monitors each vehicle function in the target vehicle to obtain the first usage data corresponding to each vehicle function.
[0214] In some optional implementations, the determination module 402 is specifically configured to obtain the fatigue level of the driver of the target vehicle; and determine the recommended display content according to the current vehicle scene and the fatigue level.
[0215] In some optional embodiments, the current vehicle scene is a vehicle parking scene, and the determination module 402 is specifically used to detect whether the target vehicle has a travel plan if the fatigue level is greater than a preset fatigue level; if there is a travel plan, the optional display content of the entertainment type is shielded to obtain a third backup display content; the first usage data corresponding to the third backup display content is obtained; and based on the first usage data, the recommended display content with the longest usage time and / or usage frequency is determined from the third backup display content.
[0216] In some optional embodiments, the current vehicle scene is a vehicle driving scene, and the determination module 402 is specifically used to obtain the first usage data corresponding to each optional display content if the fatigue level is greater than a preset fatigue level; based on the first usage data, determine the music and / or broadcast optional display content with the longest usage time and / or usage frequency from the various optional display contents as the recommended display content.
[0217] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0218] The interface display interaction device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0219] The embodiment of the present invention also provides an electronic device having the above Figure 5 The interface shown displays the interactive device.
[0220] See also Figure 6 , Figure 6 is a schematic diagram of the structure of an electronic device provided by an optional embodiment of the present invention, such as Figure 6 As shown, the electronic device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the electronic device, including instructions stored in or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple electronic devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 6 A processor 10 is taken as an example.
[0221] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0222] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.
[0223] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0224] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0225] The electronic device further comprises a communication interface 30 for the electronic device to communicate with other devices or a communication network.
[0226] An embodiment of the present invention further provides a target vehicle, the target vehicle comprising: Figure 6 The electronic device and target vehicle body shown are used to execute the interface display interaction method of any one of the above-mentioned implementation modes.
[0227] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0228] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.
[0229] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. An interface display interaction method, characterized in that: Applied to the vehicle terminal of the target vehicle, the method comprises: Acquiring driving data of the target vehicle, and determining a current vehicle scene of the target vehicle according to the driving data; determining recommended display content based on the current vehicle scene; In response to a preset operation on the vehicle-side display interface, the recommended display content is displayed superimposed on the current display content of the vehicle-side display interface.
2. The method according to claim 1, characterized in that: The driving data includes a vehicle driving speed, and the acquiring the driving data of the target vehicle and determining a current vehicle scene of the target vehicle according to the driving data includes: Obtaining the vehicle travel speed corresponding to the target vehicle; If the vehicle speed is not 0, determining that the current vehicle scene is a vehicle driving scene; If the vehicle driving speed is 0, it is determined that the current vehicle scene is a vehicle parking scene.
3. The method according to claim 1, characterized in that The determining of recommended display content based on the current vehicle scene includes: Determining target operating parameters corresponding to the target vehicle according to the current vehicle scenario; The recommended display content is determined from selectable display content based on the target operating parameter.
4. The method according to claim 3, characterized in that The determining the recommended display content from the optional display content based on the target working parameter includes: Obtaining a preset parameter threshold corresponding to the target operating parameter; Comparing the target operating parameter with the preset parameter threshold; If the target operating parameter is greater than the preset parameter threshold, first usage data corresponding to each of the optional display contents is obtained; wherein each of the optional display contents includes each vehicle function in the target vehicle and each software application in the user terminal device, The recommended display content having the longest usage duration and / or the greatest usage frequency is determined from the selectable display content according to the first usage data.
5. The method according to claim 4, characterized in that The method further comprises: If the target operating parameter is less than or equal to the preset parameter threshold, then obtaining the operating data corresponding to each of the optional display contents; Shielding the optional display content whose operation data is greater than a preset operation data threshold to obtain a first standby display content; Acquire first usage data corresponding to the first standby display content; The recommended display content having the longest usage duration and / or the greatest usage frequency is determined from the first standby display content according to the first usage data.
6. The method according to claim 5, characterized in that If the current vehicle scene is a vehicle driving scene, the target operating parameter is the current remaining power, and the operating data is the used power; If the current vehicle scene is a vehicle parking scene, the target working parameter is the current remaining memory, and the operating data is the occupied operating memory.
7. The method according to claim 4, characterized in that The obtaining of first usage data corresponding to each of the selectable display contents includes: Based on the communication connection with the server, obtaining the first usage data corresponding to each of the software applications from the server; wherein the server obtains the first usage data corresponding to each of the software applications based on the communication connection with the user terminal device; Each of the vehicle functions in the target vehicle is monitored to obtain the first usage data corresponding to each of the vehicle functions.
8. The method according to claim 1, characterized in that: The determining of recommended display content based on the current vehicle scene includes: Obtaining a fatigue level of a driver of the target vehicle; The recommended display content is determined according to the current vehicle scene and the fatigue level.
9. The method according to claim 8, characterized in that The current vehicle scene is a vehicle parking scene, and determining the recommended display content according to the current vehicle scene and the fatigue level includes: If the fatigue level is greater than a preset fatigue level, detecting whether the target vehicle has a travel plan; If there is a travel plan, the optional display content of the entertainment type is shielded to obtain the third standby display content; Acquire first usage data corresponding to the third standby display content; The recommended display content having the longest usage duration and / or the greatest usage frequency is determined from the third standby display content according to the first usage data.
10. The method according to claim 8, characterized in that The current vehicle scene is a vehicle driving scene, and determining the recommended display content according to the current vehicle scene and the fatigue level includes: If the fatigue level is greater than a preset fatigue level, obtaining first usage data corresponding to each of the optional display contents; According to the first usage data, the music and / or broadcast optional display content with the longest usage time and / or the longest usage frequency is determined from among the various optional display contents as the recommended display content.
11. An interface display interaction device, characterized in that: Applied to the vehicle terminal of the target vehicle, the device comprises: An acquisition module, used to acquire driving data of the target vehicle and determine a current vehicle scene of the target vehicle according to the driving data; A determination module, configured to determine recommended display content based on the current vehicle scene; The display module is used to respond to a preset operation on the vehicle-side display interface and to display the recommended display content superimposed on the current display content of the vehicle-side display interface.
12. An electronic device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the interface display interaction method according to any one of claims 1 to 10 by executing the computer instructions.
13. A target vehicle, characterized in that: include: An electronic device and a target vehicle body, wherein the electronic device is used to execute the interface display interaction method according to any one of claims 1 to 10.
14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the interface display interaction method according to any one of claims 1 to 10.
15. A computer program product, characterized in that It comprises computer instructions, and the computer instructions are used to make a computer execute the interface display interaction method according to any one of claims 1 to 10.
Citation Information
Patent Citations
Vehicle, driving takeover reminding method and system of vehicle, electronic equipment and storage medium
CN109353347A
Information display method, device and equipment
CN114407652A
Intelligent scene-based vehicle application recommendation system and method
CN114756757A
Vehicle-mounted interaction method and system, electronic equipment, storage medium and vehicle
CN115599479A
Service recommendation method, vehicle-mounted terminal and vehicle
CN117565887A
