Control method and electronic equipment
By using the first path and the second path in the electronic device to transmit the first parameters for generating target data and the second parameters reflecting display related information, the display problem caused by incompatibility between the host and the display is solved, and the user experience is improved.
Patent Information
- Application Number
- CN202411977171.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-18
AI Technical Summary
When existing electronic devices are expanded on the screen, due to the incompatible host and monitor, they often encounter display problems such as probability failure, splash screen, snowflake screen, scroll screen, etc., resulting in a reduced user experience.
By obtaining the target information, the first parameter is determined and transmitted to the target component through the first path, for instructing the target component to generate target data output to the external device; at the same time, the second parameter related to the display of the external device is reflected through the second path.
Ensure that the display status of external devices is compatible with the system-side devices, ensure that the screen display is complete and clear, and improve the stability of the display effect.
Smart Images

Figure CN119854565A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of display technology, and in particular to a control method and an electronic device. Background Art
[0002] Current electronic devices, such as conference room machines, usually have multiple types of display interfaces, such as HDMI, DP, Type-C, etc. When the screen is expanded through these display interfaces, due to the incompatibility between the host and the display, for example, the resolution of the display is higher than the resolution of the host output data stream, display problems are often encountered in this case, such as probabilistic non-display, screen flickering, snow screen, scrolling screen, etc., which greatly reduces the user experience. Summary of the invention
[0003] The present application provides a control method, including:
[0004] Obtain target information;
[0005] In response to the target information satisfying a first condition, determining a first parameter based on the target information; the first parameter is transmitted to the target component through a first path, and is used to instruct the target component to generate target data output to at least one external device;
[0006] The first path is different from the second path, the second path is a path established with at least one external device for transmitting a second parameter, and the second parameter reflects information related to the display of the at least one external device;
[0007] The first parameter is the same as or different from the second parameter.
[0008] In some embodiments, the method further comprises:
[0009] In response to the target information satisfying a second condition, the first path is disabled, and a second parameter is transmitted through the second path.
[0010] In some embodiments, the method further comprises:
[0011] Obtaining the target information based on a first interface, where the first interface is a configuration interface of the first system;
[0012] The first parameter is transmitted to the target component through a first path based on the first system; the first path is a transmission path between the first system and the target component.
[0013] In some embodiments, the method further comprises:
[0014] Obtaining the target information based on a second interface, where the second interface is a configuration interface of a preset control component;
[0015] The first parameter is transmitted to the target component through a first path based on the control component; the first path is a transmission path between the control component and the target component.
[0016] In some embodiments, the method further comprises:
[0017] Obtaining the target information based on a third interface, where the third interface is a configuration interface of the second system;
[0018] transmitting the target information to a first system so that the first system determines a first parameter based on the target information;
[0019] transmitting the first parameter to the target component through a first path based on the first system; the first path is a transmission path between the first system and the target component;
[0020] The second system is different from the first system, and the data processing capability of the second system is higher than that of the first system.
[0021] In some embodiments, the method further comprises:
[0022] Obtaining the target information based on a first interface, where the first interface is a configuration interface of the first system;
[0023] transmitting the target information to a preset control component so that the control component determines a first parameter based on the target information;
[0024] The first parameter is transmitted to the target component through a first path; the first path is a transmission path between the control component and the target component.
[0025] In some embodiments, the second path is used for transmission of a second parameter between the target component and the external device;
[0026] The first path is used for transmitting the first parameter between the first system and the target component, or the first path is used for transmitting the first parameter between the preset control component and the target component;
[0027] The method further comprises:
[0028] The enabling and disabling states of the first path and the second path are switched and controlled by one or more of the first system and the control component.
[0029] In some embodiments, the first path is connected to the second path via a switch;
[0030] The enabling and disabling states of the first path and the second path are switched and controlled by one or more of the first system and the control component, including:
[0031] The first system controls switching the first path and the second path to an enabled state or a disabled state through the switch; or
[0032] The control component switches the enabling state or the disabling state of the first path and the second path through the switch control; or
[0033] The first system controls the switching of the enabling state or the disabling state of the first path and the second path by controlling the control component.
[0034] In some embodiments, the method further comprises:
[0035] When obtaining the target information, determining that the first condition is satisfied; or
[0036] When the target information includes information related to a first parameter, determining that a first condition is satisfied, the information is used to determine the first parameter; or
[0037] When the target information includes information for indicating enabling the first path, determining that a first condition is satisfied;
[0038] The method further comprises:
[0039] When the target information does not include information related to the first parameter, determining that the second condition is satisfied; or
[0040] When the target information includes information indicating disabling the first path or information indicating enabling the second path, it is determined that the second condition is satisfied.
[0041] Another embodiment of the present application also provides an electronic device, including:
[0042] A target component, used to generate and output target data to at least one external device;
[0043] a processing component, configured to obtain target information, and in response to the target information satisfying a first condition, determine a first parameter based on the target information;
[0044] a first path, connecting the control component and the target component respectively, the first path being used to transmit the first parameter to the target component to instruct the target component to generate and transmit the target data;
[0045] The second path connects the target component and at least one external device respectively. The second path is used to transmit a second parameter. The second parameter reflects information related to the at least one external device and the display. The first parameter is the same as or different from the second parameter.
[0046] The features and advantages of the present application will be described in the following description, and partly become apparent from the description, or understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the structures specifically pointed out in the written description, claims, and drawings.
[0047] The technical solution of the present application is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] In order to more clearly illustrate the specific implementation methods of the present application or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0049] Figure 1 Schematic diagram of the control method in the embodiment of the present application.
[0050] Figure 2 It is a flowchart diagram of a control method in another embodiment of the present application.
[0051] Figure 3 This is an application interface diagram of a control method in another embodiment of the present application.
[0052] Figure 4 It is a flowchart diagram of a control method in another embodiment of the present application.
[0053] Figure 5 It is a flowchart diagram of a control method in another embodiment of the present application.
[0054] Figure 6 It is a flowchart diagram of a control method in another embodiment of the present application.
[0055] Figure 7 This is a hardware architecture diagram of an electronic device in another embodiment of the present application.
[0056] Figure 8 4 is a structural relationship diagram of an electronic device in an embodiment of the present application. DETAILED DESCRIPTION
[0057] Below, specific embodiments of the present application are described in detail with reference to the accompanying drawings, but are not intended to limit the present application.
[0058] It should be understood that various modifications may be made to the embodiments disclosed herein. Therefore, the following description should not be considered as limiting, but merely as an example of an embodiment. Other modifications within the scope and spirit of the present disclosure will occur to those skilled in the art.
[0059] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the present disclosure and, together with the general description of the present disclosure given above and the detailed description of the embodiments given below, serve to explain the principles of the present disclosure.
[0060] These and other characteristics of the present application will become apparent from the following description of a preferred form of embodiment given as a non-limiting example with reference to the accompanying drawings.
[0061] It should also be understood that, although the present application has been described with reference to some specific examples, those skilled in the art will be able to realize many other equivalent forms of the present application that have the features described in the claims and are therefore within the scope of protection defined thereby.
[0062] The above and other aspects, features and advantages of the present disclosure will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings.
[0063] Specific embodiments of the present disclosure are described hereinafter with reference to the accompanying drawings; however, it should be understood that the disclosed embodiments are merely examples of the present disclosure, which may be implemented in a variety of ways. Well-known and / or repeated functions and structures are not described in detail to avoid obscuring the present disclosure with unnecessary or redundant details. Therefore, the specific structural and functional details disclosed herein are not intended to be limiting, but merely serve as a basis and representative basis for the claims to teach those skilled in the art to use the present disclosure in a variety of ways with substantially any suitable detailed structure.
[0064] This specification may use the phrases "in one embodiment," "in another embodiment," "in a further embodiment," or "in other embodiments," all of which may refer to one or more of the same or different embodiments according to the present disclosure.
[0065] Below, embodiments of the present application are described in detail with reference to the accompanying drawings.
[0066] like Figure 1 As shown, an embodiment of the present application provides a control method, including:
[0067] S1: Get target information;
[0068] S2: In response to the target information satisfying a first condition, determining a first parameter based on the target information; the first parameter is transmitted to the target component through a first path, and is used to instruct the target component to generate target data output to at least one external device;
[0069] The first path is different from the second path, the second path is a path established with at least one external device for transmitting a second parameter, and the second parameter reflects information related to the display of the at least one external device;
[0070] The first parameter is the same as or different from the second parameter.
[0071] The method in this embodiment is applied to an electronic device, which not only has a second path, but also includes a specially configured first path, the first path is different from the second path, the second path is a path connected to at least one external device for transmitting a second parameter, the second parameter reflects the display-related information of at least one external device, such as a display parameter, which can be but not limited to an ED ID (Extended display identification data, Chinese name extended display identification data) parameter. When applied, the second path can be a path between a screen locker and a target component when a screen locker is plugged into a display interface, or it can be a normal path when an external device is connected to a target component without a screen locker, and the first path is used to transmit the first parameter to the target component to instruct the target component to generate target data.
[0072] Specifically, after the system obtains the target information, it will analyze and judge the target information to determine whether it meets the first condition, wherein the target information can be relevant information input by the user, and the first condition can be understood as being used to screen the target information to determine whether to start the first path to transmit the first parameter. If it is determined through analysis and judgment that the target information meets the first condition, it means that the display-related parameters need to be transmitted to the target component through the first path. At this time, the first parameter is determined based on the target information, and the first parameter is input to the target component through the first path, so that the target component generates target data, and the target data is used to be input into at least one external device, such as input into each external device, or input into a designated external device, or input into an external device that needs to be adjusted after analysis, such as a display device that needs to reduce the resolution. The target data is used to be transmitted to the external device, on the one hand, so that when the external device displays based on the target data, it can meet the display requirements of the user when inputting the target information; on the other hand, it makes the display state of the external device compatible and matched with the system-side device, ensuring that the screen display is complete and clear, and ensuring stable display effect.
[0073] In this embodiment, the first parameter is the same as or different from the second parameter. Both the first parameter and the second parameter are parameters related to the display of the external device, and are mainly used to determine the display state of the external device. Taking the parameter of resolution as an example, the resolutions represented by the first parameter and the second parameter can be the same or different. For example, the second parameter is the resolution of the external device, and the first parameter is the resolution generated by the user's instruction. If the resolution of the external device is the same as the resolution generated by the user's instruction, the first parameter is the same as the second parameter. If the resolution of the external device is different from the resolution generated by the user's instruction, the first parameter is different from the second parameter.
[0074] In one embodiment, the method further comprises:
[0075] S3: In response to the target information satisfying a second condition, disabling the first path, and transmitting a second parameter through the second path.
[0076] In this embodiment, when analyzing and judging the target information, if it is determined that the target information does not satisfy the first condition but satisfies the second condition, in response to the target information satisfying the second condition, the first path is disabled, and only the second path is in a conducting state, that is, in an enabled state, for transmitting the second parameter.
[0077] The target information in this embodiment may be instruction information input by a user, the content of which directly or indirectly indicates that the display state of the external device is a specified display state, and the specified state is a state in which the display parameters can ensure that the external device displays smoothly and normally. For example, the target information is information in which the user instructs the external device to display at a specified resolution, and the first parameter is a parameter determined based on the display-related parameters in the target information, such as a parameter determined according to the resolution in the target information.
[0078] Further, when the system obtains the target information and determines that it meets the first condition, it includes:
[0079] S4: when obtaining the target information, determining that the first condition is satisfied; or
[0080] S5: when the target information includes information related to the first parameter, determining that a first condition is satisfied, the information is used to determine the first parameter; or
[0081] S6: when the target information includes information for indicating enabling the first path, determining that the first condition is satisfied;
[0082] When the system obtains the target information and determines that it falls under the second condition, it includes:
[0083] S7: when the target information does not include information related to the first parameter, determining that the second condition is satisfied; or
[0084] S8: When the target information includes information indicating disabling the first path or information indicating enabling the second path, determining that the second condition is satisfied.
[0085] For example, in order to support the user to input customized information on the host side and then realize the display adjustment of the display side, in the first embodiment, as long as the target information is obtained, the system will determine that the target information meets the first condition. For example, when the system is used to interact with an external device and obtain the display-related parameters of the external device, such as resolution, etc., for transmitting display data that meets its display parameters to the external device, that is, in a specified scenario, if the target information is obtained, it is determined that it meets the first condition, that is, the system will assume that the target information is related to the display of the external device and meets the restrictions of the first condition. Or if the system obtains the target information based on a specified channel, it is assumed that it meets the first condition, and the specified channel can be a channel related to the display of the external device, etc.
[0086] In embodiment 2, after obtaining the target information, the system will perform content analysis on it. If it contains information related to the first parameter, that is, information used to determine the first parameter, such as containing specified display parameters, such as but not limited to resolution, then it can be determined that the target information meets the first condition.
[0087] In the third embodiment, for example, the first channel is usually in a disabled state and the second channel is in an enabled state. After the system obtains the target information, it will perform content analysis on it. If it contains information indicating that the first channel is switched to enabled, regardless of whether it contains specified display parameters, the system will determine that the target information meets the first condition.
[0088] Furthermore, when determining whether the target information satisfies the second condition, in Example 1, after the system obtains the target information, it will perform content analysis on it. If the target word, character or content is recognized, or after semantic analysis and other analysis and recognition processing, if the recognition result representation does not contain information related to the first parameter, it is determined that the second condition is met.
[0089] In the second embodiment, as described above, the first path is usually in a disabled state, and the second path is in an enabled state. After the system obtains the target information, it will perform content analysis on it. If it contains information indicating that the first path is switched to a disabled state, or indicates that the second path is switched to or maintained in an enabled state, the system will determine that the target information satisfies the first condition.
[0090] It can be seen from the above content that the contents of the first condition and the second condition can be considered to be opposite, and the above-mentioned different embodiments for determining whether the target information satisfies the first condition can be used in combination with each other, that is, any two or three can be combined to judge the target information. Similarly, for the judgment of whether the target information satisfies the second condition, multiple embodiments can be combined to implement the judgment process.
[0091] In one embodiment, if Figure 2 As shown, the method also includes:
[0092] S9: obtaining the target information based on a first interface, where the first interface is a configuration interface of the first system;
[0093] S10: transmitting the first parameter to a target component through a first path based on the first system; the first path is a transmission path between the first system and the target component.
[0094] This embodiment is used to achieve the effect of customizing the display parameters of the external device, such as resolution. For example, the system will be pre-configured with a first interface, which is used for the user to input customized information, such as for the user to configure the display parameters of the external device, such as resolution, so that the target component can configure display data for the external device based on the display parameters input by the user, and transmit it to the external device for display by the external device, ensuring that the display of the external device is smooth and stable. Figure 3 As shown, the first interface in this embodiment can provide an input box for the user, and can also provide a selection menu, such as a drop-down menu of the input box, which contains various display parameters that can be selected by the user, such as different resolution values, etc. The user can select the input display parameters accordingly.
[0095] The first interface in this embodiment is a configuration interface generated by the first system of the device, and the first system is the underlying firmware system of the device, such as a bios system. Assuming that the first system is a bios system, during the power-on self-test phase of the device, the user can input instructions to call up the first interface to input configuration information about display parameters, i.e., target information, through the first interface. At this time, the first system will determine the first parameter through the target information, and transmit the first parameter to the target component through the transmission path between the first system and the target component, i.e., the first path.
[0096] The target component in this embodiment may be but is not limited to a graphics card, and the first parameter and the second parameter may be but are not limited to resolution. As described above, the external device and the graphics card interact to enable the graphics card to learn the resolution of the external device, and then process the display data to be transmitted to the external device for display based on the resolution, and transmit the processed display data to the external device for display by the external device.
[0097] In another embodiment, if Figure 4 As shown, the method also includes:
[0098] S11: obtaining the target information based on a second interface, where the second interface is a configuration interface of a preset control component;
[0099] S12: Based on the control component, the first parameter is transmitted to the target component through a first path; the first path is a transmission path between the control component and the target component.
[0100] In the present embodiment, a control component is configured in the device, and the control component is hardware, which is not unique. As long as it has control capability and can be configured with control logic, it can be used. In the present embodiment, the control component is an EDID emulator (EDID emulation) as an example for explanation, but it is not limited to the emulator. The control component is configured with a second interface, and the function of the second interface is at least similar to that of the above-mentioned first interface, and can also be completely the same, but both include target information for inputting a first condition or a second condition. When the user calls the second interface and inputs the target information through the second interface, the control component will respond to the acquisition of the target information, and autonomously determine the first parameter, and transmit the first parameter to the target component through the first channel.
[0101] When applied, the first path may be set as a transmission path between the control component and the target component, so that the control component can use the first path to transmit the first parameter to the target component.
[0102] In yet another embodiment, Figure 5 As shown, the method also includes:
[0103] S13: obtaining the target information based on a third interface, where the third interface is a configuration interface of the second system;
[0104] S14: transmitting the target information to the first system, so that the first system determines a first parameter based on the target information;
[0105] S15: transmitting the first parameter to a target component through a first path based on the first system; the first path is a transmission path between the first system and the target component.
[0106] The second system in this embodiment is different from the first system, and the data processing capability of the second system is higher than that of the first system. For example, the first system is an underlying firmware system, such as a bios system, and the second system is an operating system, such as an OS system. Or the first system and the second system can also be two other systems with processing capability differences, which are not unique. In this embodiment, the second system is taken as an operating system as an example for explanation. The second system is configured with a third interface, and the function of the third interface is at least similar to that of the first interface and the second interface mentioned above, and can also be completely the same, but both include a function for inputting target information that satisfies the first condition or satisfies the second condition. When the user calls the third interface and inputs the target information through the third interface, the second system will transmit the obtained target information to the first system, so that the first system determines the first parameter based on the target parameter, and then transmits the first parameter to the target component through the first channel. In this embodiment, the first channel is the transmission channel between the first system and the target component. The second system is only used to receive the target information and provide a channel for the user to input the target information, but after receiving the target information, it is not processed by itself, but transferred to the first system, and the first system processes the target information.
[0107] In yet another embodiment, the method further comprises:
[0108] S16: Obtaining the target information based on a first interface, where the first interface is a configuration interface of the first system;
[0109] S17: transmitting the target information to a preset control component, so that the control component determines a first parameter based on the target information;
[0110] S18: Transmitting the first parameter to the target component through a first path; the first path is a transmission path between the control component and the target component.
[0111] In this embodiment, the first system is configured with the first interface. When the user inputs the target information based on the first interface, the first system obtains the first information and forwards the first information to the control component, so that the control component determines the first parameter based on the target information, and then calls the first path to transmit the first parameter to the target component through the first path. At this time, the first path is the transmission path between the control component and the target component. That is, in this embodiment, the first system is only used to receive the target information and provide a channel for the user to input the target information, but the specific processing of the target information is all handed over to the control component for execution.
[0112] In an application example, Figure 7As shown, the second path, as mentioned above, is used for the transmission of the second parameter between the target component and the external device. The first path is used for the transmission of the first parameter between the first system and the target component, or the first path is used for the transmission of the first parameter between the preset control component and the target component. For example, the control component in this embodiment is an EDID emitter, the target component is a graphics card (HOST VGA), the external device is a TV / monitor, the HOST BIOS is the first system, and the HDMI connector in the figure is a device for connecting the external device and the graphics card to realize the conversion of data format.
[0113] Based on the above hardware framework, the method further includes:
[0114] S19: The enabling and disabling states of the first path and the second path are switched and controlled by one or more of the first system and the control component.
[0115] That is, the switching of enabling or disabling the first path and the second path can be realized by the first system to implement the switching operation, that is, the first system controls the two paths to realize the conduction or disconnection, or the switching operation is realized based on the control component, and the control component realizes the conduction or disconnection of the two paths. Alternatively, the first system and the control component cooperate with each other to realize the conduction and disconnection of the two paths.
[0116] Specifically, in order to achieve switching and conduction between the first path and the second path, as shown in the figure, a switch SW is also provided in the device. The line between the switch and the control component is the first path, and the line between the switch, the graphics card, and the external device is the second path. The switch is used to control the switching and conduction of the first path or the second path.
[0117] The enabling and disabling states of the first path and the second path are switched and controlled by one or more of the first system and the control component, including:
[0118] S20: the first system switches the enabling state or disabling state of the first path and the second path through the switch control; or
[0119] S21: the control component switches the enabling state or the disabling state of the first path and the second path through the switch control; or
[0120] S22: The first system controls the switching of the enabling state or the disabling state of the first path and the second path by controlling the control component.
[0121] For example, the first system obtains the target information, processes the target information, and controls the switch to open the first path and disconnect the second path, thereby calling the first path to transmit the first parameter to the target component and blocking the second parameter from being transmitted to the target component.
[0122] The control component obtains the target information, processes the target information, and controls the switch to open the first path and disconnect the second path, thereby calling the first path to transmit the first parameter to the target component and blocking the second parameter from being transmitted to the target component.
[0123] The first system and the control component cooperate with each other to realize the connection and disconnection of the two paths. For example, the first system obtains the target information, and then passes it to the control component for processing. After the control component generates the first parameter, it controls the switch to connect the first path and disconnect the second path, thereby transmitting the first parameter to the target component and blocking the second parameter from being transmitted to the target component. Alternatively, after the first system obtains the target information, it processes the target information to generate the first parameter, and then passes it to the control component, so that the control component controls the switch to connect the first path and disconnect the second path, thereby transmitting the first parameter to the target component and blocking the second parameter from being transmitted to the target component.
[0124] like Figure 8 As shown, another embodiment of the present application also provides an electronic device, including:
[0125] A target component, used to generate and output target data to at least one external device;
[0126] a processing component, configured to obtain target information, and in response to the target information satisfying a first condition, determine a first parameter based on the target information;
[0127] a first path, connecting the control component and the target component respectively, the first path being used to transmit the first parameter to the target component to instruct the target component to generate and transmit the target data;
[0128] The second path connects the target component and at least one external device respectively. The second path is used to transmit a second parameter. The second parameter reflects information related to the at least one external device and the display. The first parameter is the same as or different from the second parameter.
[0129] In some embodiments, the processing component is further configured to:
[0130] In response to the target information satisfying a second condition, the first path is disabled, and a second parameter is transmitted through the second path.
[0131] In some embodiments, the processing component is further configured to:
[0132] Obtaining the target information based on a first interface, where the first interface is a configuration interface of the first system;
[0133] The first parameter is transmitted to the target component through a first path based on the first system; the first path is a transmission path between the first system and the target component.
[0134] In some embodiments, the processing component is further configured to:
[0135] Obtaining the target information based on a second interface, where the second interface is a configuration interface of a preset control component;
[0136] The first parameter is transmitted to the target component through a first path based on the control component; the first path is a transmission path between the control component and the target component.
[0137] In some embodiments, the processing component is further configured to:
[0138] Obtaining the target information based on a third interface, where the third interface is a configuration interface of the second system;
[0139] transmitting the target information to a first system so that the first system determines a first parameter based on the target information;
[0140] transmitting the first parameter to the target component through a first path based on the first system; the first path is a transmission path between the first system and the target component;
[0141] The second system is different from the first system, and the data processing capability of the second system is higher than that of the first system.
[0142] In some embodiments, the processing component is further configured to:
[0143] Obtaining the target information based on a first interface, where the first interface is a configuration interface of the first system;
[0144] transmitting the target information to a preset control component so that the control component determines a first parameter based on the target information;
[0145] The first parameter is transmitted to the target component through a first path; the first path is a transmission path between the control component and the target component.
[0146] In some embodiments, the second path is used for transmission of a second parameter between the target component and the external device;
[0147] The first path is used for transmitting the first parameter between the first system and the target component, or the first path is used for transmitting the first parameter between the preset control component and the target component;
[0148] The control component is also used for:
[0149] The enabling and disabling states of the first path and the second path are switched and controlled by one or more of the first system and the control component.
[0150] In some embodiments, the first path is connected to the second path via a switch;
[0151] The enabling and disabling states of the first path and the second path are switched and controlled by one or more of the first system and the control component, including:
[0152] The first system controls switching the first path and the second path to an enabled state or a disabled state through the switch; or
[0153] The control component switches the enabling state or the disabling state of the first path and the second path through the switch control; or
[0154] The first system controls the switching of the enabling state or the disabling state of the first path and the second path by controlling the control component.
[0155] In some embodiments, the processing component is further configured to:
[0156] When obtaining the target information, determining that the first condition is satisfied; or
[0157] When the target information includes information related to a first parameter, determining that a first condition is satisfied, the information is used to determine the first parameter; or
[0158] When the target information includes information for indicating enabling the first path, determining that a first condition is satisfied;
[0159] The processing unit is also used for:
[0160] When the target information does not include information related to the first parameter, determining that the second condition is satisfied; or
[0161] When the target information includes information indicating disabling the first path or information indicating enabling the second path, it is determined that the second condition is satisfied.
[0162] Furthermore, an embodiment of the present application also provides a storage medium on which a computer program is stored, and when the program is executed by a processor, the control method described above is implemented. It should be understood that each solution in this embodiment has the corresponding technical effect in the above method embodiment, which will not be repeated here.
[0163] Furthermore, an embodiment of the present application also provides a computer program product, which is tangibly stored on a computer-readable medium and includes computer-readable instructions, which, when executed, cause at least one processor to perform a control method such as that in the embodiment described above.
[0164] It should be noted that the computer storage medium of the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, system or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access storage medium (RAM), a read-only storage medium (ROM), an erasable programmable read-only storage medium (EPROM or flash memory), an optical fiber, a portable compact disk read-only storage medium (CD-ROM), an optical storage medium, a magnetic storage medium, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can send, propagate or transmit a program configured to be used by or in conjunction with an instruction execution system, system or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, antenna, optical cable, RF, etc., or any suitable combination of the above.
[0165] In addition, it should be understood by those skilled in the art that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of complete hardware embodiments, complete software embodiments, or embodiments in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.
[0166] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A system that specifies the functions of a box or multiple boxes.
[0167] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction system, which is implemented in the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0168] A person skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of protection of the present application is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of different aspects of one or more embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.
[0169] The above embodiments are only exemplary embodiments of the present application and are not intended to limit the present application. The protection scope of the present application is defined by the claims. Those skilled in the art may make various modifications or equivalent substitutions to the present application within the essence and protection scope of the present application, and such modifications or equivalent substitutions shall also be deemed to fall within the protection scope of the present application.
Claims
1. A control method, comprising: Obtain target information; In response to the target information satisfying a first condition, determining a first parameter based on the target information; The first parameter is transmitted to the target component through a first path, and is used to instruct the target component to generate target data output to at least one external device; The first path is different from the second path, the second path is a path established with at least one external device for transmitting a second parameter, and the second parameter reflects information related to the display of the at least one external device; The first parameter is the same as or different from the second parameter.
2. The control method according to claim 1, wherein: The method further comprises: In response to the target information satisfying a second condition, the first path is disabled, and a second parameter is transmitted through the second path.
3. The control method according to claim 1, wherein: The method further comprises: Obtaining the target information based on a first interface, where the first interface is a configuration interface of the first system; The first parameter is transmitted to the target component through a first path based on the first system; the first path is a transmission path between the first system and the target component.
4. The control method according to claim 1, wherein: The method further comprises: Obtaining the target information based on a second interface, where the second interface is a configuration interface of a preset control component; The first parameter is transmitted to the target component through a first path based on the control component; the first path is a transmission path between the control component and the target component.
5. The control method according to claim 1, wherein: The method further comprises: Obtaining the target information based on a third interface, where the third interface is a configuration interface of the second system; transmitting the target information to a first system so that the first system determines a first parameter based on the target information; transmitting the first parameter to the target component through a first path based on the first system; the first path is a transmission path between the first system and the target component; The second system is different from the first system, and the data processing capability of the second system is higher than that of the first system.
6. The control method according to claim 1, wherein: The method further comprises: Obtaining the target information based on a first interface, where the first interface is a configuration interface of the first system; transmitting the target information to a preset control component so that the control component determines a first parameter based on the target information; The first parameter is transmitted to the target component through a first path; the first path is a transmission path between the control component and the target component.
7. The control method according to claim 1, wherein: The second path is used for transmitting the second parameter between the target component and the external device; The first path is used for transmitting the first parameter between the first system and the target component, or the first path is used for transmitting the first parameter between the preset control component and the target component; The method further comprises: The enabling and disabling states of the first path and the second path are switched and controlled by one or more of the first system and the control component.
8. The control method according to claim 7, wherein: The first path is connected to the second path via a switch; The enabling and disabling states of the first path and the second path are switched and controlled by one or more of the first system and the control component, including: The first system controls switching the first path and the second path to an enabled state or a disabled state through the switch; or The control component switches the enabling state or the disabling state of the first path and the second path through the switch control; or The first system controls the switching of the enabling state or the disabling state of the first path and the second path by controlling the control component.
9. The control method according to claim 2, wherein: The method further comprises: When obtaining the target information, determining that the first condition is satisfied; or When the target information includes information related to a first parameter, determining that a first condition is satisfied, the information is used to determine the first parameter; or When the target information includes information for indicating enabling the first path, determining that a first condition is satisfied; The method further comprises: When the target information does not include information related to the first parameter, determining that the second condition is satisfied; or When the target information includes information indicating disabling the first path or information indicating enabling the second path, it is determined that the second condition is satisfied.
10. An electronic device, comprising: A target component, used to generate and output target data to at least one external device; a processing component, configured to obtain target information, and in response to the target information satisfying a first condition, determine a first parameter based on the target information; a first path, connecting the control component and the target component respectively, the first path being used to transmit the first parameter to the target component to instruct the target component to generate and transmit the target data; The second path connects the target component and at least one external device respectively. The second path is used to transmit a second parameter. The second parameter reflects information related to the at least one external device and the display. The first parameter is the same as or different from the second parameter.