IP Library Granted Patent US 7,205,991
Granted Patent B2
US 7,205,991 · App. 10/183,968 · Granted Apr 17, 2007

Graphical user interface widgets viewable and readable from multiple viewpoints in a volumetric display

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,205,991
App. No.
10/183,968
Granted
Apr 17, 2007
Kind
B2
Abstract

The present invention is a widget display system for a volumetric or true three-dimensional (3D) display that provides a volumetric or omni-viewable widget that can be viewed and interacted with from any location around the volumetric display. The widget can be viewed from any location by duplicating the widget such that all locations around the display are within the viewing range of the widget. A widget can be provided with multiple viewing surfaces or faces making the widget omni-directional. A widget can be continuously rotated to face all of the possible locations of users over a period of time. User locations can be determined and the widget can be oriented to face the users when selected.

Claims (32)

1. A method, comprising:

producing and displaying a three-dimensional scene in a volumetric display; and

producing and displaying a volumetric interface element in the volumetric display, wherein the interface element comprises display faces arranged in separate non-adjoining locations within the volumetric display and each face having a viewing range where the viewing range of the faces cover the viewpoints of users around the volumetric display.

2. A method as recited in claim 1 , wherein viewpoints are allocated into viewing clusters and a face is oriented along an average angle between the viewpoints in a cluster.

3. A method, comprising:

producing and displaying a three-dimensional scene in a volumetric display; and

producing and displaying a volumetric interface element in the volumetric display wherein the volumetric element comprises display faces corresponding one-to-one with users and oriented to face corresponding users.

4. A method as recited in claim 3 , further comprising positioning the faces to eliminate occlusion by neighboring faces.

5. A method as recited in claim 4 , wherein each face has a normal to a surface of the volumetric display and the positioning comprises:

determining a normal to a surface of the volumetric display corresponding to each user location;

placing the faces in a center of the volumetric display along their corresponding normals;

determining a centroid of the faces;

orienting the faces orthogonal to their corresponding normals along radials from the centroid to the corresponding user locations; and

moving occluding faces along their corresponding normals until occlusion is eliminated.

6. A method, comprising:

producing and displaying a three-dimensional scene in a volumetric display; and

producing and displaying a volumetric interface element in the volumetric display, wherein the volumetric element comprises an omnidirectional element and wherein an omni-directional element comprises a multisided element with contents replicated on each side.

7. A method as recited in claim 6 , wherein the multisided element comprises one of a cube, a globe and a hexagonal solid, the multisided element having faces each with a viewing range and the viewing ranges of the faces covering the viewpoints of users around the volumetric display.

8. A method, comprising:

producing and displaying a three-dimensional scene in a volumetric display; and

producing and displaying a volumetric interface element in the volumetric display wherein the volumetric element comprises a rotating face rotating into view of the users, and wherein the rotating face comprises one of a face revolving continuously through 360 degrees and a facerocking back and forth through a predetermined number of degrees.

9. A method as recited in claim 8 , further comprising orienting the rotating face toward a user selecting the volumetric element.

10. A method as recited in claim 8 , wherein the volumetric element further comprises a stationary control associated with the rotating face.

11. A method, comprising:

producing and displaying a three-dimensional scene in a volumetric display;

producing and displaying an omni-viewable widget in the display, where omni-viewable widget comprises display faces arranged in separate non-adjoining locations within the volumetric display, corresponding one-to-one with users and oriented to face corresponding users and each face having a viewing range where the viewing range of the faces cover the viewpoints of users around the volumetric display; and

positioning the faces to eliminate occlusion by neighboring faces, where each face has a normal to a surface of the volumetric display and the positioning comprises:

determining a normal to a surface of the volumetric display corresponding to each user location;

placing the faces in a center of the volumetric display along their corresponding normals;

determining a centroid of the faces;

orienting the faces orthogonal to their corresponding normals along radials from the centroid to the corresponding user locations; and

moving occluding faces along their corresponding normals until occlusion is eliminated.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2006
From: ALIAS SYSTEMS CORPORATION
To: AUTODESK, INC.
Reel/Frame 018375/0466 →
CERTIFICATE OF AMENDMENT Recorded Nov 18, 2004
From: ALIAS SYSTEMS CORP., A NOVA SCOTIA UNLIMITED LIABILITY COMPANY
To: ALIAS SYSTEMS INC., A NOVA SCOTIA LIMITED LIABILITY COMPANY
Reel/Frame 015370/0578 →
CERTIFICATE OF CONTINUANCE AND CHANGE OF NAME Recorded Nov 18, 2004
From: ALIAS SYSTEMS INC., A NOVA SCOTIA LIMITED LIABILITY COMPANY
To: ALIAS SYSTEMS CORP., A CANADIAN CORPORATION
Reel/Frame 015370/0588 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2004
From: SILICON GRAPHICS, INC.; SILICON GRAPHICS LIMITED; SILICON GRAPHICS WORLD TRADE BV
To: ALIAS SYSTEMS CORP.
Reel/Frame 014934/0523 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2002
From: FITZMAURICE, GEORGE WILLIAM; BALAKRISHNAN, RAVIN; KURTENBACH, GORDON PAUL
To: SILICON GRAPHICS, INC.
Reel/Frame 013371/0055 →