3D View Of File Structure
First Claim
Patent Images
1. A computer-implemented method, comprising:
- arranging objects in a plurality of layers;
detecting a first user input comprising a 3D gesture input having a first movement in proximity to a display surface, the first movement having a first component that is perpendicular to the display surface; and
navigating among different layers in response to the first movement component that is perpendicular to the display surface.
1 Assignment
0 Petitions
Accused Products
Abstract
A file structure or data hierarchy can be navigated using 3D gesture inputs. For example, objects can be arranged in a plurality of layers. A user input, including a 3D gesture input having a movement in proximity to a display surface can be detected. Different layers can be navigated in response to a movement component that is perpendicular to the display surface.
653 Citations
25 Claims
-
1. A computer-implemented method, comprising:
-
arranging objects in a plurality of layers; detecting a first user input comprising a 3D gesture input having a first movement in proximity to a display surface, the first movement having a first component that is perpendicular to the display surface; and navigating among different layers in response to the first movement component that is perpendicular to the display surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method, comprising:
-
identifying a data hierarchy; detecting a first user input comprising a three-dimensional (3D) gesture input having a movement in proximity to a surface, the first movement having a first component that is perpendicular to the surface; and navigating the data hierarchy or manipulating an object in the data hierarchy based on the first user input, including navigating to different levels of the data hierarchy based on the first movement component that is perpendicular to the surface. - View Dependent Claims (13, 14)
-
-
15. A computer-implemented method, comprising:
-
providing a search interface that provides multiple views of search results, each view arranging the search results according to at least one of a plurality of properties; detecting a first user input including a three-dimensional (3D) gesture input comprising a movement in proximity to a surface, the movement having a component perpendicular to the surface; and identifying different subgroups of the objects within one of the views according to the movement component perpendicular to the surface. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
a sensor module to detect three-dimensional (3D) gesture inputs, each 3D gesture input comprising a movement in proximity to a surface and having a component in a direction perpendicular to the surface; and a data processor to arrange objects in a plurality of layers, receive signals output from the sensor module, the signals representing detected 3D gesture inputs, and navigate among different layers based on the movement components in a direction perpendicular to the surface. - View Dependent Claims (22, 23, 24)
-
-
25. An apparatus comprising:
a computer storage medium storing instructions that, when executed by data processing apparatus, cause the data processing apparatus to perform operations comprising; arranging objects in a plurality of layers; detecting a first user input comprising a 3D gesture input having a first movement in proximity to a display surface, the first movement having a first component that is perpendicular to the display surface; and navigating among different layers in response to the first movement component that is perpendicular to the display surface.
Specification