A multimedia television multi-remote controller operating system
By setting priority for multi-remote controls of multimedia TVs and selecting feedback instructions based on priorities, the permission management problem when multiple users control the same device is solved, and simple and efficient multi-remote control is achieved.
Patent Information
- Application Number
- CN202210251282.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-15
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2042-03-15
AI Technical Summary
In the scenario where multiple users control the same device, it is difficult for the prior art to effectively manage the permission settings of multiple remote controls, resulting in the problem of confusion in control.
A multimedia TV multi-remote control operating system is designed. By setting priority for multiple remote controls, the multimedia TV receives control instructions sent by the remote control and selects feedback instructions based on the priority to ensure that the remote control with the highest priority obtains control rights.
The system simplifies the authority judgment of multi-remote control control through priority management, avoids control chaos, and adding or modifying operation items will not affect the control method of the device.
Smart Images

Figure CN114598907B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of remote controllers, and in particular to a multimedia television multi-remote controller operating system. Background Art
[0002] With the overall steady growth of the Android smart TV market in recent years, major smart TV manufacturers have also differentiated the functions and configurations of their products in various sales channels.
[0003] Currently, in some scenarios, there are multiple users controlling the same device, such as a home TV equipped with multiple remote controls, each of which can be used to control the home TV; or in a conference system, participants in a conference can control the display screen or microphone of the conference system by sending remote control signals. Since various systems have multiple operation items, when multiple users access the system, it is necessary to set permissions for all users, otherwise there will be a problem of control confusion. Summary of the invention
[0004] The present invention provides a multimedia television multi-remote controller operating system to solve the above problems existing in the prior art.
[0005] The present invention provides a multimedia television multi-remote control operating system, comprising: a plurality of remote control control systems; setting priorities for the plurality of remote control control systems; the multimedia television receiving control instructions sent by the plurality of remote control control systems, and based on the priorities corresponding to the control instructions, selecting the control instruction with the highest priority to send a feedback instruction to the control system of the corresponding remote control, and after the remote control receives the feedback instruction, controlling the multimedia television through the remote control.
[0006] Preferably, the step of selecting the control instruction with the highest priority based on the priorities corresponding to the control instructions to send a feedback instruction to the control system of the corresponding remote controller includes:
[0007] receiving a first control signal sent by a first remote controller, wherein the first control signal includes a priority corresponding to a control instruction of the first remote controller;
[0008] The control platform of the multimedia television determines whether there is a second control signal sent by the second remote controller, and if so, detects whether there is a control history of the second remote controller;
[0009] When the control history of the second remote controller is detected, the order relationship between the priority corresponding to the control instruction of the first remote controller in the first control signal and the priority corresponding to the control instruction of the second remote controller in the second control signal is determined.
[0010] Preferably, the sorting relationship includes:
[0011] When the priority of the control instruction of the first remote controller in the first control signal is higher than the priority of the control instruction of the second remote controller in the second control signal, the first control signal is executed, that is, the multimedia television is controlled by the first remote controller;
[0012] When the priority corresponding to the control instruction of the first remote controller in the first control signal is lower than the priority corresponding to the control instruction of the second remote controller, the first control signal is not executed, and the first remote controller cannot control the multimedia TV.
[0013] Preferably, the control system of the remote controller includes: a master control module and a sub-control module;
[0014] After the master control module is started, the remote controller is the master control remote controller, and the use time, use stage and use authority of the sub-remote controller with sub-control modules are set through the control system of the remote controller;
[0015] The master control module has the function of controlling the use rights of all sub-remote controllers with sub-control modules with one key;
[0016] The sub-control module is arranged on each sub-remote controller, and when a sub-remote controller has the use authority, the basic control function of the sub-remote controller is realized through the sub-control module;
[0017] After the master remote controller with the master control module is started, the multimedia TV is controlled through the master control signal, and the control platform of the multimedia TV opens all scenes and functions to the master remote controller;
[0018] After the sub-remote controller with the sub-control module is started, when the multimedia TV is controlled by the sub-control signal, the control platform of the multimedia TV first determines the usage permission of the sub-control signal. If there is usage permission, the sub-remote controller is opened based on the scenes and functions corresponding to the usage permission; if there is no usage permission, no scenes and functions are opened to the sub-remote controller.
[0019] Preferably, the control platform of the multimedia television sets the locking mode based on the specific usage state and usage scenario of the multimedia television;
[0020] Using a specific remote controller to activate a specific usage state and usage scenario of the multimedia television;
[0021] The specific usage state and usage scenario of the multimedia television include one or more combinations of the following modes: conference mode, online class mode, video mode;
[0022] When the specific usage state and usage scenario of the multimedia television are in one of the above modes, the control platform automatically starts the locking mode;
[0023] In the locking mode, the control platform does not perform any feedback processing on any received control signal, and all remote controllers except the specific remote controller will not be able to remotely control the multimedia TV.
[0024] Preferably, the sorting relationship further includes:
[0025] When the priority corresponding to the control instruction of the first remote control in the first control signal is equal to the priority corresponding to the control instruction of the second remote control in the second control signal; the control platform of the multimedia TV respectively detects the control history of the first remote control and the second remote control, obtains the first control history duration corresponding to the first remote control and the second control history duration of the second remote control, and determines the length relationship between the first control history duration and the second control history duration; if the first control history duration is greater than the second control history duration, executes the first control signal, that is, uses the first remote control to control the multimedia TV; if the first control history duration is less than the second control history duration, executes the second control signal, that is, uses the second remote control to control the multimedia TV.
[0026] Preferably, the control system of the remote controller further includes:
[0027] The timing module is used to record the usage time of each remote control, and each remote control corresponds to a corresponding usage time;
[0028] The timing summary module is used to summarize all the usage time of each remote controller recorded in the timing module to form the control history of the remote controller;
[0029] The timing clearing module is used to clear the usage time that is less than the preset value when the operation time of a remote controller is less than the preset value.
[0030] Preferably, the control system of the plurality of remote controllers comprises: a control system having a touch keyboard;
[0031] A touch panel is provided on the panel of the remote controller, and corresponding operation gestures are set through a control chip in the touch panel, each operation gesture corresponding to a remote control operation of the multimedia case;
[0032] The operation gestures include: sliding up, sliding down, and clicking; the corresponding remote control operations include: playing the next short video on the multimedia TV, playing the previous short video, and pausing.
[0033] Preferably, the control system of the plurality of remote controllers further includes:
[0034] The adaptation module is used to separate the adaptation remote control part in a macro definition compilation isolation manner, and compile a software version corresponding to the remote control command of each supported remote control control system;
[0035] The packaging module is used to package each software version to form a software package, and the software package is provided with an interface for compiling program changes, updates, deletions and compatibility processing;
[0036] The integrated port is used to set a port on each software package for docking with other software and integrate the software package into the corresponding chip or processor program.
[0037] Preferably, the control system of the remote controller includes a priority setting unit and a priority setting query database, wherein the priority setting unit is used to set an original control priority for the remote controller;
[0038] The priority setting query database stores the original control priorities corresponding to all models of remote controllers, and each model of remote controller corresponds to a category, and each category corresponds to a priority range; the categories include: adult level 1, adult level 2, youth level 1, youth level 2, children level 1 and children level 2;
[0039] The priority setting unit detects the model of the remote controller through the control system based on the information in the priority setting query database, queries the corresponding original control priority from the priority setting query database according to the model, and sets the queried original control priority as the original control priority of the remote controller;
[0040] The control system further includes a priority automatic control unit, which corresponds to a touch button on the remote controller and adjusts the remote controller from an original control priority to an actual control priority through a set touch control rule;
[0041] The actual control priority regulated by the priority automatic regulation unit cannot exceed the priority range of the category to which the remote controller belongs.
[0042] Preferably, the control system of the remote controller further comprises: an intelligent priority prediction setting unit, which automatically predicts the control priority of the remote controller by artificial intelligence based on the historical usage record of the remote controller;
[0043] The following formula is used to predict the control priority of the remote controller:
[0044]
[0045] Among them, T is the similarity between the neural network input and the category, is the set of neurons in the last hidden layer that are frequently activated for priority class k, is a set of infrequently activated neurons, N l are all neurons in the last hidden layer of the neural network; S PThe frequently activated neurons of category k activated by the neural network input, S n The k-th category of infrequently activated neurons activated by the neural network input is the historical operation data of the remote control.
[0046] The above formula measures the similarity between the neural network input and the pattern extracted from the training data of this category. The higher the similarity, the more credible the neural network output result. When the frequent neurons activated by the neural network input belong to the frequently activated neurons of this category k, they are given a higher priority. On the contrary, if the neural network input does not activate any frequently activated neurons of this category k, it is given a lower priority.
[0047] Compared with the prior art, the present invention has the following advantages:
[0048] The present invention provides a multimedia television multi-remote control operating system, comprising: a plurality of remote control control systems; setting priorities for the plurality of remote control control systems; the multimedia television receives control instructions sent by the plurality of remote control control systems, and based on the priorities corresponding to the control instructions, selects the control instruction with the highest priority to send a feedback instruction to the corresponding remote control control system, and after the remote control receives the feedback instruction, controls the multimedia television through the remote control. It is not necessary to judge whether a certain remote control terminal has the operation authority for a certain operation item, but to judge whether the remote control terminal has the remote control authority by the level of the control priority, the method is simple, and if a certain operation item is added, deleted or modified, it will not have any impact on the control method of the device.
[0049] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.
[0050] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0052] Figure 1 A schematic diagram of the structure of a multimedia television multi-remote controller operating system according to an embodiment of the present invention;
[0053] Figure 2 Schematic diagram of the structure of the control system of the remote controller in an embodiment of the present invention;
[0054] Figure 3 FIG. 2 is another structural schematic diagram of a control system of a remote controller in an embodiment of the present invention. DETAILED DESCRIPTION
[0055] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0056] The embodiment of the present invention provides a multimedia television multi-remote controller operating system, please refer to Figure 1 The system includes the following parts: a control system of several remote controllers; setting priorities for the control systems of several remote controllers; the multimedia television receives control instructions sent by the control systems of several remote controllers, and based on the priorities corresponding to the control instructions, selects the control instruction with the highest priority to send a feedback instruction to the control system of the corresponding remote controller, and after the remote controller receives the feedback instruction, controls the multimedia television through the remote controller.
[0057] The working principle of the above technical solution is: the solution adopted in this embodiment is a control system of several remote controllers; priorities are set for the control systems of several remote controllers; the multimedia TV receives control instructions sent by the control systems of several remote controllers, and based on the priorities corresponding to the control instructions, selects the control instruction with the highest priority to send a feedback instruction to the control system of the corresponding remote controller, and after the remote controller receives the feedback instruction, the multimedia TV is controlled by the remote controller.
[0058] The beneficial effect of the above technical solution is that the solution provided by this embodiment does not need to determine whether a remote control terminal has the operation authority for a certain operation item, but determines whether the remote control terminal has the remote control authority by the level of control priority. The method is simple, and if a certain operation item is added, deleted or modified, it will not have any impact on the control method of the device. The control method of the device provided by this embodiment is suitable for a scenario where multiple remote control terminals control one device, such as multiple remote controllers controlling a multimedia TV, and remote controller a controls the multimedia TV to play a certain program. If you want to control the multimedia TV to play another program through remote controller b, the control priority of remote controller b must be higher than or equal to the control priority of remote controller a.
[0059] In another embodiment, selecting the control instruction with the highest priority based on the priorities corresponding to the control instructions to send a feedback instruction to the control system of the corresponding remote controller includes:
[0060] receiving a first control signal sent by a first remote controller, wherein the first control signal includes a priority corresponding to a control instruction of the first remote controller;
[0061] The control platform of the multimedia television determines whether there is a second control signal sent by the second remote controller, and if so, detects whether there is a control history of the second remote controller;
[0062] When the control history of the second remote controller is detected, the order relationship between the priority corresponding to the control instruction of the first remote controller in the first control signal and the priority corresponding to the control instruction of the second remote controller in the second control signal is determined.
[0063] The working principle of the above technical scheme is: the scheme adopted in this embodiment is that based on the priority corresponding to the control instruction, the control instruction with the highest priority is selected to send a feedback instruction to the control system of the corresponding remote control, including: receiving a first control signal sent by a first remote control, the first control signal including the priority corresponding to the control instruction of the first remote control; the control platform of the multimedia TV determines whether there is a second control signal sent by a second remote control, and if so, detects whether there is a control history of the second remote control; when the control history of the second remote control is detected, determines the ranking relationship between the priority corresponding to the control instruction of the first remote control in the first control signal and the priority corresponding to the control instruction of the second remote control in the second control signal.
[0064] The beneficial effect of the above technical solution is that the solution provided by this embodiment does not need to determine whether a remote control terminal has the operation authority for a certain operation item, but determines whether the remote control terminal has the remote control authority by the level of control priority. The method is simple, and if a certain operation item is added, deleted or modified, it will not have any impact on the control method of the device. The control method of the device provided by this embodiment is suitable for a scenario where multiple remote control terminals control one device, such as multiple remote controllers controlling a multimedia TV, and remote controller a controls the multimedia TV to play a certain program. If you want to control the multimedia TV to play another program through remote controller b, the control priority of remote controller b must be higher than or equal to the control priority of remote controller a.
[0065] In another embodiment, the ordering relationship includes:
[0066] When the priority of the control instruction of the first remote controller in the first control signal is higher than the priority of the control instruction of the second remote controller in the second control signal, the first control signal is executed, that is, the multimedia television is controlled by the first remote controller;
[0067] When the priority corresponding to the control instruction of the first remote controller in the first control signal is lower than the priority corresponding to the control instruction of the second remote controller, the first control signal is not executed, and the first remote controller cannot control the multimedia TV.
[0068] The working principle of the above technical solution is: the solution adopted in this embodiment is that the sorting relationship includes: when the priority corresponding to the control instruction of the first remote control in the first control signal is higher than the priority corresponding to the control instruction of the second remote control in the second control signal, the first control signal is executed, that is, the first remote control is used to control the multimedia TV; when the priority corresponding to the control instruction of the first remote control in the first control signal is lower than the priority corresponding to the control instruction of the second remote control, the first control signal is not executed, and the first remote control cannot control the multimedia TV.
[0069] No conflict will occur according to the priority sorting, thus solving the problem of different control permissions of multiple remote controls for the same multimedia TV.
[0070] The beneficial effect of the above technical solution is that the solution provided by this embodiment does not need to determine whether a remote control terminal has the operation authority for a certain operation item, but determines whether the remote control terminal has the remote control authority by the level of control priority. The method is simple, and if a certain operation item is added, deleted or modified, it will not have any impact on the control method of the device. The control method of the device provided by this embodiment is suitable for a scenario where multiple remote control terminals control one device, such as multiple remote controllers controlling a multimedia TV, and remote controller a controls the multimedia TV to play a certain program. If you want to control the multimedia TV to play another program through remote controller b, the control priority of remote controller b must be higher than or equal to the control priority of remote controller a.
[0071] In another embodiment, the control system of the remote controller includes: a master control module and a sub-control module;
[0072] After the master control module is started, the remote controller is the master control remote controller, and the use time, use stage and use authority of the sub-remote controller with sub-control modules are set through the control system of the remote controller;
[0073] The master control module has the function of controlling the use rights of all sub-remote controllers with sub-control modules with one key;
[0074] The sub-control module is arranged on each sub-remote controller, and when a sub-remote controller has the use authority, the basic control function of the sub-remote controller is realized through the sub-control module;
[0075] After the master remote controller with the master control module is started, the multimedia TV is controlled through the master control signal, and the control platform of the multimedia TV opens all scenes and functions to the master remote controller;
[0076] After the sub-remote controller with the sub-control module is started, when the multimedia TV is controlled by the sub-control signal, the control platform of the multimedia TV first determines the usage permission of the sub-control signal. If there is usage permission, the sub-remote controller is opened based on the scenes and functions corresponding to the usage permission; if there is no usage permission, no scenes and functions are opened to the sub-remote controller.
[0077] The working principle of the above technical solution is as follows: the solution adopted in this embodiment is that the control system of the remote controller includes: a master control module and a sub-control module; after the master control module is started, the remote controller is a master control remote controller, and the use time, use stage and use authority of the sub-remote controller with the sub-control module are set through the control system of the remote controller; the master control module has the function of controlling the use authority of all sub-remote controllers with the sub-control module with one key; the sub-control module is arranged on each sub-remote controller, and when a sub-remote controller has the use authority, the basic control function of the sub-remote controller is realized through the sub-control module; after the master remote controller with the master control module is started, the multimedia TV is controlled by the master control signal, and the control platform of the multimedia TV opens all scenes and functions to the master remote controller; after the sub-remote controller with the sub-control module is started, when the multimedia TV is controlled by the sub-control signal, the control platform of the multimedia TV first judges the use authority of the sub-control signal, and if there is use authority, the sub-remote controller is opened based on the scene and function corresponding to the use authority; if there is no use authority, no scene and function are opened to the sub-remote controller.
[0078] Set up master control and sub-control to distinguish remote controls with different permissions. Use the master remote control to set permissions for sub-remote controls to prevent conflicts.
[0079] The beneficial effect of the above technical solution is that the solution provided by this embodiment does not need to determine whether a remote control terminal has the operation authority for a certain operation item, but determines whether the remote control terminal has the remote control authority by the level of control priority. The method is simple, and if a certain operation item is added, deleted or modified, it will not have any impact on the control method of the device. The control method of the device provided by this embodiment is suitable for a scenario where multiple remote control terminals control one device, such as multiple remote controllers controlling a multimedia TV, and remote controller a controls the multimedia TV to play a certain program. If you want to control the multimedia TV to play another program through remote controller b, the control priority of remote controller b must be higher than or equal to the control priority of remote controller a.
[0080] In another embodiment, the control platform of the multimedia television sets the locking mode based on a specific usage state and usage scenario of the multimedia television;
[0081] Using a specific remote controller to activate a specific usage state and usage scenario of the multimedia television;
[0082] The specific usage state and usage scenario of the multimedia television include one or more combinations of the following modes: conference mode, online class mode, video mode;
[0083] When the specific usage state and usage scenario of the multimedia television are in one of the above modes, the control platform automatically starts the locking mode;
[0084] In the locking mode, the control platform does not perform any feedback processing on any received control signal, and all remote controllers except the specific remote controller will not be able to remotely control the multimedia TV.
[0085] The technical principle of the above technical scheme is: the scheme of this embodiment adopts the control platform of the multimedia TV to set the lock mode based on the specific usage state and usage scenario of the multimedia TV; a specific remote control is used to start the specific usage state and usage scenario of the multimedia TV; the specific usage state and usage scenario of the multimedia TV include one or more combinations of the following modes: conference mode, online class mode, video mode; when the specific usage state and usage scenario of the multimedia TV are in one of the above modes, the control platform automatically starts the lock mode; in the lock mode, the control platform does not perform feedback processing on any control signal received, and all remote controls except the specific remote control will not be able to remotely control the multimedia TV.
[0086] The beneficial effect of the above technical solution is that the solution provided by this embodiment does not need to determine whether a remote control terminal has the operation authority for a certain operation item, but determines whether the remote control terminal has the remote control authority by the level of control priority. The method is simple, and if a certain operation item is added, deleted or modified, it will not have any impact on the control method of the device. The control method of the device provided by this embodiment is suitable for a scenario where multiple remote control terminals control one device, such as multiple remote controllers controlling a multimedia TV, and remote controller a controls the multimedia TV to play a certain program. If you want to control the multimedia TV to play another program through remote controller b, the control priority of remote controller b must be higher than or equal to the control priority of remote controller a.
[0087] In another embodiment, the sorting relationship further includes:
[0088] When the priority corresponding to the control instruction of the first remote control in the first control signal is equal to the priority corresponding to the control instruction of the second remote control in the second control signal; the control platform of the multimedia TV respectively detects the control history of the first remote control and the second remote control, obtains the first control history duration corresponding to the first remote control and the second control history duration of the second remote control, and determines the length relationship between the first control history duration and the second control history duration; if the first control history duration is greater than the second control history duration, executes the first control signal, that is, uses the first remote control to control the multimedia TV; if the first control history duration is less than the second control history duration, executes the second control signal, that is, uses the second remote control to control the multimedia TV.
[0089] The working principle of the above technical scheme is: the scheme adopted in this embodiment is that the sorting relationship also includes: when the priority corresponding to the control instruction of the first remote control in the first control signal is equal to the priority corresponding to the control instruction of the second remote control in the second control signal; the control platform of the multimedia TV respectively detects the control history of the first remote control and the second remote control, obtains the first control history duration corresponding to the first remote control and the second control history duration of the second remote control, and judges the length relationship between the first control history duration and the second control history duration; if the first control history duration is greater than the second control history duration, executes the first control signal, that is, uses the first remote control to control the multimedia TV; if the first control history duration is less than the second control history duration, executes the second control signal, that is, uses the second remote control to control the multimedia TV.
[0090] The beneficial effect of the above technical solution is that the solution provided by this embodiment does not need to determine whether a remote control terminal has the operation authority for a certain operation item, but determines whether the remote control terminal has the remote control authority by the level of control priority. The method is simple, and if a certain operation item is added, deleted or modified, it will not have any impact on the control method of the device. The control method of the device provided by this embodiment is suitable for a scenario where multiple remote control terminals control one device, such as multiple remote controllers controlling a multimedia TV, and remote controller a controls the multimedia TV to play a certain program. If you want to control the multimedia TV to play another program through remote controller b, the control priority of remote controller b must be higher than or equal to the control priority of remote controller a.
[0091] In another embodiment, the control system of the remote controller further includes:
[0092] The timing module is used to record the usage time of each remote control, and each remote control corresponds to a corresponding usage time;
[0093] The timing summary module is used to summarize all the usage time of each remote controller recorded in the timing module to form the control history of the remote controller;
[0094] The timing clearing module is used to clear the usage time that is less than the preset value when the operation time of a remote controller is less than the preset value.
[0095] The working principle of the above technical solution is: the solution adopted in this embodiment is that the remote control control system also includes: a timing module, which is used to record the usage time of each remote control, and each remote control corresponds to a corresponding usage time; a timing summary module, which is used to summarize all usage times of each remote control recorded in the timing module to form the control history duration of the remote control; a timing clearing module, which is used to clear the usage time that is less than the preset value when the control time of a certain remote control is less than the preset value.
[0096] Delete the operation records that are less than the preset value to improve the accuracy of historical time records. Since the value less than the preset value may be some wrong operation, avoid the error caused by wrong operation.
[0097] The beneficial effect of the above technical solution is that the solution provided by this embodiment does not need to determine whether a remote control terminal has the operation authority for a certain operation item, but determines whether the remote control terminal has the remote control authority by the level of control priority. The method is simple, and if a certain operation item is added, deleted or modified, it will not have any impact on the control method of the device. The control method of the device provided by this embodiment is suitable for a scenario where multiple remote control terminals control one device, such as multiple remote controllers controlling a multimedia TV, and remote controller a controls the multimedia TV to play a certain program. If you want to control the multimedia TV to play another program through remote controller b, the control priority of remote controller b must be higher than or equal to the control priority of remote controller a.
[0098] In another embodiment, the control system of the plurality of remote controllers includes: a control system having a touch keyboard;
[0099] A touch panel is provided on the panel of the remote controller, and corresponding operation gestures are set through a control chip in the touch panel, each operation gesture corresponding to a remote control operation of the multimedia case;
[0100] The operation gestures include: sliding up, sliding down, and clicking; the corresponding remote control operations include: playing the next short video on the multimedia TV, playing the previous short video, and pausing.
[0101] The working principle of the above technical scheme is: the scheme adopted in this embodiment is that the control system of the several remote controllers includes: a control system with a touch keyboard; a touch panel is set on the panel of the remote control, and corresponding operation gestures are set through the control chip in the touch panel, and each operation gesture corresponds to a remote control operation of the multimedia case; the operation gestures include: swipe up operation, swipe down operation, and click operation; the corresponding remote control operations include: play the next short video on the multimedia TV, play the previous short video, and pause.
[0102] The beneficial effect of the above technical solution is that the solution provided by this embodiment does not need to determine whether a remote control terminal has the operation authority for a certain operation item, but determines whether the remote control terminal has the remote control authority by the level of control priority. The method is simple, and if a certain operation item is added, deleted or modified, it will not have any impact on the control method of the device. The control method of the device provided by this embodiment is suitable for a scenario where multiple remote control terminals control one device, such as multiple remote controllers controlling a multimedia TV, and remote controller a controls the multimedia TV to play a certain program. If you want to control the multimedia TV to play another program through remote controller b, the control priority of remote controller b must be higher than or equal to the control priority of remote controller a.
[0103] In another embodiment, if Figure 2 As shown, the control system of the plurality of remote controllers further includes:
[0104] The adaptation module is used to separate the adaptation remote control part in a macro definition compilation isolation manner, and compile a software version corresponding to the remote control command of each supported remote control control system;
[0105] The packaging module is used to package each software version to form a software package, and the software package is provided with an interface for compiling program changes, updates, deletions and compatibility processing;
[0106] The integrated port is used to set a port on each software package for docking with other software and integrate the software package into the corresponding chip or processor program.
[0107] The working principle of the above technical solution is: the solution adopted in this embodiment is that the control system of the several remote controllers also includes: an adaptation module, which is used to separate the adaptation remote control part in an isolated manner according to the macro definition compilation, and compile a software version corresponding to the remote control instructions of the control system of each supported remote controller; a packaging module, which is used to package each software version to form a software package, and the software package is provided with an interface, which is used for compiling program changes, updates, deletions and compatibility processing; an integrated port, which is used to set a port for docking with other software on each software package, and integrate the software package into the corresponding chip or processor program.
[0108] The beneficial effect of the above technical solution is that the solution provided by this embodiment does not need to determine whether a remote control terminal has the operation authority for a certain operation item, but determines whether the remote control terminal has the remote control authority by the level of control priority. The method is simple, and if a certain operation item is added, deleted or modified, it will not have any impact on the control method of the device. The control method of the device provided by this embodiment is suitable for a scenario where multiple remote control terminals control one device, such as multiple remote controllers controlling a multimedia TV, and remote controller a controls the multimedia TV to play a certain program. If you want to control the multimedia TV to play another program through remote controller b, the control priority of remote controller b must be higher than or equal to the control priority of remote controller a.
[0109] In another embodiment, the control system of the remote controller includes a priority setting unit and a priority setting query database, wherein the priority setting unit is used to set an original control priority for the remote controller;
[0110] The priority setting query database stores the original control priorities corresponding to all models of remote controllers, and each model of remote controller corresponds to a category, and each category corresponds to a priority range; the categories include: adult level 1, adult level 2, youth level 1, youth level 2, children level 1 and children level 2;
[0111] The priority setting unit detects the model of the remote controller through the control system based on the information in the priority setting query database, queries the corresponding original control priority from the priority setting query database according to the model, and sets the queried original control priority as the original control priority of the remote controller;
[0112] The control system further includes a priority automatic control unit, which corresponds to a touch button on the remote controller and adjusts the remote controller from an original control priority to an actual control priority through a set touch control rule;
[0113] The actual control priority regulated by the priority automatic regulation unit cannot exceed the priority range of the category to which the remote controller belongs.
[0114] The working principle of the above technical solution is as follows: the solution adopted in this embodiment is that the control system of the remote control includes a priority setting unit and a priority setting query database, and the priority setting unit is used to set the original control priority for the remote control; the priority setting query database stores the original control priorities corresponding to all models of remote controls, and each model of remote control corresponds to a category, and each category corresponds to a priority range; the categories include: adult level one, adult level two, youth level one, youth level two, child level one and child level two; the priority setting unit detects the model of the remote control through the control system based on the information in the priority setting query database, queries the corresponding original control priority from the priority setting query database according to the model, and sets the queried original control priority as the original control priority of the remote control; the control system also includes a priority automatic control unit, which corresponds to a touch button on the remote control, and adjusts the remote control from the original control priority to the actual control priority through the set touch rules; the actual control priority regulated by the priority automatic control unit cannot exceed the priority range of the category to which the remote control belongs.
[0115] The beneficial effect of the above technical solution is that the solution provided by this embodiment does not need to determine whether a remote control terminal has the operation authority for a certain operation item, but determines whether the remote control terminal has the remote control authority by the level of control priority. The method is simple, and if a certain operation item is added, deleted or modified, it will not have any impact on the control method of the device. The control method of the device provided by this embodiment is suitable for a scenario where multiple remote control terminals control one device, such as multiple remote controllers controlling a multimedia TV, and remote controller a controls the multimedia TV to play a certain program. If you want to control the multimedia TV to play another program through remote controller b, the control priority of remote controller b must be higher than or equal to the control priority of remote controller a.
[0116] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A multimedia TV multi-remote controller operating system, characterized in that: include: A control system for several remote controllers; Set priorities for the control systems of several remote controllers; The multimedia television receives control instructions sent by the control systems of several remote controllers, and based on the priorities corresponding to the control instructions, selects the control instruction with the highest priority and sends a feedback instruction to the control system of the corresponding remote controller, and after the remote controller receives the feedback instruction, controls the multimedia television through the remote controller; The control system of the remote controller includes a priority setting unit and a priority setting query database, wherein the priority setting unit is used to set an original control priority for the remote controller; The priority setting query database stores the original control priorities corresponding to all models of remote controllers, and each model of remote controller corresponds to a category, and each category corresponds to a priority range; the categories include: adult level 1, adult level 2, youth level 1, youth level 2, children level 1 and children level 2; The priority setting unit detects the model of the remote controller through the control system based on the information in the priority setting query database, queries the corresponding original control priority from the priority setting query database according to the model, and sets the queried original control priority as the original control priority of the remote controller; The control system further includes a priority automatic control unit, which corresponds to a touch button on the remote controller and adjusts the remote controller from an original control priority to an actual control priority through a set touch control rule; The actual control priority regulated by the priority automatic regulation unit cannot exceed the priority range of the category to which the remote controller belongs; The control system of the remote controller further includes: an intelligent priority prediction setting unit, which automatically predicts the control priority of the remote controller by artificial intelligence based on the historical usage record of the remote controller; The following formula is used to predict the control priority of the remote controller: Among them, T is the similarity between the neural network input and the category, is the set of neurons in the last hidden layer that are frequently activated for priority class k, is a collection of infrequently activated neurons, N l are all neurons in the last hidden layer of the neural network; S P The frequently activated neurons of category k activated by the neural network input, S n The category k of non-frequently activated neurons activated as input to the neural network; the neural network input is the historical operation data of the remote control.
2. The multimedia TV multi-remote controller operating system according to claim 1, characterized in that: The selecting, based on the priorities corresponding to the control instructions, a control instruction with the highest priority to send a feedback instruction to a control system of a corresponding remote controller comprises: Receiving a first control signal sent by a first remote controller, wherein the first control signal includes a priority corresponding to a control instruction of the first remote controller; The control platform of the multimedia television determines whether there is a second control signal sent by the second remote controller, and if so, detects whether there is a control history of the second remote controller; When the control history of the second remote controller is detected, the order relationship between the priority corresponding to the control instruction of the first remote controller in the first control signal and the priority corresponding to the control instruction of the second remote controller in the second control signal is determined.
3. The multimedia TV multi-remote controller operating system according to claim 2, characterized in that: The sorting relationship includes: When the priority of the control instruction of the first remote controller in the first control signal is higher than the priority of the control instruction of the second remote controller in the second control signal, the first control signal is executed, that is, the multimedia television is controlled by the first remote controller; When the priority corresponding to the control instruction of the first remote controller in the first control signal is lower than the priority corresponding to the control instruction of the second remote controller, the first control signal is not executed, and the first remote controller cannot control the multimedia TV.
4. The multimedia TV multi-remote controller operating system according to claim 1, characterized in that: The control system of the remote controller includes: a master control module and a sub-control module; After the master control module is started, the remote controller is the master control remote controller, and the use time, use stage and use authority of the sub-remote controller with sub-control modules are set through the control system of the remote controller; The master control module has the function of controlling the use rights of all sub-remote controllers with sub-control modules with one key; The sub-control module is arranged on each sub-remote controller, and when a sub-remote controller has the use authority, the basic control function of the sub-remote controller is realized through the sub-control module; After the master remote controller with the master control module is started, the multimedia TV is controlled through the master control signal, and the control platform of the multimedia TV opens all scenes and functions to the master remote controller; After the sub-remote controller with the sub-control module is started, when the multimedia TV is controlled by the sub-control signal, the control platform of the multimedia TV first determines the usage permission of the sub-control signal. If there is usage permission, the sub-remote controller is opened based on the scenes and functions corresponding to the usage permission; if there is no usage permission, no scenes and functions are opened to the sub-remote controller.
5. The multimedia TV multi-remote controller operating system according to claim 1, characterized in that: The control platform of the multimedia television sets a locking mode based on a specific usage state and usage scenario of the multimedia television; Using a specific remote controller to activate a specific usage state and usage scenario of the multimedia television; The specific usage state and usage scenario of the multimedia television include one or more combinations of the following modes: conference mode, online class mode, video mode; When the specific usage state and usage scenario of the multimedia television are in one of the above modes, the control platform automatically starts the locking mode; In the locking mode, the control platform does not perform any feedback processing on any received control signal, and all remote controllers except the specific remote controller will not be able to remotely control the multimedia TV.
6. The multimedia TV multi-remote controller operating system according to claim 2, characterized in that: The sorting relationship also includes: When the priority corresponding to the control instruction of the first remote control in the first control signal is equal to the priority corresponding to the control instruction of the second remote control in the second control signal; the control platform of the multimedia TV respectively detects the control history of the first remote control and the second remote control, obtains the first control history duration corresponding to the first remote control and the second control history duration of the second remote control, and determines the length relationship between the first control history duration and the second control history duration; if the first control history duration is greater than the second control history duration, executes the first control signal, that is, uses the first remote control to control the multimedia TV; if the first control history duration is less than the second control history duration, executes the second control signal, that is, uses the second remote control to control the multimedia TV.
7. The multimedia TV multi-remote controller operating system according to claim 6, characterized in that: The remote control system also includes: The timing module is used to record the usage time of each remote control, and each remote control corresponds to a corresponding usage time; The timing summary module is used to summarize all the usage time of each remote controller recorded in the timing module to form the control history of the remote controller; The timing clearing module is used to clear the usage time that is less than the preset value when the operation time of a remote controller is less than the preset value.
8. The multimedia TV multi-remote controller operating system according to claim 1, characterized in that: The control system of the plurality of remote controllers comprises: a control system having a touch keyboard; A touch panel is set on the panel of the remote control, and corresponding operation gestures are set through the control chip in the touch panel, and each operation gesture corresponds to a remote control operation of the multimedia case; The operation gestures include: sliding up, sliding down, and clicking; the corresponding remote control operations include: playing the next short video on the multimedia TV, playing the previous short video, and pausing.
9. The multimedia TV multi-remote controller operating system according to claim 1, characterized in that: The control system of the plurality of remote controllers also includes: The adaptation module is used to separate the adaptation remote control part in a macro definition compilation isolation manner, and compile a software version corresponding to the remote control command of each supported remote control control system; The packaging module is used to package each software version to form a software package, and the software package is provided with an interface for compiling program changes, updates, deletions and compatibility processing; The integrated port is used to set a port on each software package for docking with other software and integrate the software package into the corresponding chip or processor program.
Citation Information
Patent Citations
An equipment controlling method and device
CN103400484A
Remote control method and system of primary remote controller and secondary remote controller
CN103517116A