User interface system and method for controlling playback time-based temporal digital media
AssigneeSilicon Graphics, Inc.
InventorsWilliam Arthur Stewart Buxton, George William Fitzmaurice
Life of this patent
Estimating the term…
Abstract
A system and method that maps temporal control functions into a six degree of freedom pointing device. The six degree of freedom pointing device controls both transport and view modes within a time-based media editing system and allows a user to toggle between modes without losing visual contact with graphical objects appearing on a video screen. During playback operations in the transport (temporal) mode, the system allows a cap on the six degree of freedom pointing device to be divided into multiple uneven regions in one direction along a single degree of freedom. Each of the multiple regions then corresponds to a unique rate of frame increments/decrements.
Claims2
In a system for controlling playback of temporal digital media, a system for controlling the transition from single to multiple frame increment/decrement modes, comprising:
- means for dividing a maximum range of motion in one direction along a single degree of freedom by a pointing device into a plurality of regions, wherein each of said plurality of regions corresponds to a unique rate of frame increments/decrements, each of said unique rate of frame increments/decrements representing an equilibrium point within that corresponding region;
- means for classifying an event based on movement of said pointing device along said single degree of freedom into one of said plurality of regions;
- and
- means for controlling transitions between said equilibrium points based on the length of time that said pointing device resides in a particular region.
In a method for controlling playback of temporal digital media, a method for controlling the transition from single to multiple frame increment/decrement modes, comprising the steps of:
- dividing a maximum range of motion in one direction along a single degree of freedom by appointing device into a plurality of regions, wherein each of said plurality of regions corresponds to a unique rate of frame increments/decrements, each of said unique rate of frame increments/decrements representing an equilibrium point within that corresponding region;
- classifying an event based on movement of said pointing device along said single degree of freedom into one of said plurality of regions;
- and
- controlling transitions between said equilibrium points based on the length of time that said pointing device resides in a particular region.
Dependencies are inferred from the claim text.