G - Physics
06
K
G06K 15/00 (2006.01) G06F 3/12 (2006.01) G06F 11/34 (2006.01) G06F 15/20 (1990.01)
Patent
CA 2099580
A resource oriented host computer-printer system is disclosed in which the host computer and printer share information and data processing duties. A system and method for analyzing the execution times for draw primitives allows the host computer to determine whether the printer will be able to render draw primitives in real- time. The inventive system sends a series of test instructions to the printer at the time the printers is installed on the host computer. A timer is used to time a predetermined period of time during which the draw primitives are sent to the printer for execution. Based on the number of draw primitives executed and the type of draw primitives executed, the system constructs a printer model. A log file is used to store the acquired cost metric data. In one embodiment of the invention, a clumping procedure is used to classify cost metric data. A series of cost tables stores the classified cost metric data. A map table provides a map to the cost table to speed up the process of cost metric data retrieval. At run time, a resource assembler calculates the cost of executing each draw primitive within a band to determine if the printer can render the draw primitive in real-time. If the band is too complex for the printer to render in real-time, the host computer will render the band and transmit the bit-map of that band to the printer. If too many bands on one page are complex, the host computer may render the entire page and transmit the bit-map for all bands on the page.
Microsoft Corporation
Oyen Wiggs Green & Mutala Llp
LandOfFree
Cost metrics does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Cost metrics, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Cost metrics will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1905772