Flying screen interactive method, device, equipment and medium

By receiving flying screen trigger operations, obtaining the target application and interaction direction, combining vehicle driving parameters to determine the driving state, and dynamically adjusting the damping coefficient, the problem of flying screen interaction affecting driving safety is solved, thus achieving safety improvement.

CN118838569BActive Publication Date: 2025-09-26ZHEJIANG GEELY HLDG GRP CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410930314.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-11
Publication Date
2025-09-26
Estimated Expiration
2044-07-11

AI Technical Summary

Technical Problem

Flying screen interaction affects driving safety in vehicles, and existing technologies have failed to effectively address this issue.

Method used

By receiving the flying screen trigger operation, obtaining the target application and interaction direction, combining the vehicle driving parameters to determine the driving state, and based on this, determining the target damping coefficient, dynamically adjust the damping coefficient of the flying screen interaction operation to control information sharing between screens.

Benefits of technology

It effectively reduces the impact of flying screen interaction on vehicle driving safety and improves vehicle driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118838569B_ABST
    Figure CN118838569B_ABST
Patent Text Reader

Abstract

The disclosed embodiments relate to a flying screen interaction method, apparatus, device, and medium, wherein the method comprises: receiving a flying screen trigger operation on a vehicle's main screen or split screen, wherein the number of split screens is at least one; obtaining a target application corresponding to the flying screen trigger operation and a flying screen interaction direction; obtaining driving parameters of the vehicle and determining a driving state based on the driving parameters; determining a target damping coefficient based on the driving state, the target application, and the flying screen interaction direction; and performing a flying screen interaction operation on the target application according to the flying screen interaction direction based on the target damping coefficient. By adopting the above technical solution, a damping coefficient for performing a flying screen interaction operation is determined based on the driving state of the vehicle, the target application to be screened, and the flying screen interaction direction between the screens, and the flying screen interaction operation is performed using the damping coefficient, thereby greatly reducing the impact of flying screen interaction in the vehicle on the vehicle's driving safety, thereby effectively improving the vehicle's driving safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of multi-screen interactive processing, and in particular to a flying screen interactive method, device, equipment and medium. Background Art

[0002] With the rapid development of the Internet of Vehicles (IoV) system, human-computer interaction based on automobiles has received more and more attention. The screens in the instrument panel, head-up display (HUD), front-seat entertainment system, and rear-seat entertainment system in the cockpit jointly affect the user experience.

[0003] Related technologies enable fly-by-fly interaction between multiple screens. This not only integrates the physical form of the screens but also the interactive content. This allows for information exchange between the driver and passengers, enhancing the in-cabin user experience. However, this can affect vehicle safety. Summary of the Invention

[0004] In order to solve the above technical problems or at least partially solve the above technical problems, the present disclosure provides a flying screen interaction method, device, equipment and medium.

[0005] The present disclosure provides a flying screen interaction method, the method comprising:

[0006] receiving a flying screen triggering operation on a main screen or a split screen of the vehicle, wherein the number of the split screen is at least one;

[0007] Obtaining the target application corresponding to the flying screen trigger operation and the flying screen interaction direction;

[0008] Acquiring driving parameters of the vehicle and determining a driving state based on the driving parameters;

[0009] determining a target damping coefficient based on the driving state, the target application, and the flying screen interaction direction;

[0010] A flying screen interaction operation is performed on the target application according to the flying screen interaction direction based on the target damping coefficient.

[0011] The present disclosure also provides a flying screen interactive device, comprising:

[0012] a receiving module, configured to receive a flying screen triggering operation on a main screen or a split screen of the vehicle, wherein the number of the split screen is at least one;

[0013] An acquisition module, configured to acquire a target application corresponding to the flying screen trigger operation and a flying screen interaction direction;

[0014] a state determination module, configured to obtain driving parameters of the vehicle and determine a driving state based on the driving parameters;

[0015] a coefficient determination module, configured to determine a target damping coefficient based on the driving state, the target application, and the fly-screen interaction direction;

[0016] A flying screen interaction module is used to perform a flying screen interaction operation on the target application according to the flying screen interaction direction based on the target damping coefficient.

[0017] An embodiment of the present disclosure also provides an electronic device, which includes: a processor; a memory for storing executable instructions of the processor; the processor is used to read the executable instructions from the memory and execute the instructions to implement the flying screen interaction method provided by the embodiment of the present disclosure.

[0018] An embodiment of the present disclosure further provides a computer-readable storage medium, wherein the storage medium stores a computer program, and the computer program is used to execute the flying screen interaction method provided by the embodiment of the present disclosure.

[0019] The technical solution provided by the embodiments of the present disclosure has the following advantages over the prior art: the flying screen interaction solution provided by the embodiments of the present disclosure receives a flying screen trigger operation on a main screen or split screen of a vehicle, wherein the number of split screens is at least one; obtains a target application corresponding to the flying screen trigger operation and a flying screen interaction direction; obtains driving parameters of the vehicle and determines a driving state based on the driving parameters; determines a target damping coefficient based on the driving state, the target application, and the flying screen interaction direction; and performs the flying screen interaction operation on the target application according to the flying screen interaction direction based on the target damping coefficient. Using the above technical solution, when a flying screen trigger operation is received for a screen in the vehicle, the damping coefficient for executing the flying screen interaction operation is determined based on the driving state of the vehicle, the target application to be flipped, and the flying screen interaction direction between the screens. The flying screen interaction operation is performed using the damping coefficient, thereby achieving control of the vehicle's flying screen interaction and dynamically adjusting the resistance of the flying screen interaction based on multiple dimensions. Compared with related technologies, the impact of flying screen interaction on vehicle driving safety is greatly reduced, thereby effectively improving vehicle driving safety. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0021] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0022] Figure 1 A schematic diagram of a flying screen interaction method provided in an embodiment of the present disclosure;

[0023] Figure 2 A schematic diagram of a flying screen interaction direction provided by an embodiment of the present disclosure;

[0024] Figure 3 A schematic structural diagram of a flying screen interactive device provided in an embodiment of the present disclosure;

[0025] Figure 4 A schematic structural diagram of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0026] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features therein can be combined with each other in the absence of conflict.

[0027] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.

[0028] In order to solve the above problems, the embodiments of the present disclosure provide a flying screen interaction method, which is introduced below in conjunction with specific embodiments.

[0029] Figure 1 This is a flow chart of a flying screen interactive method provided by an embodiment of the present disclosure. The method can be executed by a flying screen interactive device, wherein the device can be implemented using software and / or hardware and can generally be integrated into an electronic device. Figure 1 As shown, the method includes:

[0030] Step 101: Receive a flying screen trigger operation on a main screen or a split screen of a vehicle, wherein the number of split screens is at least one.

[0031] Among them, the vehicle can be a vehicle with multiple screens in the cabin. This embodiment does not limit the type of the vehicle. For example, the vehicle can be a sedan or a sports utility vehicle (SUV). This embodiment does not limit the energy supply type of the vehicle. For example, the energy supply type of the vehicle can be pure electric or hybrid. The screen can be a display screen for displaying information. This embodiment does not limit the light source type of the screen. For example, the light source type of the screen can include an active light-emitting type and / or a passive light-emitting type. The multiple screens can include a main screen and split screens.

[0032] The main screen may be a screen in the vehicle cabin that the driver views. The main screen may be the screen that the driver views while the vehicle is in motion. This embodiment does not limit the number of main screens. For example, the number of main screens may be one or more. This embodiment does not limit the location of the main screen. For example, the location of the main screen may include one or more of the instrument panel, the center console, and the front windshield in front of the driver. For example, the main screen may include at least one of the following: a screen in the instrument panel, a screen in a head-up display system, or a screen located on the center console of a front seat entertainment system.

[0033] A split screen can be a screen provided for passengers to view in the vehicle cabin, also known as a secondary screen. This embodiment does not limit the number of such split screens; for example, the number of such split screens can be one or more. This embodiment does not limit the location of such split screens; for example, the location of such split screens can include one or more of the space in front of the front passenger seat or in the rear seat of the vehicle. For example, such split screens can include a screen in a front-seat entertainment system specifically for the front passenger seat, or a screen in a rear-seat entertainment system.

[0034] The flying screen triggering operation can be an operation that triggers the movement of displayed information between screens within the vehicle. This embodiment does not limit the type of the flying screen triggering operation, and the flying screen triggering operation can specifically include touch operations (such as sliding, double-clicking, etc.), gesture control operations, etc. For example, the flying screen triggering operation can be a sliding touch operation from the main screen to the split screen.

[0035] In the embodiment of the present disclosure, when a user such as a driver or a passenger needs to fly the display information of a split screen or a main screen in the car to other screens for display, the user can perform a flying screen trigger operation on the split screen or the main screen, and the flying screen interactive device receives the flying screen trigger operation.

[0036] Step 102: Obtain the target application corresponding to the flying screen trigger operation and the flying screen interaction direction.

[0037] Among them, the flying screen interactive operation is used to share information between the main screen and the split screen, and between two split screens.

[0038] The target application can be the application triggered by the flying screen trigger operation on the main screen or split screen. The flying screen interaction direction can be the direction of movement of the display information indicated by the flying screen trigger operation from the starting screen to the ending screen. The display information can be the content displayed by the target application. The starting screen can be the screen that responds to the flying screen trigger operation. The starting screen can be understood as the screen designated as the starting point of the flying screen for the flying screen trigger operation. The starting screen can be the screen where the target application is currently located. The ending screen can be the screen to which the target application needs to move. The ending screen can be the screen that the flying screen trigger operation instructs as the ending point of the flying screen.

[0039] The flying screen interaction direction may include from the main screen to a split screen, from a split screen to the main screen, or from one split screen to another split screen. That is, the above-mentioned starting screen can be the main screen and the ending screen can be a split screen, or the starting screen can be a split screen and the ending screen can be the main screen, or the starting screen and the ending screen can both be split screens. Figure 2 A schematic diagram of a flying screen interaction direction provided by an embodiment of the present disclosure, such as Figure 2 As shown, there is a main screen and three split screens in the vehicle, namely split screen 1, split screen 2, and split screen 3. The flying screen interaction direction can be the moving direction of the displayed information between any two screens among the four screens.

[0040] In the embodiment of the present disclosure, there are multiple methods for obtaining the target application, which are not limited in this embodiment. Taking the flying screen trigger operation including the touch operation as an example, the flying screen interactive device can determine the application displayed in the foreground of the starting screen when the flying screen trigger operation is generated as the target application. Alternatively, the flying screen interactive device can determine the touch track of the flying screen trigger operation in the starting screen, and if the touch track is all on the display interface of an application, the application is determined as the target application. Alternatively, if the starting position of the touch track is on the icon of an application, the application is determined as the target application.

[0041] In the disclosed embodiments, there are various methods for obtaining the direction of a flying screen interaction, which are not limited in this embodiment. For example, if the flying screen trigger operation is a touch operation, the flying screen interaction device determines the touch trajectory generated by the touch operation, and determines the screen in the direction indicated by the touch trajectory as the ending screen. The flying screen interaction direction is determined to be from the starting screen receiving the touch operation to the ending screen.

[0042] Step 103: Acquire driving parameters of the vehicle and determine the driving state based on the driving parameters.

[0043] Among them, the driving parameters may be parameters that characterize the vehicle's movement. In some embodiments of the present disclosure, the driving parameters include vehicle speed, accelerator pedal opening, and brake pedal opening. Vehicle speed may be the vehicle's moving speed. Accelerator pedal opening may characterize the degree to which the driver depresses the vehicle's accelerator pedal, and the accelerator pedal opening may include, for example, the distance or angle of movement of the accelerator pedal. Brake pedal opening may characterize the degree to which the driver depresses the vehicle's brake pedal, and the brake pedal opening may include, for example, the distance or angle of movement of the brake pedal.

[0044] The driving state may represent the current movement of the vehicle, and the driving state may include a driving state and a stopped state. The driving state represents that the vehicle is moving, and the stopped state represents that the vehicle is stopped.

[0045] In the disclosed embodiment, the flying screen interactive device can obtain the current driving parameters of the vehicle, perform motion analysis on the driving parameters, and then determine the driving status of the vehicle.

[0046] In some embodiments of the present disclosure, the driving state is determined based on driving parameters, including: if it is determined that the vehicle speed is greater than zero, or the accelerator pedal opening is greater than a first opening threshold and the brake pedal opening is less than or equal to a second opening threshold, then the driving state is determined to be a driving state.

[0047] The first opening threshold may be the minimum opening of the accelerator pedal indicating that the driver is driving the vehicle. This first opening threshold may be set based on the vehicle model, etc., and is not limited in this embodiment. The second opening threshold may be the maximum opening of the brake pedal indicating that the driver is not braking the vehicle. This second opening threshold may be set based on the vehicle model, etc., and is not limited in this embodiment.

[0048] In this embodiment, the flying screen interactive device can obtain the current speed of the vehicle and determine whether the speed is greater than zero. If so, the vehicle's driving state is determined to be in a moving state. Therefore, the fact that the speed is greater than zero accurately reflects that the vehicle is moving.

[0049] Alternatively, the flying screen interactive device can obtain the vehicle's current accelerator pedal opening and brake pedal opening, determine whether the accelerator pedal opening is greater than a first opening threshold and whether the brake pedal opening is less than or equal to a second opening threshold. If both are true, indicating that the driver is depressing the accelerator pedal to drive the vehicle and not depressing the brake pedal to brake the vehicle, the driving state is determined to be in motion. Thus, the accelerator pedal opening and brake pedal opening directly provide feedback on the driver's driving intention, and compared to determination methods based on vehicle speed, the vehicle's driving state can be determined more directly and quickly.

[0050] In some embodiments of the present disclosure, the driving state is determined based on driving parameters, including: if the vehicle speed is determined to be zero, or the accelerator pedal opening is less than or equal to the third opening threshold and the brake pedal opening is greater than the fourth opening threshold, then the driving state is determined to be a stopped state.

[0051] The third opening threshold can be the maximum opening degree of the accelerator pedal, indicating that the driver is not driving the vehicle. This third opening threshold can be set based on the vehicle model, etc., and is not limited in this embodiment. For example, the third opening threshold can be the same as the first opening threshold. The fourth opening threshold can be the minimum opening degree of the brake pedal, indicating that the driver is braking the vehicle hard. This fourth opening threshold can be set based on the vehicle model, etc., and is not limited in this embodiment. For example, the fourth opening threshold can be much greater than the second opening threshold.

[0052] In this embodiment, the flying screen interactive device can obtain the current speed of the vehicle and determine whether the speed is equal to zero. If so, it is determined that the driving state of the vehicle is a stopped state. Therefore, the fact that the speed is zero accurately reflects that the vehicle is stopped.

[0053] Alternatively, the flying screen interactive device can obtain the vehicle's current accelerator pedal opening and brake pedal opening, determine whether the accelerator pedal opening is less than or equal to a third opening threshold, and determine whether the brake pedal opening is greater than a fourth opening threshold. If both are true, indicating that the driver has not depressed the accelerator pedal and has applied the brake pedal heavily to brake, the vehicle's driving state is determined to be stopped. Thus, the accelerator pedal opening and brake pedal opening directly provide feedback on the driver's intention to apply the brakes heavily, allowing for a more direct and rapid determination of the vehicle's driving state than a determination based on vehicle speed.

[0054] Step 104 : Determine a target damping coefficient based on the driving state, the target application, and the flying screen interaction direction.

[0055] The target damping coefficient may be a damping coefficient for fly-by-screen interaction between screens. The target damping coefficient may represent the ease or difficulty of fly-by-screen interaction between screens. The target damping coefficient may have a variety of value ranges, which are not limited in this embodiment. For example, the target damping coefficient may have a value range of 0-1 or 0-100. The target damping coefficient may be proportional to the resistance to the fly-by-screen interaction operation.

[0056] In some embodiments of the present disclosure, the target damping coefficient is proportional to the interaction duration, and the target damping coefficient is inversely proportional to the interaction speed. Among them, the interaction duration can be the specific duration of performing the flying screen interactive operation. The interaction speed can be the specific speed of performing the flying screen interactive operation, which characterizes the speed of the flying screen interactive operation. In this embodiment, the larger the target damping coefficient, the longer the interaction duration, and the stronger the damping feeling of the flying screen interactive operation; the smaller the target damping coefficient, the shorter the interaction duration, and the weaker the damping feeling of the flying screen interactive operation. The larger the target damping coefficient, the slower the interaction speed, and the stronger the damping feeling of the flying screen interactive operation; the smaller the target damping coefficient, the faster the interaction duration, and the weaker the damping feeling of the flying screen interactive operation.

[0057] Flying screen interaction is used to share information between the main screen and a split screen, or between two split screens. Flying screen interaction can share information displayed on the starting screen with the ending screen within the vehicle. A larger target damping coefficient increases the resistance to executing the flying screen interaction, making it more difficult to execute. A smaller target damping coefficient reduces the resistance to executing the flying screen interaction, making it easier to execute.

[0058] Optionally, if one of the start screen and the end screen is a main screen and the other is a split screen, the flying screen interactive operation is used to share information between the main screen and the split screen. If both the start screen and the end screen are split screens, the flying screen interactive operation is used to share information between the two split screens.

[0059] In the disclosed embodiment, the flying screen interaction device can make a comprehensive judgment on the driving status, the application category of the target application, and the flying screen interaction direction, and thus obtain the target damping coefficient.

[0060] In some embodiments of the present disclosure, a target damping coefficient is determined based on the driving state, the target application, and the flying screen interaction direction, including: when the driving state is in the driving state, if the target application is determined to be an entertainment application and the flying screen interaction direction is from the split screen to the main screen, then the target damping coefficient is determined to be the maximum value.

[0061] Entertainment applications may be applications that provide users with an entertainment experience. Understandably, using such applications may distract users. Such entertainment applications may include at least one of the following: video applications, reading applications, and game applications. Video applications may be applications that play videos. Reading applications may be applications that display text. Game applications may be applications that achieve gaming effects through human-computer interaction.

[0062] The maximum value can be the maximum value within the target damping coefficient value range, which can indicate the greatest resistance to the execution of the fly-on-screen interactive operation. Optionally, if the target damping coefficient is at the maximum value, subsequent fly-on-screen interactive operations are prevented from being executed. The minimum value can be the minimum value within the target damping coefficient value range, which can indicate the least resistance to the execution of the fly-on-screen interactive operation. For example, if the target damping coefficient value range is 0-1, 0 indicates the least resistance to the execution of the fly-on-screen interactive operation, and 1 indicates the most resistance to the execution of the fly-on-screen interactive operation.

[0063] In this embodiment, when the vehicle is in the driving state, a determination is made as to whether the target application is an entertainment application. If so, a determination is made as to whether the fly-screen interaction direction is from a split screen to the main screen. If so, displaying the target application from the split screen to the main screen would distract the driver's visual attention. The target damping coefficient is adjusted to a maximum value to prevent the entertainment application from being transferred from the split screen to the main screen while the vehicle is in motion, thereby improving vehicle safety.

[0064] In some embodiments of the present disclosure, a target damping coefficient is determined based on the driving state, the target application, and the flying screen interaction direction, including: when the driving state is in the driving state, if the target application is determined to be a non-entertainment application and the flying screen interaction direction is from the split screen to the main screen, the target damping coefficient is determined according to the vehicle speed.

[0065] The non-entertainment application program may be any application program other than the entertainment application program.

[0066] In this embodiment, when the vehicle is in the driving state, a determination is made as to whether the target application is a non-entertainment application. If so, a determination is made as to whether the fly-screen interaction direction is from a split screen to the main screen. If so, it is determined that moving the target application to the main screen will less distract the driver's visual attention. The target damping coefficient is determined in direct correlation with the vehicle's speed. At faster speeds, the driver's attention is more focused, and the resistance to non-entertainment applications shifting from the split screen to the main screen increases, thereby improving vehicle safety.

[0067] Optionally, the target damping coefficient is determined based on the vehicle speed in the driving state, including: if the vehicle speed is greater than zero and less than or equal to a first vehicle speed threshold, determining that the driving state is a low-speed driving state, and setting the target damping coefficient to a first value, wherein the first value is between the minimum value and the maximum value.

[0068] Optionally, the target damping coefficient is determined according to the vehicle speed in the driving state, including: if the vehicle speed is greater than a first vehicle speed threshold, determining that the driving state is a high-speed driving state, and setting the target damping coefficient to a second value, wherein the second value is between the first value and the maximum value.

[0069] The first speed threshold may be a maximum speed indicating low-speed movement of the vehicle. The first speed threshold may be set based on user needs, etc., and is not limited in this embodiment. For example, the first speed threshold may be 10 kilometers per hour. The first value may be set based on user needs, etc., and may indicate that the resistance to executing the fly-screen interactive operation is between a maximum and a minimum. The second value may be set based on user needs, etc., and may indicate that the resistance to executing the fly-screen interactive operation is between the resistance corresponding to the first value and the resistance corresponding to the maximum value.

[0070] In this embodiment, when the vehicle is in the driving state, a determination is made as to whether the target application is a non-entertainment application. If so, a determination is made as to whether the fly-screen interaction direction is from a split screen to the main screen. If so, a determination is made as to whether the vehicle speed is greater than zero and less than or equal to a first speed threshold. If so, the vehicle is determined to be in a low-speed driving state, and the target damping coefficient is set to a first value between a minimum value and a maximum value. If the vehicle speed is greater than the first speed threshold, the vehicle is determined to be in a high-speed driving state, and the target damping coefficient is set to a second value between the first value and the maximum value.

[0071] In the above scheme, when the vehicle is traveling at a low speed, the resistance to the execution of the flying screen interactive operation is small, and when the vehicle is traveling at a high speed, the resistance to the execution of the flying screen interactive operation is increased, so that the driver can focus more on driving the vehicle when the vehicle is traveling at a high speed, thereby improving the safety of the vehicle.

[0072] In some embodiments of the present disclosure, the target damping coefficient is determined based on the driving state, the target application and the flying screen interaction direction, including: when the driving state is in the driving state, the target application is a navigation application and the flying screen interaction direction is from the main screen to the split screen, then the target damping coefficient is determined to be the maximum value.

[0073] The navigation application may be an application for navigating the driving of a vehicle.

[0074] In this embodiment, when the vehicle is in the driving state, a determination is made as to whether the target application is a navigation application. If so, a determination is made as to whether the target application is a navigation application. If so, a determination is made as to whether the fly-screen interaction direction is from the main screen to the split screen. If so, this indicates that the navigation application displayed on the main screen being viewed by the driver is about to be transferred to the split screen for display. To prevent the navigation application from not being displayed on the main screen from impacting vehicle movement, the target damping coefficient is adjusted to a maximum value to prevent the navigation application from being transferred from the main screen to the split screen for display during vehicle movement, thereby improving vehicle driving safety.

[0075] In some embodiments of the present disclosure, the target damping coefficient is determined based on the driving state, the target application, and the flying screen interaction direction, including: when the driving state is in a stopped state, or the flying screen interaction direction is from one split screen to another, the target damping coefficient is determined to be the minimum value.

[0076] In this embodiment, if the vehicle is stopped or the fly-through function is between two split screens, and the impact of fly-through interaction between the vehicle's screens on vehicle movement is minimal, the target damping coefficient is adjusted to the minimum value. This enables rapid sharing of displayed information between screens when the vehicle is stopped or when the fly-through function is between two split screens, improving the user experience while ensuring vehicle safety.

[0077] Optionally, when the vehicle is in the driving state, if the fly-screen interaction direction is from the split screen to the main screen, the target damping coefficient is determined to be the maximum value. This prevents the split screen content from flying to the main screen while the vehicle is in motion, thereby improving vehicle driving safety.

[0078] Optionally, when the driving state is in the driving state, if the target application is determined to be a non-navigation application and the fly-screen interaction direction is from the main screen to the split screen, the target damping coefficient is determined to be a third value between the minimum value and the maximum value. This third value can be set based on user needs, etc., and is not limited in this embodiment. This embodiment also does not limit the numerical relationship between the third value and the second value, or between the third value and the first value.

[0079] Optionally, when the vehicle is in the driving state, if the application displayed in the foreground on the main screen is a navigation application, the target application is a non-navigation application, and the fly-screen interaction direction is from the split screen to the main screen, the target damping coefficient is determined to be the maximum value or the second value. This reduces the possibility of the navigation application on the main screen being suddenly covered, thereby improving vehicle driving safety.

[0080] Step 105: Perform a flying screen interaction operation on the target application according to the flying screen interaction direction based on the target damping coefficient.

[0081] In an embodiment of the present disclosure, after determining the target damping coefficient, the flying screen interaction device can set the corresponding interaction duration or interaction speed according to the target damping coefficient. Furthermore, within the interaction duration, the target application of the main screen or split screen is subjected to a flying screen interaction operation along the flying screen interaction direction; or, the target application of the main screen or split screen is subjected to a flying screen interaction operation along the flying screen interaction direction at the interaction speed. The interaction duration or interaction speed can achieve the adjustment of the resistance perceived by the user to the execution of the flying screen interaction operation. Moreover, when the target damping coefficient is at the maximum value, the interaction duration can be set to infinity or the interaction speed can be set to infinitesimal to prevent the target application from performing the flying screen interaction operation in the flying screen interaction direction.

[0082] In some embodiments of the present disclosure, performing a fly-by-screen interaction operation on a target application according to a fly-by-screen interaction direction based on a target damping coefficient includes:

[0083] If the flying screen interaction direction is from the main screen to the split screen, display the flying screen reminder information; in response to the permission operation of the flying screen reminder information, move the target application from the main screen to the split screen based on the target damping coefficient.

[0084] The flying screen reminder information can be used to prompt the user to perform a flying screen interactive operation. This embodiment does not limit the type of the flying screen reminder information. For example, the flying screen reminder information can be a pop-up message or a voice message. The allowed operation can be an operation indicating that the flying screen interactive operation is allowed. This embodiment does not limit the type of the allowed operation. For example, the allowed operation can be a touch operation, a voice control operation, etc.

[0085] In this embodiment, the flying screen interactive device can determine whether the flying screen interaction direction is from the main screen to the split screen. If so, the flying screen reminder information is displayed in the form of a pop-up window on the main screen, and the user can respond to the flying screen reminder information through touch operation. Alternatively, the flying screen interactive device can display the flying screen reminder information through voice, and the user can respond to the flying screen reminder information through voice control operation. In response to the user's permission operation in response to the flying screen reminder information, the flying screen interactive device moves the target application from the starting screen to the ending screen according to the target damping coefficient. In response to the user's rejection operation in response to the flying screen reminder information, the flying screen interactive device keeps the target application on the main screen for display, and the split screen still displays the original application.

[0086] In the above scheme, when the display information in the main screen flies to the split screen for display, the flying screen reminder information allows the user to make corresponding preparations, avoiding the impact of sudden changes in the content on the main screen caused by misoperation on the driver's driving of the vehicle, thereby improving the driving safety of the vehicle.

[0087] In some embodiments of the present disclosure, a flying screen interaction operation is performed on a target application according to a flying screen interaction direction based on a target damping coefficient, including: determining an interaction duration or an interaction speed corresponding to the target damping coefficient; according to the interaction duration or the interaction speed, covering the termination screen of the flying screen interaction direction with the display interface of the target application in the starting screen of the flying screen interaction direction, and returning the original application of the termination screen to background operation.

[0088] The display interface may be the interface of the target application displayed on the start screen before the flying screen interactive operation is performed, and the original application may be the application displayed on the termination screen before the flying screen interactive operation.

[0089] In this embodiment, the flying screen interactive device can determine the interaction duration corresponding to the target damping coefficient based on the relationship between the preset damping coefficient and the interaction duration. Alternatively, the flying screen interactive device can determine the interaction speed corresponding to the target damping coefficient based on the relationship between the preset damping coefficient and the interaction speed. This achieves the determination of the resistance perceived by the user when performing a flying screen interactive operation based on the target damping coefficient.

[0090] During a flying screen interaction, the flying screen interaction device can overlay the display interface of the target application on the foreground of the starting screen onto the ending screen based on the interaction duration or interaction speed, and return the original application originally displayed on the ending screen to the background to run, or close the original application originally displayed on the ending screen, presenting the user with the visual effect of the target application moving from the starting screen to the ending screen according to the interaction duration or interaction speed. Thus, the sense of resistance during the flying screen interaction operation is adjusted by the interaction duration or interaction speed.

[0091] In some embodiments of the present disclosure, the main screen and split screens are each configured with a corresponding initial damping coefficient for entry and exit information. The entry and exit information may include display information for the target application that flew out of the screen and display information for the target application that flew into the screen. The initial damping coefficient may be a default damping coefficient value. This initial damping coefficient may be set based on user needs, etc., and is not limited in this embodiment.

[0092] In this embodiment, in each screen, an initial damping coefficient may be set for screen entry and exit information of different application types, and based on the initial damping coefficient, the resistance differentiation of the default flying screen interactive operation between different screens is achieved.

[0093] The flying screen interaction solution provided by the embodiment of the present disclosure receives a flying screen trigger operation on the main screen or split screen of the vehicle, wherein the number of split screens is at least one; obtains the target application corresponding to the flying screen trigger operation and the flying screen interaction direction; obtains the driving parameters of the vehicle and determines the driving state based on the driving parameters; determines a target damping coefficient based on the driving state, the target application and the flying screen interaction direction; and performs the flying screen interaction operation on the target application according to the flying screen interaction direction based on the target damping coefficient. Using the above technical solution, when a flying screen trigger operation is received for a screen in the vehicle, the damping coefficient for performing the flying screen interaction operation is determined based on the driving state of the vehicle, the target application to be flying screened, and the flying screen interaction direction between the screens. The flying screen interaction operation is performed based on the damping coefficient, thereby realizing the control of the vehicle's flying screen interaction and realizing dynamic adjustment of the resistance of the flying screen interaction based on multiple dimensions. Compared with related technologies, the impact of flying screen interaction in the vehicle on the vehicle's driving safety is greatly reduced, thereby effectively improving the safety of the vehicle's driving.

[0094] In some embodiments of the present disclosure, after determining the target damping coefficient, the fly-by-screen interaction device may adjust the target damping coefficient based on the user's historical usage habits to obtain an updated target damping coefficient, and perform a fly-by-screen interaction operation on the target application according to the fly-by-screen interaction direction based on the updated target damping coefficient. The historical usage habits may be the user's usage habits for different types of applications over a historical time period.

[0095] Next, we will further illustrate the flying screen interaction method in the disclosed embodiment using a specific example. In this example, the main screen and the split screen are configured with different initial damping coefficients for information entering and exiting the main screen, thereby achieving differentiated flying screen interaction between the main screen and the split screen, and between the split screens.

[0096] The flying screen interaction device can determine the target damping coefficient based on the vehicle's driving parameters, the category of the target application, and the flying screen interaction direction.

[0097] For example, if the vehicle is determined to be in a moving state based on driving parameters, the target application is a video application, and the flying screen interaction direction is from the split screen to the main screen, then the target damping coefficient can be the maximum value within the value range, so that the video application cannot fly from the split screen to the main screen during the movement of the vehicle. If the foreground application in the main screen is a navigation application, the flying screen interaction direction is from the split screen to the main screen. Since the target application of the split screen flies to the main screen, the display interface of the target application will cover the main screen, and the original application in the main screen will retreat to the background. In order to prevent the split screen information from affecting the display of the navigation application on the main screen, the target damping coefficient can be a larger value between the maximum and minimum values.

[0098] If the fly-screen interaction direction is from the main screen to the split screen, the fly-screen interaction device will display a fly-screen reminder message on the main screen to prevent the user from accidentally moving the application originally displayed on the main screen, affecting the driver's use of the main screen. After receiving the corresponding permission operation corresponding to the fly-screen reminder message, the corresponding fly-screen interaction operation is executed, thereby overlaying the display interface of the target application on the main screen to the split screen. The user can choose not to display the fly-screen reminder message in the future.

[0099] When the driving state is stopped, or the flying screen interaction direction is from one split screen to another, there is no need to restrict the flying screen interaction operation. The target damping coefficient is set to the minimum value to facilitate quick sharing of screen content.

[0100] After determining the target damping coefficient, the user's historical usage habits for fly-by-screen interaction are obtained. For different application types, the target damping coefficient is adjusted based on this historical usage habits to obtain an updated target damping coefficient. This historical usage habit can be the user's fly-by-screen interaction operation habits and feedback from the past week. This ensures that the fly-by-screen interaction operation better meets the user's expectations.

[0101] The flying screen interaction solution provided by the disclosed embodiments comprehensively considers the application type, flying screen interaction direction, and vehicle driving status to determine the target damping coefficient. This effectively enables content flying between different screens within the vehicle, enhancing driving safety. Furthermore, the damping coefficient is adaptively adjusted based on historical usage habits, ensuring that the flying screen interaction operation better meets user expectations.

[0102] Figure 3 This is a schematic diagram of the structure of a flying screen interactive device provided by an embodiment of the present disclosure. The device can be implemented by software and / or hardware and can generally be integrated into an electronic device. Figure 3 As shown, the flying screen interactive device includes:

[0103] A receiving module 301 is configured to receive a flying screen triggering operation on a main screen or a split screen of a vehicle, wherein the number of the split screen is at least one;

[0104] An acquisition module 302 is configured to acquire a target application corresponding to the flying screen trigger operation and a flying screen interaction direction;

[0105] A state determination module 303 is configured to obtain driving parameters of the vehicle and determine a driving state based on the driving parameters;

[0106] A coefficient determination module 304 is configured to determine a target damping coefficient based on the driving state, the target application, and the fly-screen interaction direction;

[0107] The flying screen interaction module 305 is configured to perform a flying screen interaction operation on the target application according to the flying screen interaction direction based on the target damping coefficient.

[0108] In some embodiments of the present disclosure, the driving parameters include vehicle speed, accelerator pedal opening, and brake pedal opening, and determining the driving state based on the driving parameters includes:

[0109] If it is determined that the vehicle speed is greater than zero, or the accelerator pedal opening is greater than a first opening threshold and the brake pedal opening is less than or equal to a second opening threshold, determining that the driving state is a driving state;

[0110] If it is determined that the vehicle speed is equal to zero, or the accelerator pedal opening is less than or equal to a third opening threshold and the brake pedal opening is greater than a fourth opening threshold, it is determined that the driving state is a stopped state.

[0111] In some embodiments of the present disclosure, the coefficient determination module 304 is configured to:

[0112] When the driving state is in the driving state, if it is determined that the target application is an entertainment application and the flying screen interaction direction is from the split screen to the main screen, determining the target damping coefficient to be a maximum value;

[0113] When the driving state is in the driving state, if it is determined that the target application is a non-entertainment application and the flying screen interaction direction is from the split screen to the main screen, the target damping coefficient is determined according to the vehicle speed.

[0114] In some embodiments of the present disclosure, the coefficient determination module 304 is configured to:

[0115] When the driving state is in the driving state, the target application is a navigation application and the flying screen interaction direction is from the main screen to the split screen, the target damping coefficient is determined to be a maximum value.

[0116] In some embodiments of the present disclosure, the coefficient determination module 304 is configured to:

[0117] When the driving state is in the stopped state, or the flying screen interaction direction is from one split screen to another split screen, the target damping coefficient is determined to be a minimum value.

[0118] In some embodiments of the present disclosure, determining a target damping coefficient according to the vehicle speed includes:

[0119] If the vehicle speed is greater than zero and less than or equal to a first vehicle speed threshold, determining that the driving state is a low-speed driving state, and setting the target damping coefficient to a first value, wherein the first value is greater than a minimum value and less than a maximum value;

[0120] If the vehicle speed is greater than the first vehicle speed threshold, the driving state is determined to be a high-speed driving state, and the target damping coefficient is set to a second value, wherein the second value is greater than the first value and less than the maximum value.

[0121] In some embodiments of the present disclosure, the flying screen interaction module 305 includes:

[0122] A display submodule, configured to display a flying screen reminder message if the flying screen interaction direction is from the main screen to the split screen;

[0123] The moving submodule is configured to move the target application from the main screen to the split screen based on the target damping coefficient in response to a permission operation on the flying screen reminder information.

[0124] In some embodiments of the present disclosure, the mobile submodule is configured to:

[0125] Determining an interaction duration or interaction speed corresponding to the target damping coefficient;

[0126] According to the interaction duration or the interaction speed, the display interface of the target application in the starting screen of the flying screen interaction direction is covered with the ending screen of the flying screen interaction direction, and the original application of the ending screen is returned to the background to run.

[0127] In some embodiments of the present disclosure, the target damping coefficient is proportional to the interaction duration, and the target damping coefficient is inversely proportional to the interaction speed. The flying screen interaction operation is used to share information between the main screen and the split screen, and between the two split screens.

[0128] In some embodiments of the present disclosure, the main screen and the split screen are respectively provided with corresponding initial damping coefficients for the entry and exit screen information.

[0129] The flying screen interaction device provided in the embodiments of the present disclosure can execute the flying screen interaction method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.

[0130] Figure 4 This is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Figure 4 As shown, the electronic device 400 includes one or more processors 401 and a memory 402 .

[0131] The processor 401 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 400 to perform desired functions.

[0132] The memory 402 may include one or more computer program products, and the computer program product may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may, for example, include random access memory (RAM) and / or cache memory (cache), etc. The non-volatile memory may, for example, include read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 401 may run the program instructions to implement the flying screen interaction method of the embodiment of the present disclosure described above and / or other desired functions. Various contents such as input signals, signal components, noise components, etc. may also be stored in the computer-readable storage medium.

[0133] In one example, the electronic device 400 may further include an input device 403 and an output device 404 , and these components are interconnected via a bus system and / or other forms of connection mechanisms (not shown).

[0134] In addition, the input device 403 may also include, for example, a keyboard, a mouse, and the like.

[0135] The output device 404 can output various information to the outside, including determined distance information, direction information, etc. The output device 404 can include, for example, a display, a speaker, a printer, a communication network and its connected remote output device, etc.

[0136] Of course, to simplify, Figure 4 Only some of the components related to the present disclosure in the electronic device 400 are shown, and components such as buses, input / output interfaces, etc. are omitted. In addition, the electronic device 400 may further include any other appropriate components according to specific application scenarios.

[0137] In addition to the above-mentioned methods and devices, the embodiments of the present disclosure may also be a computer program product, which includes computer program instructions, which, when executed by a processor, enable the processor to execute the flying screen interaction method provided by the embodiments of the present disclosure.

[0138] The computer program product may be written in any combination of one or more programming languages ​​to implement the operations of the disclosed embodiments, including object-oriented programming languages ​​such as Java, C++, and conventional procedural programming languages ​​such as C or similar programming languages. The program code may be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0139] In addition, the embodiment of the present disclosure may also be a computer-readable storage medium having computer program instructions stored thereon. When the computer program instructions are executed by a processor, the processor executes the flying screen interaction method provided by the embodiment of the present disclosure.

[0140] The computer-readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can, for example, include but is not limited to a system, device or component of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination thereof. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable 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 thereof.

[0141] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.

[0142] The foregoing description is intended only to provide specific embodiments of the present disclosure, intended to enable those skilled in the art to understand and implement the present disclosure. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure is not intended to be limited to the embodiments described herein, but rather to be construed in the broadest manner consistent with the principles and novel features disclosed herein.

Claims

1. A flying screen interactive method, characterized in that: include: receiving a flying screen triggering operation on a main screen or a split screen of the vehicle, wherein the number of the split screen is at least one; Obtaining the target application corresponding to the flying screen trigger operation and the flying screen interaction direction; Acquiring driving parameters of the vehicle and determining a driving state based on the driving parameters; determining a target damping coefficient based on the driving state, the target application, and the flying screen interaction direction; A flying screen interaction operation is performed on the target application according to the flying screen interaction direction based on the target damping coefficient.

2. The method according to claim 1, characterized in that The driving parameters include vehicle speed, accelerator pedal opening, and brake pedal opening. Determining the driving state based on the driving parameters includes: If it is determined that the vehicle speed is greater than zero, or the accelerator pedal opening is greater than a first opening threshold and the brake pedal opening is less than or equal to a second opening threshold, determining that the driving state is a driving state; If it is determined that the vehicle speed is equal to zero, or the accelerator pedal opening is less than or equal to a third opening threshold and the brake pedal opening is greater than a fourth opening threshold, it is determined that the driving state is a stopped state.

3. The method according to claim 2, characterized in that Determining a target damping coefficient based on the driving state, the target application, and the flying screen interaction direction includes: When the driving state is in the driving state, if it is determined that the target application is an entertainment application and the flying screen interaction direction is from the split screen to the main screen, determining the target damping coefficient to be a maximum value; When the driving state is in the driving state, if it is determined that the target application is a non-entertainment application and the flying screen interaction direction is from the split screen to the main screen, the target damping coefficient is determined according to the vehicle speed.

4. The method according to claim 2, characterized in that Determining a target damping coefficient based on the driving state, the target application, and the flying screen interaction direction includes: When the driving state is in the driving state, the target application is a navigation application and the flying screen interaction direction is from the main screen to the split screen, the target damping coefficient is determined to be a maximum value.

5. The method according to claim 2, characterized in that Determining a target damping coefficient based on the driving state, the target application, and the flying screen interaction direction includes: When the driving state is in the stopped state, or the flying screen interaction direction is from one split screen to another split screen, the target damping coefficient is determined to be a minimum value.

6. The method according to claim 3, characterized in that Determining a target damping coefficient according to the vehicle speed includes: If the vehicle speed is greater than zero and less than or equal to a first vehicle speed threshold, determining that the driving state is a low-speed driving state, and setting the target damping coefficient to a first value, wherein the first value is greater than a minimum value and less than a maximum value; If the vehicle speed is greater than the first vehicle speed threshold, the driving state is determined to be a high-speed driving state, and the target damping coefficient is set to a second value, wherein the second value is greater than the first value and less than the maximum value.

7. The method according to claim 1, characterized in that Performing a flying screen interaction operation on the target application according to the flying screen interaction direction based on the target damping coefficient includes: If the flying screen interaction direction is from the main screen to the split screen, display flying screen reminder information; In response to a permission operation on the flying screen reminder information, the target application is moved from the main screen to the split screen based on the target damping coefficient.

8. The method according to claim 1, characterized in that Performing a flying screen interaction operation on the target application according to the flying screen interaction direction based on the target damping coefficient includes: Determining an interaction duration or interaction speed corresponding to the target damping coefficient; According to the interaction duration or the interaction speed, the display interface of the target application in the starting screen of the flying screen interaction direction is covered with the ending screen of the flying screen interaction direction, and the original application of the ending screen is returned to the background to run.

9. The method according to any one of claims 1 to 8, characterized in that The target damping coefficient is proportional to the interaction duration, and the target damping coefficient is inversely proportional to the interaction speed. The flying screen interaction operation is used to share information between the main screen and the split screen, and between the two split screens.

10. The method according to claim 1, characterized in that The main screen and the split screen are respectively provided with corresponding initial damping coefficients for the entry and exit screen information.

11. A flying screen interactive device, characterized in that: include: a receiving module, configured to receive a flying screen triggering operation on a main screen or a split screen of the vehicle, wherein the number of the split screen is at least one; An acquisition module, configured to acquire a target application corresponding to the flying screen trigger operation and a flying screen interaction direction; a state determination module, configured to obtain driving parameters of the vehicle and determine a driving state based on the driving parameters; a coefficient determination module, configured to determine a target damping coefficient based on the driving state, the target application, and the fly-screen interaction direction; A flying screen interaction module is used to perform a flying screen interaction operation on the target application according to the flying screen interaction direction based on the target damping coefficient.

12. An electronic device, characterized in that: The electronic device comprises: processor; a memory for storing instructions executable by the processor; The processor is used to read the executable instructions from the memory and execute the instructions to implement the flying screen interaction method described in any one of claims 1-10.

13. A computer-readable storage medium, characterized in that The storage medium stores a computer program, and the computer program is used to execute the flying screen interaction method described in any one of claims 1 to 10.

Citation Information

Patent Citations

  • In-vehicle touch screen flying interaction method

    CN109992193A

  • Vehicle gesture control method and device, electronic equipment, storage medium and vehicle

    CN115509430A