Media selection methods in a multi-media printer utilizing print client indicators
First Claim
1. A method of determining final media selection parameters, comprising:
- receiving, at a printer, a print job including a print client indicator, the print client indicator being existing information in the communication protocol being utilized to send the print job from a print client, wherein the existing information is typically not used to determine media selection parameters; and
selecting at least one of the final media selection parameters that is used to select media onto which content included in the print job received at the printer is to be printed based on the existing information that is typically not used to determine media selection parameters, wherein said selecting the at least one of the media selection parameters comprises;
comparing the print client indicator to a plurality of entries in a mapping module;
determining if a matching entry including the print client indicator exists in the mapping module;
determining if the matching entry includes a media selection parameter specifying a media type, a media size, or a media type and a media size for the print job;
determining if the media type, the media size, or the media type and the media size specified by the media selection parameter is defined and operational for the printer; and
outputting the media selection parameter as one of the final media selection parameters if the matching entry exists in the mapping module and the media type, the media size, or the media type and the media size specified by the media selection parameter is defined and operational.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-media printer renders an image from a submitted print job. A decoding module receives the submitted print job and extracts a print client indicator from the submitted print job. A mapping module includes a plurality of entries, each of the plurality of entries including the print client indicator and a corresponding job settings file. A parameter determination module receives the at least one print client indicator and compares the print client indicator to the plurality of entries in the mapping module to determine if a matching entry corresponds to print client indicator. The parameter determination module determines if the corresponding job settings file in the matching entry includes at least one media selection parameter. The parameter determination module outputs at least one media selection parameter as one of the final media selection parameters if the corresponding job settings file in the matching entry is found in the mapping module and the media selection parameters are defined and operational.
49 Citations
39 Claims
-
1. A method of determining final media selection parameters, comprising:
-
receiving, at a printer, a print job including a print client indicator, the print client indicator being existing information in the communication protocol being utilized to send the print job from a print client, wherein the existing information is typically not used to determine media selection parameters; and selecting at least one of the final media selection parameters that is used to select media onto which content included in the print job received at the printer is to be printed based on the existing information that is typically not used to determine media selection parameters, wherein said selecting the at least one of the media selection parameters comprises; comparing the print client indicator to a plurality of entries in a mapping module; determining if a matching entry including the print client indicator exists in the mapping module; determining if the matching entry includes a media selection parameter specifying a media type, a media size, or a media type and a media size for the print job; determining if the media type, the media size, or the media type and the media size specified by the media selection parameter is defined and operational for the printer; and outputting the media selection parameter as one of the final media selection parameters if the matching entry exists in the mapping module and the media type, the media size, or the media type and the media size specified by the media selection parameter is defined and operational. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A program code storage device, comprising:
-
a machine-readable storage device; and
machine-readable program code, stored on the machine-readable storage device, having instructions, which when executed cause a multimedia printer to;receive, at a printer, a print job including a print client indicator, the print client indicator being existing information in the communication protocol being utilized to send the print job from a print client, wherein the existing information is typically not used to determine media selection parameters; and select at least one of the final media selection parameters that is used to select media onto which content included in the print job received at the printer is to be printed based on the existing information that is typically not used to determine media selection parameters, wherein said selection of the at least one of the media selection parameters comprises execution of the instructions to cause the multi-media printer to; compare the print client indicator to a plurality of entries in a mapping module;
determine if a matching entry including the print client indicator exists in the mapping module;determine if the matching entry includes a media selection parameter specifying a media type, a media size, or a media type and a media size for the print job; determine if the media type, the media size, or the media type and the media size specified by the media selection parameter is defined and operational for the printer; and output the media selection parameter as one of the final media selection parameters if the matching entry exists in the mapping module and the media type, the media size, or the media type and the media size specified by the media selection parameter is defined and operational. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A multi-media printer to render an image from a submitted print job, comprising:
-
a decoding module to receive the submitted print job and to extract at least one print client indicator from the submitted print job, the print client indicator being existing information in the communication protocol being utilized to send the submitted print job from a print client, wherein the existing information is typically not used to determine media selection parameters; a mapping module including a plurality of entries, each of the plurality of entries including at least one print client indicator and a corresponding media selection parameter; and a parameter determination module to receive the at least one print client indicator from the decoding module, to compare the at least one print client indicator to the plurality of entries in the mapping module to determine if a matching entry corresponds to the at least one print client indicator, to determine if a media type, a media size, or a media type and a media size for the print job indicated by the corresponding media selection parameter associated with the matching entry is defined and operational, and to output the corresponding media selection parameter as one of the final media selection parameters to select media onto which the image included in the print job is to be printed by the multi-media printer if the matching entry is found in the mapping table and if the media type, the media size, or the media type and the media size specified by the corresponding media selection parameter is defined and operational. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A multi-media printer to render an image from a submitted print job, comprising:
-
a decoding module to receive the submitted print job and to extract at least one print client indicator from the submitted print job, the print client indicator being existing information in the communication protocol being utilized to send the submitted print job from a print client, wherein the existing information is typically not used to determine media selection parameters; a mapping module including a plurality of entries, each of the plurality of entries including at least one print client indicator and a corresponding job settings file, and a parameter determination module to receive the at least one print client indicator from the decoding module, to compare the at least one print client indicator to the plurality of entries in the mapping module to determine if a matching entry corresponds to the at least one print client indicator, to determine if the job settings file in the matching entry includes at least one media selection parameter specifying a media type, a media size, or a media type and a media size for the print job, to determine if the media type, the media size, or the media type and the media size specified by the at least one media selection parameter is defined and operational, and to output the at least one media selection parameter as one of the final media selection parameters to select media onto which the image included in the print job is to be printed by the multi-media printer if the job settings file in the matching entry is found in the mapping module and the media type, the media size, or the media type and the media size specified by the at least one media selection parameter is defined and operational. - View Dependent Claims (31, 32, 33)
-
-
34. A method of determining final media selection parameters, comprising:
-
receiving, at a printer, a print job including a print client indicator, the print client indicator being existing information within the print job from a print client, wherein the existing information is typically not used to determine media selection parameters; and selecting at least one of the final media selection parameters that is used to select media onto which content included in the print job received at the printer is to be printed based on the existing information that is typically not used to determine media selection parameters, wherein said selecting the at least one of the media selection parameters comprises; comparing the print client indicator to a plurality of entries in a mapping module; determining if a matching entry including the print client indicator exists in the mapping module; determining if the matching entry includes a media selection parameter; determining if a media type, a media size, or a media type and a media size for the print job specified by the media selection parameter is defined and operational; and outputting the media selection parameter as one of the final media selection parameters if the matching entry exists in the mapping module and the media type, the media size, or the media type and the media size specified by the media selection parameter is defined and operational. - View Dependent Claims (35, 36, 37, 38, 39)
-
Specification