Gesture detection and interactions
First Claim
1. A computing device comprising:
- a housing;
a three dimensional object detection system disposed within the housing and configured to detect hands of a user in three dimensional space by utilizing a signal of a sufficient strength to pass through an intervening article worn by or associated with the user; and
a gesture module implemented at least partially in hardware and disposed within the housing, the gesture module configured to cause performance of one or more operations by the computing device responsive to identification of gestures from inputs involving detection of the hands of the user in three dimensional space by the three dimensional object detection system through the intervening article of clothing of the user, the gestures being identified without receiving a touch-input to the computing device, a first gesture performed by a first hand of the user defining the one or more operations and a second gesture performed by a second hand of the user defining a scale for the one or more operations.
2 Assignments
0 Petitions
Accused Products
Abstract
Gesture detection and interaction techniques are described. Object detection used to support the gestures may be accomplished in a variety of ways, such as by using radio waves as part of a radar technique. In a first example, the techniques are implemented such that one hand of a user sets a context for a gesture that is defined by another hand of the user. In another example, a gesture recognition mode is utilized. In yet another example, detection of distance is used such that the same motions may be used to different between operations performed. In a further example, split gestures are supported. In another instance, entry into a gesture recognition mode may be implemented through touch and then recognized through three-dimensional orientation and motion of that hand or another.
426 Citations
20 Claims
-
1. A computing device comprising:
-
a housing; a three dimensional object detection system disposed within the housing and configured to detect hands of a user in three dimensional space by utilizing a signal of a sufficient strength to pass through an intervening article worn by or associated with the user; and a gesture module implemented at least partially in hardware and disposed within the housing, the gesture module configured to cause performance of one or more operations by the computing device responsive to identification of gestures from inputs involving detection of the hands of the user in three dimensional space by the three dimensional object detection system through the intervening article of clothing of the user, the gestures being identified without receiving a touch-input to the computing device, a first gesture performed by a first hand of the user defining the one or more operations and a second gesture performed by a second hand of the user defining a scale for the one or more operations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of controlling operation of a computing device based on gesture detection, the method comprising:
-
detecting a first gesture performed by a first hand of a user using a three dimensional object detection system of the computing device that is able to determine gestures through an intervening article of clothing of the user without a touchscreen input, the first gesture defining an operation to be performed by the computing device; detecting a second gesture performed by a second hand of the user using the three dimensional object detection system, the second gesture defining a scale for the operation to be performed by the computing device; and controlling performance of the operation by the computing device based on the first and second inputs. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. One or more non-transitory computer-readable storage media devices containing instructions that when executed by one or more processors causes the processors to implement operations comprising:
-
receiving a first indication of a first gesture performed by a first hand of a user without receiving a touchscreen input, the indication received from a three dimensional object detection system that utilizes a signal of a sufficient strength to pass through an intervening article worn by or associated with the user; receiving, from the three dimensional object detection system, an indication of a second gesture performed by a second hand of the user without receiving a touchscreen input; performing an operation based on the first and second indications, the first indication of the first gesture defining the operation, and the second indication corresponding to the second gesture defining a scale for the operation. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification