attachment-0001
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Impact;
        panose-1:2 11 8 6 3 9 2 5 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><span style='font-size:14.0pt;color:#1F497D'>Pete,<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:14.0pt;color:#1F497D'>I am incorporating
these in the Overall MFD document, with these along with the other changes subject
to WG Review. But insofar as these elements are parallel to the JobHoldUntil
and JobHoldUnitilTime elements, shouldn’t we call them JobDelayOutputUntil (or
DelayJobOutputUntil), etc?<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:14.0pt;color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:14.0pt;color:#1F497D'>Bill Wagner<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:14.0pt;color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> mfd-bounces@pwg.org
[mailto:mfd-bounces@pwg.org] <b>On Behalf Of </b>Zehler, Peter<br>
<b>Sent:</b> Monday, January 04, 2010 9:16 AM<br>
<b>To:</b> mfd@pwg.org<br>
<b>Subject:</b> [MFD] DelayOutputUntil & DelayOutputUntilTime<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>All,<o:p></o:p></p>
<p class=MsoNormal>Here is a stab at the semantics that would allow the delay
of the output of a job (e.g. Send FaxOut job to MFD during the day and have the
FAX transmission occur at night). We can discuss this at this week’s MFD
teleconference.<o:p></o:p></p>
<p class=MsoNormal>Pete<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><b><span style='font-family:"Arial","sans-serif";color:black'>"DelayOutputUntil"
(type3 keyword):</span></b><span style='font-family:"Arial","sans-serif";
color:black'> <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:black'>The
client OPTIONALLY supplies this JobProcessing element. The Service SHOULD
support the "DelayOutputUntil" JobProcessing element for use in Job
creation operations with at least the 'indefinite' value. If supplied and
supported as specified in the Service's "DelayOutputUntil "
JobProcessingCapabilities element, the Service copies the supplied
JobProcessing element to the Job object, replacing the job's previous
"DelayOutputUntil" element, if present. If the element is
supplied, but either the "DelayOutputUntil" JobProcessing element
itself or the value supplied is not supported, the Service accepts the request,
returns the unsupported element or value in the "UnsupportedElements"
operation response element. Since this element is a member of the JobProcessing
Element Group it adheres to the same rules regarding the "MustHonor"
attribute or the JobMandatoryElements element. <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:black'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:black'>"DelayOutputUntil"
does not affect the scheduling of a job. The element affect when the output
of a Job is delivered. The output of a Job is Service specific. For
example the output of a Copy Job is impressed media sheet(s) and the output of
a FaxOut Job is the transmission of one or more images. If a Job has a
"DelayOutputUntil" in its JobTicket the output of the job is delayed
until the condition is met or a client performs a subsequent
Resume<service>Job operation. If the client (1)
supplies a value that specifies a time period that has already started or
the ' NoHold' value (meaning don't delay the job output) and (2)
the Service supports the "DelayOutputUntil" element and (3)
there are no other reasons to prevent the output of the Job from being
delivered, the Service MUST begin delivering the output immediately.
If there is a reason that prevents the output from being delivered immediately
(e.g. output in use by another Job), the Job's output will be delivered as soon
as the reason no longer exists. <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:black'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:black'>If
the client does not supply a "DelayOutputUntil" JobProcessing element
in the Job creation request, it has the same semantics as a
"DelayOutputUntil" element with the 'NoHold' value (i.e. produce the
Job output without delay) If the client (1) supplies a value that specifies a
time period that has not started and (2) the Service supports the
"DelayOutputUntil" element, the Service MUST NOT begin
delivering the output until the condition is met or a client performs a
subsequent Resume<service>Job operation. When a Job's output is
being delayed and no further processing is possible, the "JobState"
MUST transition to 'ProcessingStoped' state. When a Job's output is being
delayed, the "JobStateReason" MUST contain the value
'JobDelaySpecified'. When a Job's delayed output is no longer delayed,
the "JobState" MUST transition to 'Processing' state. When a Job's
output is not being delayed, the "JobStateReason" MUST NOT contain
the value 'JobDelaySpecified'. <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
color:black'> <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
color:black'> <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
color:black'><o:p> </o:p></span></p>
<p class=MsoNormal><b><span style='font-family:"Arial","sans-serif";color:black'>"DelayOutputUntilTime"
(DateTime): <o:p></o:p></span></b></p>
<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:black'>The
client OPTIONALLY supplies this JobProcessing element. The Service SHOULD
support the "DelayOutputUntilTime" JobProcessing element for use in
Job creation operations. If supplied and supported as specified in the
Service's " DelayOutputUntilTime " JobProcessingCapabilities element,
the Service copies the supplied JobProcessing element to the Job object,
replacing the job's previous "DelayOutputUntilTime" element, if
present. If the element is supplied, but it is not supported, the Service
accepts the request, returns the unsupported element in the "UnsupportedElements"
operation response element. Since this element is a member of the JobProcessing
Element Group it adheres to the same rules regarding the "MustHonor"
attribute or the JobMandatoryElements element. <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:black'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:black'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:black'>"DelayOutputUntilTime"Does
not affect the scheduling of a job. The element affect when the output of
a Job is delivered. The output of a Job is Service specific. For
example the output of a Copy Job is impressed media sheet(s) and the output of
a FaxOut Job is the transmission of one or more images. If a Job has a
"DelayOutputUntilTime" in its JobTicket the output of the job is
delayed until the condition is met or a client performs a subsequent
Resume<service>Job operation. If the client (1)
supplies a value, and (2) the Service supports the
"DelayOutputUntilTime" element and (3) there are no other reasons
to prevent the output of the Job from being delivered, the Service MUST
begin delivering the output when the "DelayOutputUntilTime" matches
the system's current time. If there is a reason that prevents the output
from being delivered at the designated time (e.g. output in use by another
Job), the Job's output will be delivered as soon as the reason no longer
exists. If the client does not supply a "DelayOutputUntilTime"
JobProcessing element in the Job creation request, it has the same semantics as
a "DelayOutputUntilTime" element with a value equal to the system's
current time (i.e. produce the Job output without delay) If the client (1)
supplies a value that specifies a time period that has not started and
(2) the Service supports the "DelayOutputUntilTime" element,
the Service MUST NOT begin delivering the output until the system's time
is equal to the "DelayOutputUntilTime" value or a client performs a
subsequent Resume<service>Job operation. <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:black'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:black'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:black'>When
a Job's output is being delayed and no further processing is possible, the
"JobState" MUST transition to 'ProcessingStoped' state. When a Job's
output is being delayed, the "JobStateReason" MUST contain the value
'JobDelaySpecified'. When a Job's delayed output is no longer delayed,
the "JobState" MUST transition to 'Processing' state. When a Job's
output is not being delayed, the "JobStateReason" MUST NOT contain
the value 'JobDelaySpecified'. <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-family:"Arial","sans-serif";color:black'> <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-family:"Arial","sans-serif"'><o:p> </o:p></span></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-family:"Impact","sans-serif";color:navy'>Peter
Zehler</span><span style='color:#1F497D'><br>
<br>
</span><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";
color:navy'>Xerox Research Center Webster<br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>Email: <a href="mailto:Peter.Zehler@Xerox.com">Peter.Zehler@Xerox.com</a></span><span
style='color:#1F497D'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>Voice: (585) 265-8755</span><span style='color:#1F497D'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>FAX: (585) 265-7441</span><span style='color:#1F497D'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>US Mail: Peter Zehler</span><span style='color:#1F497D'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>Xerox Corp.</span><span style='color:#1F497D'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>800 Phillips Rd.</span><span style='color:#1F497D'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>M/S 128-25E</span><span style='color:#1F497D'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>Webster NY, 14580-9701</span><span style='color:#1F497D'> </span><span
style='font-size:12.0pt;font-family:"Times New Roman","serif";color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><br>
-- <br>
This message has been scanned for viruses and <br>
dangerous content by <a href="http://www.mailscanner.info/"><b>MailScanner</b></a>,
and is <br>
believed to be clean. <o:p></o:p></span></p>
</div>
<br />--
<br />This message has been scanned for viruses and
<br />dangerous content by
<a href="http://www.mailscanner.info/"><b>MailScanner</b></a>, and is
<br />believed to be clean.
</body>
</html>