← Back to Patent Explorer
US5973669A Expired / Lapsed US ⏱️ 0.0 years remaining

Temporal data control system

Assignee: Alias Systems Corp
•
Filing: 1996-08-22
•
Granted: 1999-10-26
•
Expires: 2016-08-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A temporal data control system that uses a hand held, mobile scrubwheel that includes two position indicators and an activation switch. As a user moves the scrubwheel about on a surface of a position sensing tablet a computer controls the movement of a cursor on a display. The computer also displays one or more temporal sequences, such as video sequences, on the display. Movement of the scrubwheel is detected by the computer allowing the user to position the cursor on a sequence to be controlled which the computer interprets as selecting the sequence. The computer detects rotation of the scrubwheel and controls the forward and backward motion (and speed) of the sequence responsive to the rotation. By moving the device to another location on the surface the user can select another sequence to control. The user can "point-and-scrub" temporal sequences.

Inventors

  • 👤 George W. Fitzmaurice
  • 👤 William A. S. Buxton

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 08:44
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/0485; G06F3/03; G06F3/033; G06F3/0354; G06F3/03543; G06F3/03544; G06F3/0362

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 55 words
A computer system having a program displaying a data sequence, allowing a user to translate a mobile input device in an input plane to move a cursor onto the sequence to select the sequence and allowing the user to rotate the device around an axis substantially orthogonal to the input plane to control the sequence.
Claim 2
Dependent Claim 55 words
A computer system having a program displaying a data sequence, allowing a user to translate a mobile input device in an input plane to move a cursor onto the sequence to select the sequence and allowing the user to rotate the device around an axis substantially orthogonal to the input plane to control the sequence.
Claim 3
Dependent Claim 25 words
A system as recited in claim 1, wherein the device is transparent and the user moves the device onto the sequence to select the sequence.
Claim 4
Dependent Claim 24 words
A system as recited in claim 1, wherein the user moves a cursor onto the sequence by moving the device to select the sequence.
Claim 5
Dependent Claim 16 words
A system as recited in claim 1, wherein rotating the device does not move the cursor.
Claim 6
Dependent Claim 14 words
A system as recited in claim 1, wherein a rotational direction controls sequence direction.
Claim 7
Dependent Claim 21 words
A system as recited in claim 1, wherein when the sequence is playing, the rotation controls a speed of the playing.
Claim 8
Dependent Claim 18 words
A system as recited in claim 4, wherein the cursor remains positioned on the sequence during the control.
Claim 9
Independent Claim 78 words
An apparatus, comprising: a display displaying a temporal sequence and a cursor; a mobile rotatable input device mobile within an input plane and rotatable about an axis orthogonal to the input plane; and a computer coupled to said display and said device, translating the cursor responsive to a position of said device in the input plane to move a cursor onto the sequence to select the sequence and controlling the temporal sequence responsive to rotation of said device.
Claim 10
Independent Claim 78 words
An apparatus, comprising: a display displaying a temporal sequence and a cursor; a mobile rotatable input device mobile within an input plane and rotatable about an axis orthogonal to the input plane; and a computer coupled to said display and said device, translating the cursor responsive to a position of said device in the input plane to move a cursor onto the sequence to select the sequence and controlling the temporal sequence responsive to rotation of said device.
Claim 11
Dependent Claim 230 words
A temporal data sequence control system, comprising: a display displaying at least two temporal data sequences in separate windows and displaying a cursor; an input device, comprising: a hand held, mobile scrubwheel movable by a user, comprising: a disk shaped core having a ring shaped first position indicator located in a center of said core, having a screw hole in the center of said core and a bearing mounted around the screw hole; and a rotatable disk resting on the bearing, having a stick shaped second position indicator located in a periphery of said disk, and a switch connected to the second indicator and switchable by a finger of the user; and a tablet on which the scrubwheel rests and can be moved, detecting the positions of the first and second position indicators and detecting a switched condition of the switch; and a computer connected to said tablet and said display, controlling a position of the cursor on said display responsive to a position of the first position indicator to select one of the temporal data sequences when the cursor is in the window of one of the temporal data sequences and controlling the one of the temporal data sequences responsive to a position of the second position indicator as the second position indicator rotates about said core when said disk rotates and to the switched condition of the switch.
Claim 12
Dependent Claim 230 words
A temporal data sequence control system, comprising: a display displaying at least two temporal data sequences in separate windows and displaying a cursor; an input device, comprising: a hand held, mobile scrubwheel movable by a user, comprising: a disk shaped core having a ring shaped first position indicator located in a center of said core, having a screw hole in the center of said core and a bearing mounted around the screw hole; and a rotatable disk resting on the bearing, having a stick shaped second position indicator located in a periphery of said disk, and a switch connected to the second indicator and switchable by a finger of the user; and a tablet on which the scrubwheel rests and can be moved, detecting the positions of the first and second position indicators and detecting a switched condition of the switch; and a computer connected to said tablet and said display, controlling a position of the cursor on said display responsive to a position of the first position indicator to select one of the temporal data sequences when the cursor is in the window of one of the temporal data sequences and controlling the one of the temporal data sequences responsive to a position of the second position indicator as the second position indicator rotates about said core when said disk rotates and to the switched condition of the switch.
Claim 13
Dependent Claim 63 words
A storage media storing a process for displaying a temporal sequence, allowing a user to translate an input device in an input plane to move a cursor on the temporal sequence using the input device to select the sequence and allowing the user to control the sequence with the input device by rotating the device about an axis orthogonal to the input plane.
Claim 14
Dependent Claim 63 words
A storage media storing a process for displaying a temporal sequence, allowing a user to translate an input device in an input plane to move a cursor on the temporal sequence using the input device to select the sequence and allowing the user to control the sequence with the input device by rotating the device about an axis orthogonal to the input plane.
Claim 15
Dependent Claim 55 words
A sequence data control process, comprising: allowing a user to translate a cursor to move the cursor onto a sequence to select the sequence to be controlled using an input device in an input plane; and allowing a user to control the sequence by rotating the device about an axis orthogonal to the input plane.
Claim 16
Dependent Claim 55 words
A sequence data control process, comprising: allowing a user to translate a cursor to move the cursor onto a sequence to select the sequence to be controlled using an input device in an input plane; and allowing a user to control the sequence by rotating the device about an axis orthogonal to the input plane.
Claim 17
Dependent Claim 29 words
A system as recited in claim 1, wherein the input device is a disk rotating in a plane oriented parallel to a surface upon which the input device rests.
Claim 18
Dependent Claim 59 words
A computer system having a program displaying a temporal data sequence, allowing a user to translate a mobile input device within an input plane to move a cursor onto the temporal sequence to select the temporal sequence and allowing the user to rotate the device about an axis orthogonal to the input plane to directly control the temporal sequence.
Claim 19
Dependent Claim 59 words
A computer system having a program displaying a temporal data sequence, allowing a user to translate a mobile input device within an input plane to move a cursor onto the temporal sequence to select the temporal sequence and allowing the user to rotate the device about an axis orthogonal to the input plane to directly control the temporal sequence.
Claim 20
Dependent Claim 45 words
A system as recited in claim 1, wherein said input device comprises a disk with a circumferential side surface parallel to the axis and a top surface orthogonal to the axis allowing fingers to be positioned on the side and top surfaces during sequence control.
Claim 21
Dependent Claim 38 words
A system as recited in claim 1, wherein said input device comprises a control surface adapted such that finger contact with the control surface does not have to be broken to control an entire range of the sequence.
Claim 22
Dependent Claim 56 words
A computer system having a program displaying a data sequence, allowing a user to translate a mobile input device in a horizontal input plane to move a cursor onto the sequence to select the sequence and allowing the user to rotate the device around an axis substantially orthogonal to the input plane to control the sequence.
Claim 23
Dependent Claim 56 words
A computer system having a program displaying a data sequence, allowing a user to translate a mobile input device in a horizontal input plane to move a cursor onto the sequence to select the sequence and allowing the user to rotate the device around an axis substantially orthogonal to the input plane to control the sequence.
Claim 24
Dependent Claim 58 words
A computer system having a program displaying a data sequence, allowing a user to translate a mobile input device in an electromagnetic field sensor input plane to move a cursor onto the sequence to select the sequence and allowing the user to rotate the device around an axis substantially orthogonal to the input plane to control the sequence.
Claim 25
Dependent Claim 58 words
A computer system having a program displaying a data sequence, allowing a user to translate a mobile input device in an electromagnetic field sensor input plane to move a cursor onto the sequence to select the sequence and allowing the user to rotate the device around an axis substantially orthogonal to the input plane to control the sequence.
Claim 26
Dependent Claim 61 words
A computer system having a program displaying a data sequence, allowing a user to translate a mobile input device in a substantially horizontal, electromagnetic field sensor tablet input plane to move a cursor onto the sequence to select the sequence and allowing the user to rotate the device around an axis substantially orthogonal to the input plane to control the sequence.
Claim 27
Dependent Claim 61 words
A computer system having a program displaying a data sequence, allowing a user to translate a mobile input device in a substantially horizontal, electromagnetic field sensor tablet input plane to move a cursor onto the sequence to select the sequence and allowing the user to rotate the device around an axis substantially orthogonal to the input plane to control the sequence.

References Cited (Backward Citations)

US4933670A Cited
US5218672A Cited
US5202901A Cited
US5453758A Cited
US5477237A Cited
US5530455A Cited
US5627531A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-10-25 2003-04-26 2003-10-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-10-25 2007-04-26 2007-10-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-10-25 2011-04-26 2011-10-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag