US5973697A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for providing preferred face views of objects in a three-dimensional (3D) environment in a display in a computer system
Assignee: International Business Machines Corp
•
Filing: 1997-01-27
•
Granted: 1999-10-26
•
Expires: 2017-01-27
Abstract
Abstract A system and method for utilizing face viewpoints of objects in a 3D environment includes three aspects. In a first aspect, the system and method is directed to defining a plurality of optimized viewpoints of an object referred to hereinafter as face viewpoints. In a second aspect a method and system is disclosed that provides for a preferred face viewpoint of the plurality of face viewpoints. Finally, the third aspect provides for a system and method for determining a navigation path to the preferred face viewpoint.
Inventors
- 👤 Richard Edmond Berry
- 👤 Scott Harlan Isensee
- 👤 David John Roberts
- 👤 Didier Daniel Bardon
- 👤 John Martin Mullaly
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 10:15
CPC Classifications
G; G06; G06T; G06T15/00; G06T15/10
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
68 words
A method for providing an optimized face viewpoint of an object in a three-dimensional environment on a display in a computer system, the method comprising the steps of: (a) providing a plurality of defined face viewpoints for an object, the face viewpoints being optimized viewpoints of the object; (b) calculating a path to a preferred face viewpoint; and (c) moving a user viewpoint to the preferred face viewpoint.
Claim 2
Independent Claim
68 words
A method for providing an optimized face viewpoint of an object in a three-dimensional environment on a display in a computer system, the method comprising the steps of: (a) providing a plurality of defined face viewpoints for an object, the face viewpoints being optimized viewpoints of the object; (b) calculating a path to a preferred face viewpoint; and (c) moving a user viewpoint to the preferred face viewpoint.
Claim 3
Dependent Claim
61 words
The method of claim 1 in which the providing step (a) further comprises the steps of: (a1) determining if the user has selected direct navigation to the object; (a2) determining if a preferred face viewpoint is defined for the object if direct navigation is selected; and (a3) proceeding to step (b) if the preferred face viewpoint is defined for the object.
Claim 4
Independent Claim
90 words
A method for providing an optimized face viewpoint of an object in a three dimensional environment on a display in a computer system, the method comprising the steps of: (a) providing a plurality of defined face viewpoints for an object, the face viewpoints being optimized viewpoints for the object; (b) calculating a path to each of a plurality of face viewpoints of the object; (c) determining a path to the closest face viewpoint of the object; and (d) moving a user viewpoint to the closest face viewpoint of the object.
Claim 5
Independent Claim
90 words
A method for providing an optimized face viewpoint of an object in a three dimensional environment on a display in a computer system, the method comprising the steps of: (a) providing a plurality of defined face viewpoints for an object, the face viewpoints being optimized viewpoints for the object; (b) calculating a path to each of a plurality of face viewpoints of the object; (c) determining a path to the closest face viewpoint of the object; and (d) moving a user viewpoint to the closest face viewpoint of the object.
Claim 6
Dependent Claim
62 words
The method of claim 3 in which the providing step (a) further includes the steps of: (a1) determining if the user has selected direct navigation to the object; (a2) determining if a preferred face viewpoint is defined for the object if direct navigation is selected; and (a3) proceeding to step (b) if the preferred face viewpoint is not defined for the object.
Claim 7
Independent Claim
68 words
A system for providing an optimized face viewpoint of an object in a three-dimensional environment on a display in a computer system, the system comprising: means for providing a plurality of defined face viewpoints for an object the face viewpoints being optimized viewpoints of the object; means for calculating a path to a preferred face viewpoint; and means for moving a user viewpoint to the preferred face viewpoint.
Claim 8
Independent Claim
68 words
A system for providing an optimized face viewpoint of an object in a three-dimensional environment on a display in a computer system, the system comprising: means for providing a plurality of defined face viewpoints for an object the face viewpoints being optimized viewpoints of the object; means for calculating a path to a preferred face viewpoint; and means for moving a user viewpoint to the preferred face viewpoint.
Claim 9
Dependent Claim
66 words
The system of claim 5 in which the providing means further comprises: means for determining if the user has selected direct navigation to the object; means for determining if a preferred face viewpoint is defined for the object if direct navigation is selected; and means for proceeding to calculate a path to the preferred face viewpoint if the preferred face viewpoint is defined for the object.
Claim 10
Independent Claim
91 words
A system for providing an optimized face viewpoint of an object in a three dimensional environment on a display in a computer system, the system comprising: means for providing a plurality of defined face viewpoints for an object the face viewpoints being optimized viewpoints of the object; means for calculating a path to each of a plurality of face viewpoints of the object; means for determining a path to the closest face viewpoint of the object; and means for moving a user viewpoint to the closest face viewpoint of the object.
Claim 11
Independent Claim
91 words
A system for providing an optimized face viewpoint of an object in a three dimensional environment on a display in a computer system, the system comprising: means for providing a plurality of defined face viewpoints for an object the face viewpoints being optimized viewpoints of the object; means for calculating a path to each of a plurality of face viewpoints of the object; means for determining a path to the closest face viewpoint of the object; and means for moving a user viewpoint to the closest face viewpoint of the object.
Claim 12
Dependent Claim
67 words
The system of claim 7 in which the providing means further includes: means for determining if the user has selected direct navigation to the object; means for determining if a preferred face viewpoint is defined for the object if direct navigation is selected; and means for proceeding to calculate a path to the preferred face viewpoint if the preferred face viewpoint is not defined for the object.
References Cited (Backward Citations)
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 |