IP Library Patent Application 12329598
Patent Application
App. No. 12/329,598

METHOD FOR SORTING GRAPHICAL OBJECTS

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 None
App. No.
12/329,598
Abstract

A method for sorting graphical objects having an assigned depth coordinate, wherein at least two sets of graphical objects are requested to be drawn, each set comprising at least two graphical objects having a different depth coordinate and a request to select at least one set to sort is received, wherein the request covers fewer than all sets whereby sorting of the graphical objects of each selected set, is executed within the set, according to depth coordinates of the graphical objects.

Claims (13)

1 . A method for sorting graphical objects having an assigned depth coordinate, the method comprising the steps of:

receiving a request to draw at least two sets of graphical objects, each set comprising at least two graphical objects having a different depth coordinate;

receiving a request to select at least one set to sort, wherein the request covers fewer than all sets;

sorting graphical objects of each selected set, within the set, according to depth coordinates of the graphical objects.

2 . The method according to claim 1 wherein the method further comprises a step of drawing all graphical objects requested to be drawn.

3 . The method according to claim 1 wherein the method further comprises a step of organizing all drawing requests as a FIFO queue.

4 . The method according to claim 3 wherein the step of executing selecting request comprises a step of saving a current pointer when sorting has been enabled.

5 . The method according to claim 4 wherein a step of disabling sorting is invoked after the step of receiving a request to select and the step of receiving a request to draw.

6 . The method according to claim 5 wherein the sorting step invokes sorting of the FIFO queue from the current pointer to the end of the FIFO queue, according to the depth coordinate of the objects placed in the FIFO queue.

7 . The method according to claim 1 wherein the depth coordinate is a Z coordinate.

8 . The method according to claim 1 wherein in the sorting step a smaller depth coordinate value indicates that the graphical object is closer to the observer.

9 . A computer program comprising program code means for performing all the steps of a method as claimed in claim 1 when said program is run on a computer.

10 . A computer readable medium having computer-executable instructions performing all the steps of the computer-implemented method according to claim 1 .

Assignments (2)
CHANGE OF NAME Recorded Dec 11, 2009
From: OSMOSYS S.A.
To: VIDIOM SA
Reel/Frame 023639/0205 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2009
From: THORNBORROW, CHRIS
To: OSMOSYS S.A.
Reel/Frame 022200/0614 →