Control System for Navigating a Principal Dimension of a Data Space
AssigneeOblong Industries, Inc.
InventorsJohn S. Underkoffler, Kwindla H. Kramer
Life of this patent
Estimating the term…
Abstract
Systems and methods are described for navigating through a data space. The navigating comprises detecting a gesture of a body from gesture data received via a detector. The gesture data is absolute three-space location data of an instantaneous state of the body at a point in time and physical space. The detecting comprises identifying the gesture using the gesture data. The navigating comprises translating the gesture to a gesture signal, and navigating through the data space in response to the gesture signal. The data space is a data-representational space comprising a dataset represented in the physical space.
Claims86
A method for navigating through a data space, the method comprising:
- detecting a gesture of a body from gesture data received via a detector, wherein the gesture data is absolute three-space location data of an instantaneous state of the body at a point in time and physical space, the detecting comprising identifying the gesture using only the gesture data;
- translating the gesture to a gesture signal;
- navigating through the data space in response to the gesture signal, wherein the data space is a data-representational space comprising a dataset represented in the physical space;
- and
- rendering the dataset in a plurality of data frames that are graphical depictions of a plurality of regions of the data space and displaying each data frame as a visible frame on a display, wherein the plurality of data frames comprises a stack of discrete data frames arranged in a plurality of planes of the data space, wherein each data frame lies in a separate plane of the plurality of planes.
A system comprising:
- a detector for receiving gesture data that represents a gesture made by a body;
- and
- a processor coupled to the detector, the processor automatically detecting the gesture from the gesture data, wherein the gesture data is absolute three-space location data of an instantaneous state of the body at a point in time and physical space, the processor identifying the gesture using only the gesture data, the processor translating the gesture to a gesture signal, the processor controlling navigating through the data space in response to the gesture signal, wherein the data space is a data-representational space comprising a dataset represented in the physical space, the processor rendering the dataset in a plurality of data frames that are graphical depictions of a plurality of regions of the data space and displaying each data frame as a visible frame on a display, wherein the plurality of data frames comprises a stack of discrete data frames arranged in a plurality of planes of the data space, wherein each data frame lies in a separate plane of the plurality of planes.
Dependencies are inferred from the claim text.