Methods and systems for rendering data by partitioning a graphics list
First Claim
Patent Images
1. A printer driver comprising:
- a graphic-list receiver for receiving a graphic list;
a graphic-list partition generator for generating a plurality of partitions associated with said graphic list, wherein each partition, in said plurality of partitions, comprises a partition type associated with said each partition, a rendering-order indicator indicating the placement of said each partition in a rendering sequence, a processor indicator indicating at least one rendering processor which may be used to render said each partition, and a partition body associated with said each partition;
a print-stream composer for generating a print stream associated with said plurality of partitions; and
a transmitter for transmitting said print stream to a printer controller.
2 Assignments
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.
-
Citations
20 Claims
-
1. A printer driver comprising:
-
a graphic-list receiver for receiving a graphic list; a graphic-list partition generator for generating a plurality of partitions associated with said graphic list, wherein each partition, in said plurality of partitions, comprises a partition type associated with said each partition, a rendering-order indicator indicating the placement of said each partition in a rendering sequence, a processor indicator indicating at least one rendering processor which may be used to render said each partition, and a partition body associated with said each partition; a print-stream composer for generating a print stream associated with said plurality of partitions; and a transmitter for transmitting said print stream to a printer controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A printer controller comprising:
-
a partition-print-stream receiver for receiving a partition print stream associated with a print job; and a partition-print-stream decomposer for decomposing said partition print stream into a first partition, wherein said first partition comprises a partition type associated with said first partition, a rendering-order indicator indicating the placement of said first partition in a rendering sequence, a processor indicator indicating at least one rendering processor which may be used to render said first partition, and a partition body associated with said first partition. - View Dependent Claims (12, 13, 14)
-
-
15. A printing system comprising:
-
a graphic-list receiver for receiving a graphic list; a graphic-list partition generator for generating a plurality of partitions associated with said graphic list, wherein each partition, in said plurality of partitions, comprises a partition type associated with said each partition, a rendering-order indicator indicating the placement of said each partition in a rendering sequence, a processor indicator indicating at least one rendering processor which may be used to render said each partition, and a partition body associated with said each partition; a print-stream composer for generating a partition print stream associated with said plurality of partitions; a transmitter for transmitting said partition print stream; a partition-print-stream receiver for receiving said partition print stream; and a partition-print-stream decomposer for decomposing said partition print stream. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification