Three-Dimensional Gestures
First Claim
Patent Images
1. A method comprising:
- identifying, by a computing device, a three-dimensional gesture made by a user of the computing device with respect to one or more surfaces of the computing device, the three-dimensional gesture comprising a trajectory in three dimensions, a first portion of the trajectory comprising a touch of one or more of the surfaces, a second portion of the trajectory comprising a series of points in space distant from the surfaces;
determining, by the computing device, a user input based on the three-dimensional gesture; and
executing, by the computing device, one or more actions based on the user input.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes identifying a three-dimensional gesture made by a user of a computing device with respect to one or more surfaces of the computing device, the three-dimensional gesture comprising a trajectory in three dimensions, a first portion of the trajectory comprising a touch of one or more of the surfaces, a second portion of the trajectory comprising a series of points in space distant from the surfaces; determining a user input based on the three-dimensional gesture; and executing one or more actions based on the user input.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying, by a computing device, a three-dimensional gesture made by a user of the computing device with respect to one or more surfaces of the computing device, the three-dimensional gesture comprising a trajectory in three dimensions, a first portion of the trajectory comprising a touch of one or more of the surfaces, a second portion of the trajectory comprising a series of points in space distant from the surfaces; determining, by the computing device, a user input based on the three-dimensional gesture; and executing, by the computing device, one or more actions based on the user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
identify a three-dimensional gesture made by a user of a computing device with respect to one or more surfaces of the computing device, the three-dimensional gesture comprising a trajectory in three dimensions, a first portion of the trajectory comprising a touch of one or more of the surfaces, a second portion of the trajectory comprising a series of points in space distant from the surfaces; determine a user input based on the three-dimensional gesture; and execute one or more actions based on the user input. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A device comprising:
-
one or more processors; and one or more computer-readable non-transitory storage media coupled to the processors and embodying software that is operable when executed by the processors to; identify a three-dimensional gesture made by a user of the device with respect to one or more surfaces of the device, the three-dimensional gesture comprising a trajectory in three dimensions, a first portion of the trajectory comprising a touch of one or more of the surfaces, a second portion of the trajectory comprising a series of points in space distant from the surfaces; determine a user input based on the three-dimensional gesture; and
execute one or more actions based on the user input. - View Dependent Claims (20)
-
Specification