A control method and a control device
By obtaining selection instructions in split-screen mode, determining and controlling the output content of the target display area, the problem of users being able to operate only one split screen is solved, enabling flexible control of multiple display areas and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-08
- Publication Date
- 2026-04-14
AI Technical Summary
In split-screen mode, users can only control one split screen, making it impossible to effectively utilize the entire display screen, resulting in a poor user experience.
By obtaining selection instructions, the target display area is determined, and the output of the content to be displayed in that area is controlled. The display controller is used to connect the signal path so that the target display area responds to the preset input, thereby realizing flexible control of multiple display areas.
Make effective use of the entire display screen to provide more functions and improve user operation flexibility and experience.
Smart Images

Figure CN113760169B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of intelligent interactive applications of electronic devices, and in particular to a control method and control device. Background Technology
[0002] For electronic devices with display screens, users often need to split the screen, such as dividing it into a first screen and a second screen. However, due to technical limitations, such as changes in resolution, users can only control one of the screens at a time. For example, they can only touch the first display area of the first screen, not the second display area of the second screen. This restricts user operation on each screen, preventing effective use of the entire display screen (especially touchscreens), resulting in a poor user experience. Summary of the Invention
[0003] The control method of this application embodiment includes:
[0004] Obtain a selection instruction for a display area in response to a preset input, wherein the display area is the split-screen area of the electronic device in split-screen mode;
[0005] Define the target display area;
[0006] At least the target display area is controlled to output the content to be displayed generated by the preset input applied to the electronic device.
[0007] Optionally, obtaining the selection instruction for the display area in response to a preset input includes:
[0008] Obtain description information of the display area, and use the description information as the selection instruction; or,
[0009] Obtain operation information for the display area, and use the operation information as the selection instruction; or,
[0010] Obtain the positional relationship between the electronic device and the target object, and generate the selection instruction based on the positional relationship; or,
[0011] If the first preset event is detected, the selection instruction is generated.
[0012] Optionally, determining the selected target display area includes:
[0013] Based on the description information, the target display area is determined, wherein the description information includes at least area identification information and / or area location information; or,
[0014] The target display area is determined at least based on the operation information, which includes at least one of operation position, operation trajectory, operation trend, and operation parameters; or,
[0015] The target display area is determined based on the positional relationship; or,
[0016] The target display area is determined based on the first preset event.
[0017] Optionally, the step of controlling the target display area to output the content to be displayed generated by a preset input acting on the electronic device includes:
[0018] The display controller of the electronic device is used to activate the signal path corresponding to the target display area, so that the target display area can respond to the content to be displayed corresponding to the preset input and output.
[0019] Alternatively, the method may further include:
[0020] Obtain input component information of the electronic device, and configure a corresponding target input component for the target display area based at least on the input component information; or,
[0021] Obtain the input component information and operating information of the electronic device, and configure the corresponding target input component for the target display area based on the input component information and the operating information.
[0022] Optionally, the step of controlling the target display area to output the content to be displayed generated by a preset input acting on the electronic device includes:
[0023] If at least two content source inputs are detected, a target display area is determined based on the display identification information corresponding to the target content source among the at least two content sources, so as to control the target display area to output the target content corresponding to the target content source and / or the operation data of the target content source.
[0024] Optionally, the method further includes:
[0025] In response to a second preset event, the target display area is updated, the second preset event being at least related to the usage information of the electronic device.
[0026] Optionally, updating the target display area in response to a second preset event includes:
[0027] If a switching operation is obtained to switch the target display area, the display area affected by the switching operation is updated to the target display area; or,
[0028] If a change is detected in the content source information input to the electronic device, the target display area is updated based on the change in the content source information; or,
[0029] If a change in the positional relationship between the electronic device and the target object is detected, the target display area is updated based on the change in positional relationship information; or,
[0030] If the target process is detected to be running on the electronic device, the target display area is updated based at least on the attribute information of the target process; or,
[0031] If a change in the input component information of the electronic device is detected, the target display area is updated based on the change in the input component information.
[0032] Optionally, updating the target display area based on changes in the content source information includes:
[0033] If the change information indicates that the content source input to the electronic device has switched from a first content source to a second content source, the first display area is updated to the target display area, where the first display area is the output area of the second content source; or,
[0034] If the change information indicates that the content source input to the electronic device has at least increased / decreased by a third content source, the target display area is updated to include / remove the second display area, which is the output area of the third content source; or,
[0035] If the change information indicates that the resolution of the fourth content source input to the electronic device is adjusted from a first resolution to a second resolution, the target display area is adjusted at least based on the second resolution.
[0036] This application also provides a control device, including:
[0037] The acquisition module is configured to acquire a selection instruction for a display area in response to a preset input, wherein the display area is the split-screen area of the electronic device in split-screen mode;
[0038] The module is configured to determine the selected target display area.
[0039] The control module is configured to at least control the target display area to output the content to be displayed generated by a preset input acting on the electronic device.
[0040] This application also provides an electronic device, including a memory and a processor. The memory stores an executable program, and the processor executes the executable program to perform the following steps:
[0041] Obtain a selection instruction for a display area in response to a preset input, wherein the display area is the split-screen area of the electronic device in split-screen mode;
[0042] Define the target display area;
[0043] At least the target display area is controlled to output the content to be displayed generated by the preset input applied to the electronic device.
[0044] This application also provides a storage medium storing a computer program, which, when executed by a processor, implements the steps of the control method described above.
[0045] This control method can obtain selection instructions that represent the user's selection of multiple display areas when the electronic device is in split-screen mode. This allows for effective use of one or more display areas to respond to the user's operation, enabling more flexible control of the display of multiple display areas, providing the user with more corresponding functions, and effectively utilizing the entire display screen. Attached Figure Description
[0046] Figure 1 This is a flowchart of the control method according to an embodiment of this application;
[0047] Figure 2 This is a schematic diagram illustrating the connection structure between the display controller of the electronic device and other devices according to an embodiment of this application;
[0048] Figure 3 This is a structural block diagram of the control device according to an embodiment of this application. Detailed Implementation
[0049] Various embodiments and features of this application are described herein with reference to the accompanying drawings.
[0050] It should be understood that various modifications can be made to the embodiments described herein. Therefore, the above description should not be considered as limiting, but merely as an example of embodiments. Other modifications within the scope and spirit of this application will be apparent to those skilled in the art.
[0051] The accompanying drawings, which are included in and form part of this specification, illustrate embodiments of the present application and, together with the general description of the present application given above and the detailed description of the embodiments given below, serve to explain the principles of the present application.
[0052] These and other features of this application will become apparent from the following description of preferred forms of embodiments given as non-limiting examples, with reference to the accompanying drawings.
[0053] It should also be understood that although this application has been described with reference to some specific examples, those skilled in the art can certainly implement many other equivalent forms of this application.
[0054] The above and other aspects, features and advantages of this application will become more apparent when taken in conjunction with the accompanying drawings and in view of the following detailed description.
[0055] Specific embodiments of this application are described thereafter with reference to the accompanying drawings; however, it should be understood that the claimed embodiments are merely examples of this application, which can be implemented in various ways. Well-known and / or repeated functions and structures are not described in detail to avoid unnecessary or redundant details that could obscure the application. Therefore, the specific structural and functional details claimed herein are not intended to be limiting, but merely serve as the basis and representative basis for the claims to teach those skilled in the art to use this application in a variety of substantially any suitable detailed structures.
[0056] This specification may use the phrases “in one embodiment,” “in another embodiment,” “in yet another embodiment,” or “in other embodiments,” all of which may refer to one or more of the same or different embodiments according to this application.
[0057] In the first embodiment, this application provides a control method that can be applied to electronic devices, particularly electronic devices with touch screens. The electronic devices have a split-screen mode and can display multiple screens. The method can control multiple display areas based on the user's operation of the electronic device, especially during the split-screen process, according to the recognition result of the operation, thereby achieving flexible control of multiple display areas and meeting different user needs.
[0058] Figure 1 This is a flowchart of the control method according to an embodiment of this application, such as... Figure 1 As shown, the control method includes the following steps:
[0059] S100, a selection instruction for a display area in response to a preset input is obtained, wherein the display area is the split-screen area of the electronic device in split-screen mode.
[0060] Electronic devices can enter split-screen mode. In split-screen mode, the display screen of the electronic device can be divided into multiple split-screen areas, each of which can be displayed. Each split-screen area corresponds to the aforementioned display area.
[0061] This display area can respond to preset input and display corresponding content. Specifically, the display area can respond to preset input to form a selection command, or it can form a selection command based on other input content. After the electronic device obtains the selection command, it can display the corresponding content.
[0062] In one embodiment, different display areas can be controlled separately, such as displaying the same content, displaying different content, or displaying a portion of the same content, etc.
[0063] Selection commands can represent the user's manipulation of objects in multiple display areas, and can be generated in various ways. For example, commands directly entered by the user are selection commands, or they can be generated based on the user's actions on the display areas.
[0064] In one embodiment, different operation actions on the display area correspond to different selection instructions. Therefore, before determining the selection instruction, it is necessary to analyze and judge the user's operation. If the specific operation conforms to the preset operation, the selection instruction for selecting the display area can be determined.
[0065] S200, Determine the selected target display area.
[0066] The electronic device determines the target display area selected by the user from multiple display areas based on the selection command. For example, in split-screen mode, the electronic device can be divided into two display areas, namely a first display area and a second display area. The electronic device can select one of the first display area and the second display area for display based on the selection command.
[0067] Specifically, since the selection command can represent the display area pointed to by the user, such as if the user needs to select the first display area to display specific content, the electronic device can analyze the content of the selection command and determine the display area pointed to by the selection command, so as to determine the display area as the target display area.
[0068] S300, at least control the target display area to output the content to be displayed generated by the preset input acting on the electronic device.
[0069] The target display area can be continuously operated by the user, and the target display area responds based on the user's preset input. If the target display area is a touch screen that can accept touch commands, the preset input can be a touch input operation. The electronic device controls the target display area to display the corresponding content based on the user's touch input operation.
[0070] For display areas different from the target display area, on the one hand, they can remain inactive, such as in standby mode, thus saving system resources. On the other hand, they can display the same content as the target display area. That is, the electronic device controls other display areas to display content in tandem with the target display area, creating a multi-display effect and emphasizing the content to be displayed. Furthermore, the electronic device can also control other display areas to display content not intended for the target display area. For example, it can send first display content to the target display area and second display content to other display areas via different input lines.
[0071] In addition, in one embodiment, if a user wants to switch the target display area, such as switching from the first display area to the second display area, the user can also generate a corresponding switching command through operation to achieve the switching of the target display area.
[0072] This control method can obtain selection instructions that represent the user's selection of multiple display areas when the electronic device is in split-screen mode. This allows for effective use of one or more display areas to respond to the user's operation, enabling more flexible control of the display of multiple display areas, providing the user with more corresponding functions, and effectively utilizing the entire display screen.
[0073] In one embodiment of this application, obtaining a selection instruction for a display area in response to a preset input includes:
[0074] Obtain description information of the display area, and use the description information as the selection instruction; or,
[0075] Obtain operation information for the display area, and use the operation information as the selection instruction; or,
[0076] Obtain the positional relationship between the electronic device and the target object, and generate the selection instruction based on the positional relationship; or,
[0077] If the first preset event is detected, the selection instruction is generated.
[0078] Specifically, firstly, the descriptive information describes relevant information about the display area. For example, a first display area might be described as a high-priority area, meaning it can be selected as the target display area first. Conversely, a second display area might be described as a low-priority area, meaning it doesn't necessarily need to be selected as the target area first. Furthermore, the descriptive information can take various forms, such as voice descriptions, text descriptions, and / or gesture descriptions. For instance, if a user needs to use only the target display area of the electronic device, they can express their intention to select the target display area through voice and / or text input; this voice and / or text input serves as the descriptive information for the display area. The electronic device acquires this descriptive information through its own or auxiliary acquisition devices and can directly use it as a selection command or generate a corresponding selection command based on the descriptive information.
[0079] Secondly, the operation information refers to information about the operation display area, such as when a user operates the display area with their finger. In one embodiment, operation can be performed on a specific area of the display area, such as an area located at the edge of the display area, or an area composed of the edges of multiple adjacent display areas. The operator can generate corresponding operation information by performing touch, keyboard and mouse control, and / or gesture operations on this specific area. For example, the user's finger is the operator; when the finger slides across the upper edge of the electronic device's display screen, and this sliding operation meets predetermined conditions, it indicates the selection of a target display area. The electronic device obtains this operation information and can use it as a selection instruction.
[0080] Thirdly, the target object can include devices other than electronic devices, such as peripherals, content source input devices, content source sharing or output devices, and operating objects. The electronic device and the target object have a corresponding positional relationship. For example, the electronic device may be located behind the input device, or below the operating object (such as the user's finger). This positional relationship can be adjusted by the user according to selection needs, allowing the electronic device to acquire this relationship and generate selection instructions based on it.
[0081] Fourthly, the electronic device can also monitor whether a first preset event occurs. The first preset event is a pre-defined event that can affect the operation of the electronic device, especially events affecting the display functions of various display areas, such as partial damage to the electronic device's display screen or significant changes in the electronic device's battery level. Upon detecting this first preset event, the electronic device can generate corresponding selection instructions, thereby enabling timely control of the associated display areas.
[0082] In one embodiment of this application, determining the selected target display area includes:
[0083] Based on the description information, the target display area is determined, wherein the description information includes at least area identification information and / or area location information; or,
[0084] The target display area is determined at least based on the operation information, which includes at least one of operation position, operation trajectory, operation trend, and operation parameters; or,
[0085] The target display area is determined based on the positional relationship; or,
[0086] The target display area is determined based on the first preset event.
[0087] Specifically, firstly, the region identification information refers to the identification information of each display area. For example, in split-screen mode, an electronic device can form two opposing display areas. The region identification information identifies the left display area as the first display area and the right display area as the second display area. Furthermore, the region identification information can assign a higher priority to the first display area than the second display area. This allows the electronic device to determine the first display area as the target display area based on this region identification information.
[0088] Regional location information indicates the relative positional relationship of multiple display areas. For example, if multiple display areas are arranged vertically, the electronic device can determine the display area located on the upper side of the electronic device as the target display area based on the regional location information.
[0089] Secondly, the electronic device can also determine the target display area based at least on operation information. This operation information can characterize the user's operation on the display screen, including operation position, operation trajectory, operation trend, and / or operation parameters. For example, when a user uses their finger (operating body) to slide on the display screen, and the operation trajectory is from one display area to another, the display area indicated by the sliding direction can be determined as the target display area. As another example, when the operation position indicates that the operating body is operating in a specific area of the display area, the electronic device can determine the display area corresponding to that specific area as the target display area. Furthermore, operation parameters can be parameters such as the duration, number of times, and pressure of the operating body's operation on the display area. When the operation parameters meet certain conditions, the corresponding display area can be determined as the target display area; for example, if the operating body performs a double-click operation on a first display area, then the first display area can be determined as the target display area.
[0090] In one specific embodiment, determining the selected target display area includes:
[0091] Acquire the operation actions of the operating body used to operate the electronic device on the display area;
[0092] If the operation action falls under the first condition, the target display area is determined based on the operation action, wherein the first condition includes the condition of input position information characterizing the relative positional relationship between the operator and the display area, and the condition of the movement trajectory and / or movement trend of the operator on the display area.
[0093] The conditions for the motion trajectory and / or motion trend of the operating body on the display area include:
[0094] Within a specific range, the operator slides from one display area to another; or...
[0095] Within the specified range, the operator performs operations on the display area based on a specific operating posture, wherein the specific operating posture includes multiple operators simultaneously performing touch operations.
[0096] Thirdly, the positional relationship refers to the positional relationship between the electronic device and the target object, such as the electronic device being located behind the input device or below the operating body. The electronic device can determine the target display area based on the positional relationship. For example, when the operating body moves above the electronic device and moves to a specific area above the first display area (such as the upper left corner of the first display area), then that first display area can be determined as the target display area.
[0097] Fourthly, the electronic device can also determine the target display area based on a first preset event. The first preset event is a pre-set event that can affect the operation of the electronic device, especially an event that affects the display function of each display area, such as damage to the display screen of the electronic device or a significant change in the battery information of the electronic device.
[0098] For example, if part of the display screen is damaged, the electronic device can identify the remaining undamaged areas as the target display area, thus avoiding the loss of displayed content. When the electronic device's battery is low, it can select a smaller display area as the target display area.
[0099] In one embodiment of this application, the step of controlling at least the target display area to output the content to be displayed generated by a preset input acting on the electronic device includes:
[0100] The display controller of the electronic device is used to activate the signal path corresponding to the target display area, so that the target display area can respond to the content to be displayed corresponding to the preset input and output.
[0101] Specifically, combined Figure 2 Each display area in an electronic device has a corresponding signal path. Once a target display area is identified, the display controller (scalar) of the electronic device can activate the signal path corresponding to that target display area. This allows the display signal to be sent to the target display area through the activated signal path, thereby displaying the content to be displayed. The content to be displayed may include input identifiers (such as cursors or input characters), input positions, input content, input object identifiers, response data, etc., thus meeting various user needs.
[0102] In addition, when the display screen is a touch screen, after the signal path corresponding to the target display area is connected, the user can also perform input operations on the target display area. That is, the target display area responds to the user's input operations, such as responding to touch input operations, and displays the corresponding content to be displayed.
[0103] Of course, the display controller can control the signal paths corresponding to all display areas, and turn on and / or off the corresponding signal paths according to the selection command, thereby realizing the display control of each display area.
[0104] In one specific embodiment, combined with Figure 2 The electronic device's display controller activates the signal path corresponding to the target display area, enabling the target display area to respond to the content to be displayed corresponding to the preset input / output, including:
[0105] Determine the signal path used to control the target display area;
[0106] Turn on the signal path;
[0107] The content to be displayed is sent to the target display area for output through the activated signal path.
[0108] Wherein, turning on the signal path includes:
[0109] The control switch used to control the signal path is switched from a first state to a second state, so that the determined signal path is changed from an open state to an on state, wherein the control switch is capable of selectively turning on one of the multiple signal paths.
[0110] In one embodiment of this application, the method further includes the following steps:
[0111] Obtain input component information of the electronic device, and configure a corresponding target input component for the target display area based at least on the input component information; or,
[0112] Obtain the input component information and operating information of the electronic device, and configure the corresponding target input component for the target display area based on the input component information and the operating information.
[0113] Specifically, in one embodiment, the input component includes components inherent to the electronic device itself, as well as external components used to assist the electronic device. For example, the input component may be a camera, microphone, keyboard, mouse, interface, etc., related to the electronic device. The input component information can be related information about the aforementioned input components, indicating their type, function, quantity, etc. For example, for a camera, its corresponding input component information includes parameters such as resolution, pixels, wide-angle, and focus. In this embodiment, a corresponding target input component can be configured for the target display area based at least on the input component information. If the electronic device has multiple associated cameras, when the user uses the target display area of the electronic device, the multiple cameras need to be reallocated to ensure the use of the target display area while also accommodating the use of other display areas. This can be done by configuring one or more related cameras for the target display area based on the camera's resolution, pixels, wide-angle, focus, etc. For example, one or more cameras with high resolution and high pixels can be assigned to the target display area to provide the user with higher performance hardware support. Conversely, one or more cameras with low resolution and low pixels can be assigned to other display areas to achieve a reasonable allocation of input components.
[0114] In another embodiment, the operating information of the electronic device includes the electronic device's status information, operating mode information, and operating parameters such as duration. In this embodiment, a corresponding target input component can also be configured for the target display area based on the aforementioned input component information and operating information. For example, when the electronic device's operating mode information indicates that the current electronic device is consuming significant system resources, a high-performance target input component can be selected based on the input component information and allocated to the target display area to meet the user's high-standard requirements. As another example, when the electronic device's status information indicates that the electronic device is in standby mode, a lower-performance target input component can be selected based on the input component information and allocated to the target display area to avoid wasting system resources.
[0115] In one embodiment of this application, the step of controlling at least the target display area to output the content to be displayed generated by a preset input acting on the electronic device includes:
[0116] If at least two content source inputs are detected, a target display area is determined based on the display identification information corresponding to the target content source among the at least two content sources, so as to control the target display area to output the target content corresponding to the target content source and / or the operation data of the target content source.
[0117] Specifically, a content source is the origin of the display content of an electronic device. Different content source inputs can be made through different communication lines, and the specific content source input can be controlled by a content source switch (a switch in the main chip of the electronic device). For example, for a tablet computer (electronic device), both USB input interfaces and DP input interfaces can be used by content sources for video input. These different interfaces correspond to their respective communication lines. The electronic device can control the communication line based on the USB protocol for the first content source input and control the communication line based on the DP protocol for the second content source input. At least one of the two content sources can be used as the target content source, which corresponds to the target display area. The target display area can be determined based on the display identification information in the target content source. The display identification information is used to identify the relevant information of the corresponding content source, such as its name and the corresponding display area identification number. The target display area and / or the target content source corresponding to the target display area can be determined based on the indication function of the display identification information.
[0118] Once the target display area and the corresponding target content source are determined, the target display area can be controlled to display the target content corresponding to the target content source. For example, during the initial input of the target content source, if the DP protocol-based communication line is determined as the video transmission line for the target content source, the display identification information corresponding to the target content source indicates that the first display area is the target display area. Thus, the electronic device can control the DP protocol-based communication line to transmit video signals to the target display area, so that the target display area displays the target content.
[0119] In another embodiment, the target content source can also be other types of data, such as operation data related to operating the electronic device. The operation data includes data of the electronic device itself and operation result data. The data of the electronic device itself includes operation identifiers, operation positions, operation actions, etc. The electronic device controls the target display area to output the operation data of the target content source so that the user can be aware of it.
[0120] In another embodiment, the target content source corresponding to the target display area can also be switched. For example, the user may need to switch the target content source from a first content source corresponding to a DP protocol communication line to a second content source corresponding to a USB protocol communication line. After obtaining the display identification information corresponding to each content source, the electronic device determines the target display area based on the display identification information, and then can switch the target content source. For example, switching the target content source from the first content source to the second content source sends a signal to the target display area.
[0121] In one embodiment of this application, the method further includes the following steps: updating the target display area in response to a second preset event, wherein the second preset event is at least related to the usage information of the electronic device.
[0122] Specifically, the usage information of an electronic device can include information such as the user, usage method, and usage duration. Different usage information has its own corresponding target display area. For example, if user A is using the electronic device, the target display area is the left side of the screen. When user B uses the electronic device, it is a second preset event (change of user). In response to this second preset event, the electronic device can update the target display area according to user B's usage preferences, and determine the right side of the screen as the target display area.
[0123] For example, when a user changes their posture while using the electronic device from lying down to standing up, a second preset event is triggered. The electronic device responds to this second preset event by updating the target display area on the screen to adapt to the updated usage.
[0124] In addition, when the usage time of electronic devices changes, such as when the continuous use of electronic devices exceeds a threshold, the target display area can be updated. For example, a display area with eye protection can be designated as the target display area to suit the user's current usage status.
[0125] Furthermore, in one specific embodiment of this application, updating the target display area in response to a second preset event includes the following steps:
[0126] If a switching operation is obtained to switch the target display area, the display area affected by the switching operation is updated to the target display area; or,
[0127] If a change is detected in the content source information input to the electronic device, the target display area is updated based on the change in the content source information; or,
[0128] If a change in the positional relationship between the electronic device and the target object is detected, the target display area is updated based on the change in positional relationship information; or,
[0129] If the target process is detected to be running on the electronic device, the target display area is updated based at least on the attribute information of the target process; or,
[0130] If a change in the input component information of the electronic device is detected, the target display area is updated based on the change in the input component information.
[0131] Specifically, changes in content source information can reflect changes in the content source. In this embodiment, the electronic device can update the target display area based on this change information, thereby adapting to the display requirements after changes in the content source information.
[0132] Firstly, users can directly switch between multiple display areas to select a target display area. Specifically, they can issue a specific switching operation to the electronic device. This operation guides the user to their target display area; for example, the operation could be a finger sliding from a first display area to a second display area, indicating that the second display area can be designated as the target display area. Upon receiving this switching operation, the electronic device can update the display area affected by the operation (such as the second display area in the example above) to the target display area based on the specific content of the operation. Of course, during the update process, the display parameters of the target display area can also be updated as needed, such as adjusting the size, brightness, color temperature, contrast, and / or resolution of the target display area.
[0133] Secondly, the content source information refers to information related to the content source displayed by the electronic device, including information related to the signal path, information related to the signal itself, and information related to the displayed content. During the display of the content source, the content source information may change, such as the signal path transmitting the display signal changing from a first path to a second path; the signal strength changing; or the length of the displayed content increasing. In this embodiment, the electronic device detects a change in the content source information input to it and can update the target display area based on this change, making the updated target display area suitable for the changed content source. Of course, during the update process, the display parameters of the target display area can also be updated as needed.
[0134] Thirdly, in this embodiment, the electronic device has a corresponding target object, which can be the electronic device itself or related objects, such as peripherals or operating components of the electronic device.
[0135] Positional relationship refers to the positional relationship between an electronic device and a target object, such as the electronic device being located behind an input device or below an operating object. The electronic device can update the target display area based on changes in positional relationship. For example, when the operating object moves from the side of the electronic device to above it, and moves to a specific area above the first display area (such as the upper left corner of the first display area), the electronic device detects this change in positional relationship and can update the target display area based on this change.
[0136] Fourthly, the target process is a process associated with the target display area, and changes to this target process can cause changes to the target display area itself or associated display areas. For example, the target process may be a process that changes the area of the target display area, or a process that expands or adds auxiliary areas associated with the target display area. When the electronic device detects the running of the target process, it updates the target display area based at least on the attribute information of the target process, specifically updating the relevant functions indicated by the target process.
[0137] The steps for updating the target display area are described in further detail below, in conjunction with the second aspect above. Updating the target display area based on changes in the content source information includes the following steps:
[0138] If the change information indicates that the content source input to the electronic device has switched from a first content source to a second content source, the first display area is updated to the target display area, where the first display area is the output area of the second content source; or,
[0139] If the change information indicates that the content source input to the electronic device has at least increased / decreased by a third content source, the target display area is updated to include / remove the second display area, which is the output area of the third content source; or,
[0140] If the change information indicates that the resolution of the fourth content source input to the electronic device is adjusted from a first resolution to a second resolution, the target display area is adjusted at least based on the second resolution.
[0141] Firstly, an electronic device can have multiple content sources, such as a first content source (DP signal) and a second content source (USB signal). When the content source input to the electronic device switches from the first content source to the second content source, the output area of the second content source becomes the first display area. This switching operation can trigger an update of the target display area. The electronic device can update the first display area to the target display area; that is, the DP signal can be used as the input signal for the target display area.
[0142] Secondly, the number of content sources for an electronic device can be increased or decreased. For example, the electronic device originally includes a first content source and a second content source. Due to user needs, a third content source may be added. If this third content source is generated after the new device outputs content, and the output area of the third content source is the second display area, the electronic device will use the third content source as the target content source for the target display area. After detecting the addition of the third content source, the electronic device will use the second display area corresponding to the third content source as the target display area, or use the second display area as part of the target display area.
[0143] For example, if the electronic device originally included a first content source, a second content source, and a third content source, and the user removed the third content source (whose output area became the second display area), the electronic device would update the target display area by removing the second display area contained within the target display area.
[0144] Thirdly, the change information of the content source can reflect changes in the content source. If the change information indicates that the resolution of the fourth content source input to the electronic device has been adjusted from the first resolution to the second resolution, the electronic device can adjust the target display area based on at least the second resolution. Specifically, the display resolution of the target display area can be adjusted to the second resolution, while the resolution of other display areas can still use the first resolution. This allows the display of the target display area to be adapted to the signal of the fourth content source, improving the display effect of the target display area.
[0145] In a second embodiment, this application also provides a control device, such as... Figure 3 As shown, it includes:
[0146] The acquisition module is configured to acquire a selection instruction for a display area in response to a preset input, wherein the display area is the split-screen area of the electronic device in split-screen mode.
[0147] Specifically, electronic devices can enter split-screen mode. In split-screen mode, the display screen of the electronic device can be divided into multiple split-screen areas, each of which can be displayed. Each split-screen area corresponds to the aforementioned display area.
[0148] This display area can respond to preset input and display corresponding content. Specifically, the display area can respond to preset input to form a selection command, or it can form a selection command based on other input content. After the acquisition module acquires the selection command, the electronic device can display the corresponding content.
[0149] In one embodiment, different display areas can be controlled separately, such as displaying the same content, displaying different content, or displaying a portion of the same content, etc.
[0150] Selection commands can represent the user's manipulation of a specific display area, and they can be generated in various ways. For example, a command directly entered by the user is a selection command, or it can be generated based on the user's actions on the display area.
[0151] In one embodiment, different operation actions on the display area correspond to different selection instructions. Therefore, before determining the selection instruction, the acquisition module needs to analyze and judge the user's operation. If the specific operation conforms to the preset operation, the selection instruction for selecting the display area can be determined.
[0152] The module is configured to determine the selected target display area.
[0153] Specifically, the determining module determines the target display area selected by the user from multiple display areas based on the selection instruction. For example, in split-screen mode, the electronic device can be divided into two display areas, namely a first display area and a second display area. The determining module can select one of the first display area and the second display area for display based on the selection instruction.
[0154] Since the selection instruction can represent the display area pointed to by the user, such as if the user needs to select the first display area to display specific content, the determination module can analyze the content of the selection instruction and determine the display area pointed to by the selection instruction, so as to determine the display area as the target display area.
[0155] The control module is configured to at least control the target display area to output the content to be displayed generated by a preset input acting on the electronic device.
[0156] Specifically, the target display area can be continuously operated by the user, and the target display area responds based on the user's preset input. If the target display area is a touch screen that can accept touch commands, the preset input can be a touch input operation. The electronic device controls the target display area to display the corresponding content based on the user's touch input operation.
[0157] For display areas different from the target display area, on the one hand, they can remain inactive, such as in standby mode, thus saving system resources. On the other hand, they can display the same content as the target display area. That is, the electronic device controls other display areas to display content in tandem with the target display area, creating a multi-display effect and emphasizing the content to be displayed. Furthermore, the electronic device can also control other display areas to display content not intended for the target display area. For example, it can send first display content to the target display area and second display content to other display areas via different input lines.
[0158] In addition, in one embodiment, if a user wants to switch the target display area, such as switching from the first display area to the second display area, the user can also generate a corresponding switching command through operation to achieve the switching of the target display area.
[0159] In one embodiment of this application, the acquisition module is further configured as follows:
[0160] Obtain description information of the display area, and use the description information as the selection instruction; or,
[0161] Obtain operation information for the display area, and use the operation information as the selection instruction; or,
[0162] Obtain the positional relationship between the electronic device and the target object, and generate the selection instruction based on the positional relationship; or,
[0163] If the first preset event is detected, the selection instruction is generated.
[0164] In one embodiment of this application, the determining module is further configured as follows:
[0165] Based on the description information, the target display area is determined, wherein the description information includes at least area identification information and / or area location information; or,
[0166] The target display area is determined at least based on the operation information, which includes at least one of operation position, operation trajectory, operation trend, and operation parameters; or,
[0167] The target display area is determined based on the positional relationship; or,
[0168] The target display area is determined based on the first preset event.
[0169] In one embodiment of this application, the control module is further configured as follows:
[0170] The display controller of the electronic device is used to activate the signal path corresponding to the target display area, so that the target display area can respond to the content to be displayed corresponding to the preset input and output.
[0171] In one embodiment of this application, the acquisition module is further configured as follows:
[0172] Obtain input component information of the electronic device, and configure a corresponding target input component for the target display area based at least on the input component information; or,
[0173] Obtain the input component information and operating information of the electronic device, and configure the corresponding target input component for the target display area based on the input component information and the operating information.
[0174] In one embodiment of this application, the control module is further configured as follows:
[0175] If at least two content source inputs are detected, a target display area is determined based on the display identification information corresponding to the target content source among the at least two content sources, so as to control the target display area to output the target content corresponding to the target content source and / or the operation data of the target content source.
[0176] In one embodiment of this application, the control module is further configured as follows:
[0177] In response to a second preset event, the target display area is updated, the second preset event being at least related to the usage information of the electronic device.
[0178] In one embodiment of this application, the control module is further configured as follows:
[0179] If a switching operation is obtained to switch the target display area, the display area affected by the switching operation is updated to the target display area; or,
[0180] If a change is detected in the content source information input to the electronic device, the target display area is updated based on the change in the content source information; or,
[0181] If a change in the positional relationship between the electronic device and the target object is detected, the target display area is updated based on the change in positional relationship information; or,
[0182] If the target process is detected to be running on the electronic device, the target display area is updated based at least on the attribute information of the target process; or,
[0183] If a change in the input component information of the electronic device is detected, the target display area is updated based on the change in the input component information.
[0184] In one embodiment of this application, the control module is further configured as follows:
[0185] If the change information indicates that the content source input to the electronic device has switched from a first content source to a second content source, the first display area is updated to the target display area, where the first display area is the output area of the second content source; or,
[0186] If the change information indicates that the content source input to the electronic device has at least increased / decreased by a third content source, the target display area is updated to include / remove the second display area, which is the output area of the third content source; or,
[0187] If the change information indicates that the resolution of the fourth content source input to the electronic device is adjusted from a first resolution to a second resolution, the target display area is adjusted at least based on the second resolution.
[0188] In the third embodiment, combined with Figure 2 This application also provides an electronic device, including a display controller (Scalar).
[0189] The display controller is connected to the display screen of the electronic device and obtains a selection command for the display area in response to a preset input through the display screen. The display area is the split-screen area of the electronic device in split-screen mode.
[0190] The display controller is also connected to the main chip of the electronic device, obtains selection instructions from the main chip and / or the display screen, determines the selected target display area based on the selection instructions, and at least controls the target display area to output the content to be displayed generated by the preset input acting on the electronic device.
[0191] This application also provides an electronic device, including a memory and a processor. The memory stores an executable program, and the processor executes the executable program to perform the following steps:
[0192] Obtain a selection instruction for a display area in response to a preset input, wherein the display area is the split-screen area of the electronic device in split-screen mode;
[0193] Define the target display area;
[0194] At least the target display area is controlled to output the content to be displayed generated by the preset input applied to the electronic device.
[0195] In one embodiment of this application, the processor executes the executable program to further implement the following steps:
[0196] Obtain description information of the display area, and use the description information as the selection instruction; or,
[0197] Obtain operation information for the display area, and use the operation information as the selection instruction; or,
[0198] Obtain the positional relationship between the electronic device and the target object, and generate the selection instruction based on the positional relationship; or,
[0199] If the first preset event is detected, the selection instruction is generated.
[0200] In one embodiment of this application, the processor executes the executable program to further implement the following steps:
[0201] Based on the description information, the target display area is determined, wherein the description information includes at least area identification information and / or area location information; or,
[0202] The target display area is determined at least based on the operation information, which includes at least one of operation position, operation trajectory, operation trend, and operation parameters; or,
[0203] The target display area is determined based on the positional relationship; or,
[0204] The target display area is determined based on the first preset event.
[0205] In one embodiment of this application, the processor executes the executable program to further implement the following steps:
[0206] The display controller of the electronic device is used to activate the signal path corresponding to the target display area, so that the target display area can respond to the content to be displayed corresponding to the preset input and output.
[0207] In one embodiment of this application, the processor executes the executable program to further implement the following steps:
[0208] Obtain input component information of the electronic device, and configure a corresponding target input component for the target display area based at least on the input component information; or,
[0209] Obtain the input component information and operating information of the electronic device, and configure the corresponding target input component for the target display area based on the input component information and the operating information.
[0210] In one embodiment of this application, the processor executes the executable program to further implement the following steps:
[0211] If at least two content source inputs are detected, a target display area is determined based on the display identification information corresponding to the target content source among the at least two content sources, so as to control the target display area to output the target content corresponding to the target content source and / or the operation data of the target content source.
[0212] In one embodiment of this application, the processor executes the executable program to further implement the following steps:
[0213] In response to a second preset event, the target display area is updated, the second preset event being at least related to the usage information of the electronic device.
[0214] In one embodiment of this application, the processor executes the executable program to further implement the following steps:
[0215] If a switching operation is obtained to switch the target display area, the display area affected by the switching operation is updated to the target display area; or,
[0216] If a change is detected in the content source information input to the electronic device, the target display area is updated based on the change in the content source information; or,
[0217] If a change in the positional relationship between the electronic device and the target object is detected, the target display area is updated based on the change in positional information; or,
[0218] If the target process is detected to be running on the electronic device, the target display area is updated based at least on the attribute information of the target process; or,
[0219] If a change in the input component information of the electronic device is detected, the target display area is updated based on the change in the input component information.
[0220] In one embodiment of this application, the processor executes the executable program to further implement the following steps:
[0221] If the change information indicates that the content source input to the electronic device has switched from a first content source to a second content source, the first display area is updated to the target display area, where the first display area is the output area of the second content source; or,
[0222] If the change information indicates that the content source input to the electronic device has at least increased / decreased by a third content source, the target display area is updated to include / remove the second display area, which is the output area of the third content source; or,
[0223] If the change information indicates that the resolution of the fourth content source input to the electronic device is adjusted from a first resolution to a second resolution, the target display area is adjusted at least based on the second resolution.
[0224] This application also provides a storage medium storing a computer program, which, when executed by a processor, implements the steps of the control method described above.
[0225] It should be noted that the storage medium described above in this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any storage medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the storage medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0226] The above embodiments are merely exemplary embodiments of this application and are not intended to limit this application. The scope of protection of this application is defined by the claims. Those skilled in the art can make various modifications or equivalent substitutions to this application within its substance and scope of protection, and such modifications or equivalent substitutions should also be considered to fall within the scope of protection of this application.
Claims
1. A control method, comprising: Obtain a selection instruction for a display area in response to a preset input, wherein the display area is the split-screen area of the electronic device in split-screen mode; Define the target display area; The display controller of the electronic device controls the signal path state of the target display area so that the target display area can respond to touch input operations and output the content to be displayed generated by the touch input operation; Among them, other display areas that are different from the target display area do not display content, or display content that is the same as or different from the target display area, and the other display areas cannot be touched. The method further includes: updating the target display area in response to a second preset event to switch the split-screen area of the electronic device that can respond to touch input operations, wherein the second preset event is at least related to the usage information of the electronic device.
2. The method according to claim 1, wherein obtaining the selection instruction for the display area in response to a preset input comprises: Obtain description information for the display area, and use the description information as the selection instruction; or, Obtain operation information for the display area, and use the operation information as the selection instruction; or, Obtain the positional relationship between the electronic device and the target object, and generate the selection instruction based on the positional relationship; or, If the first preset event is detected, the selection instruction is generated.
3. The method according to claim 2, wherein determining the selected target display area includes: Based on the description information, the target display area is determined, wherein the description information includes at least area identification information and / or area location information; or, The target display area is determined at least based on the operation information, which includes at least one of operation position, operation trajectory, operation trend, and operation parameters; or, The target display area is determined based on the positional relationship; or, The target display area is determined based on the first preset event.
4. The method according to claim 1, wherein controlling at least the signal path state of the target display area to output the content to be displayed generated by a preset input acting on the electronic device includes: The display controller of the electronic device is used to activate the signal path corresponding to the target display area, so that the target display area can respond to the content to be displayed corresponding to the preset input and output.
5. The method according to any one of claims 1 to 4, wherein, Also includes: Obtain input component information of the electronic device, and configure a corresponding target input component for the target display area based at least on the input component information; or, Obtain the input component information and operating information of the electronic device, and configure the corresponding target input component for the target display area based on the input component information and the operating information.
6. The method according to claim 1, wherein controlling at least the target display area to output the content to be displayed generated by a preset input acting on the electronic device includes: If at least two content source inputs are detected, a target display area is determined based on the display identification information corresponding to the target content source among the at least two content sources, so as to control the target display area to output the target content corresponding to the target content source and / or the operation data of the target content source.
7. The method according to claim 1, wherein, In response to a second preset event, the target display area is updated, including: If a switching operation is obtained to switch the target display area, the display area affected by the switching operation is updated to the target display area; or, If a change is detected in the content source information input to the electronic device, the target display area is updated based on the change in the content source information; or, If a change in the positional relationship between the electronic device and the target object is detected, the target display area is updated based on the change in positional relationship information; or, If the target process is detected to be running on the electronic device, the target display area is updated based at least on the attribute information of the target process; or, If a change in the input component information of the electronic device is detected, the target display area is updated based on the change in the input component information.
8. The method according to claim 7, wherein, Updating the target display area based on changes in the content source information includes: If the change information indicates that the content source input to the electronic device has switched from a first content source to a second content source, the first display area is updated to the target display area, where the first display area is the output area of the second content source; or, If the change information indicates that the content source input to the electronic device has at least increased / decreased by a third content source, the target display area is updated to include / remove the second display area, which is the output area of the third content source; or, If the change information indicates that the resolution of the fourth content source input to the electronic device is adjusted from a first resolution to a second resolution, the target display area is adjusted at least based on the second resolution.
9. A control device, comprising: The acquisition module is configured to acquire a selection instruction for a display area in response to a preset input, wherein the display area is the split-screen area of the electronic device in split-screen mode; The module is configured to determine the selected target display area. A control module is configured to control the signal path state of the target display area using the display controller of an electronic device, so that the target display area can respond to touch input operations and output the content to be displayed generated by the touch input operation. Other display areas different from the target display area do not display content, or display content that is the same as or different from the target display area, and these other display areas cannot be touched. The control module is further configured to: update the target display area in response to a second preset event, so as to switch the split-screen area of the electronic device that can respond to touch input operations, wherein the second preset event is at least related to the usage information of the electronic device.
Citation Information
Patent Citations
Terminal, multi-screen unlocking device and method and unlocking method for different areas of screens
CN104052873A
Operation execution method and device and electronic equipment
CN112783406A
Driving circuit and driving method of display panel, display panel and display device
CN112951160A