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.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";}
.MsoChpDefault
        {mso-style-type:export-only;}
@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>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"><span
style='color:blue'>Peter.Zehler@Xerox.com</span></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>
</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>