Multi-screen television control method and system based on multiple windows, terminal and storage medium

By adopting a multi-window control method in home smart TVs, users can realize real-time control and interaction of split-screen windows, solving the problem that traditional split-screen TVs cannot meet user control needs, and improving the management efficiency and control experience of split-screen windows.

CN119653164APending Publication Date: 2025-03-18SHENZHEN KONKA ELECTRONIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411852666.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-16
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

Traditional split-screen TVs cannot realize users' control and interaction in home smart TV scenes, and the control experience of split-screen windows is poor and management efficiency is low.

Method used

Multi-screen TV control method based on multi-windows is adopted to activate the target application scenario through initial split-screen window configuration, real-time positioning of user interaction devices, and responding to control instructions, thereby improving the management efficiency of split-screen windows.

Benefits of technology

Meet users' control and interaction needs in home smart TV scenes, improve the control experience of split-screen windows, and improve the split-screen window management efficiency of split-screen TVs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119653164A_ABST
    Figure CN119653164A_ABST
Patent Text Reader

Abstract

The invention provides a multi-window-based multi-screen television control method and system, a terminal and a storage medium, and the method comprises the steps: carrying out the configuration of an initial split-screen window for a split-screen region of a current smart television when the current smart television belongs to a split-screen television, so as to configure the initial split-screen window into the split-screen region for display; acquiring positioning information issued by a user through interaction control equipment in paired connection with the current smart television in real time, and determining an effective interaction area of the interaction control equipment as well as a target split-screen area and a target split-screen window corresponding to the effective interaction area according to the positioning information; and when a control instruction issued by the user through the interaction control equipment is received, responding to the control instruction to call and activate a target application scene suitable for the target split-screen window in the target split-screen window. According to the method, the control and interaction requirements of a user on a home smart television scene can be met, the control experience of the user on the split-screen window is improved, and the split-screen window management efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of display technology of smart televisions, and in particular to a multi-window-based multi-screen television control method, system, terminal and storage medium. Background Art

[0002] With the advancement of technology and the increasing demand for split-screen display, the traditional split-screen TV used for advertising machines, such as the common advertising machines at elevator entrances, which have advertising videos on the upper half and other information videos on the lower half, also tends to shift to ordinary terminal users. However, the content displayed on the traditional split-screen TV mainly relies on the system's broadcast control system for multi-channel data transmission, which decodes the programs arranged by the broadcast control system at the same time and transmits the corresponding content to the corresponding screen display through multiple channels. This kind of data transmission is one-way, and the user end cannot control and interact with the screen that transmits the content. Its control and interaction need to be carried out through the broadcast control system, which cannot be applied to user control and interaction in smart TV scenarios. Summary of the invention

[0003] The technical problem to be solved by the present invention is that, in response to the above-mentioned defects of the prior art, a multi-screen TV control method, system, terminal and storage medium based on multi-windows are provided, which can meet the user's control and interaction needs for home smart TV scenes, improve the user's control experience of split-screen windows, and improve the split-screen window management efficiency of split-screen TVs.

[0004] The technical solution adopted by the present invention to solve the technical problem is as follows:

[0005] A multi-screen television control method based on multi-windows, wherein the method comprises:

[0006] When the current smart TV is a split-screen TV, an initial split-screen window is configured for the split-screen area of ​​the current smart TV to configure the initial split-screen window into the split-screen area for display;

[0007] Acquire in real time the positioning information sent by the user through the interactive control device paired with the current smart TV, and determine the effective interactive area of ​​the interactive control device and the target split-screen area and target split-screen window corresponding to the effective interactive area according to the positioning information;

[0008] When receiving a manipulation instruction sent by the user through the interactive control device, the manipulation instruction is responded to so as to call and activate the target application scenario applicable to the target split-screen window in the target split-screen window.

[0009] In one implementation, when the current smart TV is a split-screen TV, before configuring an initial split-screen window for the split-screen area of ​​the current smart TV to configure the initial split-screen window in the split-screen area for display, the method further includes:

[0010] When it is detected that the current smart TV is started, it is determined whether the current smart TV belongs to the split-screen TV according to the acquired screen configuration information of the current smart TV;

[0011] When the current smart TV belongs to the split-screen TV, the step of configuring an initial split-screen window for the split-screen area of ​​the current smart TV is triggered to configure the initial split-screen window to the split-screen area for display.

[0012] In one implementation, the multi-window-based multi-screen TV control method further includes:

[0013] On the basis of the initial split-screen window, a new split-screen window is created and configured according to the display requirements of the currently detected new application scenario to call and activate the new application scenario on the new split-screen window.

[0014] In one implementation, the multi-window-based multi-screen TV control method further includes:

[0015] The optimal number of windows of the current smart TV is determined according to the hardware configuration information of the current smart TV.

[0016] In one implementation, in the process of creating and configuring a new split-screen window according to the display requirements of the currently detected new application scenario, the following is further included:

[0017] The system performance of the current smart TV is monitored in real time, and the optimal number of windows is adjusted in real time based on the system performance.

[0018] In one implementation, responding to the manipulation instruction to call and activate, in the target split-screen window, a target application scenario applicable to the target split-screen window includes:

[0019] Acquire the split-screen configuration information of the application scenario to be triggered according to the control instruction to determine whether the application scenario to be triggered is the target application scenario applicable to the target split-screen window based on the split-screen configuration information;

[0020] When the application scenario to be triggered is the target application scenario applicable to the target split-screen window, the target application scenario is called and activated in the target split-screen window.

[0021] In one implementation, the determining, based on the split-screen configuration information, whether the application scenario to be triggered is a target application scenario applicable to the target split-screen window includes:

[0022] Based on the split-screen attributes and display area size requirements in the split-screen configuration information, determine whether the application scenario to be triggered is a target application scenario applicable to the target split-screen window.

[0023] The present invention also discloses a multi-screen TV control system based on multi-windows, wherein the system comprises a multi-window multi-task module and an intelligent perception module;

[0024] The multi-window multi-tasking module is used to configure an initial split-screen window for the split-screen area of ​​the current smart TV when the current smart TV is a split-screen TV, so as to configure the initial split-screen window to the split-screen area for display;

[0025] The intelligent sensing module is used to obtain in real time the positioning information sent by the user through the interactive control device paired with the current smart TV, and determine the effective interaction area of ​​the interactive control device and the target split-screen area and target split-screen window corresponding to the effective interaction area based on the positioning information, and then, upon receiving the control instruction sent by the user through the interactive control device, respond to the control instruction to call and activate the target application scenario applicable to the target split-screen window in the target split-screen window.

[0026] The present invention also discloses a terminal, which includes: a memory, a processor, and a multi-window-based multi-screen TV control program stored in the memory and executable on the processor, wherein the multi-window-based multi-screen TV control program, when executed by the processor, implements the steps of the multi-window-based multi-screen TV control method as described above.

[0027] The present invention also discloses a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program can be executed to implement the steps of the multi-screen TV control method based on multi-windows as described above.

[0028] The present invention provides a multi-window-based multi-screen TV control method, system, terminal and storage medium. The multi-window-based multi-screen TV control method includes: when the current smart TV is a split-screen TV, an initial split-screen window is configured for the split-screen area of ​​the current smart TV to configure the initial split-screen window to the split-screen area for display; real-time acquisition of positioning information sent by the user through an interactive control device paired with the current smart TV, and determination of an effective interactive area of ​​the interactive control device and a target split-screen area and a target split-screen window corresponding to the effective interactive area according to the positioning information; when receiving a control instruction sent by the user through the interactive control device, responding to the control instruction to call and activate the target application scenario applicable to the target split-screen window in the target split-screen window. It can be seen from this that the present invention configures the initial split-screen window according to the split-screen area of ​​the current smart TV to display the split-screen window in the corresponding split-screen area, and then when the user sends positioning information through the interactive control device paired with the current smart TV, the effective interaction area of ​​the interactive control device and the target split-screen area and target split-screen window corresponding to the effective interaction area are determined according to the positioning information, and when the user sends a control instruction, the target application scenario applicable to the target split-screen window is called and activated in the target split-screen window, thereby meeting the user's control and interaction needs for the home smart TV scene, improving the user's control experience of the split-screen window, and also improving the split-screen window management efficiency of the split-screen TV. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 It is a flow chart of a preferred embodiment of a multi-screen TV control method based on multi-windows in the present invention;

[0030] Figure 2 It is a schematic diagram of an intelligent perception split-screen television disclosed in the present invention;

[0031] Figure 3 It is a schematic diagram of a default multi-window when a smart-sensing split-screen TV is turned on, disclosed in the present invention;

[0032] Figure 4 It is a flow chart of the split-screen window control method of the intelligent sensing remote controller disclosed in the present invention;

[0033] Figure 5 It is a schematic diagram of application split-screen attributes disclosed in the present invention;

[0034] Figure 6 It is a schematic diagram of multiple windows on any screen of an intelligent perception split-screen TV disclosed by the present invention;

[0035] Figure 7 This is a flow chart of a specific multi-screen TV control method based on multiple windows disclosed in the present invention;

[0036] Figure 8 It is a logic flow chart of intelligent perception split-screen TV startup window allocation disclosed by the present invention;

[0037] Fig. 9 It is a functional principle block diagram of a preferred embodiment of a multi-screen TV control system based on multiple windows in the present invention;

[0038] Fig.10 It is a functional principle block diagram of a preferred embodiment of the terminal in the present invention. DETAILED DESCRIPTION

[0039] In order to make the purpose, technical solution and advantages of the present invention clearer and more specific, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0040] See also Figure 1 , Figure 1 Flow chart of the multi-screen TV control method based on multi-window in the present invention. Figure 1 As shown, the multi-screen TV control method based on multi-windows according to the embodiment of the present invention includes:

[0041] Step S11: When the current smart TV is a split-screen TV, an initial split-screen window is configured for the split-screen area of ​​the current smart TV to configure the initial split-screen window into the split-screen area for display.

[0042] In this embodiment, when the current smart TV is a split-screen TV, an initial split-screen window is configured for the split-screen area of ​​the current smart TV to display the corresponding window in the corresponding split-screen area. For example, see Figure 2 As shown, the current smart TV is a split-screen TV, and has two screens, namely TV screen 1 and TV screen 2, and see Figure 3 As shown, when the split-screen TV is turned on by default, the initial split-screen window is configured, that is, multi-window multi-tasking window 1 and multi-window multi-tasking window 2 are created, wherein multi-window multi-tasking window 1 is configured on TV screen 1, and multi-window multi-tasking window 2 is configured on TV screen 2, that is, TV screen 1-multi-window multi-tasking window 1 (split screen 1 window 1), such as TV screen 2-multi-window multi-tasking window 2 (split screen 2 window 2), thereby completing the initialized split-screen window configuration.

[0043] Step S12: acquiring in real time the positioning information sent by the user through the interactive control device paired with the current smart TV, and determining the effective interactive area of ​​the interactive control device and the target split-screen area and target split-screen window corresponding to the effective interactive area according to the positioning information.

[0044] In this embodiment, after pairing the interactive control device with the current smart TV, the user will send corresponding positioning information through the interactive control device, and then can determine the effective interactive area of ​​the remote control and the target split-screen area and target split-screen window corresponding to the area based on the positioning information.

[0045] For example, see Figure 4 As shown, the smart sensing remote control completes remote control pairing with the current smart TV. When the user moves the remote control, the smart sensing UWB module of the remote control sends moving coordinate information. The moving coordinate information sent by the smart sensing UWB module of the remote control is converted into the corresponding coordinates of the TV screen using a preset coordinate conversion algorithm. Then, the corresponding split screen and window can be determined based on the corresponding coordinates of the TV screen to locate which split screen and window the current focus of the remote control is in.

[0046] Step S13: When receiving a control instruction issued by the user through the interactive control device, respond to the control instruction to call and activate the target application scenario applicable to the target split-screen window in the target split-screen window.

[0047] In this embodiment, the user uses the interactive control device to send a control instruction to complete the relevant interaction with the application scenario of the split-screen window, that is, see the above Figure 4 As shown, upon receiving a manipulation instruction sent by the user through an interactive control device, the manipulation instruction is responded to so as to call and activate the target application scenario applicable to the target split-screen window in the target split-screen window, and the interactive control device may be an intelligent sensing remote control. It is understandable that the user can trigger the application scenario of the split-screen window through the interactive control device, that is, upon receiving an operation instruction sent by the user through the interactive control device, the split-screen configuration information of the application scenario to be triggered can be obtained according to the manipulation instruction to determine whether the application scenario to be triggered is the target application scenario applicable to the target split-screen window based on the split-screen configuration information. When the application scenario to be triggered is the target application scenario applicable to the target split-screen window, the target application scenario is called and activated in the target split-screen window. Specifically, it is determined whether the application scenario to be triggered is the target application scenario applicable to the target split-screen window based on the split-screen attributes and display area size requirements in the split-screen configuration information.

[0048] It should be pointed out that the process of users using interactive control devices to send control instructions and complete relevant interactions with the application scenarios of split-screen windows requires determining the split-screen and window where the interactive control device (intelligent sensing remote control) is located, as well as the application scenarios of the split-screen and window, such as which applications can be opened in the window, which applications have been opened, what kind of menu functions or system functions can be used, etc. Among them, what each split-screen window can do is limited by the split-screen attributes and split-screen application scenarios. Among them, the application scenario is constructed according to the split-screen attributes, and the controllable objects involved in the application scenario, such as applications, controls, services, etc., can be called by the split-screen window and can be activated in the split-screen window.

[0049] For example, the split-screen application scenario applicable to the split-screen window is determined based on the split-screen application scenario whitelist mechanism. For example, if the attribute of an application is split-screen, all functions of the application can be used in the split-screen. If a function of the application is a split-screen attribute, when the application management or application scenario of the split-screen window is activated, it will automatically jump to a certain function of the application. The full function of the application will not be used, and when exiting the application scenario, it will not return to the application, but return to the interface of the split-screen window. For example, if a service of the system is marked as a split-screen attribute, the service can be opened and responded in the split-screen window. For example, if a system control or service control is marked as a split-screen attribute, the system control or service control can be opened and responded in the split-screen window.

[0050] It should be noted that the application with split-screen attribute can be a single application, control or service, or a single application split-screen, or a combination of multiple applications. Figure 5 As shown, for the split-screen properties of a single application, the property information related to the application is as follows:

[0051] Application name: Sports Health;

[0052] Split screen attribute: 1 (0 for no, 1 for yes);

[0053] Split-screen display area size requirement: adaptive;

[0054] Split screen switching: yes;

[0055] According to the split-screen information of the single application, the split-screen attribute of the single application is yes, indicating that the single application has split-screen attributes, and can be opened in split-screen 1 window 1 or split-screen 2 window 2, and its UI and interface layout can be automatically adjusted according to the screen resolution and the size requirements of the split-screen display area; the application can also be switched from split-screen 1 to split-screen 2 display, and vice versa, but if the split-screen attribute is no, that is, the single application does not have a split-screen attribute, it means that the application does not support opening in split-screen 1 window 1. It should be pointed out that in addition to the adaptive split-screen display area size requirement, the split-screen display area size requirement can also be the size of the specified screen, such as 800×800 or 18080×720, so only the split-screen window that supports this type of display can be opened in the split-screen window.

[0056] For another example, for a multi-application combined application split-screen scenario, the relevant information of the combined application is as follows:

[0057] Group name: Practice and watch;

[0058] The relevant information of application 1 attributes is as follows:

[0059] Application name: Somatosensory sports;

[0060] Split screen attribute: yes;

[0061] Split-screen display area size requirement: adaptive;

[0062] Split screen switching: No (i.e. switching to split screen is not supported);

[0063] The relevant information about the application 2 properties is as follows:

[0064] Application name: Live broadcast of competition (xxVSyy competition);

[0065] Split screen attribute: yes;

[0066] Split-screen display area size requirement: adaptive;

[0067] Split screen switching: yes;

[0068] When the user opens application 1 in split screen 2 window 2, if it is detected that application 2 has game content, the user will be reminded of the game content in the current live game application and asked whether to activate it. If the user chooses to activate it, the live game will be opened in split screen 1 window 1. In addition, application 2 can be switched between split screens, so the user uses the smart sensing remote control to switch the content of split screen 1 window 1 to split screen 2. Figure 6As shown, a new window is created in split screen 2, namely split screen 2 window 3, and the game content of application 2 can be opened in split screen 2 window 3, and split screen 2 window 2 will automatically adjust the appropriate display area occupation range according to the size of the screen area occupied by split screen 2 window 3. After the application of split screen 1 window 1 is switched to split screen 2 window 3, split screen 1 window 1 can display the default content of split screen 1 window 1; if it is currently detected that application 2 has no game content, the multi-application combination scenario of application 1 will not take effect, and application 1 will be directly opened in the corresponding activation window. In other words, if the somatosensory motion of application 1 is opened in split screen 2 window 2, and its corresponding combined application 2 does not have live game content, somatosensory motion can be opened only in split screen 2 window 2. It can be seen from this that applications, controls, and services with split-screen attributes can be called and activated in the split-screen window. Among them, the application scenarios of the split-screen window can be activated automatically or manually. For multi-application combination scenarios, when the multi-application combination is opened in the split-screen 2 window, the combined application will be automatically opened in the split-screen 2 at the same time; applications, controls, and services that do not have the split-screen attribute cannot be opened in the split-screen window. For example, when the smart sensing remote control activates the window management menu, unsupported applications, controls, and services cannot be seen.

[0069] It should also be pointed out that, based on the initial split-screen window, a new split-screen window is created and configured according to the display requirements of the currently detected new application scenario to call and activate the new application scenario on the new split-screen window. That is, a new split-screen window can be added based on the default split-screen window, and the application scenario of each split-screen window can be independent or linked, that is, the application, service or control supported by its split-screen application scenario is opened independently in each split-screen window, or a combination of application split-screen scenarios is applied. Among them, it is necessary to determine the optimal number of windows of the current smart TV based on the hardware configuration information of the current smart TV. That is, in order to ensure the performance of the TV system, the number of windows created by the smart split-screen TV will be limited by the hardware and system performance of the dual-screen TV, that is, in the process of creating and configuring a new split-screen window according to the display requirements of the currently detected new application scenario, the system performance of the current smart TV is monitored in real time, and the optimal number of windows is adjusted in real time based on the system performance.

[0070] For example, when it is determined that the optimal number of windows for the current dual-screen TV is 4, it means that the current dual-screen TV system can only open four windows at most, and the number of windows that can be created is adjusted in real time according to the system performance. For example, when two windows are opened, it is found that the system performance has decreased and a new window can no longer be created. In this case, a performance reminder is issued when the user creates a new window and no new window is created. When the performance is restored, the user can create a new window.

[0071] It can be seen that in the embodiment of the present invention, the initial split-screen window is configured according to the split-screen area of ​​the current smart TV to display the split-screen window in the corresponding split-screen area, and then when the user sends positioning information through an interactive control device paired with the current smart TV, the effective interaction area of ​​the interactive control device and the target split-screen area and target split-screen window corresponding to the effective interaction area are determined according to the positioning information, and when the user sends a control instruction, the target application scenario applicable to the target split-screen window is called and activated in the target split-screen window, thereby meeting the user's control and interaction needs for the home smart TV scene, improving the user's control experience of the split-screen window, and improving the split-screen window management efficiency of the split-screen TV.

[0072] See also Figure 7 As shown, the embodiment of the present invention discloses a specific multi-screen TV control method based on multiple windows. Compared with the previous embodiment, this embodiment further illustrates and optimizes the technical solution.

[0073] Step S21: when it is detected that the current smart TV is started, it is determined whether the current smart TV is a split-screen TV according to the acquired screen configuration information of the current smart TV.

[0074] In this embodiment, when the current smart TV is started, it is determined whether the current smart TV is a split-screen TV according to the screen configuration information of the current smart TV. For example, the configuration information of the current TV screen is obtained, such as the screen configuration information, which mainly includes the following contents:

[0075] Whether dual screen: Yes; Number of screens: 2;

[0076] Screen 1 (screen ID: KJ-20241027-A0001, screen parameter information: 99006699, screen resolution: 1920×1080, screen refresh rate: 60HZ, etc.);

[0077] Screen 2 (screen ID KJ-20241027-B0001, screen parameter information 88006699, screen resolution 4096×2160, screen refresh rate: 120HZ, etc.).

[0078] Then, based on the screen configuration information, it can be determined whether the current smart TV is a split-screen TV.

[0079] Step S22: When the current smart TV belongs to the split-screen TV, an initial split-screen window is configured for the split-screen area of ​​the current smart TV to configure the initial split-screen window into the split-screen area for display.

[0080] Step S23, obtaining in real time the positioning information sent by the user through the interactive control device paired with the current smart TV, and determining the effective interaction area of ​​the interactive control device and the target split-screen area and target split-screen window corresponding to the effective interaction area according to the positioning information.

[0081] Step S24: When receiving a control instruction issued by the user through the interactive control device, respond to the control instruction to call and activate the target application scenario applicable to the target split-screen window in the target split-screen window.

[0082] For the specific contents of the above steps S22 to S24, reference may be made to the corresponding contents disclosed in the above embodiments, which will not be repeated here.

[0083] It can be seen that in the embodiment of the present invention, the initial split-screen window is configured according to the split-screen area of ​​the current smart TV to display the split-screen window in the corresponding split-screen area, and then when the user sends positioning information through an interactive control device paired with the current smart TV, the effective interaction area of ​​the interactive control device and the target split-screen area and target split-screen window corresponding to the effective interaction area are determined according to the positioning information, and when the user sends a control instruction, the target application scenario applicable to the target split-screen window is called and activated in the target split-screen window, thereby meeting the user's control and interaction needs for the home smart TV scene, improving the user's control experience of the split-screen window, and improving the split-screen window management efficiency of the split-screen TV.

[0084] For example, see Figure 8 As shown, the current smart TV is started, and the screen configuration information (split-screen information) of the current smart TV is obtained. According to the screen configuration information, it is determined whether the current smart TV is a split-screen TV. If so, a window is configured for the corresponding split-screen area according to the split-screen information to display the corresponding window in the corresponding split-screen area, so that the application scenario applicable to the split-screen window can be obtained and displayed on the window. It is also possible to construct an intelligent perception area based on the number of windows according to the user's display needs to realize multi-task window creation and allocation, or to realize user control of the intelligent perception split screen.

[0085] In one embodiment, if Fig. 9 As shown, based on the above multi-window based multi-screen TV control method, the present invention also provides a multi-window based multi-screen TV control system, the system includes a multi-window multi-task module and an intelligent perception module;

[0086] The multi-window multi-tasking module 11 is used to configure an initial split-screen window for the split-screen area of ​​the current smart TV when the current smart TV is a split-screen TV, so as to configure the initial split-screen window to the split-screen area for display;

[0087] The intelligent sensing module 12 is used to obtain in real time the positioning information sent by the user through the interactive control device paired with the current smart TV, and determine the effective interaction area of ​​the interactive control device and the target split-screen area and target split-screen window corresponding to the effective interaction area based on the positioning information, and then when receiving the control instruction sent by the user through the interactive control device, respond to the control instruction to call and activate the target application scenario applicable to the target split-screen window in the target split-screen window.

[0088] For example, the dual-screen TV control system of the current smart TV is equipped with an intelligent perception module and a built-in multi-window multi-tasking module. After the smart TV is started, the initialization of the intelligent perception module and the startup of the multi-window multi-tasking module are completed.

[0089] Among them, the intelligent sensing module can be composed of hardware modules such as Bluetooth, WiFi, Star Flash, UWB, millimeter wave, light sensing, and far-field voice. The hardware modules such as Bluetooth module, WiFi module or Star Flash module are mainly used to connect with the control device, such as connecting with the intelligent sensing remote control equipped with Bluetooth module, WiFi module or Star Flash module. The UWB module mainly provides the system with the focus position of the control device in the screen area, such as the intelligent sensing module on the current smart TV, and the intelligent sensing remote control paired with the intelligent sensing module is equipped with Star Flash module, UWB module and voice module.

[0090] In addition, the multi-window multi-tasking module built into the dual-screen TV control system can create multiple windows, each of which can independently open the system's pre-built-in applications, services, and controls, and can manage the windows through interaction between the user and the multi-window multi-tasking module, such as managing the number of windows, i.e. deleting and adding windows, etc., managing the window display position, i.e. the area of ​​the display screen occupied by the window, position switching, etc., or managing the window content, i.e. the applications opened in the window, the controls displayed, the services pulled up, etc.

[0091] It should be pointed out that the technical solution of the present application is based on the multi-window multi-task module to automatically allocate split-screen windows according to the hardware configuration of the whole machine, that is, according to the number of screens equipped with the whole machine, whether to start multiple windows is determined according to the number of screens when the system is initialized. If there are more than one screen, interactive windows are allocated to other screens through multiple windows. After the system is started, according to the screen configuration parameters of the TV, the multi-window multi-task module is used to create windows that meet the screen configuration parameters and split-screen application scenarios applicable to the windows. The split-screen windows respond to control instructions to call and activate the application scenarios applicable to the split-screen windows based on the precise positioning of intelligent perception. Among them, the intelligent perception module of the system provides an efficient system-level solution for the integrated control of dual-screen TVs, greatly improving the control experience of split-screen windows, and through the window management capabilities of the multi-window multi-task module, the split-screen window management efficiency of dual-screen TVs is improved, and at the same time, the application scenarios of dual-screen TVs are greatly enriched, providing users with an efficient, flexible, and scenario-rich split-screen TV system.

[0092] Fig.10 A schematic diagram of the structure of a terminal provided in an embodiment of the present application. The terminal may include:

[0093] A memory 501 , a processor 502 , and a computer program stored in the memory 501 and executable on the processor 502 .

[0094] When the processor 502 executes the program, the electrical impedance tomography method based on sparse recovery provided in the above embodiment is implemented.

[0095] Furthermore, the terminal further includes:

[0096] The communication interface 503 is used for communication between the memory 501 and the processor 502 .

[0097] The memory 501 is used to store computer programs that can be executed on the processor 502 .

[0098] The memory 501 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0099] If the memory 501, the processor 502 and the communication interface 503 are implemented independently, the communication interface 503, the memory 501 and the processor 502 can be connected to each other through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one line is used in the figure, but it does not mean that there is only one bus or one type of bus.

[0100] Optionally, in a specific implementation, if the memory 501, the processor 502 and the communication interface 503 are integrated on a chip, the memory 501, the processor 502 and the communication interface 503 can communicate with each other through an internal interface.

[0101] The processor 502 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.

[0102] This embodiment also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the multi-screen TV control method based on multiple windows as described above is implemented.

[0103] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not disclosed in this application. The specification and examples are to be considered exemplary only, and the true scope and spirit of the present invention are indicated by the claims.

[0104] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example" or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0105] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, which can be embodied in any computer-readable medium for use by an instruction execution system, apparatus or device (such as a computer-based system, a system including a processor or other system that can read instructions from an instruction execution system, apparatus or device and execute instructions), or used in combination with these instruction execution systems, apparatuses or devices.

[0106] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above embodiment, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. If implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA, Programmable Gate Array), a field programmable gate array (FPGA, Field-Programmable Gate Array), etc.

[0107] It should be understood that the application of the present invention is not limited to the above examples. For ordinary technicians in this field, improvements or changes can be made based on the above description. All these improvements and changes should fall within the scope of protection of the claims attached to the present invention.

Claims

1. A multi-screen TV control method based on multi-windows, characterized in that: The method comprises: When the current smart TV is a split-screen TV, an initial split-screen window is configured for the split-screen area of ​​the current smart TV to configure the initial split-screen window into the split-screen area for display; Acquire in real time the positioning information sent by the user through the interactive control device paired with the current smart TV, and determine the effective interactive area of ​​the interactive control device and the target split-screen area and target split-screen window corresponding to the effective interactive area according to the positioning information; When receiving a manipulation instruction sent by the user through the interactive control device, the manipulation instruction is responded to so as to call and activate the target application scenario applicable to the target split-screen window in the target split-screen window.

2. The multi-screen TV control method based on multi-window according to claim 1, characterized in that: When the current smart TV is a split-screen TV, before configuring an initial split-screen window for the split-screen area of ​​the current smart TV to configure the initial split-screen window to the split-screen area for display, the method further includes: When it is detected that the current smart TV is started, it is determined whether the current smart TV belongs to the split-screen TV according to the acquired screen configuration information of the current smart TV; When the current smart TV belongs to the split-screen TV, the step of configuring an initial split-screen window for the split-screen area of ​​the current smart TV is triggered to configure the initial split-screen window to the split-screen area for display.

3. The multi-screen TV control method based on multi-window according to claim 1, characterized in that: Also includes: On the basis of the initial split-screen window, a new split-screen window is created and configured according to the display requirements of the currently detected new application scenario to call and activate the new application scenario on the new split-screen window.

4. The multi-screen TV control method based on multi-window according to claim 1, characterized in that: Also includes: The optimal number of windows of the current smart TV is determined according to the hardware configuration information of the current smart TV.

5. The multi-screen TV control method based on multi-window according to claim 4, characterized in that: The process of creating and configuring a new split-screen window according to the display requirements of the currently detected new application scenario also includes: The system performance of the current smart TV is monitored in real time, and the optimal number of windows is adjusted in real time based on the system performance.

6. The multi-screen TV control method based on multi-windows according to any one of claims 1 to 5, characterized in that: The responding to the manipulation instruction to call and activate the target application scenario applicable to the target split-screen window in the target split-screen window includes: Acquire the split-screen configuration information of the application scenario to be triggered according to the control instruction to determine whether the application scenario to be triggered is the target application scenario applicable to the target split-screen window based on the split-screen configuration information; When the application scenario to be triggered is the target application scenario applicable to the target split-screen window, the target application scenario is called and activated in the target split-screen window.

7. The multi-screen TV control method based on multi-windows according to claim 6, characterized in that: The determining, based on the split-screen configuration information, whether the application scenario to be triggered is a target application scenario applicable to the target split-screen window includes: Based on the split-screen attributes and display area size requirements in the split-screen configuration information, determine whether the application scenario to be triggered is a target application scenario applicable to the target split-screen window.

8. A multi-screen TV control system based on multi-windows, characterized in that: The system includes a multi-window multi-task module and an intelligent perception module; The multi-window multi-tasking module is used to configure an initial split-screen window for the split-screen area of ​​the current smart TV when the current smart TV is a split-screen TV, so as to configure the initial split-screen window to the split-screen area for display; The intelligent sensing module is used to obtain in real time the positioning information sent by the user through the interactive control device paired with the current smart TV, and determine the effective interaction area of ​​the interactive control device and the target split-screen area and target split-screen window corresponding to the effective interaction area based on the positioning information, and then, upon receiving the control instruction sent by the user through the interactive control device, respond to the control instruction to call and activate the target application scenario applicable to the target split-screen window in the target split-screen window.

9. A terminal, characterized in that: include: A memory, a processor, and a multi-window-based multi-screen TV control program stored in the memory and executable on the processor, wherein the multi-window-based multi-screen TV control program, when executed by the processor, implements the steps of the multi-window-based multi-screen TV control method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which can be executed to implement the steps of the multi-window-based multi-screen TV control method as described in any one of claims 1 to 7.