IP Library Granted Patent US 7,430,723
Granted Patent B2
US 7,430,723 · App. 10/001,940 · Granted Sep 30, 2008

System and method for implementing a three-dimensional graphic user interface

Assignee: GSE Advanced Industrial Technologies, GmbH
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,430,723
App. No.
10/001,940
Granted
Sep 30, 2008
Kind
B2
Abstract

A graphical user interface for displaying and interacting with a rendered image of a graphical object on a display device. A color value is stored for each pixel in the display device. Object identification data is stored with each pixel covered by the rendered image wherein the object identification data uniquely identifies a particular one of the graphical objects located at the least one pixel.

Claims (16)

1. A graphical user interface comprising:

a rendered image of at least one graphical object, wherein the graphical object uses a number of pixels on a display device;

a color value stored for each pixel in the display device; and

object identification data stored with each pixel covered by the rendered image, wherein the object identification data uniquely identifies the graphical object located at the pixel.

2. The graphical user interface of claim 1 , wherein the rendered image comprises a three-dimensional image comprising at least two graphical objects that are co-located at at least one point in an x-y view plane, wherein only one of the co-located graphical objects is visible at a pixel corresponding to the at least one point and the object identification data for the pixel identifies the visible graphical object.

3. The graphical user interface of claim 1 further comprising processes for writing the object identification data with the color value to a frame buffer when drawing the rendered image of the at least one graphical object on the display device.

4. The graphical user interface of claim 1 further comprising processes for reading the object identification data with the color value from a frame buffer.

5. The graphical user interface of claim 1 further comprising a cursor pointing to a particular coordinate of the graphical display device, movement of which is controlled by user input.

6. The graphical user interface of claim 5 further comprising processes for reading the object identification data, with the color value from the frame buffer of a pixel associated with the particular coordinate pointed to by the cursor.

7. The graphical user interface of claim 6 further comprising an interface for exporting the object identification information to an external process.

8. The graphical user interface of claim 6 further comprising a metadata information display object displayed on the display in response to the object identification data of the pixel associated with the particular coordinate pointed to by the cursor.

9. The graphical user interface of claim 6 further comprising an object-identification value indexed data structure holding metadata about the an object uniquely identified by the object identification value.

10. The graphical user interface of claim 4 further comprising processes for reading the object identification data with the color value from a frame buffer.

11. A graphical user interface comprising:

a rendered image of at least one three-dimensional graphical object, wherein the graphical object uses a number of pixels on a display device, and wherein there is stored a respective color value for each pixel in the display device; and

object identification data stored with each pixel covered by the rendered image, wherein the object identification data uniquely identifies the graphical object located at the pixel.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2003
From: CRITICAL REACH, GMBH
To: GSE ADVANCED INDUSTRIAL TECHNOLOGIES, GMBH
Reel/Frame 014160/0876 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2002
From: NOLTE, HOLGER; HORST, CAMILLA; HOFFMAN, MARC; POSCH, WERNER
To: CRITICAL REACH AG
Reel/Frame 012617/0133 →
Continuity (1)
Related Publication 20030098881A1 · May 29, 2003