US5790769A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System for editing time-based temporal digital media including a pointing device toggling between temporal and translation-rotation modes
Assignee: Alias Systems Corp
•
Filing: 1995-08-04
•
Granted: 1998-08-04
•
Expires: 2015-08-04
Abstract
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.
Inventors
- 👤 William Arthur Stewart Buxton
- 👤 George William Fitzmaurice
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 03:44
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/03; G06F3/033; G06F3/038; G06F3/0338; G11; G11B; G11B27/00; G11B27/02; G11B27/031; G11B27/034
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
120 words
A time-based temporal digital media editing system, comprising: means for receiving input signals from a pointing device having multiple degrees of freedom, wherein said input signals represent physical movement in at least one of said multiple degrees of freedom; means for mapping said input signals to a set of temporal controls, each one of said set of temporal controls corresponding to one of said multiple degrees of freedom; and means for controlling the time-based editing of the temporal digital media based on said set of temporal controls; wherein said pointing device also controls the translation and rotation of a graphical object within the temporal digital media, wherein said pointing device further comprises means for toggling between temporal and translation-rotation modes.
Claim 2
Dependent Claim
120 words
A time-based temporal digital media editing system, comprising: means for receiving input signals from a pointing device having multiple degrees of freedom, wherein said input signals represent physical movement in at least one of said multiple degrees of freedom; means for mapping said input signals to a set of temporal controls, each one of said set of temporal controls corresponding to one of said multiple degrees of freedom; and means for controlling the time-based editing of the temporal digital media based on said set of temporal controls; wherein said pointing device also controls the translation and rotation of a graphical object within the temporal digital media, wherein said pointing device further comprises means for toggling between temporal and translation-rotation modes.
Claim 3
Dependent Claim
18 words
The system of claim 1, wherein said set of temporal controls include frame increment/decrement and play forward/backward controls.
Claim 4
Dependent Claim
17 words
The system of claim 1, wherein said pointing device is a six degree of freedom pointing device.
Claim 5
Dependent Claim
24 words
The system of claim 2, wherein said set of temporal controls further includes keyframe increment/decrement, mark/unmark keyframes, stop, and go to first/last frame controls.
Claim 6
Dependent Claim
36 words
The system of claim 1, wherein said means for receiving input signals comprises means for determining a dominant dimension, said dominant dimension representing the degree of freedom on said pointing device that has changed the most.
Claim 7
Dependent Claim
130 words
The system of claim 2, further comprising means for controlling the transition from single to multiple frame increment/decrement modes, said means for controlling comprising: means for dividing a maximum range of motion in one direction along a single degree of freedom by said 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.
Claim 8
Dependent Claim
111 words
A time-based temporal digital media editing control method, comprising the steps of: receiving input signals from a pointing device having multiple degrees of freedom, wherein said input signals represent physical movement in at least one of said multiple degrees of freedom; mapping said input signals to a set of temporal controls, each one of said set of temporal controls corresponding to one of said multiple degrees of freedom; controlling the time-based editing of the temporal digital media based on said set of temporal controls; mapping controls for the translation and rotation of a graphical object within the temporal digital media into said pointing device; and toggling between temporal and translation-rotation modes.
Claim 9
Dependent Claim
111 words
A time-based temporal digital media editing control method, comprising the steps of: receiving input signals from a pointing device having multiple degrees of freedom, wherein said input signals represent physical movement in at least one of said multiple degrees of freedom; mapping said input signals to a set of temporal controls, each one of said set of temporal controls corresponding to one of said multiple degrees of freedom; controlling the time-based editing of the temporal digital media based on said set of temporal controls; mapping controls for the translation and rotation of a graphical object within the temporal digital media into said pointing device; and toggling between temporal and translation-rotation modes.
Claim 10
Dependent Claim
48 words
The method of claim 7, wherein said step of mapping further comprises the steps of: mapping movement by said pointing device along a first degree of freedom to frame increment/decrement controls; and mapping movement by said pointing device along a second degree of freedom to play forward/backward controls.
Claim 11
Dependent Claim
83 words
The method of claim 8, wherein said step of mapping further comprises the steps of: mapping movement by said pointing device along a third degree of freedom to keyframe increment/decrement controls; mapping movement by said pointing device along a fourth degree of freedom to mark/unmark keyframes controls; mapping movement by said pointing device along a fifth degree of freedom to a go to first/last frame control; and mapping movement by said pointing device along a sixth degree of freedom to a stop control.
Claim 12
Dependent Claim
39 words
The method of claim 7, wherein said step of receiving input signals further comprises the step of determining a dominant dimension, wherein said dominant dimension represents the degree of freedom on said pointing device that has changed the most.
Claim 13
Dependent Claim
129 words
The method of claim 8, further comprising the step of controlling the transition from single to multiple frame increment/decrement modes, wherein said step of controlling comprises the steps of: dividing a maximum range of motion in one direction along a single degree of freedom by said 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; 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.
Claim 14
Dependent Claim
54 words
The system of claim 8, wherein said plurality of regions include a first region having an equilibrium point that increments/decrements 1 frame at a time, a second region having an equilibrium point that increments/decrements M frame at a time, and a third region having an equilibrium point that increments/decrements F frame at a time.
Claim 15
Dependent Claim
30 words
The system of claim 12, wherein the rate at which the system approaches the equilibrium point of a region depends upon the region in which said pointing device previously resided.
Claim 16
Dependent Claim
75 words
The method of claim 13, wherein said step of dividing comprises the step of dividing said maximum range of motion in on direction along a single degree of freedom into three regions, a first region having an equilibrium point that increments/decrements 1 frame at a time, a second region having an equilibrium point that increments/decrements M frame at a time, and a third region having an equilibrium point that increments/decrements F frame at a time.
Claim 17
Dependent Claim
39 words
The method of claim 14, wherein said step of controlling comprises the step of controlling the rate at which the system approaches the equilibrium point of a region depending upon the region in which said pointing device previously resided.
References Cited (Backward Citations)
US4698664A
Cited
US5063376A
Cited
US5513306A
Cited
US5469191A
Cited
US5432530A
Cited
US5297061A
Cited
US5530455A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-08-03 | 2002-02-02 | 2002-08-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-08-03 | 2006-02-02 | 2006-08-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-08-03 | 2010-02-02 | 2010-08-04 | $7700.00 | Window Closed / Lapsed |