Method, device, and system for recognizing gesture based on multi-terminal collaboration
First Claim
1. A method for recognizing a gesture based on multi-terminal collaboration, comprising:
- receiving, by a first terminal after receiving a collaboration request activation signal triggered by a user, parameter information of second terminals sent by the second terminals, wherein the parameter information of the second terminals comprises terminal screen sizes and screen resolutions of the second terminals;
calculating multiple arrangement manners of the first terminal and the second terminals based at least in part on the terminal screen sizes and the screen resolutions of the second terminals;
receiving a user selection of one of the multiple arrangement manners to use as an arrangement manner of terminals that participate in acquiring of gesture information;
recording, by the first terminal according to the parameter information of the second terminals and the user selection, the arrangement manner of the terminals that participate in acquiring of the gesture information, wherein the terminals that participate in the acquiring of the gesture information comprise all terminals or the second terminals, and all the terminals comprise the first terminal and the second terminals;
receiving, by the first terminal, sensor trigger information sent by at least one second terminal; and
determining, by the first terminal according to the recorded arrangement manner and the acquired sensor trigger information, a type of a gesture that triggers a sensor, andwherein determining, by the first terminal according to the recorded arrangement manner and the acquired sensor trigger information, the type of the gesture that triggers the sensor comprises;
acquiring, by the first terminal, first sensor trigger information of each triggered terminal from at least one piece of sensor trigger information detected by each triggered terminal, wherein the first sensor trigger information is provided by the sensor of a highest priority of each terminal;
determining, by the first terminal, a sliding direction of the gesture and calculating a trigger time difference between adjacent triggered terminals along the sliding direction of the gesture according to the recorded arrangement manner and trigger time that is contained in the first sensor trigger information of each triggered terminal; and
determining, by the first terminal according to the sliding direction of the gesture and the trigger time difference, the type of the gesture that triggers the sensor.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, a device, and a system are provided for recognizing a gesture based on multi-terminal collaboration, which are used to recognize an air gesture operation of a user in a multi-terminal collaboration scenario. The method includes receiving, by a first terminal after receiving a collaboration request activation signal, parameter information of second terminals; recording, by the first terminal according to the parameter information of the second terminals, an arrangement manner of terminals that participate in acquiring of gesture information, where the terminals that participate in the acquiring of the gesture information include all terminals or the second terminals; receiving, by the first terminal, sensor trigger information sent by at least one second terminal; and determining, by the first terminal according to the recorded arrangement manner and the acquired sensor trigger information, a type of a gesture that triggers a sensor.
44 Citations
16 Claims
-
1. A method for recognizing a gesture based on multi-terminal collaboration, comprising:
-
receiving, by a first terminal after receiving a collaboration request activation signal triggered by a user, parameter information of second terminals sent by the second terminals, wherein the parameter information of the second terminals comprises terminal screen sizes and screen resolutions of the second terminals; calculating multiple arrangement manners of the first terminal and the second terminals based at least in part on the terminal screen sizes and the screen resolutions of the second terminals; receiving a user selection of one of the multiple arrangement manners to use as an arrangement manner of terminals that participate in acquiring of gesture information; recording, by the first terminal according to the parameter information of the second terminals and the user selection, the arrangement manner of the terminals that participate in acquiring of the gesture information, wherein the terminals that participate in the acquiring of the gesture information comprise all terminals or the second terminals, and all the terminals comprise the first terminal and the second terminals; receiving, by the first terminal, sensor trigger information sent by at least one second terminal; and determining, by the first terminal according to the recorded arrangement manner and the acquired sensor trigger information, a type of a gesture that triggers a sensor, and wherein determining, by the first terminal according to the recorded arrangement manner and the acquired sensor trigger information, the type of the gesture that triggers the sensor comprises; acquiring, by the first terminal, first sensor trigger information of each triggered terminal from at least one piece of sensor trigger information detected by each triggered terminal, wherein the first sensor trigger information is provided by the sensor of a highest priority of each terminal; determining, by the first terminal, a sliding direction of the gesture and calculating a trigger time difference between adjacent triggered terminals along the sliding direction of the gesture according to the recorded arrangement manner and trigger time that is contained in the first sensor trigger information of each triggered terminal; and determining, by the first terminal according to the sliding direction of the gesture and the trigger time difference, the type of the gesture that triggers the sensor. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for recognizing a gesture based on multi-terminal collaboration, comprising:
-
sending, by a second terminal after receiving a collaboration request activation signal, parameter information of the second terminal to a first terminal such that the first terminal records, according to parameter information of second terminals and a user selection, an arrangement manner of terminals that participate in acquiring of gesture information, wherein the parameter information of the second terminal comprises terminal screen sizes and screen resolutions of the second terminals, wherein multiple arrangement manners of the first terminal and the second terminals are calculated based at least in part on the terminal screen sizes and the screen resolutions of the second terminals, wherein the user selection of one of the multiple arrangement manners is received and is used as an arrangement manner of terminals that participate in acquiring gesture information, wherein the terminals that participate in the acquiring of the gesture information comprise all terminals or the second terminals, and all the terminals comprise the first terminal and the second terminals; and sending, by the second terminal when detecting that a sensor is triggered, detected sensor trigger information to the first terminal such that the first terminal determines, according to the recorded arrangement manner and the acquired sensor trigger information, a type of a gesture that triggers the sensor, and wherein determining, by the first terminal according to the recorded arrangement manner and the acquired sensor trigger information, the type of the gesture that triggers the sensor comprises; acquiring, by the first terminal, first sensor trigger information of each triggered terminal from at least one piece of sensor trigger information detected by each triggered terminal, wherein the first sensor trigger information is provided by the sensor of a highest priority of each terminal; determining, by the first terminal, a sliding direction of the gesture and calculating a trigger time difference between adjacent triggered terminals along the sliding direction of the gesture according to the recorded arrangement manner and trigger time that is contained in the first sensor trigger information of each triggered terminal; and determining, by the first terminal according to the sliding direction of the gesture and the trigger time difference, the type of the gesture that triggers the sensor. - View Dependent Claims (7, 8)
-
-
9. A terminal, comprising:
-
a computer processor; a receiver coupled to the computer processor; and a memory coupled to the computer processor, wherein the receiver is configured to receive a collaboration request activation signal triggered by a user, wherein the receiver is further configured to receive parameter information of terminals sent by the terminals, wherein the parameter information of the terminals comprises terminal screen sizes and screen resolutions of the terminals, wherein the computer processor is configured to calculate multiple arrangements of the terminals based at least in part on the terminal screen sizes and the screen resolutions of the terminals, wherein the receiver is configured to receive a user selection of one of the multiple arrangement manners to use as an arrangement manner of terminals that participate in acquiring of gesture information, wherein the memory is configured to record, according to the parameter information received by the receiver and the user selection, the arrangement manner of the terminals that participate in acquiring of the gesture information, wherein the terminals that participate in the acquiring of the gesture information comprises all terminals or the terminals, and all the terminals comprise the terminal itself and the terminals, wherein the receiver is further configured to receive sensor trigger information sent by at least one terminal, wherein the computer processor is configured to determine, according to the arrangement manner recorded by the memory and the sensor trigger information received by the receiver, a type of a gesture that triggers a sensor, and wherein the computer processor is further configured to; acquire first sensor trigger information of each triggered terminal from at least one piece of sensor trigger information detected by each triggered terminal, wherein the first sensor trigger information is provided by a sensor of a highest priority of each terminal; determine a sliding direction of the gesture; calculate a trigger time difference between adjacent triggered terminals along the sliding direction of the gesture according to the arrangement manner recorded by the memory and trigger time that is contained in the first sensor trigger information of each triggered terminal; and determine, according to the sliding direction of the gesture and the trigger time difference, the type of the gesture that triggers the sensor, wherein the type of the gesture comprises a slide gesture, a zoom gesture, and a rotate gesture. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A terminal, comprising:
-
a receiver configured to receive a collaboration request activation signal; and a transmitter configured to send parameter information to a receiving terminal when the receiver receives the collaboration request activation signal such that the receiving terminal records, according to the received parameter information, an arrangement manner of terminals that participate in acquiring of gesture information, wherein the received parameter information comprises terminal screen sizes and screen resolutions, wherein multiple arrangement manners of the terminals are calculated based at least in part on the terminal screen sizes and the screen resolutions, wherein a user selection of one of the multiple arrangement manners is used as the arrangement manner of the terminals that participate in acquiring the gesture information, wherein the terminals that participate in the acquiring of the gesture information comprise all terminals or terminals sending parameter information, and all the terminals comprise the terminals sending parameter information and the receiving terminal, and wherein the transmitter is further configured to send detected sensor trigger information to the receiving terminal when it is detected that a sensor is triggered such that the receiving terminal determines, according to the recorded arrangement manner and the acquired sensor trigger information, a type of a gesture that triggers the sensor, and wherein determining, by the receiving terminal according to the recorded arrangement manner and the acquired sensor trigger information, the type of the gesture that triggers the sensor comprises; acquiring, by the receiving terminal, first sensor trigger information of each triggered terminal from at least one piece of sensor trigger information detected by each triggered terminal, wherein the first sensor trigger information is provided by the sensor of a highest priority of each terminal; determining, by the receiving terminal, a sliding direction of the gesture and calculating a trigger time difference between adjacent triggered terminals along the sliding direction of the gesture according to the recorded arrangement manner and trigger time that is contained in the first sensor trigger information of each triggered terminal; and determining, by the receiving terminal according to the sliding direction of the gesture and the trigger time difference, the type of the gesture that triggers the sensor. - View Dependent Claims (15, 16)
-
Specification