Methods and Systems for Rendering Data
First Claim
Patent Images
1. A method, in a printing system, for rendering a print job, said method comprising:
- a) receiving a graphic list comprising a first plurality of graphic-list elements;
b) from said first plurality of graphic-list elements, determining a second plurality of graphic-list elements, wherein said second plurality of graphic-list elements comprises any graphic-list element in said first plurality of graphic-list elements that, when rendered, does not overlap and is not overlapped by any other rendered graphic-list element in said first plurality of graphic-list elements;
c) associating said second plurality of graphic-list elements with a first partition; and
d) associating any graphic-list element in said first plurality of graphic-list elements not in said second plurality of graphic-list elements with a second partition.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the present invention are related to systems and methods for rendering graphical objects in a printing system. According to one aspect of the present invention a graphic list may be partitioned, and the graphic-list partitions may be rendered “out-of-order” or concurrently.
67 Citations
20 Claims
-
1. A method, in a printing system, for rendering a print job, said method comprising:
-
a) receiving a graphic list comprising a first plurality of graphic-list elements; b) from said first plurality of graphic-list elements, determining a second plurality of graphic-list elements, wherein said second plurality of graphic-list elements comprises any graphic-list element in said first plurality of graphic-list elements that, when rendered, does not overlap and is not overlapped by any other rendered graphic-list element in said first plurality of graphic-list elements; c) associating said second plurality of graphic-list elements with a first partition; and d) associating any graphic-list element in said first plurality of graphic-list elements not in said second plurality of graphic-list elements with a second partition. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, in a printing system, for rendering a print job, said method comprising:
-
a) receiving, associated with a print job, a graphic list comprising a first graphic-list element and at least one additional graphic-list element; b) determining a first spatial region corresponding to an approximate rendering of said first graphic-list element; c) determining, for each of said at least one additional graphic-list elements, an associated spatial region corresponding to an approximate rendering of said at least one additional graphic-list element; d) associating said first graphic-list element with a first partition when said first spatial region does not overlap with any of said spatial regions associated with said at least one additional graphic-list elements; and e) when said first spatial region overlaps with at least one of said spatial regions associated with said at least one additional graphic-list elements, associating said first graphic-list element and said at least one overlapped at least one additional graphic-list elements with a second partition. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A printing system comprising:
-
a) a graphic-list receiver for receiving a graphic list comprising a first plurality of graphic-list elements; b) an overlap determiner for determining the overlap status of a first graphic-list element in said first plurality of graphic-list elements; and c) a partition associator for associating; i) said first graphic-list element with a first partition when said overlap status indicates overlap between said first graphic-list element and at least one other graphic-list element in said first plurality of graphic-list elements; and ii) said first graphic-list element with a second partition when said overlap status does not indicate overlap between said first graphic-list element and at least one other graphic-list element in said first plurality of graphic-list elements. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification