← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US5276785A Cited
US5261044A Cited
US5751931A 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