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

Apparatus and method for three dimensional manipulation of point of view and object

Assignee: CA Inc
•
Filing: 1998-11-24
•
Granted: 2000-01-11
•
Expires: 2018-11-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and related method permit viewer navigation and object manipulation within a three-dimensional graphical experience or "virtual world" displayed by a programmable digital computer. The apparatus and method include the display of a series of six buttons. Twenty-four operations are divided among the six buttons, with each button having two pairs of cooperating or complementary operations. Three of the buttons are used to accomplish movement of the viewer in relation to the three-dimensional virtual world, and the other three buttons are used to manipulate selected objects within the virtual world. A mouse cursor is used to select one of the buttons and to activate one of four quadrants associated with the selected button to accomplish the operation associated with the activated quadrant. When a button is selected, it expands from its inactivated or "at rest" state to a larger, activated state. Two adjacent quadrants may be activated to perform two operations concurrently. The speed of the movement is directly proportional to the distance of the mouse cursor from a dead zone in the selected button, thereby allowing the user to regulate the movement speed by appropriately positioning the mouse cursor. A software program displays the buttons, determines which of the buttons is activated, and calculates the amount, speed and direction of viewer movement or object manipulation as a function of the position of the mouse cursor.

Inventors

  • 👤 Edward R. LaHood

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 00:17
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/04815

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 83 words
In a programmable digital computer having a display, a method comprising: displaying on the display, a three dimensional scene as seen from a point of view and an object; displaying on the display at least a first area that may be selected by a user and a second area that may be selected by the user; and changing the point of view of the scene when the user selects the first area, and moving the object when the user selects the second area.
Claim 2
Dependent Claim 83 words
In a programmable digital computer having a display, a method comprising: displaying on the display, a three dimensional scene as seen from a point of view and an object; displaying on the display at least a first area that may be selected by a user and a second area that may be selected by the user; and changing the point of view of the scene when the user selects the first area, and moving the object when the user selects the second area.
Claim 3
Dependent Claim 35 words
The method of claim 1, comprising: moving the object forward when a first portion of the second area is selected and moving the object backward when a second portion of the second area is selected.
Claim 4
Dependent Claim 39 words
The method of claim 1, comprising: rotating the object to the left when a first portion of the second area is selected and rotating the object to the right when a second portion of the second area is selected.
Claim 5
Dependent Claim 35 words
The method of claim 1, comprising: moving the object up when a first portion of the second area is selected and moving the object down when a second portion of the second area is selected.
Claim 6
Dependent Claim 37 words
The method of claim 1, comprising: translating the point of view forward when a first portion of first area is selected and translating the point of view backward when a second portion the first area is selected.
Claim 7
Dependent Claim 43 words
The method of claim 1, comprising: rotating the point of view to the right when a first portion of the first area is selected and rotating the point of view to the left when a second portion of the first area is selected.
Claim 8
Dependent Claim 39 words
The method of claim 1, comprising: translating the point of view up when a first portion of the first area is selected and translating the point of view down when a second portion of the first area is selected.
Claim 9
Dependent Claim 85 words
The method of claim 1, comprising: when a first portion of at least one of the areas is selected, performing at least one of, translating the point of view as though the user had rolled to the left, or rolling the object to the left; and when a second portion of at least one of the areas is selected, performing at least one of, translating the point of view as though the view had rolled to the right, or rolling the object to the right.
Claim 10
Dependent Claim 93 words
In a programmable digital computer having a display, a method comprising: displaying on the display, a three dimensional scene as seen from a point of view and an object; displaying on the display at least a first set of buttons that may be selected by a user and a second set of buttons that may be selected by the user; and changing the point of view of the scene when the user selects a button from the first set, and moving the object when the user selects a button from the second set.
Claim 11
Dependent Claim 93 words
In a programmable digital computer having a display, a method comprising: displaying on the display, a three dimensional scene as seen from a point of view and an object; displaying on the display at least a first set of buttons that may be selected by a user and a second set of buttons that may be selected by the user; and changing the point of view of the scene when the user selects a button from the first set, and moving the object when the user selects a button from the second set.
Claim 12
Dependent Claim 32 words
The method of claim 9, comprising: the object forward when a first button of second set is selected and moving the object backward when a second button the second set is selected.
Claim 13
Dependent Claim 39 words
The method of claim 9, comprising: rotating the object to the left when a first button of the second set is selected and rotating the object to the right when a second button of the second set is selected.
Claim 14
Dependent Claim 35 words
The method of claim 9, comprising: moving the object up when a first button of the second set is selected and moving the object down when a second button of the second set is selected.
Claim 15
Dependent Claim 38 words
The method of claim 9, comprising: translating the point of view forward when a first button of first set is selected and translating the point of view backward when a second button of the first set is selected.
Claim 16
Dependent Claim 43 words
The method of claim 10, comprising: rotating the point of view to the right when a first button of the first set is selected and rotating the point of view to the left when a second button of the first set is selected.
Claim 17
Dependent Claim 39 words
The method of claim 11, comprising: translating the point of view up when a first button of the first set is selected and translating the point of view down when a second button of the first set is selected.
Claim 18
Dependent Claim 103 words
In a programmable digital computer having a display, a method comprising: displaying on the display, a three dimensional scene as seen from a point of view and an object; displaying on the display at least a first set area that may be selected by a user and an area that may be selected by the user; translating the point of view of the scene left, right, up, down, forward, or backward when the user selects a respective portion of the first area; moving the object left, right, up, down, forward, or backward when the user selects a respective portion of the second area.
Claim 19
Dependent Claim 103 words
In a programmable digital computer having a display, a method comprising: displaying on the display, a three dimensional scene as seen from a point of view and an object; displaying on the display at least a first set area that may be selected by a user and an area that may be selected by the user; translating the point of view of the scene left, right, up, down, forward, or backward when the user selects a respective portion of the first area; moving the object left, right, up, down, forward, or backward when the user selects a respective portion of the second area.
Claim 20
Dependent Claim 24 words
The method of claim 16, comprising: rotating the point of view left or right when a respective portion of the first area is selected.
Claim 21
Dependent Claim 22 words
The method of claim 16, comprising: rotating the object left or right when a respective portion of the second area is selected.
Claim 22
Dependent Claim 25 words
The method of claim 16, wherein the first area comprises a first set of buttons and the second area comprises a second set of buttons.
Claim 23
Dependent Claim 24 words
The method of claim 16, comprising: rotating the point of view left or right when a respective portion of the first area is selected.

References Cited (Backward Citations)

US5263134A Cited
US5684943A Cited
US5565891A Cited
US5579026A Cited
US5883635A Cited
US5695406A Cited
US5551693A Cited
US5664132A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-01-10 2003-07-12 2004-01-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-01-10 2007-07-12 2008-01-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-01-10 2011-07-12 2012-01-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag