Screen-flying interaction method and device, electronic equipment and storage medium
By identifying the interactive operation of smart cockpit terminal devices and using cloud instances to push the application to fly, the problem of low intelligence of multi-screen linkage in smart cockpits is solved, and the user experience is improved.
Patent Information
- Application Number
- CN202411534693.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2044-10-31
AI Technical Summary
The degree of intelligence of multi-screen linkage in the existing smart cockpit is not high, resulting in poor user experience and the need to optimize the multi-screen linkage experience.
By identifying the interactive operation on the display screen of the current terminal device, the application to be flying and the target terminal device is determined, and the application to be flying and the application to be flying and the target terminal device is pushed through the cloud instance to realize the application's flying and screen sharing.
It effectively improves the multi-screen linkage experience, avoids the steps of equipment pairing required for each flying screen, and simplifies user operations.
Smart Images

Figure CN119603352A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart cockpit technology, and in particular to a flying screen interaction method, device, electronic device and storage medium. Background Art
[0002] Smart cockpits are usually composed of instrument panels, head-up displays, central control screens, and front and rear seat entertainment systems. By integrating a variety of advanced technologies and equipment, they can enhance the user experience and safety of drivers and passengers. In smart cockpits, information and content between various display screens (such as instrument panels, central control screens, co-pilot screens, rear seat entertainment screens, etc.) can be seamlessly transmitted to achieve multi-screen linkage. Users can seamlessly switch between different screens, making operation more convenient and intuitive.
[0003] However, when implementing multi-screen linkage such as application flying screen, it is usually necessary to pair the two screens of the flying screen each time before the current screen content can be transmitted to the target screen, thereby realizing content sharing. Therefore, the current level of intelligence of multi-screen linkage is not high, resulting in a poor user experience. Summary of the invention
[0004] The problem solved by the present invention is how to optimize the multi-screen linkage experience.
[0005] In order to solve the above problems, the present invention provides a flying screen interaction method, device, electronic device and storage medium.
[0006] In a first aspect, the present invention provides a flying screen interaction method, which is applied to a terminal device, at least two of which are connected to a cloud, and a cloud instance is deployed on the cloud. The flying screen interaction method includes:
[0007] Identify the interactive operation on the display screen of the current terminal device, and determine the application to be screened in the current terminal device and the target terminal device to be screened according to the identification result, wherein the current terminal device and the target terminal device are bound to the same cloud instance, the current terminal device is any one of at least two of the terminal devices, and the target terminal device is any one of at least two of the terminal devices except the current terminal device;
[0008] The status data of the application to be screened is sent to the cloud, so that the cloud pushes the application to be screened to the target terminal device through the cloud instance after receiving the status data.
[0009] Optionally, the identifying of the interactive operation on the display screen of the current terminal device and determining the application to be screened in the current terminal device and the target terminal device to be screened according to the identification result include:
[0010] Identify the interactive operation on the display screen of the current terminal device, and when the interactive operation is a first touch gesture, determine the application to be displayed on the screen according to the first touch gesture, and adjust the application to be displayed on the screen to a state that it can be moved with the touch gesture;
[0011] When the flying screen application is in a state where it can be moved with a touch gesture, the interactive operation on the display screen of the current terminal device is identified again. When the interactive operation is a second touch gesture, the target terminal device is determined according to the second touch gesture.
[0012] Optionally, the identifying the interactive operation on the display screen of the current terminal device, when the interactive operation is a first touch gesture, determining the to-be-screened application according to the first touch gesture includes:
[0013] Identifying a touch point on a display screen of the current terminal device;
[0014] When the number of touch points meets the preset number requirement and the touch points slide, the interactive operation on the display screen of the current terminal device is determined to be the first touch gesture, the application corresponding to the touch point is determined to be the application to be displayed on the screen, and / or the application currently displayed on the display screen of the current terminal device is determined to be the application to be displayed on the screen.
[0015] Optionally, the identifying the interactive operation on the display screen of the current terminal device again, when the interactive operation is a second touch gesture, determining the target terminal device according to the second touch gesture includes:
[0016] Identifying a touch point on a display screen of the current terminal device;
[0017] When the touch point selects the to-be-flying screen application that is in a state that can move with a touch gesture, and the touch point moves, the target terminal device is determined according to the end position of the touch point, or the target terminal device is determined according to the moving direction and speed of the touch point.
[0018] Optionally, determining the target terminal device according to the end position of the touch point includes:
[0019] When the end position of the touch point is located in a target area on the display screen of the current terminal device, and the touch point stays in the target area for more than a first preset time, the terminal device corresponding to the target area is determined as the target terminal device, wherein at least two of the target areas are deployed on the display screen of the current terminal device, and at least two of the target areas correspond one-to-one to at least two of the terminal devices.
[0020] Optionally, determining the target terminal device according to the moving direction and moving speed of the touch point includes:
[0021] When the moving speed of the touch point meets the preset speed requirement and the moving direction is a preset moving direction, the terminal device corresponding to the preset moving direction is determined to be the target terminal device, wherein the touch point has at least two preset moving directions on the display screen of the current terminal device, and each preset moving direction corresponds to one terminal device.
[0022] Optionally, the flying screen interaction method also includes: when the application to be displayed on the screen is in a state where it can be moved with a touch gesture, and the touch point is located in an area on the display screen of the current terminal device that corresponds to the application to be displayed on the screen and the stay time exceeds a second preset time length, determining that the touch point selects the application to be displayed on the screen that is in a state where it can be moved with a touch gesture.
[0023] In a second aspect, the present invention provides a flying screen interaction device, which is applied to a terminal device, at least two of which are connected to a cloud, and a cloud instance is deployed on the cloud. The flying screen interaction device includes:
[0024] The first module is used to identify the interactive operation on the display screen of the current terminal device, and determine the application to be screened in the current terminal device and the target terminal device to be screened according to the identification result, wherein the current terminal device and the target terminal device are bound to the same cloud instance, and the current terminal device is any one of at least two terminal devices;
[0025] The second module is used to send the status data of the application to be screened to the cloud, so that the cloud can push the application to be screened to the target terminal device through the cloud instance after receiving the status data.
[0026] In a third aspect, the present invention provides an electronic device, including a memory and a processor;
[0027] The memory is used to store computer programs;
[0028] The processor is used to implement the flying screen interaction method as described in the first aspect when executing the computer program.
[0029] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the flying screen interaction method as described in the first aspect is implemented.
[0030] The beneficial effect of the flying screen interaction method of the present invention is: by identifying the interactive operations on the display screen of the current terminal device, the application to be flown to the screen in the current terminal device and the target terminal device to be flown to the screen are determined; since the target terminal device is bound to the same cloud instance as the current terminal device, the application to be flown to the screen can be directly pushed to the target terminal device through the cloud instance, thereby realizing flying screen sharing of applications such as navigation and music, avoiding device pairing every time an application is flown to the screen, and effectively improving the multi-screen linkage experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 A schematic diagram of a flying screen interaction method according to an embodiment of the present invention;
[0032] Figure 2 A schematic diagram of a process of identifying an interactive operation on a display screen of a current terminal device according to an embodiment of the present invention;
[0033] Figure 3 It is a schematic diagram of a process of determining a to-be-screened application according to a first touch gesture according to an embodiment of the present invention;
[0034] Figure 4 This is a schematic diagram of a process of determining a target terminal device according to a second touch gesture according to an embodiment of the present invention;
[0035] Figure 5 A system architecture diagram of a flying screen interaction device according to an embodiment of the present invention;
[0036] Figure 6 4 is a system architecture diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0037] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. Although certain embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be interpreted as being limited to the embodiments described herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the drawings and embodiments of the present invention are only for exemplary purposes and are not intended to limit the scope of protection of the present invention.
[0038] It should be understood that the various steps described in the method embodiments of the present invention may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.
[0039] The term "including" and its variations used in this document are open inclusions, that is, "including but not limited to"; the term "based on" means "based at least in part on"; the term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one other embodiment"; the term "some embodiments" means "at least some embodiments"; the term "optionally" means "optional embodiments". The relevant definitions of other terms will be given in the following description. It should be noted that the concepts of "first", "second", etc. mentioned in the present invention are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0040] It should be noted that the modifications of "one" and "plurality" mentioned in the present invention are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0041] The names of the messages or information exchanged between multiple devices in the embodiments of the present invention are only used for illustrative purposes, and are not used to limit the scope of these messages or information.
[0042] like Figure 1 As shown, a flying screen interaction method provided by an embodiment of the present invention is applied to a terminal device, at least two of the terminal devices are connected to a cloud, and a cloud instance is deployed on the cloud. The flying screen interaction method includes:
[0043] S100: Identify the interactive operations on the display screen of the current terminal device, and determine the application to be screened in the current terminal device and the target terminal device to be screened based on the identification result, wherein the current terminal device and the target terminal device are bound to the same cloud instance, the current terminal device is any one of at least two of the terminal devices, and the target terminal device is any one of at least two of the terminal devices except the current terminal device.
[0044] Specifically, the flying screen interaction method of this embodiment is applied to terminal devices, such as various terminal devices in the smart cockpit (car screen, co-pilot screen, etc.), as well as user terminals such as mobile phones and tablets brought by users. Each terminal device can be connected to the cloud, and a cloud instance is deployed in the cloud. The cloud instance can create a virtual screen corresponding to the terminal device. When the user operates on the display screen of the current terminal device (which is connected to the cloud), the current terminal device identifies the interactive operation, determines the application to be flying screen in the current terminal device and the target terminal device to be flying screen, and the target terminal device needs to be bound to the same cloud instance as the current terminal device.
[0045] Among them, each terminal device can establish a connection with the cloud instance resources through the middle platform, and push the stream from the cloud to each terminal device. By deploying the operation, interaction and resource consumption of the application on the cloud, the requirements for vehicle hardware performance can be reduced.
[0046] Among them, a cloud instance usually refers to an independent computing unit running in the cloud.
[0047] S200: Sending the status data of the application to be screened to the cloud, so that the cloud pushes the application to be screened to the target terminal device through the cloud instance after receiving the status data.
[0048] Specifically, the current terminal device sends the status data of the application to be screened to the cloud. After receiving the status data, the cloud pushes the application to be screened to the target terminal device through the cloud instance to realize application sharing. For example, the video application on the car screen is screened to the rear seat entertainment screen. The rear passengers can watch movies or videos synchronized with the car screen on the rear seat entertainment screen, thereby effectively improving the multi-screen linkage experience.
[0049] In this embodiment, by identifying the interactive operations on the display screen of the current terminal device, the application to be displayed on the current terminal device and the target terminal device to be displayed on the fly are determined. Since the target terminal device is bound to the same cloud instance as the current terminal device, the application to be displayed on the fly can be pushed directly to the target terminal device through the cloud instance, thereby realizing the flying screen sharing of applications such as navigation and music, avoiding device pairing every time an application is displayed on the fly, and effectively improving the multi-screen linkage experience.
[0050] Optionally, the identifying of the interactive operation on the display screen of the current terminal device and determining the application to be screened in the current terminal device and the target terminal device to be screened according to the identification result include:
[0051] S110: Identify the interactive operation on the display screen of the current terminal device, and when the interactive operation is a first touch gesture, determine the application to be screen-flying according to the first touch gesture, and adjust the application to be screen-flying to a state that can be moved with the touch gesture.
[0052] Specifically, combined Figure 2 As shown, taking the interactive operation as a touch gesture as an example, the first touch gesture can be a three-finger slide or other gestures. When three fingers slide, the application corresponding to the touch point can be determined as the application to be screened, or the application currently displayed on the display screen of the current terminal device can be determined as the application to be screened. At the same time, the application to be screened is adjusted to a state that can be moved with the touch gesture, for example, switching from an initial state to a contracted state, so that the user can clearly perceive the flying process of the application to be screened.
[0053] In addition to touch gestures, users can also use air operations and other methods as a means of interactive operation.
[0054] S120: When the flying screen application is in a state where it can be moved with a touch gesture, the interactive operation on the display screen of the current terminal device is identified again; when the interactive operation is a second touch gesture, the target terminal device is determined according to the second touch gesture.
[0055] Specifically, combined Figure 2 As shown, when the flying screen application is in a state where it can move with the touch gesture, the interactive operation on the display screen of the current terminal device is recognized again. Taking the interactive operation as a touch gesture as an example, the second touch gesture can be a three-finger slide to the target area, and the target terminal device is determined according to the terminal device corresponding to the target area. It can also be a three-finger quick slide in a certain direction, and the terminal device corresponding to the sliding direction is determined as the target terminal device.
[0056] In this optional embodiment, after determining the application to be screened according to the first touch gesture, the target terminal device is determined according to the second touch gesture, which increases the user's operability and effectively improves the multi-screen linkage experience.
[0057] Optionally, the identifying the interactive operation on the display screen of the current terminal device, when the interactive operation is a first touch gesture, determining the to-be-screened application according to the first touch gesture includes:
[0058] S111: Identify touch points on the display screen of the current terminal device.
[0059] Specifically, combined Figure 3 As shown, when the user performs a touch operation on the display screen of the current terminal device, the touch points of the user on the display screen of the current terminal device are identified to determine the number, initial position and end position of the touch points.
[0060] The end position of the touch point may refer to the position where the touch point leaves the current screen, or may refer to the position where the touch point stops sliding.
[0061] S112: When the number of touch points meets the preset number requirement and the touch points slide, determine that the interactive operation on the display screen of the current terminal device is the first touch gesture, determine the application corresponding to the touch point as the application to be displayed on the screen, and / or determine the application currently displayed on the display screen of the current terminal device as the application to be displayed on the screen.
[0062] Specifically, combined Figure 3As shown, for example, when the user uses three fingers to slide to the right side of the display screen of the current terminal device, the interactive operation is the first touch gesture. The application corresponding to the touch point can be determined as the application to be screened, or the application currently displayed on the display screen of the current terminal device can be determined as the application to be screened.
[0063] In this optional embodiment, the touch point of the user on the display screen of the current terminal device is identified, and the application corresponding to the touch point is determined as the application to be screened, or the application currently displayed on the display screen of the current terminal device is determined as the application to be screened. The application to be screened can be accurately identified, and the corresponding screen control can be implemented.
[0064] Optionally, the identifying the interactive operation on the display screen of the current terminal device again, when the interactive operation is a second touch gesture, determining the target terminal device according to the second touch gesture includes:
[0065] S121: Identify touch points on the display screen of the current terminal device.
[0066] Specifically, combined Figure 4 As shown, when the user performs a touch operation on the display screen of the current terminal device, the touch points of the user on the display screen of the current terminal device are identified to determine the number, initial position and end position of the touch points.
[0067] S122: When the touch point selects the to-be-flying screen application that is in a state that can move with a touch gesture and the touch point moves, the target terminal device is determined according to the end position of the touch point, or the target terminal device is determined according to the moving direction and speed of the touch point.
[0068] Specifically, combined Figure 4 As shown, when the flying screen application moves with the touch point, the target terminal device can be determined according to the end position of the touch point, or according to the moving direction and moving speed of the touch point.
[0069] In this optional embodiment, the touch point of the user on the display screen of the current terminal device is identified, and the target terminal device is determined based on the end position of the touch point, or the target terminal device is determined based on the moving direction and speed of the touch point. The target terminal device can be accurately identified, and the corresponding flying screen control can be implemented.
[0070] Optionally, determining the target terminal device according to the end position of the touch point includes:
[0071] When the end position of the touch point is located in a target area on the display screen of the current terminal device, and the touch point stays in the target area for more than a first preset time, the terminal device corresponding to the target area is determined as the target terminal device, wherein at least two of the target areas are deployed on the display screen of the current terminal device, and at least two of the target areas correspond one-to-one to at least two of the terminal devices.
[0072] Specifically, if the target areas on the display screen of the current terminal device are divided into target area A, target area B and target area C, if the touch point stays in target area A for more than a first preset time (for example, 2s), the terminal device corresponding to target area A is determined as the target terminal device.
[0073] In this optional embodiment, the target terminal device is determined according to the target area where the touch point stays, so that the target terminal device can be accurately identified, and then the corresponding flying screen control can be implemented.
[0074] Optionally, determining the target terminal device according to the moving direction and moving speed of the touch point includes:
[0075] When the moving speed of the touch point meets the preset speed requirement and the moving direction is a preset moving direction, the terminal device corresponding to the preset moving direction is determined to be the target terminal device, wherein the touch point has at least two preset moving directions on the display screen of the current terminal device, and each preset moving direction corresponds to one terminal device.
[0076] Specifically, when the touch point slides quickly (the moving speed meets the preset speed requirement), the terminal device corresponding to the preset moving direction of the touch point is the target terminal device. For example, if the current terminal device is the car screen and the preset moving direction is right, the co-pilot screen corresponding to the right side of the car screen will be determined as the target terminal device.
[0077] Among them, the relationship between other preset moving directions and terminal devices can be set according to actual conditions, for example, car screen + right = co-pilot screen, car screen + bottom = rear seat entertainment screen.
[0078] In this optional embodiment, the terminal device corresponding to the preset moving direction of the touch point is set as the target terminal device, which can realize fast screen flying.
[0079] Optionally, the flying screen interaction method also includes: when the application to be displayed on the screen is in a state where it can be moved with a touch gesture, and the touch point is located in an area on the display screen of the current terminal device that corresponds to the application to be displayed on the screen and the stay time exceeds a second preset time length, determining that the touch point selects the application to be displayed on the screen that is in a state where it can be moved with a touch gesture.
[0080] Specifically, when the application to be flown is in a state where it can be moved with a touch gesture, and the touch point is located in the area corresponding to the application to be flown on the display screen of the current terminal device and the stay time exceeds a second preset time length (for example, 2s), it is determined that the touch point selects the application to be flown that is in a state where it can be moved with a touch gesture.
[0081] In this optional embodiment, it is determined that the touch point selects the to-be-flying screen application that is in a state that can be moved with the touch gesture, so as to facilitate moving the to-be-flying screen application to determine the target terminal device, thereby enabling corresponding flying screen control.
[0082] like Figure 5 As shown, a flying screen interaction device 500 provided in an embodiment of the present invention is applied to a terminal device, at least two of the terminal devices are connected to a cloud, a cloud instance is deployed on the cloud, and the flying screen interaction device 500 includes:
[0083] The first module 510 is used to identify the interactive operation on the display screen of the current terminal device, and determine the application to be screened in the current terminal device and the target terminal device to be screened according to the identification result, wherein the current terminal device and the target terminal device are bound to the same cloud instance, the current terminal device is any one of at least two terminal devices, and the target terminal device is any one of at least two terminal devices except the current terminal device;
[0084] The second module 520 is used to send the status data of the application to be screened to the cloud, so that the cloud can push the application to be screened to the target terminal device through the cloud instance after receiving the status data.
[0085] like Figure 6 As shown, an electronic device 600 provided by an embodiment of the present invention includes a memory 620 and a processor 610; the memory 620 is used to store computer programs; the processor 610 is used to implement the flying screen interaction method as described above when executing the computer program.
[0086] In other words, an electronic device 600 includes a memory 620 and a processor 610 coupled to the memory 620; the memory 620 is configured to store a computer program; and the processor 610 is configured to perform the following operations when executing the computer program:
[0087] Identify the interactive operation on the display screen of the current terminal device, and determine the application to be screened in the current terminal device and the target terminal device to be screened according to the identification result, wherein the current terminal device and the target terminal device are bound to the same cloud instance, the current terminal device is any one of at least two of the terminal devices, and the target terminal device is any one of at least two of the terminal devices except the current terminal device;
[0088] The status data of the application to be screened is sent to the cloud, so that the cloud pushes the application to be screened to the target terminal device through the cloud instance after receiving the status data.
[0089] An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the flying screen interaction method as described above is implemented.
[0090] In other words, a non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor performs the following operations:
[0091] Identify the interactive operation on the display screen of the current terminal device, and determine the application to be screened in the current terminal device and the target terminal device to be screened according to the identification result, wherein the current terminal device and the target terminal device are bound to the same cloud instance, the current terminal device is any one of at least two of the terminal devices, and the target terminal device is any one of at least two of the terminal devices except the current terminal device;
[0092] The status data of the application to be screened is sent to the cloud, so that the cloud pushes the application to be screened to the target terminal device through the cloud instance after receiving the status data.
[0093] An electronic device 600 that can be used as a server or client of the present invention will now be described, which is an example of a hardware device that can be applied to various aspects of the present invention. The electronic device 600 is intended to represent various forms of digital electronic computer equipment, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device 600 can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples, and are not intended to limit the implementation of the present invention described and / or required herein.
[0094] The electronic device 600 includes a computing unit, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) or a computer program loaded from a storage unit into a random access memory (RAM). In the RAM, various programs and data required for the operation of the device can also be stored. The computing unit, ROM, and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.
[0095] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc. In the present application, the unit described as a separate component may or may not be physically separated, and the component displayed as a unit may or may not be a physical unit, that is, it may be located in one place, or it may be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment of the present invention. In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
[0096] Although the present invention is disclosed as above, the protection scope of the present invention is not limited thereto. Those skilled in the art may make various changes and modifications without departing from the spirit and scope of the present invention, and these changes and modifications will fall within the protection scope of the present invention.
Claims
1. A flying screen interaction method, characterized in that: Applied to terminal devices, at least two of the terminal devices are connected to the cloud, and the cloud has a cloud instance deployed, and the flying screen interaction method includes: Identify the interactive operation on the display screen of the current terminal device, and determine the application to be screened in the current terminal device and the target terminal device to be screened according to the identification result, wherein the current terminal device and the target terminal device are bound to the same cloud instance, the current terminal device is any one of at least two of the terminal devices, and the target terminal device is any one of at least two of the terminal devices except the current terminal device; The status data of the application to be screened is sent to the cloud, so that the cloud pushes the application to be screened to the target terminal device through the cloud instance after receiving the status data.
2. The flying screen interaction method according to claim 1, characterized in that: The identifying of the interactive operation on the display screen of the current terminal device and determining the application to be screened in the current terminal device and the target terminal device to be screened according to the identification result include: Identify the interactive operation on the display screen of the current terminal device, and when the interactive operation is a first touch gesture, determine the application to be displayed on the screen according to the first touch gesture, and adjust the application to be displayed on the screen to a state that it can be moved with the touch gesture; When the flying screen application is in a state where it can be moved with a touch gesture, the interactive operation on the display screen of the current terminal device is identified again. When the interactive operation is a second touch gesture, the target terminal device is determined according to the second touch gesture.
3. The flying screen interaction method according to claim 2, characterized in that: The identifying the interactive operation on the display screen of the current terminal device, and when the interactive operation is a first touch gesture, determining the to-be-screened application according to the first touch gesture includes: Identifying a touch point on a display screen of the current terminal device; When the number of touch points meets the preset number requirement and the touch points slide, the interactive operation on the display screen of the current terminal device is determined to be the first touch gesture, the application corresponding to the touch point is determined to be the application to be displayed on the screen, and / or the application currently displayed on the display screen of the current terminal device is determined to be the application to be displayed on the screen.
4. The flying screen interaction method according to claim 2, characterized in that: The step of again identifying the interactive operation on the display screen of the current terminal device, and when the interactive operation is a second touch gesture, determining the target terminal device according to the second touch gesture comprises: Identifying a touch point on a display screen of the current terminal device; When the touch point selects the to-be-flying screen application that is in a state that can move with a touch gesture, and the touch point moves, the target terminal device is determined according to the end position of the touch point, or the target terminal device is determined according to the moving direction and speed of the touch point.
5. The flying screen interaction method according to claim 4, characterized in that: The determining the target terminal device according to the end position of the touch point comprises: When the end position of the touch point is located in a target area on the display screen of the current terminal device, and the touch point stays in the target area for more than a first preset time, the terminal device corresponding to the target area is determined as the target terminal device, wherein at least two of the target areas are deployed on the display screen of the current terminal device, and at least two of the target areas correspond one-to-one to at least two of the terminal devices.
6. The flying screen interaction method according to claim 4, characterized in that: The determining the target terminal device according to the moving direction and moving speed of the touch point comprises: When the moving speed of the touch point meets the preset speed requirement and the moving direction is a preset moving direction, the terminal device corresponding to the preset moving direction is determined to be the target terminal device, wherein the touch point has at least two preset moving directions on the display screen of the current terminal device, and each preset moving direction corresponds to one terminal device.
7. The flying screen interaction method according to claim 4, characterized in that: Also includes: When the application to be flown screen is in a state where it can be moved with a touch gesture, and the touch point is located in the area on the display screen of the current terminal device corresponding to the application to be flown screen and the stay time exceeds a second preset time length, it is determined that the touch point selects the application to be flown screen that is in a state where it can be moved with a touch gesture.
8. A flying screen interactive device, characterized in that: Applied to terminal devices, at least two of the terminal devices are connected to the cloud, the cloud has a cloud instance deployed, and the flying screen interaction device includes: The first module is used to identify the interactive operation on the display screen of the current terminal device, and determine the application to be screened in the current terminal device and the target terminal device to be screened according to the identification result, wherein the current terminal device and the target terminal device are bound to the same cloud instance, the current terminal device is any one of at least two of the terminal devices, and the target terminal device is any one of at least two of the terminal devices except the current terminal device; The second module is used to send the status data of the application to be screened to the cloud, so that the cloud can push the application to be screened to the target terminal device through the cloud instance after receiving the status data.
9. An electronic device, characterized in that: including memory and processor; The memory is used to store computer programs; The processor is used to implement the flying screen interaction method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by the processor, the flying screen interaction method as described in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
In-vehicle touch screen flying interaction method
CN109992193A
Multi-screen content sharing method
CN115801745A
Interaction method, intelligent terminal and storage medium
CN117971362A
Screen-flying interaction method and device, equipment and medium
CN118838569A
Control method based on screen-off gestures, and storage medium and mobile terminal thereof
US20190034073A1