Signal control method and device

By extracting and transmitting characteristic information of electromyographic signals through wearable devices, the terminal can perform corresponding operations before receiving user commands, thus solving the problem of feedback delay in the muscle system and improving the user experience.

CN111857326BActive Publication Date: 2025-01-07BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201910340496.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-04-25
Publication Date
2025-01-07
Estimated Expiration
2039-04-25

AI Technical Summary

Technical Problem

In existing technologies, the feedback time of the limb's muscle system leads to a longer terminal control time, resulting in a poor user experience.

Method used

By collecting electromyographic signals through wearable devices, extracting feature information, and sending data signals to the terminal, the terminal can execute corresponding operation instructions before receiving user operation instructions, thus shortening the control time.

Benefits of technology

Users experience that the terminal executes the corresponding operation as soon as the operation command is sent, which significantly shortens the control time and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111857326B_ABST
    Figure CN111857326B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a signal control method and device. The method includes: collecting electromyographic signals of a target limb, the electromyographic signals indicating a target action of the target limb; sending a data signal to a terminal according to the electromyographic signals, so that the terminal executes a second operation instruction corresponding to the data signal before acquiring a first operation instruction according to the target action, and the second operation instruction is the same as the first operation instruction. The wearable device of this technical solution sends a data signal to the terminal according to the collected electromyographic signals, so that when the user sends the first operation instruction to the terminal, the terminal has executed the second operation instruction corresponding to the data signal before receiving the first operation instruction, and the second operation instruction is the same as the first operation instruction, so that the user can feel that the terminal executes the first operation instruction at the same time as the first operation instruction is sent, without waiting for the time when the user sends the first operation instruction to the terminal, shortening the control time and improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a signal control method and device. Background Art

[0002] With the continuous development of information technology and the increasing popularity of network technology, terminals such as mobile phones, tablets, computers and game consoles have become indispensable devices in people's lives.

[0003] In related technologies, when people use their limbs to control a terminal, it is usually the brain that issues commands for corresponding operations, and then the neural transmission system sends the commands for corresponding operations to the corresponding limbs. After receiving the commands, the limbs execute the operations corresponding to the commands on the terminal, thereby achieving control over the terminal. Summary of the invention

[0004] In order to overcome the problem in the related art that the feedback time of the limb muscle system leads to prolonged control time, the embodiment of the present disclosure provides a signal control method and device. The technical solution is as follows:

[0005] According to a first aspect of an embodiment of the present disclosure, there is provided a signal control method, which is applied to a wearable device, and includes collecting an electromyographic signal of a target limb, wherein the electromyographic signal indicates a target action of the target limb;

[0006] A data signal is sent to the terminal according to the electromyographic signal, so that the terminal executes a second operation instruction corresponding to the data signal before acquiring a first operation instruction according to the target action, and the second operation instruction is the same as the first operation instruction.

[0007] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: the wearable device sends a data signal to the terminal based on the collected electromyographic signal, so that when the user sends a first operation instruction to the terminal, the terminal has executed the second operation instruction corresponding to the data signal before receiving the first operation instruction, and the second operation instruction is the same as the first operation instruction, so the user can feel that the terminal executes the first operation instruction at the same time as the first operation instruction is sent, without having to wait for the user to send the first operation instruction to the terminal, thereby shortening the control time and improving the user experience.

[0008] In one embodiment, before sending a data signal to a terminal according to the electromyographic signal, the method further includes:

[0009] Extracting characteristic information of the electromyographic signal;

[0010] The sending of a data signal to a terminal according to the electromyographic signal comprises:

[0011] A data signal is acquired according to the characteristic information of the electromyographic signal, and the data signal is sent to a terminal.

[0012] In one embodiment, sending a data signal to a terminal according to the electromyographic signal comprises:

[0013] Sending a data signal to a terminal via a wired data transmission interface; the wired data transmission interface includes one of an RS232 interface, an RS242 interface, and an RS485 interface;

[0014] or;

[0015] The data signal is sent to the terminal through a wireless transmission module; the wireless transmission module includes one of a WIFI module, a Zigbee wireless module, and a Bluetooth module.

[0016] In one embodiment, after sending a data signal to a terminal according to the electromyographic signal, the method further includes:

[0017] A response message sent by a receiving terminal; the response message carries a success mark or a failure mark of the terminal receiving the data signal;

[0018] When it is determined that the response message carries a successful identification of receiving the data signal, displaying sending success information;

[0019] When it is determined that the response message carries a failure indicator for receiving the data signal, the data signal is resent to the terminal according to the electromyographic signal.

[0020] According to a second aspect of an embodiment of the present disclosure, a signal control method is provided, which is applied to a terminal, and includes:

[0021] receiving a data signal;

[0022] Executing a second operation instruction corresponding to the data signal;

[0023] If a first operation instruction is acquired according to the target action, execution of the first operation instruction is prohibited, and the first operation instruction is the same as the second operation instruction.

[0024] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: when a user sends a first operation instruction to a terminal, since the terminal has executed the second operation instruction corresponding to the data signal before receiving the first operation instruction, and the second operation instruction is the same as the first operation instruction, the user can feel that the terminal has executed the first operation instruction at the same time as the first operation instruction is sent, without having to wait for the user to send the first operation instruction to the terminal, thereby shortening the control time and improving the user experience.

[0025] In one embodiment, executing the second operation instruction corresponding to the data signal includes:

[0026] extracting characteristic information of the data signal;

[0027] A second operation instruction is acquired according to the characteristic information of the data signal, and the second operation instruction is executed.

[0028] In one embodiment, after receiving the data signal, the method further includes:

[0029] A response message is sent to the wearable device; the response message carries a success mark or a failure mark of the terminal receiving the data signal.

[0030] According to a third aspect of an embodiment of the present disclosure, a signal control device is provided, including:

[0031] A collection module, used for collecting electromyographic signals of a target limb, wherein the electromyographic signals indicate a target movement of the target limb;

[0032] The first sending module is used to send a data signal to the terminal according to the electromyographic signal, so that the terminal executes a second operation instruction corresponding to the data signal before obtaining the first operation instruction according to the target action, and the second operation instruction is the same as the first operation instruction.

[0033] In one embodiment, it further includes an extraction module, wherein the first sending module includes a first acquisition submodule and a first sending submodule;

[0034] The extraction module is used to extract characteristic information of the electromyographic signal;

[0035] The first acquisition submodule is used to acquire a data signal according to the characteristic information of the electromyographic signal;

[0036] The first sending submodule is used to send the data signal to the terminal.

[0037] In one embodiment, the first sending module includes a second sending submodule;

[0038] The second sending submodule is used to send a data signal to the terminal through a wired data transmission interface; the wired data transmission interface includes one of an RS232 interface, an RS242 interface, and an RS485 interface;

[0039] or;

[0040] The data signal is sent to the terminal through a wireless transmission module; the wireless transmission module includes one of a WIFI module, a Zigbee wireless module, and a Bluetooth module.

[0041] In one embodiment, it further includes a first receiving module, a first determining module, and a second determining module;

[0042] The first receiving module is used to receive a response message sent by the terminal; the response message carries a success mark or a failure mark of the terminal receiving the data signal;

[0043] The first determining module is configured to display sending success information when determining that the response message carries a success identifier for receiving the data signal;

[0044] The second determining module is configured to resend the data signal to the terminal according to the electromyographic signal when it is determined that the response message carries a failure indicator for receiving the data signal.

[0045] According to a fourth aspect of an embodiment of the present disclosure, a signal control device is provided, including:

[0046] A second receiving module, used for receiving a data signal;

[0047] A first execution module, used for executing a second operation instruction corresponding to the data signal;

[0048] The second execution module is used to prohibit the execution of the first operation instruction when the first operation instruction is obtained according to the target action, and the first operation instruction is the same as the second operation instruction.

[0049] In one embodiment, the first execution module includes an extraction submodule, a second acquisition submodule and an execution submodule;

[0050] The extraction submodule is used to extract characteristic information of the data signal;

[0051] The second acquisition submodule is used to acquire a second operation instruction according to the characteristic information of the data signal;

[0052] The execution submodule is used to execute the second operation instruction.

[0053] In one embodiment, it further includes a second sending module;

[0054] The second sending module is used to send a response message to the wearable device; the response message carries a success mark or a failure mark of the terminal receiving the data signal.

[0055] According to a fifth aspect of an embodiment of the present disclosure, a signal control device is provided, including:

[0056] a first processor;

[0057] a first memory for storing first processor executable instructions;

[0058] Wherein, the first processor is configured as follows:

[0059] Collecting an electromyographic signal of a target limb, wherein the electromyographic signal indicates a target movement of the target limb;

[0060] A data signal is sent to the terminal according to the electromyographic signal, so that the terminal executes a second operation instruction corresponding to the data signal before acquiring a first operation instruction according to the target action, and the second operation instruction is the same as the first operation instruction.

[0061] According to a sixth aspect of an embodiment of the present disclosure, a signal control device is provided, including:

[0062] A second processor;

[0063] a second memory for storing second processor executable instructions;

[0064] Wherein, the second processor is configured as follows:

[0065] receiving a data signal;

[0066] Executing a second operation instruction corresponding to the data signal;

[0067] If a first operation instruction is acquired according to the target action, execution of the first operation instruction is prohibited, and the first operation instruction is the same as the second operation instruction.

[0068] According to a seventh aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium on which computer instructions are stored. When the instructions are executed by a processor, the steps of the method described in any embodiment of the first aspect are implemented.

[0069] According to an eighth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium on which computer instructions are stored. When the instructions are executed by a processor, the steps of the method described in any embodiment of the second aspect are implemented.

[0070] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: it allows the user to feel that the terminal executes the first operation instruction at the same time as the first operation instruction is sent, without having to wait for the user to send the first operation instruction to the terminal, thereby shortening the control time and improving the response speed of the terminal; in addition, it can ensure that the terminal correctly receives the data signal, thereby improving the accuracy of the operation.

[0071] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0072] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0073] Figure 1a is a flowchart of a signal control method according to an exemplary embodiment.

[0074] Figure 1b is a flowchart of a signal control method according to an exemplary embodiment.

[0075] Figure 2a is a flowchart of a signal control method according to an exemplary embodiment.

[0076] Figure 2b is a flowchart of a signal control method according to an exemplary embodiment.

[0077] Figure 3 It is an interaction diagram of a signal control method according to an exemplary embodiment.

[0078] Figure 4 It is an interaction diagram of a signal control method according to an exemplary embodiment.

[0079] Figure 5a It is a schematic structural diagram of a signal control device according to an exemplary embodiment.

[0080] Figure 5b It is a schematic structural diagram of a signal control device according to an exemplary embodiment.

[0081] Figure 5c It is a schematic structural diagram of a signal control device according to an exemplary embodiment.

[0082] Figure 5d It is a schematic structural diagram of a signal control device according to an exemplary embodiment.

[0083] Figure 6a It is a schematic structural diagram of a signal control device according to an exemplary embodiment.

[0084] Figure 6b It is a schematic structural diagram of a signal control device according to an exemplary embodiment.

[0085] Figure 6c It is a schematic structural diagram of a signal control device according to an exemplary embodiment.

[0086] Figure 7 is a structural block diagram of a signal control device according to an exemplary embodiment. DETAILED DESCRIPTION

[0087] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0088] The technical solution provided by the embodiment of the present disclosure relates to a wearable device and a terminal. The wearable device can be a smart bracelet, a smart watch, a smart sports shoe, and other smart devices set on a limb; the terminal can be a mobile phone, a tablet computer, a laptop computer, a smart game console, and other smart devices used by a user, which is not limited by the embodiment of the present disclosure. In the related art, the limb receives the command of the corresponding operation issued by the brain, and then executes the operation corresponding to the command on the terminal to realize the control of the terminal. However, after the limb receives the command of the corresponding operation, the muscle system of the limb has a feedback time, that is, when the limb receives the command, it needs to pass this feedback time before it can control the terminal, thereby prolonging the control time. In the technical solution provided by the embodiment of the present disclosure, the wearable device sends a data signal to the terminal according to the collected electromyographic signal, so that when the user sends the first operation instruction to the terminal, the terminal has executed the second operation instruction corresponding to the data signal before receiving the first operation instruction, and the second operation instruction is the same as the first operation instruction, so that the user can feel that the terminal executes the first operation instruction at the same time as the first operation instruction is sent, without waiting for the time when the user sends the first operation instruction to the terminal, shortening the control time, thereby improving the user experience.

[0089] The embodiment of the present disclosure provides a signal control method, and the execution subjects of the method include a wearable device and a terminal. The embodiment of the present disclosure arranges two sets of embodiments according to different implementation subjects of the method, as described below:

[0090] Wearable device side

[0091] Figure 1a is a flow chart of a signal control method according to an exemplary embodiment, the method is applied to a wearable device, such as Figure 1a As shown, the signal control method includes the following steps 101 and 102:

[0092] In step 101, the electromyographic signal of the target limb is collected.

[0093] Among them, the electromyographic signal indicates the target movement of the target limb.

[0094] For example, an electromyography sensor or an electromyography neural interface is set on a wearable device, and the electromyography sensor or the electromyography neural interface is placed close to the user's target limb, and the electromyography signal of the target limb is collected through the electromyography sensor or the electromyography neural interface. Since the electromyography signal collected by the electromyography sensor or the electromyography neural interface is a weak electrical signal, it is easily interfered by other signals of the body and the external environment and noise. Therefore, a signal conditioning circuit and an AD converter are provided in the electromyography sensor or the electromyography neural interface, and the collected electromyography signal is amplified and filtered by the signal conditioning circuit to increase the signal-to-noise ratio of the electromyography signal, and the conditioned electromyography signal is converted into a digital electromyography signal through the AD converter.

[0095] It should be noted that the target limb in this embodiment can be a limb such as a wrist, foot, knee, etc. to which a wearable device can be fixed, and is not limited here.

[0096] It should be noted that the electromyographic sensor and the electromyographic neural interface in this embodiment may adopt the electromyographic sensor and the electromyographic neural interface in the prior art, which will not be described in detail here.

[0097] In step 102, a data signal is sent to the terminal according to the electromyographic signal, so that the terminal executes a second operation instruction corresponding to the data signal before acquiring the first operation instruction according to the target action, and the second operation instruction is the same as the first operation instruction.

[0098] For example, the wearable device sends a data signal to the terminal. Assume that after the terminal executes the second operation instruction corresponding to the data signal, it delays 40ms to receive the first operation instruction sent by the user according to the target action. Since the first operation instruction and the second operation instruction are the same, the terminal is equivalent to having executed the first operation instruction 40ms ago, and the user's muscle system also has a certain feedback time. Assume that the feedback time is 30ms. In this way, when the user presses a button or a mouse or touches the screen, there is only a 10ms time difference between the time when the user presses the button or the mouse or touches the screen and the time when the terminal executes the second operation instruction corresponding to the data signal. Therefore, for the user, he can feel that when the button or the mouse or touches the screen is pressed, the terminal executes the first operation instruction, which shortens the control time and improves the user experience.

[0099] Optionally, the wearable device sends a data signal to the terminal through a wired data transmission interface, or sends a data signal to the terminal through a wireless transmission module. Wherein, the wired data transmission interface includes one of an RS232 interface, an RS242 interface, and an RS485 interface, and the wireless transmission module includes one of a WIFI module, a Zigbee wireless module, and a Bluetooth module; when the wearable device sends a data signal in a wired manner, the terminal side is correspondingly provided with an RS232 interface, an RS242 interface, or an RS485 interface, etc., and then the wearable device is connected to the terminal through a corresponding data line, so that the wearable device sends the data signal to the terminal in a wired manner; when the wearable device sends a data signal in a wireless manner, the terminal side is correspondingly provided with a WIFI module, a Zigbee wireless module, or a Bluetooth module, etc., so that the wearable device sends the data signal to the terminal in a wireless manner.

[0100] Optionally, a specific method of sending a data signal to a terminal according to an electromyographic signal is as follows:

[0101] In the first method, the wearable device sends the electromyographic signal to the terminal, and the data signal at this time is the electromyographic signal.

[0102] In the second method, the wearable device extracts characteristic information of the electromyographic signal; obtains a data signal according to the characteristic information of the electromyographic signal, and sends the data signal to a terminal.

[0103] For example, the wearable device performs fast Fourier transform on each collected electromyographic signal to obtain the frequency spectrum or power spectrum of each electromyographic signal, which can reflect the changes of each electromyographic signal in the frequency dimension, and then obtain the frequency of each electromyographic signal through the distribution of the frequency spectrum or power spectrum, and display the frequency of each electromyographic signal, so that the user can determine the correspondence between the frequency of each electromyographic signal, the target action of the target limb, and the instruction corresponding to the target action of the target limb through experiments, and then store the correspondence between the frequency of each electromyographic signal and the instruction corresponding to the target action of the target limb in the wearable device. In this way, when the wearable device collects an electromyographic signal, it performs fast Fourier transform on the electromyographic signal to obtain the electromyographic signal. The frequency spectrum or power spectrum of the electromyographic signal is obtained, and finally the frequency of the electromyographic signal is obtained according to the distribution of the frequency spectrum or power spectrum of the electromyographic signal, and then it is determined whether the frequency of the electromyographic signal is stored. If it is determined that the frequency of the electromyographic signal is stored, the instruction corresponding to the frequency of the electromyographic signal is searched, and the processing of the collected electromyographic signal is realized. The instruction corresponding to the electromyographic signal is obtained, and then a data signal is sent to the terminal according to the instruction. The data signal at this time is this instruction, which is also the second operation instruction, so that the terminal directly executes the second operation instruction, thereby realizing the control of the terminal over itself. The control of the terminal over itself includes the control of various interfaces displayed on the terminal, the control of the terminal touch screen or the control of the terminal buttons, etc. This embodiment is not limited here.

[0104] For example, a Tetris game is installed on the terminal. The user controls the game through the deformation button, the down button, the left button and the right button. The number of collected electromyographic signals is four. After processing the four electromyographic signals, the wearable device obtains the frequency of the first electromyographic signal as 1HZ, the frequency of the second electromyographic signal as 2HZ, the frequency of the third electromyographic signal as 3HZ, and the frequency of the fourth electromyographic signal as 4HZ. The user knows through experiments that the target action of the target limb corresponding to the frequency 1HZ of the first electromyographic signal is "pressing the deformation button", the target action of the target limb corresponding to the frequency 2HZ of the second electromyographic signal is "pressing the down button", the target action of the target limb corresponding to the frequency 3HZ of the third electromyographic signal is "pressing the left button", and the target action of the target limb corresponding to the frequency 4HZ of the fourth electromyographic signal is "pressing the right button". The instruction corresponding to "pressing the deformation button" is set to the deformation instruction, the instruction corresponding to "pressing the down button" is set to the down instruction, the instruction corresponding to "pressing the left button" is set to the left instruction, and the instruction corresponding to "pressing the right button" is set to the right instruction. Then, the frequency of each of the above electromyographic signals is set. The instruction of the target action of the corresponding target limb is stored in the wearable device. When the wearable device collects the electromyographic signal, after processing the electromyographic signal, if the frequency of the electromyographic signal is 1 Hz, it is determined whether the wearable device stores the frequency of the electromyographic signal of 1 Hz. If it is determined that the wearable device stores the frequency of the electromyographic signal of 1 Hz, it is found that the instruction corresponding to the frequency of the electromyographic signal of 1 Hz is a deformation instruction. The wearable device sends a data signal to the terminal, that is, sends the deformation instruction to the terminal, so that when the terminal receives the deformation instruction, it executes the deformation instruction, so that the currently running Tetris is deformed, and the direct control of the Tetris game is realized. After that, the user will send the deformation instruction to the terminal through the deformation button. At this time, when the terminal receives the deformation instruction, it directly ignores the deformation instruction, so that the user feels that the current Tetris is deformed just after pressing the deformation button, which improves the user experience. In the same way, it can be obtained that the instruction corresponding to the frequency of the electromyographic signal of 2 Hz is a downward instruction; the instruction corresponding to the frequency of the electromyographic signal of 3 Hz is a left instruction; the instruction corresponding to the frequency of the electromyographic signal of 4 Hz is a right instruction.

[0105] For example, after collecting the electromyographic signal, the wearable device extracts the time domain feature data or frequency domain feature data of each electromyographic signal, wherein the time domain feature data mainly includes the integrated electromyographic value, the root mean square value, the absolute value integral, the number of zero crossing points, the variance, the Willison amplitude, the timing model of the electromyographic signal, and the electromyographic signal histogram, etc. The specific method of using the time domain method to analyze and extract the time domain feature data of the electromyographic signal can refer to the corresponding method in the prior art, and this embodiment will not be repeated here.

[0106] The frequency characteristic data mainly include average power, average frequency and median frequency. The specific method of using the frequency domain method to analyze and extract the frequency domain characteristic data of the electromyographic signal can refer to the corresponding method in the prior art, which will not be repeated in this embodiment.

[0107] Taking the extraction of frequency domain feature data of electromyographic signals as an example, after the wearable device obtains the frequency domain feature data of each electromyographic signal, all frequency domain feature data of each electromyographic signal are used as training data, and a naive Bayes classifier is pre-set on the wearable device. Then, each training data is input into the naive Bayes classifier, and then the instructions corresponding to the target action of the target limb calculated by the naive Bayes classifier are obtained, and the calculated instructions are compared with the instructions corresponding to the known target action of the target limb, and the parameters in the naive Bayes classifier are adjusted according to the comparison results, so that the instructions calculated by the naive Bayes classifier are finally the same as the instructions corresponding to the known target action of the target limb. At this time, the naive Bayes classifier is the trained classifier model.

[0108] When the wearable device uses the classifier model to obtain the instruction corresponding to the electromyographic signal, the frequency domain feature data of the collected electromyographic signal is extracted according to the above method, and then the extracted frequency domain feature data of the electromyographic signal is input into the classifier model to predict the instruction, thereby realizing the processing of the electromyographic signal, obtaining the instruction corresponding to the electromyographic signal, and then sending a data signal to the terminal according to the instruction. The data signal at this time is this instruction, which is also the second operation instruction, so that the terminal directly executes the second operation instruction, thereby realizing the terminal's control over itself. The terminal's control over itself includes the control of various interfaces displayed on the terminal, the control of the terminal touch screen, or the control of the terminal buttons, etc. This embodiment is not limited here.

[0109] For example, a Tetris game is installed on the terminal, and the user controls the game through the deformation button, the down button, the left button and the right button. The number of collected electromyographic signals is four. After processing the four electromyographic signals, the wearable device obtains the frequency domain characteristic data of the first electromyographic signal as 1HZ, the frequency domain characteristic data of the second electromyographic signal as 2HZ, the frequency domain characteristic data of the third electromyographic signal as 3HZ, and the frequency domain characteristic data of the fourth electromyographic signal as 4HZ. The user can know through experiments that the target action of the target limb corresponding to the frequency domain characteristic data 1HZ of the first electromyographic signal is "pressing the deformation button", the target action of the target limb corresponding to the frequency 2HZ of the second electromyographic signal is "pressing the down button", the target action of the target limb corresponding to the frequency 3HZ of the third electromyographic signal is "pressing the left button", and the target action of the target limb corresponding to the frequency 4HZ of the fourth electromyographic signal is "pressing the right button". The instruction corresponding to "pressing the deformation button" is set as the deformation instruction Let, set the instruction corresponding to "press the down button" as the down instruction, set the instruction corresponding to "press the left button" as the left instruction, set the instruction corresponding to "press the right button" as the right instruction; then take the frequency domain feature data of 1HZ as an example, select multiple frequency domain feature data of about 1HZ as training data, for example, select 0.98HZ, 0.99HZ, 0.995HZ, 1HZ, 1.05HZ, 1.1HZ, etc. as training data, input these training data into the naive Bayes classifier respectively, and then obtain the target movement of the target limb calculated by the naive Bayes classifier, check whether the instruction corresponding to the target movement of the target limb calculated by the naive Bayes classifier is a deformation instruction, if not, adjust the parameters in the naive Bayes classifier, and finally make the instruction calculated by the naive Bayes classifier The same as the instruction corresponding to the known target movement of the target limb; use the same method to train other frequency domain feature data to finally obtain the classifier model. When the wearable device collects the electromyographic signal, after processing the electromyographic signal, if the frequency domain feature data of the electromyographic signal is 1HZ, the frequency domain feature data 1HZ is input into the classifier model, and the classifier model calculates that the instruction corresponding to the frequency domain feature data 1HZ is a deformation instruction. The wearable device sends the data signal to the terminal, that is, sends the deformation instruction to the terminal, so that when the terminal receives the deformation instruction, it executes the deformation instruction, so that the currently running Tetris is deformed, thereby realizing direct control of the Tetris game. Afterwards, the user will send the deformation instruction to the terminal through the deformation button. At this time, when the terminal receives the deformation instruction, it directly ignores the deformation instruction, so that the user feels that the current Tetris is deformed just after pressing the deformation button, thereby improving the user experience.

[0110] In the same way, it can be obtained that the instruction corresponding to the frequency domain characteristic data 2HZ of the electromyographic signal is the downward instruction; the instruction corresponding to the frequency 3HZ of the electromyographic signal is the left instruction; the instruction corresponding to the frequency 4HZ of the electromyographic signal is the right instruction, which will not be repeated here in this embodiment.

[0111] It should be noted that the method for the wearable device to obtain the corresponding instruction based on the time domain characteristic data of the electromyographic signal is the same as the method for obtaining the corresponding instruction based on the frequency domain characteristic data of the electromyographic signal. The above method can be referred to and will not be repeated in this embodiment.

[0112] In the technical solution provided by the embodiments of the present disclosure, after the wearable device collects the electromyographic signal, it processes the electromyographic signal, and then sends a data signal to the terminal according to the processed electromyographic signal. The data signal at this time is the second operation instruction, so that when the user sends the first operation instruction to the terminal, the terminal has executed the second operation instruction before receiving the first operation instruction, thereby saving the terminal's processing time for the electromyographic signal, and further allowing the user to feel that the terminal executes the first operation instruction at the same time as sending the first operation instruction, without having to wait for the user to send the first operation instruction to the terminal, thereby shortening the control time and improving the user experience.

[0113] Further, such as Figure 1b As shown, after executing step 102, the following steps 103 and 105 are also included:

[0114] In step 103, a response message sent by the terminal is received.

[0115] The response message carries a success flag or a failure flag of the terminal receiving the data signal.

[0116] It should be noted that the following execution steps are different depending on the content indicated by the received response message. When it is determined that the response message carries a success mark for receiving the data signal, step 104 is executed; when it is determined that the response message carries a failure mark for receiving the data signal, step 105 is executed.

[0117] In step 104, when it is determined that the response message carries a successful identification of receiving the data signal, sending success information is displayed.

[0118] In step 105, when it is determined that the response message carries a failure indicator for receiving the data signal, the data signal is resent to the terminal according to the electromyographic signal.

[0119] For example, when the wearable device receives a response message, it parses the response message to determine whether the response message carries a successful indication of data signal sending or a failed indication of data signal sending. If it is determined to be a successful indication of data signal sending, the successful sending information is announced by voice or the wearable device is vibrated to let the user know that the data signal is successfully sent. If it is determined to be a failed indication of data signal sending, the data signal is sent to the terminal again according to the electromyographic signal to ensure that the terminal receives the correct data signal.

[0120] Terminal side

[0121] Figure 2a is a flow chart of a signal control method according to an exemplary embodiment, the method is applied to a terminal, such as Figure 2a As shown, the signal control method includes the following steps 201 to 203:

[0122] In step 201, a data signal is received.

[0123] For example, the terminal receives the data signal sent by the wearable device through a wired data transmission interface or a wireless transmission module. The specific types of the wired data transmission interface and the wireless transmission module can be referred to the description in the above step 101, and this embodiment will not be repeated here.

[0124] It should be noted that when the data signal sent by the wearable device to the terminal is an electromyography signal, the data signal received by the terminal is the electromyography signal; when the data signal sent by the wearable device to the terminal is an instruction corresponding to the target action of the target limb, the data signal received by the terminal is the instruction corresponding to the target action of the target limb.

[0125] In step 202, a second operation instruction corresponding to the data signal is executed.

[0126] For example, if the data signal is an electromyography signal, the terminal needs to process the data signal and execute the corresponding second operation instruction according to the processed data signal; if the data signal is an instruction corresponding to the target action of the target limb, the data signal is the second operation instruction, and the terminal directly executes the second operation instruction.

[0127] Optionally, when the data signal is an electromyographic signal, the specific method of executing the second operation instruction corresponding to the data signal is as follows:

[0128] extracting characteristic information of the data signal;

[0129] A second operation instruction is acquired according to the characteristic information of the data signal, and the second operation instruction is executed.

[0130] For example, after the terminal receives the data signal, it needs to process the data signal. At this time, the data signal is an electromyographic signal collected by the wearable device. The terminal performs fast Fourier transform on each data signal to obtain the spectrum or power spectrum of each data signal, which can reflect the changes of each data signal in the frequency dimension, and then obtain the frequency of each data signal through the distribution of the spectrum or power spectrum, and display the frequency of each data signal, so that the user can determine the correspondence between the frequency of each data signal, the target action of the target limb, and the instruction corresponding to the target action of the target limb through experiments, and then store the correspondence between the frequency of each data signal and the instruction corresponding to the target action of the target limb in the terminal. In this way, when the terminal receives the data signal When the data signal is fast Fourier transformed to obtain the spectrum or power spectrum of the data signal, the frequency of the data signal is finally obtained according to the distribution of the spectrum or power spectrum of the data signal, and then it is determined whether the frequency of the data signal is stored. If it is determined that the frequency of the data signal is stored, the instruction corresponding to the frequency of the data signal is searched, and the received data signal is processed. The processed data signal is an instruction corresponding to the target action of the target limb, which is also the second operation instruction. The terminal directly executes the second operation instruction, and the terminal controls itself. The terminal controls itself including the control of various interfaces displayed on the terminal, the control of the terminal touch screen, or the control of the terminal buttons, etc. This embodiment is not limited here. The specific example of using this method to process the data signal can refer to the corresponding description in the above step 102, and this embodiment will not be repeated here.

[0131] For example, the terminal extracts the time domain feature data or frequency domain feature data of each data signal, wherein the time domain feature data mainly includes the integrated electromyographic value, the root mean square value, the absolute value integral, the number of zero crossing points, the variance, the Willison amplitude, the timing model of the electromyographic signal, and the electromyographic signal histogram, etc. The specific method of using the time domain method to analyze and extract the time domain feature data of the data signal can refer to the corresponding method in the prior art, and this embodiment will not be repeated here. The frequency feature data mainly includes the average power, the average frequency, and the median frequency. The specific method of using the frequency domain method to analyze and extract the frequency domain feature data of the data signal can refer to the corresponding method in the prior art, and this embodiment will not be repeated here.

[0132] Taking the extraction of frequency domain feature data of data signals as an example, after obtaining the frequency domain feature data of each data signal, the terminal uses all frequency domain feature data of each data signal as training data, pre-sets a naive Bayes classifier on the terminal, and then inputs each training data into the naive Bayes classifier, and then obtains the instructions corresponding to the target action of the target limb calculated by the naive Bayes classifier, compares the calculated instructions with the instructions corresponding to the known target action of the target limb, and adjusts the parameters in the naive Bayes classifier according to the comparison results, so that the instructions calculated by the naive Bayes classifier are finally the same as the instructions corresponding to the known target action of the target limb. At this time, the naive Bayes classifier is the trained classifier model.

[0133] When the terminal uses the classifier model to obtain the target action of the target limb corresponding to the data signal, the frequency domain feature data of the received data signal is extracted according to the above method, and then the frequency domain feature data of the extracted data signal is input into the classifier model to predict the instruction, thereby realizing the processing of the data signal. The processed data signal is an instruction corresponding to the target action of the target limb, which is also the second operation instruction. The terminal directly executes the second operation instruction, thereby realizing the terminal's control over itself. The terminal's control over itself includes the control of various interfaces displayed on the terminal, the control of the terminal touch screen, or the control of the terminal buttons, etc. This embodiment is not limited here. The specific example of using this method to process the data signal can refer to the corresponding description in the above step 102, and this embodiment will not be repeated here.

[0134] It should be noted that the method for the terminal to obtain the corresponding instruction based on the time domain characteristic data of the data signal is the same as the method for obtaining the corresponding instruction based on the frequency domain characteristic data of the data signal. The above method can be referred to and will not be repeated in this embodiment.

[0135] In step 203, if a first operation instruction is acquired according to the target action, execution of the first operation instruction is prohibited, and the first operation instruction is the same as the second operation instruction.

[0136] For example, after the terminal executes the second operation instruction corresponding to the data signal, if it obtains the first operation instruction corresponding to the target action, the first operation instruction is compared with the second operation instruction. When it is determined that the first operation instruction is the same as the second operation instruction, the first operation instruction is ignored to avoid repeated execution of the same instruction.

[0137] In the technical solution provided by the embodiments of the present disclosure, after receiving the data signal, the terminal needs to process the data signal, and the time required for the terminal to process the data signal is negligible for the feedback time of the user's muscles. In this way, when the user sends a first operation instruction to the terminal, since the terminal has executed the second operation instruction corresponding to the data signal before receiving the first operation instruction, and the second operation instruction is the same as the first operation instruction, the user can feel that the terminal executes the first operation instruction at the same time as sending the first operation instruction, without waiting for the user to send the first operation instruction to the terminal, thereby shortening the control time and improving the user experience.

[0138] Further, such as Figure 2b As shown, after executing step 201, step 204 is also included:

[0139] In step 204, a response message is sent to the wearable device.

[0140] The response message carries a success flag or a failure flag of the terminal receiving the data signal.

[0141] For example, when the terminal receives a data signal, it needs to determine whether the data signal is received completely and whether there is any packet loss. If it is determined that the data signal is complete and there is no packet loss, it is determined that the data signal is received successfully. At this time, a response message carrying a success mark is fed back to the wearable device; if it is determined that the data signal is incomplete and there is packet loss, it is determined that the data signal reception has failed. At this time, a response message carrying a failure mark is fed back to the wearable device, so that the wearable device sends the data signal to the terminal again, and the terminal receives the data signal again, thereby ensuring the accuracy of the data signal received by the terminal.

[0142] The implementation process is described in detail below through several embodiments.

[0143] Figure 3 is an interactive diagram of a signal control method according to an exemplary embodiment, wherein the execution subjects are a wearable device and a terminal, such as Figure 3 As shown, the following steps 301 to 305 are included.

[0144] In step 301, the wearable device collects electromyographic signals of a target limb.

[0145] Among them, the electromyographic signal indicates the target movement of the target limb.

[0146] In step 302, the wearable device extracts characteristic information of the electromyographic signal.

[0147] In step 303, the wearable device obtains a data signal according to the characteristic information of the electromyographic signal, and sends the data signal to the terminal, and the terminal receives the data signal.

[0148] In step 304, the terminal executes the second operation instruction corresponding to the data signal.

[0149] In step 305, if a first operation instruction is acquired according to the target action, execution of the first operation instruction is prohibited, and the first operation instruction is the same as the second operation instruction.

[0150] The disclosed embodiment provides a signal control method, in which a wearable device sends a data signal to a terminal according to a collected electromyographic signal, so that when a user sends a first operation instruction to the terminal, the terminal has executed a second operation instruction corresponding to the data signal before receiving the first operation instruction, and the second operation instruction is the same as the first operation instruction, so that the user can feel that the terminal executes the first operation instruction at the same time as the first operation instruction is sent, without having to wait for the user to send the first operation instruction to the terminal, thereby shortening the control time and improving the user experience.

[0151] Figure 4 is an interactive diagram of a signal control method according to an exemplary embodiment, wherein the execution subjects are a wearable device and a terminal, such as Figure 4 As shown, the following steps 401 to 405 are included.

[0152] In step 401, the wearable device collects electromyographic signals of a target limb.

[0153] Among them, the electromyographic signal indicates the target movement of the target limb.

[0154] In step 402, the wearable device sends a data signal to the terminal according to the electromyographic signal, and the terminal receives the data signal.

[0155] In step 403, the terminal extracts characteristic information of the data signal.

[0156] In step 404, the terminal obtains a second operation instruction according to the characteristic information of the data signal, and executes the second operation instruction.

[0157] In step 405, if a first operation instruction is acquired according to the target action, execution of the first operation instruction is prohibited, and the first operation instruction is the same as the second operation instruction.

[0158] The disclosed embodiment provides a signal control method, in which a wearable device sends a data signal to a terminal according to a collected electromyographic signal, so that when a user sends a first operation instruction to the terminal, the terminal has executed a second operation instruction corresponding to the data signal before receiving the first operation instruction, and the second operation instruction is the same as the first operation instruction, so that the user can feel that the terminal executes the first operation instruction at the same time as the first operation instruction is sent, without having to wait for the user to send the first operation instruction to the terminal, thereby shortening the control time and improving the user experience.

[0159] The following are embodiments of the apparatus of the present disclosure, which can be used to execute embodiments of the method of the present disclosure.

[0160] Figure 5a FIG. 5 is a schematic diagram showing a structure of a signal control device 50 according to an exemplary embodiment. The device 50 includes a part or all of an electronic device that can be implemented as software, hardware, or a combination of both. Figure 5a As shown, the signal control device 50 includes a collection module 501 and a first sending module 502 .

[0161] The acquisition module 501 is used to acquire the electromyographic signal of the target limb, wherein the electromyographic signal indicates the target movement of the target limb.

[0162] The first sending module 502 is used to send a data signal to the terminal according to the electromyographic signal, so that the terminal executes a second operation instruction corresponding to the data signal before obtaining the first operation instruction according to the target action, and the second operation instruction is the same as the first operation instruction.

[0163] In one embodiment, Figure 5b As shown, the device 50 further includes an extracting module 503 , and the first sending module 502 includes a first acquiring submodule 5021 and a first sending submodule 5022 .

[0164] The extraction module 503 is used to extract characteristic information of the electromyographic signal.

[0165] The first acquisition submodule 5021 is used to acquire a data signal according to the characteristic information of the electromyographic signal.

[0166] The first sending submodule 5022 is configured to send the data signal to the terminal.

[0167] In one embodiment, Figure 5c As shown, the first sending module 502 also includes a second sending submodule 5023.

[0168] Wherein, the second sending submodule 5023 is used to send a data signal to the terminal through a wired data transmission interface; the wired data transmission interface includes one of an RS232 interface, an RS242 interface, and an RS485 interface;

[0169] or;

[0170] The data signal is sent to the terminal through a wireless transmission module; the wireless transmission module includes one of a WIFI module, a Zigbee wireless module, and a Bluetooth module.

[0171] In one embodiment, Figure 5d As shown, the device 50 further includes a first receiving module 504 , a first determining module 505 and a second determining module 506 .

[0172] The first receiving module 504 is configured to receive a response message sent by a terminal; the response message carries a success mark or a failure mark of the terminal receiving the data signal.

[0173] The first determining module 505 is configured to display sending success information when it is determined that the response message carries a success identifier for receiving the data signal.

[0174] The second determining module 506 is configured to resend the data signal to the terminal according to the electromyographic signal when it is determined that the response message carries a failure flag for receiving the data signal.

[0175] An embodiment of the present disclosure provides a signal control device, which sends a data signal to a terminal based on a collected electromyographic signal, so that when a user sends a first operation instruction to the terminal, the terminal has executed a second operation instruction corresponding to the data signal before receiving the first operation instruction, and the second operation instruction is the same as the first operation instruction. Therefore, the user can feel that the terminal executes the first operation instruction at the same time as the first operation instruction is sent, without having to wait for the user to send the first operation instruction to the terminal, thereby shortening the control time and improving the user experience.

[0176] Figure 6a FIG. 6 is a schematic diagram showing a structure of a signal control device 60 according to an exemplary embodiment. The device 60 can be implemented as part or all of an electronic device through software, hardware, or a combination of both. Figure 6a As shown, the signal control device 60 includes a second receiving module 601 , a first executing module 602 and a second executing module 603 .

[0177] The second receiving module 601 is used to receive a data signal.

[0178] The first execution module 602 is used to execute a second operation instruction corresponding to the data signal.

[0179] The second execution module 603 is used to prohibit the execution of the first operation instruction when the first operation instruction is obtained according to the target action, and the first operation instruction is the same as the second operation instruction.

[0180] In one embodiment, Figure 6b As shown, the first execution module 602 includes an extraction submodule 6021 , a second acquisition submodule 6022 and an execution submodule 6023 .

[0181] The extraction submodule 6021 is used to extract characteristic information of the data signal.

[0182] The second acquisition submodule 6022 is used to acquire a second operation instruction according to the characteristic information of the data signal.

[0183] The execution submodule 6023 is used to execute the second operation instruction.

[0184] In one embodiment, Figure 6c As shown, the device 60 further includes a second sending module 604 .

[0185] The second sending module 604 is configured to send a response message to the wearable device; the response message carries a success mark or a failure mark of the terminal receiving the data signal.

[0186] The disclosed embodiment provides a signal control device. When a user sends a first operation instruction to a terminal, since the terminal has executed a second operation instruction corresponding to a data signal before receiving the first operation instruction, and the second operation instruction is the same as the first operation instruction, the user can feel that the terminal has executed the first operation instruction at the same time as the first operation instruction is sent, without having to wait for the user to send the first operation instruction to the terminal, thereby shortening the control time and improving the user experience.

[0187] The present disclosure provides a signal control device, the signal control device comprising:

[0188] a first processor;

[0189] a first memory for storing first processor executable instructions;

[0190] Wherein, the first processor is configured as follows:

[0191] Collecting an electromyographic signal of a target limb, wherein the electromyographic signal indicates a target movement of the target limb;

[0192] A data signal is sent to the terminal according to the electromyographic signal, so that the terminal executes a second operation instruction corresponding to the data signal before acquiring a first operation instruction according to the target action, and the second operation instruction is the same as the first operation instruction.

[0193] In one embodiment, the first processor may be further configured to:

[0194] Extracting characteristic information of the electromyographic signal;

[0195] A data signal is acquired according to the characteristic information of the electromyographic signal, and the data signal is sent to a terminal.

[0196] In one embodiment, the first processor may be further configured to:

[0197] Sending a data signal to a terminal via a wired data transmission interface; the wired data transmission interface includes one of an RS232 interface, an RS242 interface, and an RS485 interface;

[0198] or;

[0199] The data signal is sent to the terminal through a wireless transmission module; the wireless transmission module includes one of a WIFI module, a Zigbee wireless module, and a Bluetooth module.

[0200] In one embodiment, the first processor may be further configured to:

[0201] A response message sent by a receiving terminal; the response message carries a success mark or a failure mark of the terminal receiving the data signal;

[0202] When it is determined that the response message carries a successful identification of receiving the data signal, displaying sending success information;

[0203] When it is determined that the response message carries a failure indicator for receiving the data signal, the data signal is resent to the terminal according to the electromyographic signal.

[0204] An embodiment of the present disclosure provides a signal control device, which sends a data signal to a terminal based on a collected electromyographic signal, so that when a user sends a first operation instruction to the terminal, the terminal has executed a second operation instruction corresponding to the data signal before receiving the first operation instruction, and the second operation instruction is the same as the first operation instruction. Therefore, the user can feel that the terminal executes the first operation instruction at the same time as the first operation instruction is sent, without having to wait for the user to send the first operation instruction to the terminal, thereby shortening the control time and improving the user experience.

[0205] The present disclosure provides a signal control device, the signal control device comprising:

[0206] A second processor;

[0207] a second memory for storing second processor executable instructions;

[0208] Wherein, the second processor is configured as follows:

[0209] receiving a data signal;

[0210] Executing a second operation instruction corresponding to the data signal;

[0211] If a first operation instruction is acquired according to the target action, execution of the first operation instruction is prohibited, and the first operation instruction is the same as the second operation instruction.

[0212] In one embodiment, the second processor may be further configured to:

[0213] extracting characteristic information of the data signal;

[0214] A second operation instruction is acquired according to the characteristic information of the data signal, and the second operation instruction is executed.

[0215] In one embodiment, the second processor may be further configured to:

[0216] A response message is sent to the wearable device; the response message carries a success mark or a failure mark of the terminal receiving the data signal.

[0217] The disclosed embodiment provides a signal control device. When a user sends a first operation instruction to a terminal, since the terminal has executed a second operation instruction corresponding to a data signal before receiving the first operation instruction, and the second operation instruction is the same as the first operation instruction, the user can feel that the terminal has executed the first operation instruction at the same time as the first operation instruction is sent, without having to wait for the user to send the first operation instruction to the terminal, thereby shortening the control time and improving the user experience.

[0218] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0219] Figure 7 1 is a structural block diagram of a signal control device 70 according to an exemplary embodiment, and the device 70 is applicable to a terminal. For example, the device 70 may be a mobile phone, a computer, a digital broadcast terminal, a message transceiver device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0220] The device 70 may include one or more of the following components: a processing component 702 , a memory 704 , a power component 706 , a multimedia component 708 , an audio component 710 , an input / output (I / O) interface 712 , a sensor component 714 , and a communication component 716 .

[0221] The processing component 702 generally controls the overall operation of the device 70, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 702 may include one or more processors 720 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 702 may include one or more modules to facilitate the interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate the interaction between the multimedia component 708 and the processing component 702.

[0222] The memory 704 is configured to store various types of data to support operations on the device 70. Examples of such data include instructions for any application or method operating on the device 70, contact data, phone book data, messages, pictures, videos, etc. The memory 704 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0223] Power component 706 provides power to various components of device 70. Power component 706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 70.

[0224] The multimedia component 708 includes a screen that provides an output interface between the device 70 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 708 includes a front camera and / or a rear camera. When the device 70 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0225] The audio component 710 is configured to output and / or input audio signals. For example, the audio component 710 includes a microphone (MIC), and when the device 70 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 704 or sent via the communication component 716. In some embodiments, the audio component 710 also includes a speaker for outputting audio signals.

[0226] I / O interface 712 provides an interface between processing component 702 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0227] The sensor assembly 714 includes one or more sensors for providing various aspects of the status assessment of the device 70. For example, the sensor assembly 714 can detect the open / closed state of the device 70, the relative positioning of components, such as the display and keypad of the device 70, and the sensor assembly 714 can also detect the position change of the device 70 or a component of the device 70, the presence or absence of user contact with the device 70, the orientation or acceleration / deceleration of the device 70, and the temperature change of the device 70. The sensor assembly 714 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 714 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 714 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0228] The communication component 716 is configured to facilitate wired or wireless communication between the device 70 and other devices. The device 70 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 716 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 716 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0229] In an exemplary embodiment, the device 70 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above-mentioned methods.

[0230] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 704 including instructions, and the instructions can be executed by the processor 720 of the device 70 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0231] The present disclosure provides a non-transitory computer-readable storage medium. When instructions in the storage medium are executed by a processor of a wearable device, the wearable device can perform the above-mentioned signal control method. The method includes:

[0232] Collecting an electromyographic signal of a target limb, wherein the electromyographic signal indicates a target movement of the target limb;

[0233] A data signal is sent to the terminal according to the electromyographic signal, so that the terminal executes a second operation instruction corresponding to the data signal before acquiring a first operation instruction according to the target action, and the second operation instruction is the same as the first operation instruction.

[0234] In one embodiment, before sending a data signal to a terminal according to the electromyographic signal, the method further includes:

[0235] Extracting characteristic information of the electromyographic signal;

[0236] The sending of a data signal to a terminal according to the electromyographic signal comprises:

[0237] A data signal is acquired according to the characteristic information of the electromyographic signal, and the data signal is sent to a terminal.

[0238] In one embodiment, sending a data signal to a terminal according to the electromyographic signal comprises:

[0239] Sending a data signal to a terminal via a wired data transmission interface; the wired data transmission interface includes one of an RS232 interface, an RS242 interface, and an RS485 interface;

[0240] or;

[0241] The data signal is sent to the terminal through a wireless transmission module; the wireless transmission module includes one of a WIFI module, a Zigbee wireless module, and a Bluetooth module.

[0242] In one embodiment, after sending a data signal to a terminal according to the electromyographic signal, the method further includes:

[0243] A response message sent by a receiving terminal; the response message carries a success mark or a failure mark of the terminal receiving the data signal;

[0244] When it is determined that the response message carries a successful identification of receiving the data signal, displaying sending success information;

[0245] When it is determined that the response message carries a failure indicator for receiving the data signal, the data signal is resent to the terminal according to the electromyographic signal.

[0246] The embodiment of the present disclosure provides a non-transitory computer-readable storage medium. When instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to perform the above-mentioned signal control method, which includes:

[0247] receiving a data signal;

[0248] Executing a second operation instruction corresponding to the data signal;

[0249] If a first operation instruction is acquired according to the target action, execution of the first operation instruction is prohibited, and the first operation instruction is the same as the second operation instruction.

[0250] In one embodiment, executing the second operation instruction corresponding to the data signal includes:

[0251] extracting characteristic information of the data signal;

[0252] A second operation instruction is acquired according to the characteristic information of the data signal, and the second operation instruction is executed.

[0253] In one embodiment, after receiving the data signal, the method further includes:

[0254] A response message is sent to the wearable device; the response message carries a success mark or a failure mark of the terminal receiving the data signal.

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

[0256] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A signal control method, characterized in that: Applied to wearable devices, including: Collecting an electromyographic signal of a target limb, wherein the electromyographic signal indicates a target movement of the target limb; A data signal is sent to the terminal according to the electromyographic signal, so that the terminal executes a second operation instruction corresponding to the data signal before obtaining the first operation instruction according to the target action; if the first operation instruction is obtained according to the target action, the execution of the first operation instruction is prohibited, and the second operation instruction is the same as the first operation instruction.

2. The method according to claim 1, characterized in that Before sending a data signal to a terminal according to the electromyographic signal, the method further includes: Extracting characteristic information of the electromyographic signal; The sending of a data signal to a terminal according to the electromyographic signal comprises: A data signal is acquired according to the characteristic information of the electromyographic signal, and the data signal is sent to a terminal.

3. The method according to claim 1, characterized in that The sending of a data signal to a terminal according to the electromyographic signal comprises: Sending a data signal to a terminal via a wired data transmission interface; the wired data transmission interface includes one of an RS232 interface, an RS242 interface, and an RS485 interface; or; The data signal is sent to the terminal through a wireless transmission module; the wireless transmission module includes one of a WIFI module, a Zigbee wireless module, and a Bluetooth module.

4. The method according to claim 1, characterized in that After sending the data signal to the terminal according to the electromyographic signal, the method further includes: A response message sent by a receiving terminal; the response message carries a success mark or a failure mark of the terminal receiving the data signal; When it is determined that the response message carries a successful identification of receiving the data signal, displaying sending success information; When it is determined that the response message carries a failure indicator for receiving the data signal, the data signal is resent to the terminal according to the electromyographic signal.

5. A signal control method, characterized in that: Applied to terminals, including: receiving a data signal sent to a terminal according to an electromyographic signal; the electromyographic signal indicating a target movement of a target limb; Executing a second operation instruction corresponding to the data signal; After executing the second operation instruction corresponding to the data signal, if the terminal obtains the first operation instruction according to the target action, the execution of the first operation instruction is prohibited, and the first operation instruction is the same as the second operation instruction.

6. The method according to claim 5, characterized in that The executing the second operation instruction corresponding to the data signal comprises: extracting characteristic information of the data signal; A second operation instruction is acquired according to the characteristic information of the data signal, and the second operation instruction is executed.

7. The method according to claim 5, characterized in that After receiving the data signal, the method further includes: A response message is sent to the wearable device; the response message carries a success mark or a failure mark of the terminal receiving the data signal.

8. A signal control device, characterized in that: include: A collection module, used for collecting electromyographic signals of a target limb, wherein the electromyographic signals indicate a target movement of the target limb; The first sending module is used to send a data signal to the terminal according to the electromyographic signal, so that the terminal executes the second operation instruction corresponding to the data signal before obtaining the first operation instruction according to the target action; if the first operation instruction is obtained according to the target action, the execution of the first operation instruction is prohibited, and the second operation instruction is the same as the first operation instruction.

9. The device according to claim 8, characterized in that It also includes an extraction module, wherein the first sending module includes a first acquisition submodule and a first sending submodule; The extraction module is used to extract characteristic information of the electromyographic signal; The first acquisition submodule is used to acquire a data signal according to the characteristic information of the electromyographic signal; The first sending submodule is used to send the data signal to the terminal.

10. The device according to claim 8, characterized in that The first sending module also includes a second sending submodule; The second sending submodule is used to send a data signal to the terminal through a wired data transmission interface; the wired data transmission interface includes one of an RS232 interface, an RS242 interface, and an RS485 interface; or; The data signal is sent to the terminal through a wireless transmission module; the wireless transmission module includes one of a WIFI module, a Zigbee wireless module, and a Bluetooth module.

11. The device according to claim 8, characterized in that It also includes a first receiving module, a first determining module and a second determining module; The first receiving module is used to receive a response message sent by the terminal; the response message carries a success mark or a failure mark of the terminal receiving the data signal; The first determining module is configured to display sending success information when determining that the response message carries a success identifier for receiving the data signal; The second determining module is configured to resend the data signal to the terminal according to the electromyographic signal when it is determined that the response message carries a failure indicator for receiving the data signal.

12. A signal control device, characterized in that: include: A second receiving module is used to receive a data signal sent to the terminal according to the electromyographic signal; The electromyographic signal indicates a target movement of a target limb; A first execution module, used for executing a second operation instruction corresponding to the data signal; The second execution module is used for the terminal to prohibit the execution of the first operation instruction when the first operation instruction is obtained according to the target action after executing the second operation instruction corresponding to the data signal, and the first operation instruction is the same as the second operation instruction.

13. The device according to claim 12, characterized in that The first execution module includes an extraction submodule, a second acquisition submodule and an execution submodule; The extraction submodule is used to extract characteristic information of the data signal; The second acquisition submodule is used to acquire a second operation instruction according to the characteristic information of the data signal; The execution submodule is used to execute the second operation instruction.

14. The device according to claim 12, characterized in that Also includes a second sending module; The second sending module is used to send a response message to the wearable device; the response message carries a success mark or a failure mark of the terminal receiving the data signal.

15. A signal control device, characterized in that: include: a first processor; a first memory for storing first processor executable instructions; Wherein, the first processor is configured as follows: Collecting an electromyographic signal of a target limb, wherein the electromyographic signal indicates a target movement of the target limb; A data signal is sent to the terminal according to the electromyographic signal, so that the terminal executes a second operation instruction corresponding to the data signal before obtaining the first operation instruction according to the target action; if the first operation instruction is obtained according to the target action, the execution of the first operation instruction is prohibited, and the second operation instruction is the same as the first operation instruction.

16. A signal control device, characterized in that: include: A second processor; a second memory for storing second processor executable instructions; Wherein, the second processor is configured as follows: receiving a data signal sent to a terminal according to an electromyographic signal; the electromyographic signal indicating a target movement of a target limb; Executing a second operation instruction corresponding to the data signal; After executing the second operation instruction corresponding to the data signal, if the terminal obtains the first operation instruction according to the target action, the execution of the first operation instruction is prohibited, and the first operation instruction is the same as the second operation instruction.

17. A computer-readable storage medium having computer instructions stored thereon, characterized in that: When the instruction is executed by a processor, the steps of the method described in any one of claims 1 to 4 are implemented.

18. A computer-readable storage medium having computer instructions stored thereon, characterized in that: When the instruction is executed by a processor, the steps of the method described in any one of claims 5 to 7 are implemented.

Citation Information

Patent Citations

  • Control method, control device, wearable intelligent equipment and terminal

    CN105718049A

  • Air conditioner, control method and device of air conditioner as well as computer readable storage medium

    CN109163422A