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

Three-dimensional volume selection tool

Assignee: United States Department of the Navy
•
Filing: 1997-07-24
•
Granted: 1999-03-23
•
Expires: 2017-07-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for manipulating a three-dimensional sub-volume within a graphical display is disclosed and includes selecting an option from a menu screen to relocate or re-size a three-dimensional sub-volume within the graphical display, and upon selecting the option to relocate or re-size, proceeding with the following. A cursor is placed on either the sub-volume or a selected corner of the sub-volume within the graphical display, a selected one of a left and a right mouse buttons is depressed, and the sub-volume is dragged to a relocation area or resized within an "x-y" plane and/or a "z" plane of the graphical display according to depression of the selected mouse button and placement of the cursor. When the selected one of the left and right mouse buttons is released, the x, y, and z-coordinates of the relocation area and/or resizing are locked. The sub-volume is, therefore, manipulated within a three-dimensional frame of reference by controlling the mouse.

Inventors

  • 👤 Mark J. Di Pippo
  • 👤 Bruce J. Bates

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 23:04
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/04815; G06F3/0484; G06F3/04842

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 127 words
A method for manipulating a three-dimensional sub-volume within a graphical display, comprising the steps of: selecting an option from a menu screen to relocate a three-dimensional sub-volume within said graphical display; placing a cursor on a selected sub-volume within said graphical display; depressing a selected one of a left and a right mouse button; dragging the selected sub-volume to a relocation position within an "x-y" plane of said graphical display with the mouse while maintaining depression of the selected mouse button; dragging the selected sub-volume to a relocation position within a "z" plane of said graphical display with the mouse while maintaining depression of the selected mouse button; and releasing the depressed, selected mouse button, thereby locking in x, y, and z coordinates of a relocated sub-volume.
Claim 2
Independent Claim 127 words
A method for manipulating a three-dimensional sub-volume within a graphical display, comprising the steps of: selecting an option from a menu screen to relocate a three-dimensional sub-volume within said graphical display; placing a cursor on a selected sub-volume within said graphical display; depressing a selected one of a left and a right mouse button; dragging the selected sub-volume to a relocation position within an "x-y" plane of said graphical display with the mouse while maintaining depression of the selected mouse button; dragging the selected sub-volume to a relocation position within a "z" plane of said graphical display with the mouse while maintaining depression of the selected mouse button; and releasing the depressed, selected mouse button, thereby locking in x, y, and z coordinates of a relocated sub-volume.
Claim 3
Dependent Claim 105 words
The method according to claim 1, further comprising the steps of: selecting an option from the menu screen to resize a sub-volume within said graphical display; placing the cursor on a selected corner of a sub-volume within said graphical display; depressing a selected one of the right and left mouse buttons; dragging the selected corner to a resize location within one of an "x-y" plane and a "z" plane of said graphical display with the mouse while maintaining depression of the selected mouse button; and releasing the depressed one of the selected mouse button, thereby locking in x, y, and z-coordinates of a resized sub-volume.
Claim 4
Dependent Claim 44 words
The method according to claim 2 further comprising the steps of: computing the x, y, and z coordinates for the resized sub-volume; computing the x, y, and z coordinates for the relocated sub-volume; computing a volume of the resized sub-volume; and displaying computed data.
Claim 5
Dependent Claim 47 words
The method according to claim 3, wherein the step of dragging the selected sub-volume to a relocation position within an "x-y" plane of said graphical display with the mouse further comprises maintaining the selected sub-volume at a constant postion within the "z" plane of said graphical display.
Claim 6
Dependent Claim 48 words
The method according to claim 4, wherein the selected mouse button in said step of dragging the selected sub-volume to a relocation position within an "x-y" plane of said graphical display with the mouse button while maintaining depression of the selected mouse button is the left mouse button.
Claim 7
Dependent Claim 44 words
The method according to claim 4, wherein said step of dragging the selected sub-volume to a relocation position within the "z" plane of said graphical display further comprises maintaining the selected sub-volume at a constant postion within the "x-y" plane of said graphical display.
Claim 8
Dependent Claim 79 words
The method according to claim 3, wherein: the selected mouse button in said step of dragging the selected sub-volume to a relocation position within the "z" plane of said graphical display with the mouse button while maintaining depression of the selected mouse button is the right mouse button; and said step of dragging the selected sub-volume to a relocation area within a "z" plane of said graphical display with the mouse is performed while holding the "x-y" value constant.
Claim 9
Dependent Claim 51 words
The method according to claim 3, wherein said step of dragging the selected corner to a resize location moves the selected corner within the "x-y" plane of said graphical display and maintains the z coordinate of the selected corner at a constant postion within the "z" plane of said graphical display.
Claim 10
Dependent Claim 42 words
The method according to claim 8, wherein said step of dragging the selected corner to a resize location further comprises the step of dragging the selected corner to a resize location within the "z" plane of said graphical display with the mouse.
Claim 11
Dependent Claim 50 words
The method according to claim 9, wherein said step of dragging the selected corner to a resize location within the "z" plane of said graphical display further comprises maintaining the x and y coordinates of the selected corner at a constant postion within the "x-y" plane of said graphical display.
Claim 12
Dependent Claim 39 words
The method according to claim 10, wherein said step of dragging the selected corner to a resize location within the "z" plane of said graphical display further includes maintaining depression of one of the right and left mouse buttons.
Claim 13
Dependent Claim 53 words
The method according to claim 2, wherein said step of dragging the selected corner to a resize location moves the selected corner within the "z" plane of said graphical display and maintains the x and y coordinates of the selected corner at a constant postion within the "x-y" plane of said graphical display.
Claim 14
Dependent Claim 42 words
The method according to claim 12, wherein said step of dragging the selected corner to a resize location further comprises the step of dragging the selected corner to a resize location within the "x-y" plane of said graphical display with the mouse.
Claim 15
Dependent Claim 48 words
The method according to claim 13, wherein said step of dragging the selected corner to a resize location within the "x-y" plane of said graphical display further comprises maintaining the z coordinate of the selected corner at a constant postion within the "z" plane of said graphical display.
Claim 16
Dependent Claim 39 words
The method according to claim 14, wherein said step of dragging the selected corner to a resize location within the "x-y" plane of said graphical display further includes maintaining depression of one of the right and left mouse buttons.
Claim 17
Dependent Claim 47 words
The method according to claim 1, wherein the selected mouse button in said step of dragging the selected sub-volume to a relocation position within an "x-y" plane of said graphical display with the mouse while maintaining depression of the selected mouse button is the left mouse button.
Claim 18
Dependent Claim 45 words
The method according to claim 16, wherein said step of dragging the selected sub-volume to a relocation position within an "x-y" plane of said graphical display with the mouse while maintaining depression of the left mouse button is performed while holding the "z" value constant.
Claim 19
Dependent Claim 47 words
The method according to claim 1, wherein said step of dragging the selected sub-volume to a relocation position within a "z" plane of said graphical display with the mouse further includes maintain the selected sub-volume at a constant position within the "x-y" plane of said graphical display.
Claim 20
Independent Claim 258 words
A method for manipulating a three-dimensional sub-volume within a graphical display, comprising the steps of: selecting an option from a menu screen to relocate a three-dimensional sub-volume within said graphical display; placing a cursor on a selected sub-volume within said graphical display; depressing a relocation mouse button, wherein said relocation mouse button is a selected one of a left and a right mouse button; dragging the selected sub-volume to a relocation position within an "x-y" plane of said graphical display with the mouse while maintaining depression of the relocation button; dragging the selected sub-volume to a relocation position within a "z" plane of said graphical display with the mouse while maintaining depression of the relocation mouse button; releasing the depressed, relocation mouse button, thereby locking in x, y, and z coordinates of a relocated sub-volume; selecting an option from the menu screen to resize a sub-volume within said graphical display; placing the cursor on a selected corner of a sub-volume within said graphical display; depressing a resize mouse button, wherein said resize mouse button is a selected one of the left and right mouse buttons; dragging the selected corner to a resize location within an "x-y" plane of said graphical display with the mouse while maintaining depression of the resize mouse button; dragging the selected corner to a resize location within a "z" plane of said graphical display with the mouse while maintaining depression of the resize mouse button; and releasing the depressed, resize mouse button, thereby locking in x, y, and z coordinates of a resized sub-volume.
Claim 21
Independent Claim 258 words
A method for manipulating a three-dimensional sub-volume within a graphical display, comprising the steps of: selecting an option from a menu screen to relocate a three-dimensional sub-volume within said graphical display; placing a cursor on a selected sub-volume within said graphical display; depressing a relocation mouse button, wherein said relocation mouse button is a selected one of a left and a right mouse button; dragging the selected sub-volume to a relocation position within an "x-y" plane of said graphical display with the mouse while maintaining depression of the relocation button; dragging the selected sub-volume to a relocation position within a "z" plane of said graphical display with the mouse while maintaining depression of the relocation mouse button; releasing the depressed, relocation mouse button, thereby locking in x, y, and z coordinates of a relocated sub-volume; selecting an option from the menu screen to resize a sub-volume within said graphical display; placing the cursor on a selected corner of a sub-volume within said graphical display; depressing a resize mouse button, wherein said resize mouse button is a selected one of the left and right mouse buttons; dragging the selected corner to a resize location within an "x-y" plane of said graphical display with the mouse while maintaining depression of the resize mouse button; dragging the selected corner to a resize location within a "z" plane of said graphical display with the mouse while maintaining depression of the resize mouse button; and releasing the depressed, resize mouse button, thereby locking in x, y, and z coordinates of a resized sub-volume.
Claim 22
Dependent Claim 44 words
The method according to claim 19 further comprising the steps of: computing the x, y, and z coordinates for the resized sub-volume; computing the x, y, and z coordinates for the relocated sub-volume; computing a volume of the resized sub-volume; and displaying computed data.
Claim 23
Dependent Claim 172 words
The method according to claim 20 wherein: said step of dragging the selected sub-volume to a relocation position within an "x-y" plane of said graphical display with the mouse further comprises maintaining the selected sub-volume at a constant postion within the "z" plane of said graphical display; said step of dragging the selected sub-volume to a relocation position within a "z" plane of said graphical display with the mouse further comprises maintaining the selected sub-volume at a constant postion within the "x-y" plane of said graphical display; said step of dragging the selected corner to a resize location within the "x-y" plane of said graphical display further comprises maintaining the z coordinate of the selected corner at a constant postion within the "z" plane of said graphical display; and said step of dragging the selected corner to a resize location within the "z" plane of said graphical display further comprises maintaining the x and y coordinates of the selected corner at a constant postion within the "x-y" plane of said graphical display.

References Cited (Backward Citations)

US5774122A Cited
US5602564A Cited
US5511157A Cited
US5689628A Cited
US5808612A Cited
US5742287A Cited
US5767854A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag