A motion recognition apparatus and a control method thereof, capable of controlling and operating a controlled device by determining a gesture variation of a user to replace conventional finger touch for a user interface. The motion recognition apparatus includes a first device, a second device and a controlled device wirelessly connected to the first device and the second device. The first device detects a gesture variation of a user. The second device calculates the number of gesture variations and outputs a corresponding control signal. The second device includes a motion recognition unit and a fast communication unit, enabling the controlled device to receive the control signal and operate according to the gesture variation of the user. Accordingly, the user interface becomes more user-friendly and makes the controlled device more controllable and the Internet of Things (IoT) more applicable.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A motion recognition apparatus, comprising: a first device comprising: a multi-source data analysis and motion recognition sensor configured to sense a gesture variation of a user; a Bluetooth communication module coupled to said multi-source data analysis and motion recognition sensor for wireless communication; and a Wi-Fi communication module coupled to said multi-source data analysis and motion recognition sensor for wireless communication; a second device comprising: a Bluetooth/Wi-Fi communication input interface, as a signal input interface of said second device, configured to receive a wireless communication signal; a sensor configured to sense said first device; a central processing unit coupled to said Bluetooth/Wi-Fi communication input interface and said sensor and configured to operate and process in said second device; a memory coupled to said central processing unit and configured to store a plurality of values; wherein said central processing unit is configured to conduct value recognition on said gesture variation of the user sensed by said first device and provide a simple recognized value, and configured to establish wireless communication among various devices; and a Bluetooth/Wi-Fi communication output interface coupled to said central processing unit and configured to wirelessly transmit a control signal corresponding to said simple recognized value; and a controlled device comprising a Bluetooth/Wi-Fi communication module configured to receive said control signal corresponding to said simple recognized value to conduct corresponding remote control and operations; wherein said central processing unit provides said control signal corresponding to said simple recognized value after said central processing unit provides said simple recognized value; wherein a fast communication step is performed after the gesture variation of the user is recognized and identified by the multi-source data analysis and motion recognition sensor as well as the wireless communication is established between said second device and said controlled device for the first time; wherein the wireless communication has been established between said second device and said controlled device, and the wireless communication is automatically established once the power is turned on; wherein the second device communicates with the first device fast and also communicates with the controlled device according to the fast communication step, such that the first device remotely controls the controlled device through the definition and setting by the second device; wherein said fast communication step comprising: using said controlled device to provide and encrypt a first sequence of values; using said second device to provide and encrypt a second sequence of values; using a cloud to read and encrypt a third sequence of values; and starting communication if said first sequence of values, said second sequence of values and said third sequence of values are identical; wherein the gesture variation of the user is performed by one or more finger(s), and gesture variations includes waving and rotating.
2. The motion recognition apparatus of claim 1 , further comprising a cloud server communicating wirelessly with said second device and said controlled device to conduct self-learning and memorizing of gesture variation recognition.
3. The motion recognition apparatus of claim 1 , wherein said multi-source data analysis and motion recognition sensor is a gravity sensor, a gyroscope, a magnetometer or a mechanomyography.
4. A motion recognition apparatus, comprising: a first device, comprising: a multi-source data analysis and motion recognition sensor configured to sense a gesture variation of a user; a controller coupled to said multi-source data analysis and motion recognition sensor and configured to operate and process in said first device; wherein said controller is configured to conduct value recognition on said gesture variation of the user and provide a simple recognized value; a Bluetooth communication module coupled to said multi-source data analysis and motion recognition sensor for wireless communication; and a Wi-Fi communication module coupled to said multi-source data analysis and motion recognition sensor for wireless communication; a controlled device comprising a Bluetooth/Wi-Fi communication module configured to receive a control signal corresponding to said simple recognized value to conduct corresponding remote control and operations; and a cloud server communicating wirelessly with said first device and said controlled device to conduct self-learning and memorizing of gesture variation recognition; wherein said controller provides said control signal corresponding to said simple recognized value after said controller provides said simple recognized value; wherein when said simple recognized value is identified to indicate that the gesture variation is complex, the cloud server provides back-end learning such that the complex gesture variation can be learned and stored; wherein a fast communication step is performed after the gesture variation of the user is recognized and identified by the multi-source data analysis and motion recognition sensor as well as the wireless communication is established between said second device and said controlled device for the first time; wherein the wireless communication has been established between said second device and said controlled device, and the wireless communication is automatically established once the power is turned on; wherein the second device communicates with the first device fast and also communicates with the controlled device according to the fast communication step, such that the first device remotely controls the controlled device through the definition and setting by the second device; wherein said fast communication step comprising: using said controlled device to provide and encrypt a first sequence of values; using said second device to provide and encrypt a second sequence of values; using a cloud to read and encrypt a third sequence of values; and starting communication if said first sequence of values, said second sequence of values and said third sequence of values are identical; wherein the gesture variation of the user is performed by one or more finger(s), and gesture variations includes waving and rotating.
5. The motion recognition apparatus of claim 4 , wherein said multi-source data analysis and motion recognition sensor is a gravity sensor, a gyroscope, a magnetometer or a mechanomyography.
6. A motion recognition method applicable to a motion recognition apparatus including a first device, a second device, and a controlled device, said motion recognition method comprising: selecting, by the motion recognition apparatus, a value from a plurality of values acquired by a multi-source data analysis and motion recognition sensor of said first device; encrypting said value by one of the first device, the second device and the controlled device; providing a series of permuted values by the motion recognition apparatus; providing, by the motion recognition apparatus, a simplified value corresponding to said permuted values; identifying, by the motion recognition apparatus, said simplified value to indicate that a gesture variation of a user is simple or complex; and completing an initial motion recognition step by the motion recognition apparatus; wherein a fast communication step is performed after the gesture variation of the user is recognized and identified by the multi-source data analysis and motion recognition sensor as well as the wireless communication is established between said second device and said controlled device for the first time; wherein the wireless communication has been established between said second device and said controlled device, and the wireless communication is automatically established once the power is turned on; wherein the second device communicates with the first device fast and also communicates with the controlled device according to the fast communication step, such that the first device remotely controls the controlled device through the definition and setting by the second device, wherein said fast communication step comprising: using said controlled device to provide and encrypt a first sequence of values; using said second device to provide and encrypt a second sequence of values; using a cloud to read and encrypt a third sequence of values; and starting communication if said first sequence of values, said second sequence of values and said third sequence of values are identical; wherein the gesture variation of the user is performed by one or more finger(s), and gesture variations includes waving and rotating.
7. The motion recognition method of claim 6 , wherein said value is encrypted by Rivest-Shamir-Adleman (RSA) encryption, Laplace encryption, data encryption standard (DES) algorithm, advanced encryption standard (AES) algorithm or symmetric encryption.
8. The motion recognition method of claim 6 , wherein said first sequence of values, said second sequence of values and said third sequence of values are encrypted by Rivest-Shamir-Adleman (RSA) encryption, Laplace encryption, data encryption standard (DES) algorithm, advanced encryption standard (AES) algorithm or symmetric encryption.
9. The motion recognition method of claim 6 , wherein said cloud is implemented by a cloud server.
10. A motion recognition method applicable to a motion recognition apparatus including a first device, a second device, and a controlled device, said motion recognition method comprising: selecting a value from a plurality of values acquired by a multi-source data analysis and motion recognition sensor of said first device; encrypting said value; and completing an initial motion recognition step; wherein a fast communication step is performed after the gesture variation of the user is recognized and identified by the multi-source data analysis and motion recognition sensor as well as the wireless communication is established between said second device and said controlled device for the first time; wherein the wireless communication has been established between said second device and said controlled device, and the wireless communication is automatically established once the power is turned on; wherein the second device communicates with the first device fast and also communicates with the controlled device according to the fast communication step, such that the first device remotely controls the controlled device through the definition and setting by the second device; wherein said fast communication step comprising: using said controlled device to provide and encrypt a first sequence of values; using said second device to provide and encrypt a second sequence of values; using a cloud to read and encrypt a third sequence of values; and starting communication if said first sequence of values, said second sequence of values and said third sequence of values are identical; wherein the gesture variation of the user is performed by one or more finger(s), and gesture variations includes waving and rotating.
11. The motion recognition method of claim 10 , wherein said value is encrypted by Rivest-Shamir-Adleman (RSA) encryption, Laplace encryption, data encryption standard (DES) algorithm, advanced encryption standard (AES) algorithm or symmetric encryption.
12. The motion recognition method of claim 10 , wherein said first sequence of values, said second sequence of values and said third sequence of values are encrypted by Rivest-Shamir-Adleman (RSA) encryption, Laplace encryption, data encryption standard (DES) algorithm, advanced encryption standard (AES) algorithm or symmetric encryption.
13. The motion recognition method of claim 10 , wherein said cloud is implemented by a cloud server.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
March 3, 2017
August 18, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.