Method and apparatus for controlling signal source selection, and device, storage medium and program product
By sending control commands via a single button press on the remote control or voice command, combined with external configuration information, the problem of cumbersome TV source switching operations is solved, achieving convenient source switching and improving the user experience.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-08-20
- Publication Date
- 2026-03-05
AI Technical Summary
In existing technologies, switching TV signal sources is cumbersome, requiring users to press buttons multiple times and learn the signal source switching path, resulting in low convenience and affecting user experience.
By detecting a button operation or receiving a voice command through the remote control, a control command is sent to cause the TV to sequentially display the signal source selection steps and finally display the content associated with the first signal source. The control command is associated with configuration information, which is obtained by the remote control from an external source.
It enables one-click source switching, improving ease of operation and user experience, reducing the difficulty of source switching, and eliminating the need for users to learn the switching path.
Smart Images

Figure CN2025115762_05032026_PF_FP_ABST
Abstract
Description
Methods, apparatus, devices, storage media, and program products for controlling the selection of information sources.
[0001] Cross-reference to related applications
[0002] This disclosure claims priority to Chinese Patent Application No. 202411213436.9, filed in China on August 30, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This disclosure relates to the field of remote control technology, and in particular to a method, apparatus, device, storage medium, and program product for controlling the selection of signal sources. Background Technology
[0004] With the rapid development of television, televisions now have multiple input interfaces to display content from various sources. Therefore, if a user needs to watch content from one source, they usually need to go through a source selection process from the currently displayed content to finally view content from another source. This requires the user to use a remote control to switch sources.
[0005] Currently, users need to press multiple buttons on the remote control sequentially to switch signal sources. For example, they must first press one button to display the signal source switching interface on the TV, then press another button to select the target signal source, and finally possibly press the down arrow key, the confirmation button, etc., to switch the TV's signal source to the selected source. However, the need to press multiple buttons makes the signal source switching operation cumbersome and inconvenient, ultimately affecting the user experience. Summary of the Invention
[0006] This disclosure provides a method, apparatus, device, storage medium, and program product for controlling source selection, to address the shortcomings of cumbersome source switching operations in related technologies.
[0007] This disclosure provides a method for controlling source selection, applied to a remote controller, the method comprising:
[0008] After detecting a key press of the first button or receiving a voice command, a control command is sent to make the TV display the picture sequentially according to the source selection steps, and finally display the content associated with the first source.
[0009] The control commands are associated with configuration information, which is obtained by the remote controller from an external source.
[0010] This disclosure also provides a method for controlling source selection, applied to a set-top box, the method comprising:
[0011] The system sends configuration information to the remote control, which is associated with control commands issued by the remote control. The control commands are used to cause the television to display images sequentially according to the source selection steps, and finally display content associated with the set-top box.
[0012] The control command is sent after the remote control detects a button press of the first button or receives a voice command.
[0013] This disclosure also provides an apparatus for controlling source selection, deployed on a remote controller, the apparatus comprising:
[0014] The instruction sending module is used to send control instructions after detecting a key press operation of the first key or receiving a voice instruction, so that the television displays the picture sequentially according to the source selection steps, and finally displays the content associated with the first source.
[0015] The control commands are associated with configuration information, which is obtained by the remote controller from an external source.
[0016] This disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the method for controlling source selection as described above.
[0017] This disclosure also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for controlling source selection as described above.
[0018] This disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the method for controlling source selection as described above.
[0019] The method, apparatus, device, storage medium, and program product for controlling source selection provided in this disclosure, upon detecting a single button press or receiving a voice command, send a control command to cause the television to display images sequentially according to the source selection steps, ultimately displaying content associated with the first source. Based on this, only a single button press or voice command is needed to send the control command to select the television source as the first source, eliminating the need for multiple user operations and improving the ease of source switching, ultimately enhancing the user experience. Furthermore, the control command is associated with configuration information obtained externally by the remote control, eliminating the need for the user to learn the source switching path. The user can complete source selection and switching with a single button press or voice command, further reducing the difficulty of source switching and ultimately improving the user experience. Attached Figure Description
[0020] To more clearly illustrate the technical solutions in this disclosure or related technologies, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0021] Figure 1 is one of the flowcharts of the method for controlling source selection provided in this disclosure;
[0022] Figure 2 is a second flowchart illustrating the method for controlling source selection provided in this disclosure;
[0023] Figure 3 is a flowchart of the method for controlling the selection of information sources provided in this disclosure.
[0024] Figure 4 is one of the structural schematic diagrams of the device for controlling source selection provided in this disclosure;
[0025] Figure 5 is a second schematic diagram of the device for controlling source selection provided in this disclosure;
[0026] Figure 6 is a schematic diagram of the structure of the electronic device provided in this disclosure. Detailed Implementation
[0027] To make the objectives, technical solutions, and advantages of this disclosure clearer, the technical solutions of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0028] With the rapid development of television, televisions now have multiple input interfaces to display content from various sources. Therefore, if a user needs to select content from one source after going through a source selection process, they must manually switch the source using the remote control. For example, most users purchase content rights from a set-top box, but they may actually be watching the television's own multimedia content. If they wish to watch multimedia content provided by the set-top box, they need to actively switch from the television input source to the set-top box input source.
[0029] Currently, users need to press multiple buttons on the remote control sequentially to switch signal sources. For example, they must first press one button to display the signal source switching interface, then press another to select the target signal source, and finally possibly press the down arrow key, the confirmation button, etc., to switch the signal source to the selected source. However, this cumbersome process reduces the ease of use and ultimately impacts the user experience. Furthermore, since different TV manufacturers use different signal source switching paths, users need to learn these paths, further complicating the user experience.
[0030] To address the aforementioned problems, this disclosure proposes the following embodiments. The method for selecting control information sources according to this disclosure is described below with reference to Figures 1-3.
[0031] Figure 1 is one of the flowcharts of the control source selection method provided in this disclosure. As shown in Figure 1, the control source selection method applied to the remote controller includes the following steps 110.
[0032] Step 110: After detecting a key press of the first button or receiving a voice command, send a control command to make the TV display the picture sequentially according to the source selection steps, and finally display the content associated with the first source.
[0033] Here, a single button press refers to an operation triggered by the user via the remote control. This button press is a source selection operation, indicating the completion of source switching. For example, the remote control includes a single button to enable one-button source switching, thereby improving the ease of source switching. The remote control responds to the user-triggered operation triggered by pressing the first button by sending control commands.
[0034] Here, the voice command is the command triggered by the user via the remote control. This remote control has a voice acquisition function, enabling voice source switching and improving the ease of operation. Specifically, the remote control receives a voice command. If it determines that the voice command is for switching the TV's signal source to the first signal source, it sends a control command. For example, if the user says to the remote control, "Please help me switch to the set-top box signal source / HDMI1 signal source," the remote control receives the voice command, performs local voice recognition, or reports it to the cloud for voice recognition. Ultimately, if it determines that the voice command is for switching the TV's signal source to the first signal source, the remote control then sends a control command to perform the corresponding operation on the TV.
[0035] In addition, user-triggered operations can be triggered in other ways to send control commands, thereby enabling the selection and switching of information sources.
[0036] In one embodiment, the remote control uses infrared transmission to send control commands to the television; that is, the control commands are carried by infrared signals, i.e., infrared signals are sent. Of course, the remote control can also use other wireless transmission methods to send control commands to the television; that is, the control commands can also be carried by other control information, and no specific limitation is made here.
[0037] It should be noted that a single button press or voice command on the first button is used to select the TV's signal source. Based on this, control commands are used to cause the TV to display images sequentially according to the selected signal source, ultimately displaying content associated with the first signal source. For example, switching the TV's current display content to the content associated with the first signal source; if the current content is displayed within a TV app, and the first signal source is the set-top box, then the control command is used to switch the TV's signal source to the set-top box. For the user, this means only a single button press on the first button of the remote control or a voice command is sent to the remote. For the TV, based on the control commands sent by the remote, the TV's display simulates the user's signal source selection process. For example, if a user uses a regular remote control to select a TV source, they usually need to press multiple buttons to perform multiple operation steps. Below is an example of how pressing two buttons on a regular remote control corresponds to two operation steps on the TV. When the user presses the "Source Settings" button, the TV displays screen A1, which includes a list of multiple sources. Screen A1 includes the first source, and the TV focus is on the first source. When the user presses the "Confirm" button a second time, the TV displays the content associated with the first source, such as the homepage of the first source, which corresponds to screen B1. Furthermore, taking the example of a regular remote control pressing three buttons sequentially, corresponding to three operation steps performed on the television: The user presses the "Source Setting" button, and the television displays screen A2, which includes a list of multiple sources. Screen A2 includes the first source, and the television focus remains on a position in the list above the first source. The user then presses the "Down" button, and the television displays screen B2, which also includes a list of multiple sources. In screen B2, the television focus moves to the first source. The user then presses the "Confirm" button, and the television displays content related to the first source, such as the first source's homepage, which corresponds to screen C2. It can be understood that screens A1 to B1 and A2 through B2 to C2 all exhibit a progressive nature in terms of operation. The control commands sent by the remote control of this application can simulate the operation steps in the user's source selection process, and the television responds to the control commands by sequentially displaying screens associated with the source selection steps. This allows the remote control and television to complete the complex source selection process with simple user operations, simplifying user operations and improving the user experience.
[0038] Furthermore, if the first signal source is a set-top box signal source, meaning the device associated with the first signal source is a set-top box, considering that in related technologies, users need to first find the TV remote to switch the signal source and then use the set-top box remote for smart control, resulting in the need for two remotes, which places high demands on user interaction and reduces ease of operation, thus affecting the user experience; based on this, the remote can be the remote corresponding to the set-top box, so that both signal source switching and smart control can be completed through the remote corresponding to the set-top box, thereby improving the user experience.
[0039] The control commands are associated with configuration information, which is obtained by the remote controller from an external source.
[0040] Optionally, the control commands are determined based on the configuration information, meaning that the content carried in the configuration information can be used to send control commands associated with the configuration information to the television.
[0041] It should be noted that the configuration information is received from an external source, thus eliminating the need for the user to operate the remote control to determine the control command, and consequently eliminating the need for the user to learn the source switching path, ultimately improving the convenience of source switching.
[0042] Specifically, the configuration information is obtained by receiving configuration information from a remote control receiving device. This device may include, but is not limited to, set-top boxes, smartphones, cloud services, etc. The following embodiments use a set-top box as an example; the embodiments for other devices are basically the same as those for set-top boxes.
[0043] Furthermore, after detecting a single key press of the first button or receiving a voice command, if the remote control does not find the configuration information, it sends a request message to the device so that the device can return the configuration information. Of course, the acquisition of the configuration information can also be performed before detecting a single key press of the first button or receiving a voice command.
[0044] Furthermore, considering that the user was not interested in a video from the set-top box source during a previous TV playback, the source was switched back to the TV's own program. If the user then needs to switch back to the set-top box source, the TV will return to the page showing the previous video playback. If the user doesn't remember the previous page, this can cause confusion, making it unclear whether the source switch was successful. Additionally, the TV's displayed page after the source switch and the page before the switch can sometimes be similar, further complicating the user's understanding. Moreover, if the set-top box content is inconsistent each time the user switches from the TV's own multimedia content to the set-top box source, elderly or young users may find it difficult to distinguish whether the switch was successful and will not know how to control the set-top box content. These users typically only start from the set-top box's default page and then attempt further control operations. Based on this, in some embodiments of this application, in addition to sending control commands to the television, the remote control also sends a first command to the set-top box to cause the set-top box to output a signal corresponding to the target page, i.e., to make the television display the target page corresponding to the set-top box's signal source. For example, the target page is the homepage of the Electronic Program Guide (EPG). Therefore, the embodiments of this application facilitate returning to the set-top box's fixed "homepage" page after the user presses the first button once. This makes it easier for the user to intuitively know that the television's signal source has switched to the set-top box's signal source, thus allowing the user to know whether the signal source switch was successful and avoiding multiple triggering operations or accidental operations, thereby improving the user experience.
[0045] The method for controlling source selection provided in this embodiment sends a control command after detecting a single button press or receiving a voice command. This causes the television to display the screen sequentially according to the source selection steps, ultimately displaying content associated with the first source. Therefore, only one button press or voice command is needed to send the control command to select the television source as the first source, eliminating the need for multiple user operations and improving the ease of source switching, ultimately enhancing the user experience. Furthermore, the control command is associated with configuration information obtained externally by the remote control, eliminating the need for the user to learn the source switching path. The user can complete source selection and switching with just one button press or voice command, further reducing the difficulty of source switching and improving the user experience.
[0046] Based on any of the above embodiments, in step 110, sending the control command includes:
[0047] Send at least two control commands in sequence.
[0048] It should be noted that, considering that for some TV manufacturers, switching the signal source requires pressing at least two remote control buttons, after detecting a button press of the first button or receiving a voice command, at least two control commands are sent sequentially.
[0049] Each control command is used to control the television set to perform one step of source selection. That is, each control command is used to control the television set to perform one step of source switching, and the steps of source switching performed by the television set have a sequential order, so that different images are displayed in sequence, and finally the content associated with the first source is displayed. Therefore, at least two control commands need to be sent sequentially.
[0050] For example, a television requires pressing three buttons to complete the source switching operation. These three buttons might include: a button to control the display of the home page, a button to control the display of the source selection interface, and a button to confirm the selection. Based on this, this embodiment of the disclosure sequentially sends three control commands: the first command controls the television to display the home page, the second command controls the television to display the source selection interface, and the last command controls the television to confirm the selection.
[0051] For example, a television requires pressing four buttons to complete the source switching operation. These four buttons include: a button to control the display of the home screen, a button to control the display of the source selection interface, a right arrow button, and a confirmation button. Based on this, this embodiment of the disclosure sequentially sends four control commands. The first command controls the television to display the home screen; the second command controls the television to display the source selection interface; the third command controls the television to select the target source; and the final command controls the television to confirm the selection.
[0052] Furthermore, to ensure the quality of control command reception on the television set, a certain time interval is required between two consecutively transmitted control commands to ensure successful source switching. Specifically, at least two control commands are transmitted sequentially according to a preset time interval, which is typically less than one second, to ensure efficient source switching.
[0053] Furthermore, the order in which the at least two control commands are sent is related to the configuration information.
[0054] It should be noted that the transmission order of at least two control commands is also determined by the configuration information. That is, the configuration information specifies the transmission order of at least two control commands. In other words, the transmission order of at least two control commands is related to the execution steps required for the television signal source to switch to the first signal source.
[0055] It should be noted that the configuration information is received from an external source, thus eliminating the need for the user to operate the remote control to determine the at least two control commands, and eliminating the need for the user to operate the remote control to determine the sending order of the at least two control commands. Consequently, the user does not need to learn the source switching path, ultimately improving the convenience of source switching.
[0056] The method for controlling source selection provided in this embodiment of the present disclosure, after detecting a single key press or receiving a voice command, sequentially sends at least two control commands to cause the television to display the screen sequentially according to the source selection steps, and finally display the content associated with the first source. Based on this, only one key press or voice operation is needed to send the control command to select the television's source as the first source, eliminating the need for multiple operations by the user, thereby improving the convenience of source switching and ultimately enhancing the user experience. Simultaneously, each control command is associated with configuration information obtained externally by the remote control, eliminating the need for the user to learn the source switching path. The user only needs one key press or voice operation to complete source selection and switching, thereby reducing the operational difficulty of source switching and ultimately improving the user experience.
[0057] In one embodiment, the device associated with the first signal source is a set-top box. In response to a single button press on a first button or a received voice command, the remote control, in addition to sending a control command, also sends a first command to cause the set-top box to output the signal corresponding to the Electronic Program Guide (EPG) homepage. Specifically, the remote control can use a second wireless transmission method to send the first command to the set-top box. For example, the second wireless transmission method could be Bluetooth; of course, other transmission methods could also be used, such as infrared transmission.
[0058] It should be noted that the first instruction can be sent before, after, or simultaneously with the control instructions. Furthermore, if there are at least two control instructions, the first instruction can be sent within the time interval of at least two control instructions.
[0059] For the set-top box, in response to the first instruction, the set-top box outputs the signal corresponding to the EPG homepage to control the TV to display the EPG homepage corresponding to the set-top box's signal source.
[0060] Furthermore, considering that installation and maintenance personnel may need to perform source switching tests, the above method allows them to more intuitively understand whether the TV's signal source has been switched to the set-top box's signal source, thus knowing whether the switch was successful and improving installation efficiency. It also considers that some users, such as the elderly, may only know how to access certain sections or programs from the EPG homepage; therefore, the above method facilitates user operation and improves user experience.
[0061] The method for controlling source selection provided in this embodiment, in addition to executing the step of sending control instructions, also sends a first instruction to the set-top box to make the set-top box output the signal corresponding to the EPG homepage. This makes it easier for users to know more intuitively whether the TV source has been switched to the set-top box source, so that users can know whether the source switch has been successful, avoiding multiple triggering operations by users, thereby improving the user experience.
[0062] Based on any of the above embodiments, in this method, the remote control sends control commands to the television using a first wireless transmission method and sends a first command to the set-top box using a second wireless transmission method; the first wireless transmission method and the second wireless transmission method are different.
[0063] The method for selecting control information sources provided in this embodiment uses a different transmission method for the control command than for the first command, thereby avoiding conflicts when the two are sent. This ensures that, in addition to executing the step of sending the control command, the first command can also be sent to the set-top box simultaneously, ensuring that the EPG homepage is displayed as soon as possible, thus improving the user experience.
[0064] Based on any of the above embodiments, the first wireless transmission method is infrared transmission, and the second wireless transmission method is Bluetooth transmission.
[0065] Infrared transmission uses electromagnetic waves in the infrared or near-infrared bands for short-range transmission and has strong directionality. However, considering that set-top boxes may be deployed in locations that block infrared signals, and that users do not point the remote control at the set-top box when selecting the signal source, Bluetooth transmission can be chosen as the second wireless transmission method. Bluetooth transmission can support reliable data transmission between the remote control and the set-top box within a certain range and is not sensitive to the directionality of the remote control. Even if the remote control is not pointed at the set-top box, Bluetooth transmission can still ensure that the first command is sent to the set-top box located far from the TV, in a direction opposite to the TV, or in an obstructed position, ensuring that the TV displays the EPG homepage. This ensures that the user knows whether the signal source switch was successful, thereby further improving the user experience.
[0066] Based on any of the above embodiments, the physical signal directionality corresponding to the first wireless transmission method and the second wireless transmission method is different. Specifically, the first wireless transmission method can be a strongly directional physical signal transmission method, such as infrared transmission; the second wireless transmission method can be a weakly directional physical signal transmission method or an omnidirectional physical signal transmission method, such as Bluetooth, mobile hotspot (WiFi), etc., which do not have high requirements for the directionality of the physical transmission signal. A strongly directional physical signal transmission method means that the device can only receive the signal in the direction of the physical signal transmission or refraction. For example, when a user uses a remote control, the infrared transmitter of the remote control is pointed towards the device to be controlled so that the device can receive and parse the corresponding control command in the path of the infrared signal transmission. A weakly directional or omnidirectional physical signal transmission method means that the physical signal is transmitted in all directions or near all directions. For example, when a user connects a Bluetooth speaker to a mobile phone and uses it as a music playback peripheral for the mobile phone, there are usually no specific directional requirements for the positional relationship between the Bluetooth speaker and the mobile phone. Considering that set-top boxes may be deployed in obstructed locations, and that users do not point the remote control at the set-top box when selecting the signal source, a second wireless transmission method with a different physical signal directionality from the first wireless transmission method is chosen. This ensures that when the user points the remote control at the TV, the control command is sent to the TV, and the first command is also successfully sent to the set-top box, which is usually located far from the TV, in a direction opposite to the TV, or in an obstructed location. This ensures that the TV displays the EPG homepage, thereby ensuring that the user knows whether the signal source switch has been successful, and further improving the user experience.
[0067] Based on any of the above embodiments, the first wireless transmission method is a directional transmission method, such as infrared transmission or laser transmission, etc., and the second wireless transmission method is a non-directional transmission method, such as Bluetooth transmission or WiFi, etc., which are wireless transmission methods that are not fixed in a certain direction. Directional transmission methods are commonly used for light waves in a specific wavelength range or sound waves in a specific frequency range. It refers to the concentration and deviation of the physical signal in the direction of propagation. A beam of light with good directionality can be effectively focused on the target, with high transmission efficiency and high precision of the focal point. Only devices in the direction of propagation can receive the signal. For example, when a user uses a remote control, the infrared transmitter of the remote control is pointed towards the device to be controlled so that the device can be in the path of the infrared signal transmission, thereby receiving and parsing the corresponding control command. Non-directional physical signal transmission methods refer to the physical signal being transmitted in all directions or near all directions. For example, when a user connects a Bluetooth speaker to a mobile phone and uses it as a music playback peripheral for the mobile phone, there is usually no specific directional requirement for the positional relationship between the Bluetooth speaker and the mobile phone. Considering that set-top boxes may be deployed in obstructed or off-center locations, and that users do not point the remote control at the set-top box when selecting the signal source, the following approach is adopted: First, a directional wireless transmission method is chosen to send control commands. This aligns with user operating habits and ensures successful transmission of commands to the television. Second, a non-directional wireless transmission method is chosen to send the first command. This ensures the command reaches the set-top box, which is typically located far from or off-center from the television, or in an obstructed position. This helps ensure the television displays the EPG homepage, allowing the user to confirm whether the signal source switch was successful, thus further improving the user experience.
[0068] Based on any of the above embodiments, the transmission parameters of the second wireless transmission method can be stronger than those of the first wireless transmission method. These transmission parameters may include one or more of transmission distance, penetration, or wavelength. For example, the first wireless transmission method is infrared transmission, and the second wireless transmission method is Bluetooth transmission. Infrared transmission is typically limited by angle, requiring the remote control's signal transmitter to be aligned with the TV's signal receiver, resulting in a short remote control distance. Considering that the set-top box's deployment location may be remote or even obstructed from the user's location, Bluetooth typically has a transmission distance of around 10 meters, a strong signal, does not require angle alignment, and can even penetrate walls for remote control. This is beneficial for controlling set-top boxes that are obstructed or poorly positioned. Furthermore, infrared typically cannot penetrate obstacles, making it more suitable for point-to-point line-of-sight data transmission. However, Bluetooth has strong penetration through obstacles, making it easier for the first command to reach a set-top box with a poorly oriented installation location via Bluetooth transmission. Furthermore, infrared transmission typically operates at frequencies above 3 terahertz (THZ), resulting in strong directionality (focus); while technologies like Bluetooth and Wi-Fi operate at frequencies below 3 THZ, making them more diffuse. Therefore, the second wireless transmission method offers superior transmission parameters compared to infrared transmission. While ensuring control commands are sent to the television via the first method, it also helps ensure commands are sent to set-top boxes located far from or obstructed by the television. This ensures the television displays the EPG homepage, allowing users to confirm successful source switching and further enhancing the user experience. Furthermore, to better illustrate the difference in penetration between the two transmission methods, it's understandable that if both the user's TV and set-top box are obstructed, or if the user accidentally operates the remote control while facing away from the TV and set-top box, the remote control may send control commands and a first command. The set-top box can receive the first command and output the signal corresponding to the EPG homepage, but the TV cannot receive the control command and execute the steps of selecting the signal source to display the screen sequentially, ultimately displaying the content associated with the first signal source. In this case, since the TV does not execute the step of selecting and entering the first signal source, it will not suddenly display the content associated with the first signal source, which also helps to avoid user misoperation.
[0069] Based on any of the above embodiments, the remote control has multiple buttons, which consist of at least one first button and multiple second buttons.
[0070] Specifically, the remote control cannot, based on one or more button presses on the second button, control the television to switch or jump between images according to at least one step of the source selection. Alternatively, the remote control cannot, based on one or more button presses on the second button (e.g., sequential button presses on any two or more second buttons), control the television to sequentially display images according to the source selection steps and ultimately display content associated with the first source.
[0071] Here, if there are multiple first buttons, triggering different first buttons can display different content associated with the first signal source. For example, if one of the first buttons is the "Mobile HD" button, pressing this button will ultimately display the EPG homepage corresponding to the set-top box on the TV; if one of the first buttons is the "Watch TV" button, pressing this button will ultimately display the live TV program from the set-top box signal source on the TV.
[0072] It should be noted that the remote control cannot control the TV to switch or jump to the next picture according to at least one step of the source selection based on one or more button presses on the second button. That is, one-click source switching can only be achieved by pressing the first button.
[0073] It should be noted that the remote control cannot control the TV to display the picture sequentially according to the source selection steps based on one or more button operations on the second button (such as the sequential button operation of any two or more second buttons), and finally display the content associated with the first source. This indicates that it is impossible to form the button sequence corresponding to the source switching path of the first source based on the other buttons on the remote control besides the first button.
[0074] The method for controlling source selection provided in this embodiment of the present disclosure, through the above-described manner, prevents the remote control from controlling the television to display images sequentially according to the source selection steps based on one or more button operations on the second button, and finally displaying content associated with the first source. Thus, the remote control can be without some conventional buttons, which helps to simplify the number of buttons on the remote control and improve the user experience. At the same time, the user does not need to operate the remote control to determine control commands, and therefore does not need to learn the source switching path, ultimately improving the convenience of source switching.
[0075] Based on any of the above embodiments, the device associated with the first information source is a set-top box; before sending the control command, the method further includes: receiving configuration information sent by the set-top box.
[0076] In one embodiment, the configuration information can be a JavaScript Object Notation (JSON) data file.
[0077] In one embodiment, the control command can be an infrared signal, and based on this, the configuration information can be infrared code combination information; specifically, the remote controller can receive the infrared code combination information sent by the set-top box.
[0078] In some embodiments, the set-top box obtains configuration information by: obtaining the identification data of the television; and obtaining the configuration information corresponding to the television based on the identification data of the television.
[0079] In one embodiment, the set-top box sends a query request to the server, which carries the identification data of the television, so that the server can obtain the configuration information corresponding to the television based on the identification data and return the configuration information to the set-top box; the set-top box receives the configuration information sent by the server, that is, the server completes the generation of the configuration information.
[0080] In one embodiment, the identification data is Extended Display Identification Data (EDID). Further, this identification data is read by the set-top box from the television via a High Definition Multimedia Interface (HDMI) cable.
[0081] The method for controlling source selection provided in this disclosure receives configuration information sent by the set-top box, meaning the configuration information is received from an external source. Therefore, users do not need to learn the source switching path. Users only need to trigger a simple button operation or voice command input to complete the source switching, thereby reducing the difficulty of source switching and ultimately improving the user experience.
[0082] Based on any of the above embodiments, when the sending control command includes sending at least two control commands sequentially, the configuration information includes at least two sub-configuration information arranged in sequence, and each control command is associated with one sub-configuration information.
[0083] It should be noted that the control command is determined based on the sub-configuration information. That is, the content carried in the sub-configuration information can be used to send a control command associated with that sub-configuration information to the television. Furthermore, at least two sub-configuration information items are sequentially ordered within the configuration information. Based on this, the configuration information specifies the sending order of at least two control commands; that is, at least two control commands are sent sequentially based on the order of the sub-configuration information within the configuration information.
[0084] In one embodiment, the configuration information can be a JSON data file that includes at least two sub-configuration information.
[0085] In one embodiment, the control command can be an infrared signal, and based on this, the configuration information can be infrared code combination information; specifically, the infrared code combination information sent by the set-top box is received, which includes at least two infrared code information in sequence, and then the infrared signal corresponding to each infrared code information in the infrared code combination information is output sequentially based on the order of the infrared code information in the infrared code combination information.
[0086] In one embodiment, the set-top box sends a query request to the server, which carries the identification data of the television, so that the server can obtain the configuration information corresponding to the television based on the identification data and return the configuration information to the set-top box; the set-top box receives the configuration information sent by the server, that is, the server completes the generation of the configuration information.
[0087] In another embodiment, the set-top box sends a query request to the server, the query request carrying the identification data of the television. Based on this identification data, the server obtains the sub-configuration information set corresponding to the television and the transmission order information of at least two of the sub-configuration information sets, and returns the sub-configuration information set and transmission order information to the set-top box. The set-top box receives the sub-configuration information set and transmission order information sent by the server, and generates the configuration information based on the sub-configuration information set and transmission order information; that is, the set-top box completes the generation of the configuration information. The sub-configuration information set may include sub-configuration information other than the at least two sub-configuration information sets used for source switching. For example, the control command may be an infrared signal; based on this, the sub-configuration information set may be an infrared code information set, which includes all infrared code information corresponding to the television.
[0088] The method for controlling source selection provided in this embodiment receives configuration information sent by the set-top box. Since the configuration information is received externally, the user does not need to learn the source switching path. The user only needs to trigger a simple button operation or voice command input to complete the source switching, thereby reducing the operational difficulty of source switching and ultimately improving the user experience. Furthermore, the configuration information includes at least two sequentially ordered sub-configuration information. Based on this, the remote control can directly determine the sending order of at least two control commands, allowing the remote control to easily and quickly complete source switching.
[0089] Based on any of the above embodiments, after receiving the configuration information sent by the set-top box, the method further includes: storing the configuration information based on a first storage command sent by the set-top box.
[0090] Wherein, the first storage command is sent from the set-top box to the remote control after the set-top box receives the second storage command sent by the server; the second storage command is sent from the server to the set-top box after the server receives the storage request reported by the mobile terminal; the storage request is triggered by the user through the mobile terminal.
[0091] Considering that different types of televisions from the same brand may use different control commands for source switching, and the order in which these commands are sent may also differ, a mobile terminal determines and stores the configuration information compatible with the television. This information is then used to respond to user-triggered operations by sequentially outputting at least two control commands based on the stored configuration information.
[0092] Furthermore, to reduce user operations, the mobile terminal can also serve as an installation and maintenance terminal for set-top box installers, allowing them to determine the configuration information and thus improve the user experience.
[0093] For example, the mobile terminal displays at least one source switching scheme. In response to a user selection, the mobile terminal sends the source switching scheme selection information to the server. The server returns corresponding configuration information to the set-top box based on the source switching scheme selection information. The set-top box sends this configuration information to the remote control, allowing installation and maintenance personnel to trigger a user-triggered operation to test whether the source switching is successful. If the source switching is successful, it indicates that the configuration information is compatible with the TV. In this case, the installation and maintenance personnel can trigger a storage request via the mobile terminal. The mobile terminal reports the storage request to the server. After receiving the storage request, the server sends a second storage command to the set-top box. After receiving the second storage command, the set-top box sends a first storage command to the remote control, allowing the remote control to store the configuration information. If the source switching fails, it indicates that the configuration information is not compatible with the TV. In this case, the installation and maintenance personnel can trigger the user selection operation again via the mobile terminal until the configuration information finally sent to the remote control is compatible with the TV.
[0094] Furthermore, after the remote control receives the configuration information sent by the set-top box, it first caches the configuration information for use by the remote control during the verification process. However, since the configuration information may not be the same as the configuration information adapted to the TV, it does not store the configuration information first.
[0095] The method for controlling source selection provided in this embodiment stores configuration information based on a first storage command sent by the set-top box. The first storage command is sent from the set-top box to the remote control after receiving a second storage command from the server. The second storage command is sent from the server to the set-top box after receiving a storage request reported by the mobile terminal. The storage request is triggered by the user through the mobile terminal, thereby allowing the user to select the configuration information to be stored through the mobile terminal. This improves the accuracy of the configuration information determination and ensures successful source switching in the future.
[0096] Based on any of the above embodiments, in this method, the configuration information is sent by the server to the set-top box after the server receives the source switching scheme selection information sent by the mobile terminal; the configuration information is associated with the identification data of the television; the source switching scheme selection information is sent by the mobile terminal to the server after the user triggers at least one source switching scheme; the identification data of the television is obtained by the server from the mobile terminal.
[0097] Considering that different types of televisions from the same brand may use different control commands for source switching, and the output order of these commands may also differ, a mobile terminal is used to determine the configuration information compatible with that television.
[0098] Furthermore, to reduce user operations, the mobile terminal can also serve as an installation and maintenance terminal for set-top box installers, allowing them to determine the configuration information and thus improve the user experience.
[0099] In one embodiment, the server directly returns configuration information, including at least two sequentially ordered sub-configuration information, to the set-top box.
[0100] In another embodiment, the server returns at least two sub-configuration information and the sending order information of at least two sub-configuration information to the set-top box, and the set-top box generates the configuration information based on the at least two sub-configuration information and the sending order information, that is, the set-top box completes the generation of the configuration information.
[0101] In one specific embodiment, the mobile terminal displays at least one source switching scheme corresponding to the identification data of the television. In response to a user selection operation, the mobile terminal sends source switching scheme selection information to the server. The server returns corresponding configuration information to the set-top box based on the source switching scheme selection information. The set-top box sends this configuration information to the remote control, allowing installation and maintenance personnel to trigger a user-triggered operation to test whether the source switching is successful. If the source switching is successful, it indicates that the configuration information is compatible with the television. In this case, the installation and maintenance personnel can trigger a storage request via the mobile terminal. The mobile terminal reports the storage request to the server. After receiving the storage request, the server sends a second storage command to the set-top box. After receiving the second storage command, the set-top box sends a first storage command to the remote control, allowing the remote control to store the configuration information. If the source switching fails, it indicates that the configuration information is not compatible with the television. In this case, the installation and maintenance personnel can trigger the user selection operation again via the mobile terminal until the configuration information finally sent to the remote control is compatible with the television.
[0102] In one embodiment, the source switching scheme selection information includes scheme identification data of the source switching scheme, so that the server returns corresponding configuration information to the set-top box based on the scheme identification data. For example, the server directly returns configuration information including at least two sequentially ordered sub-configuration information to the set-top box based on the scheme identification data; or, the server returns at least two sub-configuration information and transmission order information of at least two sub-configuration information to the set-top box based on the scheme identification data, and the set-top box generates the configuration information based on the at least two sub-configuration information and the transmission order information.
[0103] In one embodiment, the mobile terminal itself pre-stores at least one source switching scheme corresponding to the identification data. For example, the mobile terminal itself pre-stores scheme identification data of at least one source switching scheme corresponding to the identification data. Thus, after the mobile terminal determines the identification data of the TV, it can display at least one source switching scheme corresponding to the identification data of the TV.
[0104] The method for controlling source selection provided in this disclosure involves a configuration information set up by a server after receiving source switching scheme selection information from a mobile terminal. This information is sent from the mobile terminal to the set-top box after the user triggers at least one source switching scheme. The user then selects a source switching scheme compatible with the television from the at least one scheme via the mobile terminal, i.e., selects configuration information compatible with the television. This improves the accuracy of the configuration information and ensures successful source switching. Furthermore, the configuration information is associated with the television's identification data, which is received by the server from the mobile terminal. This ensures that the configuration information is compatible with the television, further improving the accuracy of the configuration information and ensuring successful source switching.
[0105] Based on any of the above embodiments, the source switching scheme is associated with the scheme identification data sent by the server to the mobile terminal. The scheme identification data is sent by the server to the mobile terminal after the server receives the target data from the mobile terminal. The target data includes the identification data of the television.
[0106] Here, the scheme identification data is used to uniquely identify the source switching scheme.
[0107] In one specific embodiment, the mobile terminal acquires target data and sends it to the server. The server returns at least one source switching scheme identifier data to the mobile terminal based on the target data. The mobile terminal displays at least one source switching scheme based on the scheme identifier data. Responding to a user selection operation, the mobile terminal sends source switching scheme selection information to the server. The server returns corresponding configuration information to the set-top box based on the source switching scheme selection information. The set-top box sends this configuration information to the remote control, allowing installation and maintenance personnel to trigger a user-triggered operation to test whether the source switching is successful. If the source switching is successful, it indicates that the configuration information is compatible with the TV. In this case, the installation and maintenance personnel can trigger a storage request via the mobile terminal. The mobile terminal reports the storage request to the server. After receiving the storage request, the server sends a second storage command to the set-top box. After receiving the second storage command, the set-top box sends a first storage command to the remote control, allowing the remote control to store the configuration information. If the source switching fails, it indicates that the configuration information is not compatible with the TV. In this case, the installation and maintenance personnel can trigger the user selection operation again via the mobile terminal until the configuration information finally sent to the remote control is compatible with the TV.
[0108] In one embodiment, the television displays image information, and installation and maintenance personnel scan this image information using a mobile terminal; that is, the mobile terminal determines the target data based on the scanned image information. For example, the image information is a QR code, and the QR code includes the target data.
[0109] In this embodiment, the source switching scheme selection information includes scheme identification data of the source switching scheme, so that the server returns corresponding configuration information to the set-top box based on the scheme identification data. For example, the server directly returns configuration information including at least two sequentially ordered sub-configuration information to the set-top box based on the scheme identification data; or, the server returns at least two sub-configuration information and transmission order information of at least two sub-configuration information to the set-top box based on the scheme identification data, and the set-top box generates the configuration information based on the at least two sub-configuration information and the transmission order information.
[0110] Furthermore, the target data also includes the set-top box identification data, so that the server knows which set-top box the configuration information needs to be sent to.
[0111] Furthermore, considering that the configuration information in the remote control usually only needs to be configured once, before step 110 above, the remote control sends source configuration data to the set-top box. The target data is obtained by the mobile terminal reading the image information displayed on the TV; the image information is triggered by the set-top box after the server sends an input command; the input command is sent by the server after receiving the source configuration data.
[0112] In one embodiment, the source configuration data includes voice data received by the remote control for source switching. In another embodiment, the source configuration data includes button identification data corresponding to a button on the remote control, i.e., the user initiates source configuration by pressing a button on the remote control.
[0113] In one specific embodiment, the remote control sends source configuration data to the set-top box; the set-top box sends source configuration data to the server; the server parses the source configuration data and sends an input command to the set-top box based on the parsing result; after receiving the input command, the set-top box triggers the TV to display image information, so that the mobile terminal can read the image information to obtain the TV's identification data and the set-top box's identification data; the mobile terminal displays at least one source switching scheme corresponding to the TV's identification data, and in response to the user's selection operation, the mobile terminal sends the source switching scheme selection information to the server; the server returns the corresponding configuration information to the set-top box based on the source switching scheme selection information; the set-top box sends the configuration information to the remote control. This allows installation and maintenance personnel to trigger user-triggered operations to test whether the signal source switch is successful. If the signal source switch is successful, it means that the configuration information is compatible with the TV. At this time, the installation and maintenance personnel can trigger a storage request through a mobile terminal. The mobile terminal reports the storage request to the server. After receiving the storage request, the server sends a second storage command to the set-top box. After receiving the second storage command, the set-top box sends a first storage command to the remote control so that the remote control can store the configuration information. If the signal source switch is unsuccessful, it means that the configuration information is not compatible with the TV. At this time, the installation and maintenance personnel can trigger the user selection operation again through the mobile terminal until the configuration information finally sent to the remote control is compatible with the TV.
[0114] The method for controlling source selection provided in this disclosure associates the source switching scheme with scheme identification data sent by the server to the mobile terminal. This ensures that at least one source switching scheme in the mobile terminal is determined by the server, preventing errors in the source switching scheme available for user selection. This improves the accuracy of configuration information determination and ensures successful source switching. Simultaneously, the scheme identification data is sent by the server to the mobile terminal after receiving target data from the mobile terminal. The target data includes the television's identification data, ensuring that at least one source switching scheme available for user selection corresponds to the television. This again prevents errors in the source switching scheme available for user selection, further improving the accuracy of configuration information determination and ensuring successful source switching.
[0115] Based on any of the above embodiments, before step 110, the method further includes: sending source configuration data to the set-top box, wherein the source configuration data includes voice data received by the remote controller for source switching.
[0116] Considering that the configuration information in the remote control usually only needs to be configured once, after the remote control sends the source configuration data to the set-top box, it indicates that the configuration information in the remote control has begun to be configured.
[0117] The source configuration data includes voice data received by the remote control for source switching, thus avoiding the need to configure information through a mobile application (APP) and avoid triggering configuration operations through remote control buttons, thereby improving the user experience.
[0118] The identification data is obtained by the mobile terminal reading the image information displayed on the television; the image information is triggered by the set-top box after the server sends an input command; the input command is sent by the server after receiving the source configuration data.
[0119] In one specific embodiment, the remote control collects voice data for source switching (e.g., the text content corresponding to the voice data is "Start One-Click Source Configuration"). Then, the remote control sends source configuration data to the set-top box; the set-top box sends the source configuration data to the server; the server parses the voice data in the source configuration data and sends an input command to the set-top box based on the parsing result; after receiving the input command, the set-top box triggers the TV to display image information, allowing the mobile terminal to read the image information and obtain the TV's identification data; the mobile terminal displays at least one source switching scheme corresponding to the TV's identification data; in response to the user's selection operation, the mobile terminal sends the source switching scheme selection information to the server; the server returns the corresponding configuration information based on the source switching scheme selection information. The set-top box sends the configuration information to the remote control, allowing installation and maintenance personnel to trigger user actions to test whether the signal source switch is successful. If the signal source switch is successful, it means that the configuration information is compatible with the TV. In this case, the installation and maintenance personnel can trigger a storage request via a mobile terminal. The mobile terminal reports the storage request to the server. After receiving the storage request, the server sends a second storage command to the set-top box. After receiving the second storage command, the set-top box sends a first storage command to the remote control, allowing the remote control to store the configuration information. If the signal source switch is unsuccessful, it means that the configuration information is not compatible with the TV. In this case, the installation and maintenance personnel can trigger user selection again via the mobile terminal until the configuration information finally sent to the remote control is compatible with the TV.
[0120] In one embodiment, the television displays image information, which is then scanned by installation and maintenance personnel using a mobile terminal. The mobile terminal determines the television's identification data based on the scanned image information. For example, the image information may be a QR code containing the television's identification data.
[0121] The method for controlling source selection provided in this disclosure sends source configuration data to the set-top box to begin configuring configuration information compatible with the television, satisfying the configurability requirements of the configuration information. Simultaneously, the source configuration data includes voice data received by the remote control for source switching, thus avoiding the need for other complex configuration methods and improving the user experience. Furthermore, the identification data is obtained by the mobile terminal reading the image information displayed on the television, thereby improving the accuracy of identification data determination and consequently improving the accuracy of configuration information determination, ultimately ensuring successful source switching. Additionally, the image information is triggered by the set-top box displaying the television after the server sends an input command, and the input command is sent by the server after receiving the source configuration data. The server then performs the parsing of the voice data, reducing the requirements on the set-top box and thus lowering its cost.
[0122] To facilitate understanding of the above embodiments, a specific embodiment will be described here. As shown in Figure 2, step 201, the remote control sends voice data to the set-top box; step 202, the set-top box sends voice data to the server; step 203, the server sends an input command to the set-top box to make the TV display image information; step 204, the mobile terminal sends target data (including the TV identification data obtained by the mobile terminal from reading the image information) to the server; step 205, the server sends at least one source switching scheme identification data to the mobile terminal; step 206, the mobile terminal sends source switching scheme selection information (including scheme identification data) to the server; step 207, the server... The server sends at least two sub-configuration information and the sending order information of the at least two sub-configuration information to the set-top box; in step 208, the set-top box sends configuration information including at least two sequentially ordered sub-configuration information to the remote control; after step 208, the installation and maintenance personnel trigger a user trigger operation to test whether the signal source switch is successful. If the signal source switch is successful, step 209 is executed; if the signal source switch fails, step 206 is returned; in step 209, the mobile terminal sends a storage request to the server; in step 210, the server sends a second storage command to the set-top box; in step 211, the set-top box sends a first storage command to the remote control.
[0123] Based on any of the above embodiments, before step 110, the method further includes: receiving configuration information sent by a set-top box, the configuration information including first configuration information and second configuration information, the first configuration information including at least two sub-configuration information, the second configuration information including the sending order information of the at least two sub-configuration information, and each control instruction being associated with one sub-configuration information.
[0124] It should be noted that the control command required to respond to the user's triggered operation is determined based on the sub-configuration information. That is, the content carried in the sub-configuration information can be used to send a control command associated with the sub-configuration information to the television. Simultaneously, the second configuration information includes the transmission order information of at least two sub-configuration information pieces. Based on this, the second configuration information specifies the output order of at least two control commands. Specifically, based on the transmission order information of the at least two sub-configuration information pieces, at least two control commands are sent sequentially; or, based on the transmission order information, the at least two sub-configuration information pieces are sorted to obtain configuration information including at least two sequentially sorted sub-configuration information pieces, thereby sending at least two control commands sequentially based on the sorting of the sub-configuration information pieces in the configuration information.
[0125] In one embodiment, the first configuration information can be a JSON data file, which includes at least two sub-configuration information. In another embodiment, one sub-configuration information is a JSON data file.
[0126] In one embodiment, the control command can be an infrared signal. Based on this, the first configuration information can be infrared code combination information. Specifically, the infrared code combination information sent by the set-top box is received. The infrared code combination information includes at least two infrared code information. Then, based on the second configuration information, the infrared signal corresponding to each infrared code information in the infrared code combination information is output sequentially.
[0127] In some embodiments, the set-top box obtains configuration information by: obtaining the identification data of the television; and obtaining the configuration information corresponding to the television based on the identification data. In one embodiment, the identification data is EDID.
[0128] Furthermore, the first configuration information also includes sub-configuration information beyond at least two other sub-configuration information. For example, the control command can be an infrared signal; based on this, the first configuration information can be an infrared code information set, which includes all infrared code information corresponding to the television. Therefore, if the signal source switching path changes subsequently, only the output order of at least two sub-configuration information needs to be updated, without updating the first configuration information, thereby improving the maintainability of the remote control.
[0129] In one embodiment, after receiving the configuration information sent by the set-top box, the method further includes: storing the configuration information based on a first storage command sent by the set-top box. The first storage command is sent by the set-top box to the remote control after receiving a second storage command from the server; the second storage command is sent by the server to the set-top box after receiving a storage request reported by the mobile terminal; the storage request is triggered by the user through the mobile terminal.
[0130] In some embodiments, the configuration information is sent by the server to the set-top box after receiving source switching scheme selection information from the mobile terminal; the configuration information is associated with the identification data of the television; the source switching scheme selection information is sent by the mobile terminal to the server after the user triggers at least one source switching scheme; the identification data of the television is obtained by the server from the mobile terminal. In a specific embodiment, the server returns first configuration information and second configuration information to the set-top box.
[0131] In one embodiment, the source switching scheme selection information includes scheme identification data of the source switching scheme, so that the server returns corresponding configuration information to the set-top box based on the scheme identification data. For example, the server returns first configuration information and second configuration information to the set-top box based on the scheme identification data.
[0132] In one embodiment, the source switching scheme is associated with scheme identification data sent by the server to the mobile terminal. This scheme identification data is sent by the server to the mobile terminal after receiving target data from the mobile terminal, and the target data includes the identification data of the television. In this embodiment, the source switching scheme selection information includes the scheme identification data of the source switching scheme, thereby the server returns corresponding configuration information to the set-top box based on this scheme identification data. For example, the server returns first configuration information and second configuration information to the set-top box based on the scheme identification data.
[0133] In one embodiment, source configuration data is sent to the set-top box. This source configuration data includes voice data received by the remote control for source switching. The identification data is obtained by the mobile terminal reading image information displayed on the television; the image information is triggered by the set-top box displaying the television after the server sends an input command; the input command is sent by the server after receiving the source configuration data.
[0134] The method for controlling source selection provided in this disclosure receives configuration information sent by the set-top box, meaning the configuration information is received from an external source. Therefore, users do not need to learn the source switching path. Users only need to trigger a simple button operation or voice command input to complete the source switching, thereby reducing the difficulty of source switching and ultimately improving the user experience.
[0135] Based on any of the above embodiments, in this method, the set-top box obtains the at least two sub-configuration information and the transmission order information in the following manner: sending a query request to the server, the query request carrying the identification data of the TV; receiving feedback information from the server, the feedback information including the at least two sub-configuration information of the TV and the transmission order information corresponding to the TV.
[0136] Specifically, the set-top box sends a query request to the server, which carries the identification data of the TV. Based on the identification data, the server obtains at least two sub-configuration information and the sending order information of the at least two sub-configuration information corresponding to the TV, and returns them to the set-top box as feedback information.
[0137] Furthermore, the feedback information also includes sub-configuration information beyond at least two sub-configuration information pieces. For example, the control command can be an infrared signal; based on this, the sub-configuration information can be infrared code information, and the feedback information includes all infrared code information corresponding to the TV. Therefore, if the signal source switching path changes subsequently, only the output order of at least two sub-configuration information pieces needs to be updated, without needing to update the first configuration information, thereby improving the maintainability of the remote control.
[0138] The method for controlling source selection provided in this embodiment receives configuration information from the set-top box, which in turn receives at least two sub-configuration information and their transmission order information from the server. This eliminates the need for the user to learn the source switching path; the user only needs to trigger a simple button operation or voice command input to complete the source switching, thereby reducing the operational difficulty of source switching and ultimately improving the user experience. Simultaneously, the query request sent to the server includes the TV's identification data, ensuring that the obtained at least two sub-configuration information and their transmission order information correspond to the TV's information, thus improving the accuracy of configuration information determination and ultimately ensuring successful source switching.
[0139] Based on any of the above embodiments, in this method, the identification data is Extended Display Identification Data (EDID), and the identification data is read by the set-top box from the TV via an HDMI cable.
[0140] The method for controlling source selection provided in this disclosure allows the set-top box to quickly and accurately obtain the TV's identification data via an HDMI cable. This ensures that the set-top box can quickly and accurately obtain at least two sub-configuration information and their transmission order information, thereby improving the accuracy of configuration information determination and ultimately ensuring successful source switching.
[0141] Based on any of the above embodiments, before step 110, the method further includes: receiving configuration information sent by a set-top box, the configuration information including at least two sub-configuration information sent sequentially by the set-top box.
[0142] Accordingly, the sequential sending of at least two control instructions includes: sending the control instructions associated with each of the sub-configuration information in the order in which the at least two sub-configuration information are received.
[0143] It should be noted that the control command sent in response to user-triggered operations is determined based on the sub-configuration information. That is, the content carried in the sub-configuration information can be used to send a control command associated with that sub-configuration information to the television. Furthermore, at least two sub-configuration information pieces are sent sequentially by the set-top box, meaning at least two sub-configuration information pieces are received sequentially by the remote control. Based on this, the control command associated with each sub-configuration information piece is sent according to the receiving order of at least two sub-configuration information pieces.
[0144] In one embodiment, at least two control commands are sent sequentially based on the receiving order of at least two sub-configuration information. In another embodiment, the at least two sub-configuration information are sorted based on the receiving order to obtain configuration information including the at least two sequentially sorted sub-configuration information, and then at least two control commands are sent sequentially based on the sorting of the sub-configuration information in the configuration information.
[0145] For the set-top box, the set-top box obtains the transmission order information of at least two sub-configuration information, and based on the transmission order information, sends at least two sub-configuration information to the remote control in sequence.
[0146] In one embodiment, a sub-configuration information is a JSON data file.
[0147] In one embodiment, the control command can be an infrared signal, and based on this, the sub-configuration information can be infrared code information; specifically, the receiving set-top box sequentially sends at least two infrared code information, and then sends the control command associated with each infrared code information in the order of receiving the at least two infrared code information.
[0148] In some embodiments, the set-top box acquires and sends at least two sub-configuration information in the following manner: acquires the identification data of the TV; acquires at least two sub-configuration information corresponding to the TV and the transmission order information of the at least two sub-configuration information based on the identification data of the TV; and sequentially sends at least two sub-configuration information to the remote control based on the transmission order information.
[0149] In one embodiment, the set-top box sends a query request to the server, the query request carrying the identification data of the TV, so that the server can obtain at least two sub-configuration information corresponding to the TV and the sending order information of the at least two sub-configuration information based on the identification data.
[0150] In one embodiment, the identification data is EDID. Further, the identification data is obtained by the set-top box from the television via an HDMI cable.
[0151] In one embodiment, after receiving the configuration information sent by the set-top box, the method further includes: storing the configuration information based on a first storage command sent by the set-top box. The first storage command is sent by the set-top box to the remote control after receiving a second storage command from the server; the second storage command is sent by the server to the set-top box after receiving a storage request reported by the mobile terminal; the storage request is triggered by the user through the mobile terminal.
[0152] In some embodiments, the configuration information is sent by the server to the set-top box after receiving source switching scheme selection information from the mobile terminal; the configuration information is associated with the identification data of the television; the source switching scheme selection information is sent by the mobile terminal to the server after the user triggers at least one source switching scheme; the identification data of the television is received by the server from the mobile terminal. In one specific embodiment, the server returns at least two sub-configuration information and the sending order information of at least two sub-configuration information to the set-top box.
[0153] In one embodiment, the source switching scheme selection information includes scheme identification data of the source switching scheme, so that the server returns at least two corresponding sub-configuration information and the sending order information of at least two sub-configuration information to the set-top box based on the scheme identification data.
[0154] In one embodiment, the source switching scheme is associated with scheme identification data sent by the server to the mobile terminal. This scheme identification data is sent by the server to the mobile terminal after receiving target data from the mobile terminal, and the target data includes the identification data of the television. In this embodiment, the source switching scheme selection information includes the scheme identification data of the source switching scheme, thereby the server returns at least two corresponding sub-configuration information and the transmission order information of at least two sub-configuration information to the set-top box based on this scheme identification data.
[0155] In one embodiment, source configuration data is sent to the set-top box. This source configuration data includes voice data received by the remote control for source switching. The identification data is obtained by the mobile terminal reading image information displayed on the television; the image information is triggered by the set-top box displaying the television after the server sends an input command; the input command is sent by the server after receiving the source configuration data.
[0156] The method for controlling source selection provided in this disclosure receives configuration information sent by the set-top box, meaning the configuration information is received from an external source. Therefore, users do not need to learn the source switching path. Users only need to trigger a simple button operation or voice command input to complete the source switching, thereby reducing the difficulty of source switching and ultimately improving the user experience.
[0157] Based on any of the above embodiments, this disclosure also provides a method for selecting a control source applied to a set-top box. Figure 3 is a third schematic flowchart of the control source selection method provided by this disclosure. As shown in Figure 3, the method for selecting a control source applied to a set-top box includes the following step 310.
[0158] Step 310: Send configuration information to the remote control. The configuration information is associated with the control commands issued by the remote control. The control commands are used to make the TV display the picture sequentially according to the source selection steps, and finally display the content associated with the set-top box.
[0159] The control command is sent after the remote control detects a button press of the first button or receives a voice signal.
[0160] The method for controlling source selection provided in this embodiment involves the set-top box sending configuration information to the remote control. The remote control then responds to a single button press by the user or a voice command input by the user, outputting control commands. The configuration information is associated with the control commands issued by the remote control. These control commands cause the television to display images sequentially according to the source selection steps, ultimately displaying content associated with the set-top box. Based on this, with just a simple trigger operation, the remote control can output control commands to control the television to perform the source selection steps, eliminating the need for multiple user operations and thus improving the ease of source switching, ultimately enhancing the user experience. Furthermore, since the control commands are associated with the configuration information, users do not need to learn the source switching path. A simple single button press or voice command input is sufficient to complete the source switching, further reducing the operational difficulty and improving the user experience.
[0161] Furthermore, in some embodiments, the method for selecting control sources performed by the set-top box further includes:
[0162] After the remote control detects a button press of the first button or receives a voice signal, the set-top box receives the first instruction and outputs the signal corresponding to the homepage of the Electronic Program Guide (EPG).
[0163] Based on any of the above embodiments, before step 310, the method further includes: sending a query request to a server, the query request carrying the identification data of the television; and receiving feedback information from the server, the feedback information including configuration information corresponding to the television.
[0164] The method for controlling source selection provided in this embodiment receives configuration information from a server and then sends the configuration information to the remote control. Users do not need to learn the source switching path; they only need to trigger a user-initiated operation to complete the source switching, thereby reducing the operational difficulty of source switching and ultimately improving the user experience. Simultaneously, the query request sent to the server includes the TV's identification data, ensuring that the obtained configuration information corresponds to the TV, thus improving the accuracy of the configuration information and ultimately ensuring successful source switching.
[0165] Based on any of the above embodiments, prior to step 310, the method further includes: receiving source configuration data sent by the remote controller, the source configuration data including voice data received by the remote controller for source switching; sending the source configuration data to the server for the server to send an input command; and triggering the television to display image information in response to the input command sent by the server, the image information being associated with the identification data of the television.
[0166] The method for controlling source selection provided in this disclosure receives source configuration data sent by the set-top box to begin configuring configuration information compatible with the television, satisfying the configurability requirements of the configuration information. Simultaneously, the source configuration data includes voice data received by the remote control for source switching, thus avoiding the need for other complex configuration methods and improving user experience. Furthermore, the identification data is associated with image information; that is, the identification data is obtained by the mobile terminal reading the image information displayed on the television, thereby improving the accuracy of identification data determination, which in turn improves the accuracy of configuration information determination, ultimately ensuring successful source switching. Additionally, the image information is triggered by the set-top box after the server sends an input command, and the input command is sent by the server after receiving the source configuration data. The server then performs the parsing of the voice data, reducing the requirements on the set-top box and thus lowering its cost.
[0167] Based on any of the above embodiments, in this method, the configuration information includes at least two sub-configuration information arranged in sequence; each control instruction is associated with one of the sub-configuration information.
[0168] The method for selecting a control signal source provided in this embodiment includes configuration information comprising at least two sequentially ordered sub-configuration information. Based on this, the remote controller can directly determine the output order of at least two control commands, thereby enabling the remote controller to quickly and easily switch signal sources.
[0169] Based on any of the above embodiments, in this method, the configuration information includes first configuration information and second configuration information, the first configuration information includes at least two sub-configuration information, and the second configuration information includes the sending order information of the at least two sub-configuration information; each control instruction is associated with one sub-configuration information.
[0170] Based on any of the above embodiments, in this method, the configuration information includes at least two sub-configuration information sent sequentially by the set-top box; each control command is associated with one of the sub-configuration information.
[0171] Based on any of the above embodiments, after step 310, the method further includes: receiving a second storage command sent by the server; and in response to the second storage command, sending a first storage command to the remote controller so that the remote controller can store the configuration information. The second storage command is sent by the server to the set-top box after receiving a storage request reported by the mobile terminal; the storage request is triggered by the user through the mobile terminal.
[0172] The method for controlling source selection provided in this disclosure allows users to select the required configuration information via a mobile terminal, thereby improving the accuracy of configuration information determination and ensuring successful source switching.
[0173] The apparatus for selecting control sources provided in this disclosure is described below. The apparatus for selecting control sources described below can be referred to in correspondence with the method for selecting control sources described above.
[0174] Figure 4 is one of the structural schematic diagrams of the control source selection device provided in this disclosure. As shown in Figure 4, the control source selection device deployed on the remote controller includes: a command transmission module 410.
[0175] The instruction sending module 410 is used to send control instructions after detecting a key press operation of the first key or receiving a voice instruction, so that the television displays the picture sequentially according to the source selection steps, and finally displays the content associated with the first source.
[0176] The control commands are associated with configuration information, which is obtained by the remote controller from an external source.
[0177] Figure 5 is a second structural schematic diagram of the control source selection device provided in this disclosure. As shown in Figure 5, the control source selection device deployed in the set-top box includes: an information transmission module 510.
[0178] The information sending module 510 is used to send configuration information to the remote control. The configuration information is associated with the control commands issued by the remote control. The control commands are used to cause the television to display the screen sequentially according to the source selection steps, and finally display the content associated with the set-top box.
[0179] The control command is sent after the remote control detects a button press of the first button or receives a voice command.
[0180] Figure 6 illustrates a schematic diagram of the physical structure of an electronic device. As shown in Figure 6, the electronic device may include: a processor 610, a communication interface 620, a memory 630, and a communication bus 640. The processor 610, communication interface 620, and memory 630 communicate with each other via the communication bus 640. The processor 610 can call logical instructions in the memory 630 to execute a method for selecting a control source applied to a remote control. This method includes: after detecting a key press of a first button or receiving a voice command, sending a control command to cause the television to display images sequentially according to the source selection steps, and finally displaying content associated with the first source; wherein the control command is associated with configuration information obtained by the remote control from an external source. Alternatively, a method for selecting a control source for a set-top box can be implemented, the method comprising: sending configuration information to a remote control, the configuration information being associated with a control command issued by the remote control, the control command being used to cause the television to display images sequentially according to the source selection steps, and finally display content associated with the set-top box; wherein the control command is sent after the remote control detects a button press of a first button or receives a voice command.
[0181] Furthermore, the logical instructions in the aforementioned memory 630 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to related technologies, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0182] On the other hand, this disclosure also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the control source selection method for a remote control provided by the above methods. This method includes: after detecting a single key press operation of a first button or receiving a voice command, sending a control command to cause the television to display images sequentially according to the source selection steps, and finally display content associated with the first source; wherein the control command is associated with configuration information; the configuration information is obtained by the remote control from an external source. Alternatively, a control source selection method for a set-top box can be executed, which includes: sending configuration information to the remote control, the configuration information being associated with a control command issued by the remote control, the control command being used to cause the television to display images sequentially according to the source selection steps, and finally display content associated with the set-top box; wherein the control command is sent after the remote control detects a single key press operation of the first button or receives a voice command.
[0183] In another aspect, this disclosure also provides a non-transitory computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program implements a method for selecting a control source for a remote control, as provided in the above methods. This method includes: after detecting a single key press of a first button or receiving a voice command, sending a control command to cause the television to sequentially display images according to the source selection steps, and finally display content associated with the first source; wherein the control command is associated with configuration information obtained by the remote control from an external source. Alternatively, a method for selecting a control source for a set-top box can be executed, comprising: sending configuration information to the remote control, the configuration information being associated with a control command issued by the remote control, the control command causing the television to sequentially display images according to the source selection steps, and finally display content associated with the set-top box; wherein the control command is sent after the remote control detects a single key press of the first button or receives a voice command.
[0184] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0185] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the parts that contribute to the related technology, can be embodied in the form of software products. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0186] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this disclosure, and are not intended to limit them. Although this disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this disclosure.
Claims
1. A method for controlling source selection, applied to a remote controller, the method comprising: After detecting a key press of the first button or receiving a voice command, a control command is sent to make the TV display the picture sequentially according to the source selection steps, and finally display the content associated with the first source. The control commands are associated with configuration information, which is obtained by the remote controller from an external source.
2. The method for controlling source selection according to claim 1, wherein, The sending control command includes: Send at least two control commands in sequence; Each of the control commands is used to control the television set to perform a source selection step.
3. The method for controlling source selection according to claim 1 or 2, wherein, The device associated with the first information source is a set-top box; After detecting a key press of the first button or receiving a voice command, the method further includes: Send a first instruction to cause the set-top box to output the signal corresponding to the homepage of the Electronic Program Guide (EPG).
4. The method for controlling source selection according to claim 3, wherein, The remote control uses a first wireless transmission method to send the control command to the television, and uses a second wireless transmission method to send the first command to the set-top box; the first wireless transmission method and the second wireless transmission method are different.
5. The method for controlling source selection according to claim 4, wherein, The first wireless transmission method is infrared transmission, and the second wireless transmission method is Bluetooth transmission. Alternatively, the first wireless transmission method is a strongly directional physical signal transmission method, and the second wireless transmission method is a weakly directional physical signal transmission method or an omnidirectional physical signal transmission method. Alternatively, the first wireless transmission method is a directional transmission method, and the second wireless transmission method is a non-directional transmission method; Alternatively, the transmission parameters of the second wireless transmission method are stronger than those of the first wireless transmission method, and the transmission parameters include transmission distance and / or penetration.
6. The method for controlling source selection according to claim 1 or 2, wherein, The remote control has multiple buttons, which consist of at least one first button and multiple second buttons; Wherein, the remote control cannot control the television to switch or jump between images according to at least one step of source selection based on one or more button presses on the second button; and / or, The remote control cannot control the television to display images sequentially according to the source selection steps based on one or more key presses of the second button, and finally display the content associated with the first source.
7. The method for controlling source selection according to claim 1 or 2, wherein, The device associated with the first information source is a set-top box; Prior to sending the control command, the method further includes: Receive the configuration information sent by the set-top box.
8. The method for controlling source selection according to claim 2, wherein, The configuration information includes at least two sub-configuration information arranged in sequence, and each control instruction is associated with one of the sub-configuration information.
9. A method for controlling source selection, applied to a set-top box, the method comprising: The system sends configuration information to the remote control, which is associated with control commands issued by the remote control. The control commands are used to cause the television to display images sequentially according to the source selection steps, and finally display content associated with the set-top box. The control command is sent after the remote control detects a button press of the first button or receives a voice command.
10. The method for controlling source selection as described in claim 9, wherein, The method further includes: After the remote control detects a button press of the first button or receives a voice signal, the set-top box receives the first instruction sent by the remote control and outputs the signal corresponding to the Electronic Program Guide (EPG) homepage.
11. A device for controlling source selection, deployed on a remote controller, the device comprising: The instruction sending module is used to send control instructions after detecting a key press operation of the first key or receiving a voice instruction, so that the television displays the picture sequentially according to the source selection steps, and finally displays the content associated with the first source. The control commands are associated with configuration information, which is obtained by the remote controller from an external source.
12. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the method for controlling source selection as described in any one of claims 1 to 10.
13. A non-transitory computer-readable storage medium having a computer program stored thereon, the computer program being executed by a processor to implement the method for controlling source selection as described in any one of claims 1 to 10.
14. A computer program product comprising a computer program that, when executed by a processor, implements the method for controlling source selection as described in any one of claims 1 to 10.
Citation Information
Patent Citations
Television set
CN101459803A
Method for naming television information source and television applying same
CN101841673A
Multi-channel playing system
CN105357567A
Smart TV and smart TV booting method
CN106162336A
Signal source switching method, set top box, signal source switching system and storage medium
CN115914500A