attachment

<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" 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 11 (filtered medium)">
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="place"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="address"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="Street"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PlaceType"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PlaceName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]--><![if !supportAnnotations]>
<style id="dynCom" type="text/css"><!-- --></style>
<script language="JavaScript"><!--
function msoCommentShow(anchor_id, com_id)
{
        if(msoBrowserCheck()) 
                {
                c = document.all(com_id);
                a = document.all(anchor_id);
                if (null != c && null == c.length && null != a && null == a.length)
                        {
                        var cw = c.offsetWidth;
                        var ch = c.offsetHeight;
                        var aw = a.offsetWidth;
                        var ah = a.offsetHeight;
                        var x  = a.offsetLeft;
                        var y  = a.offsetTop;
                        var el = a;
                        while (el.tagName != "BODY") 
                                {
                                el = el.offsetParent;
                                x = x + el.offsetLeft;
                                y = y + el.offsetTop;
                                }
                        var bw = document.body.clientWidth;
                        var bh = document.body.clientHeight;
                        var bsl = document.body.scrollLeft;
                        var bst = document.body.scrollTop;
                        if (x + cw + ah / 2 > bw + bsl && x + aw - ah / 2 - cw >= bsl ) 
                                { c.style.left = x + aw - ah / 2 - cw; }
                        else 
                                { c.style.left = x + ah / 2; }
                        if (y + ch + ah / 2 > bh + bst && y + ah / 2 - ch >= bst ) 
                                { c.style.top = y + ah / 2 - ch; }
                        else 
                                { c.style.top = y + ah / 2; }
                        c.style.visibility = "visible";
}        }        }
function msoCommentHide(com_id) 
{
        if(msoBrowserCheck())
                {
                c = document.all(com_id);
                if (null != c && null == c.length)
                {
                c.style.visibility = "hidden";
                c.style.left = -1000;
                c.style.top = -1000;
                } } 
}
function msoBrowserCheck()
{
        ms = navigator.appVersion.indexOf("MSIE");
        vers = navigator.appVersion.substring(ms + 5, ms + 6);
        ie4 = (ms > 0) && (parseInt(vers) >= 4);
        return ie4;
}
if (msoBrowserCheck())
{
        document.styleSheets.dynCom.addRule(".msocomanchor","background: infobackground");
        document.styleSheets.dynCom.addRule(".msocomoff","display: none");
        document.styleSheets.dynCom.addRule(".msocomtxt","visibility: hidden");
        document.styleSheets.dynCom.addRule(".msocomtxt","position: absolute");
        document.styleSheets.dynCom.addRule(".msocomtxt","top: -1000");
        document.styleSheets.dynCom.addRule(".msocomtxt","left: -1000");
        document.styleSheets.dynCom.addRule(".msocomtxt","width: 33%");
        document.styleSheets.dynCom.addRule(".msocomtxt","background: infobackground");
        document.styleSheets.dynCom.addRule(".msocomtxt","color: infotext");
        document.styleSheets.dynCom.addRule(".msocomtxt","border-top: 1pt solid threedlightshadow");
        document.styleSheets.dynCom.addRule(".msocomtxt","border-right: 2pt solid threedshadow");
        document.styleSheets.dynCom.addRule(".msocomtxt","border-bottom: 2pt solid threedshadow");
        document.styleSheets.dynCom.addRule(".msocomtxt","border-left: 1pt solid threedlightshadow");
        document.styleSheets.dynCom.addRule(".msocomtxt","padding: 3pt 3pt 3pt 3pt");
        document.styleSheets.dynCom.addRule(".msocomtxt","z-index: 100");
}
// --></script>
<![endif]>
<style>
<!--
 /* Font Definitions */
 @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:12.0pt;
        font-family:"Times New Roman";}
h1
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:12.0pt;
        margin-left:.3in;
        text-indent:-.3in;
        page-break-after:avoid;
        mso-list:l0 level1 lfo1;
        font-size:14.0pt;
        font-family:Arial;}
h2
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:.4in;
        text-indent:-.4in;
        page-break-after:avoid;
        mso-list:l0 level2 lfo1;
        font-size:12.0pt;
        font-family:Arial;}
h3
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:.5in;
        text-indent:-.5in;
        page-break-after:avoid;
        mso-list:l0 level3 lfo1;
        font-size:12.0pt;
        font-family:Arial;}
h4
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:.6in;
        text-indent:-.6in;
        page-break-after:avoid;
        mso-list:l0 level4 lfo1;
        font-size:12.0pt;
        font-family:Arial;}
h5
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:.7in;
        text-indent:-.7in;
        page-break-after:avoid;
        mso-list:l0 level5 lfo1;
        font-size:12.0pt;
        font-family:Arial;}
h6
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:3.0pt;
        margin-left:.8in;
        text-indent:-.8in;
        mso-list:l0 level6 lfo1;
        font-size:11.0pt;
        font-family:Arial;
        font-weight:normal;
        font-style:italic;}
p.MsoHeading7, li.MsoHeading7, div.MsoHeading7
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:3.0pt;
        margin-left:.9in;
        text-indent:-.9in;
        mso-list:l0 level7 lfo1;
        font-size:12.0pt;
        font-family:Arial;}
p.MsoHeading8, li.MsoHeading8, div.MsoHeading8
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:3.0pt;
        margin-left:1.0in;
        text-indent:-1.0in;
        mso-list:l0 level8 lfo1;
        font-size:12.0pt;
        font-family:Arial;
        font-style:italic;}
p.MsoHeading9, li.MsoHeading9, div.MsoHeading9
        {margin-top:12.0pt;
        margin-right:0in;
        margin-bottom:3.0pt;
        margin-left:1.1in;
        text-indent:-1.1in;
        mso-list:l0 level9 lfo1;
        font-size:9.0pt;
        font-family:Arial;
        font-weight:bold;
        font-style:italic;}
p.MsoCommentText, li.MsoCommentText, div.MsoCommentText
        {margin-top:6.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        font-size:12.0pt;
        font-family:Arial;}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:Tahoma;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:Arial;
        color:windowtext;}
span.CharChar
        {font-family:Arial;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 @list l0
        {mso-list-id:134034454;
        mso-list-template-ids:67698725;}
@list l0:level1
        {mso-level-style-link:"Heading 1";
        mso-level-text:%1;
        mso-level-tab-stop:.3in;
        mso-level-number-position:left;
        margin-left:.3in;
        text-indent:-.3in;}
@list l0:level2
        {mso-level-style-link:"Heading 2";
        mso-level-text:"%1\.%2";
        mso-level-tab-stop:.4in;
        mso-level-number-position:left;
        margin-left:.4in;
        text-indent:-.4in;}
@list l0:level3
        {mso-level-style-link:"Heading 3";
        mso-level-text:"%1\.%2\.%3";
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        margin-left:.5in;
        text-indent:-.5in;}
@list l0:level4
        {mso-level-style-link:"Heading 4";
        mso-level-text:"%1\.%2\.%3\.%4";
        mso-level-tab-stop:.6in;
        mso-level-number-position:left;
        margin-left:.6in;
        text-indent:-.6in;}
@list l0:level5
        {mso-level-style-link:"Heading 5";
        mso-level-text:"%1\.%2\.%3\.%4\.%5";
        mso-level-tab-stop:.7in;
        mso-level-number-position:left;
        margin-left:.7in;
        text-indent:-.7in;}
@list l0:level6
        {mso-level-style-link:"Heading 6";
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
        mso-level-tab-stop:.8in;
        mso-level-number-position:left;
        margin-left:.8in;
        text-indent:-.8in;}
@list l0:level7
        {mso-level-style-link:"Heading 7";
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
        mso-level-tab-stop:.9in;
        mso-level-number-position:left;
        margin-left:.9in;
        text-indent:-.9in;}
@list l0:level8
        {mso-level-style-link:"Heading 8";
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
        mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        margin-left:1.0in;
        text-indent:-1.0in;}
@list l0:level9
        {mso-level-style-link:"Heading 9";
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
        mso-level-tab-stop:1.1in;
        mso-level-number-position:left;
        margin-left:1.1in;
        text-indent:-1.1in;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><a name="_Toc219619110"></a><a name="_Toc215885881"></a><a
name="_Toc194966641"></a><a name="_Toc188408620"></a><a name="_Toc178134861"></a><a
name="_Toc177863413"></a><a name="_Toc170621550"><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>All,<o:p></o:p></span></font></a></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Bill has provided some Last Call comments on the Scan Service
specification.&nbsp; I have included his comments on section 10 below.&nbsp; I would like
to add a discussion on this to today&#8217;s teleconference.&nbsp; Most of the rest
of his comments are straight forward and we can cover them if time permits.&nbsp; <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Pete<o:p></o:p></span></font></p>

<p class=MsoNormal><b><font size=4 face=Arial><span style='font-size:14.0pt;
font-family:Arial;font-weight:bold'><o:p>&nbsp;</o:p></span></font></b></p>

<p class=MsoNormal><b><font size=4 face=Arial><span style='font-size:14.0pt;
font-family:Arial;font-weight:bold'>10 Scan Service Theory of Operation</span></font></b><b><font
size=4 face=Arial><span style='font-size:14.0pt;font-family:Arial;font-weight:
bold'><o:p></o:p></span></font></b></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>The Scan Service operates autonomously through three phases:
initialization, online, and offline.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>At power-up the Scan Service enters its initialization phase that
initializes all its service attributes, connected subunits<a style='mso-comment-reference:
W_1;mso-comment-date:20090115T1117'>, may </a></span></font><span
class=MsoCommentReference><font size=1><span style='font-size:8.0pt'><![if !supportAnnotations]><a
class=msocomanchor id="_anchor_1"
onmouseover="msoCommentShow('_anchor_1','_com_1')"
onmouseout="msoCommentHide('_com_1')" href="#_msocom_1" language=JavaScript
name="_msoanchor_1">[W1]</a><![endif]>&nbsp;</span></font></span>perform a self-testing
and may also test its Scan Device(s). After the initialization is successful,
the Scan Service enters the &#8220;Down&#8221; state (an offline state) and performs
a start-up operation that brings the service online, authenticates and
registers its service with a service directory or announces its service to the
network domain in which it resides. The Scan Service then enters the
&#8220;Idle&#8221; state and becomes ready for service discovery and accepting
service requests from Scan Clients. <o:p></o:p></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>The Scan Service accepts new requests as long as it&#8217;s not
disabled and is in one of the four states: Idle, <a style='mso-comment-reference:
W_2;mso-comment-date:20090115T1117'>Processing,</a></span></font><span
class=MsoCommentReference><font size=1><span style='font-size:8.0pt'><![if !supportAnnotations]><a
class=msocomanchor id="_anchor_2"
onmouseover="msoCommentShow('_anchor_2','_com_2')"
onmouseout="msoCommentHide('_com_2')" href="#_msocom_2" language=JavaScript
name="_msoanchor_2">[W2]</a><![endif]>&nbsp;</span></font></span> Stopped, or <a
style='mso-comment-reference:W_3;mso-comment-date:20090115T1117'>Testing. &nbsp;</a><span
class=MsoCommentReference><font size=1><span style='font-size:8.0pt'><![if !supportAnnotations]><a
class=msocomanchor id="_anchor_3"
onmouseover="msoCommentShow('_anchor_3','_com_3')"
onmouseout="msoCommentHide('_com_3')" href="#_msocom_3" language=JavaScript
name="_msoanchor_3">[W3]</a><![endif]>&nbsp;</span></font></span>Performing an
administrative <a style='mso-comment-reference:W_4;mso-comment-date:20090115T1117'>Disable</a><span
class=MsoCommentReference><font size=1><span style='font-size:8.0pt'><![if !supportAnnotations]><a
class=msocomanchor id="_anchor_4"
onmouseover="msoCommentShow('_anchor_4','_com_4')"
onmouseout="msoCommentHide('_com_4')" href="#_msocom_4" language=JavaScript
name="_msoanchor_4">[W4]</a><![endif]>&nbsp;</span></font></span>() operation
while in any state will stop the Scan Service from accepting new jobs. Performing
an Enable() operation in any state while the Scan Service is disabled will
enable new jobs to be accepted again.<o:p></o:p></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>A user submits a Scan Job through a local (via MFD UI) or remote (via
local network or Internet) Scan Client to a selected target Scan Service that
has the desired scan capabilities. While the service is enabled, a Scan Client
can request any Scan Service operations specified in Sections </span></font>11.1 and 11.1.8.1. A Scan Client uses the CreateScanJob operation to submit a Scan Job on behalf of a
user. A Scan Client needs to use the <a style='mso-comment-reference:W_5;
mso-comment-date:20090115T1117'>CloseJob() </a><span class=MsoCommentReference><font
size=1><span style='font-size:8.0pt'><![if !supportAnnotations]><a
class=msocomanchor id="_anchor_5"
onmouseover="msoCommentShow('_anchor_5','_com_5')"
onmouseout="msoCommentHide('_com_5')" href="#_msocom_5" language=JavaScript
name="_msoanchor_5">[W5]</a><![endif]>&nbsp;</span></font></span>operation to signal
the last set of Hardcopy Scan Document input when the scanner&#8217;s input
capacity is limited&nbsp; and continuous sets of hardcopies need to be fed into the
platen or ADF for a large Scan Job. The Scan Service places all submitted jobs in
the ActiveJobs queue and schedules jobs for processing immediately or when a
StartJob event is signaled based on job priority. A user may specify a <a
style='mso-comment-reference:W_6;mso-comment-date:20090115T1117'>JobHoldUntilTime
</a><span class=MsoCommentReference><font size=1><span style='font-size:8.0pt'><![if !supportAnnotations]><a
class=msocomanchor id="_anchor_6"
onmouseover="msoCommentShow('_anchor_6','_com_6')"
onmouseout="msoCommentHide('_com_6')" href="#_msocom_6" language=JavaScript
name="_msoanchor_6">[W6]</a><![endif]>&nbsp;</span></font></span>for a remotely
submitted job to allow ample time for user to walk up to the scanner for placing
his/her Hardcopy originals on the scanner. An administrator can also put a job
in the ActiveJobs queue on hold via a HoldScanJob() operation preventing it
being scheduled and a ReleaseJob() operation will release the job for
scheduling again.<o:p></o:p></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><a style='mso-comment-reference:W_7;mso-comment-date:20090115T1117'><font
size=3 face="Times New Roman"><span style='font-size:12.0pt'>When a Scan Job is
released for scheduling and reached the top of ActiveJobs queue, the Scan
Service immediately enters its Processing state</span></font></a><span
class=MsoCommentReference><font size=1><span style='font-size:8.0pt'><![if !supportAnnotations]><a
class=msocomanchor id="_anchor_7"
onmouseover="msoCommentShow('_anchor_7','_com_7')"
onmouseout="msoCommentHide('_com_7')" href="#_msocom_7" language=JavaScript
name="_msoanchor_7">[W7]</a><![endif]>&nbsp;</span></font></span>. During job
processing, the Scan Service can be interrupted by a &#8220;PauseScanService()&#8221;
operation to enter the &#8220;Stopped&#8221; state. This allows a user to
submit and process an urgent Scan Job or a job for another service, and a
Resume() operation resumes previous Scan Job processing afterwards.<o:p></o:p></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>When there are critical conditions impacting Scan Serviceability during
&#8220;Idle&#8221; or &#8220;Processing&#8221; state, either a C.Critical event
is generated or an Administrative PauseScanService() is performed to bring the
service to the Stopped state. From there the condition can be fixed by
user&#8217;s intervention. Then either the Scan Service generates a ~C.Critical
event or an administrator performs a Resume() operation to bring the Scan
Service back to &#8220;Idle&#8221; or &#8220;Processing&#8221; state.
Otherwise, if the Scan Service needs a ShutdownScanService() operation followed
by a restart or ShutdownScanService() for testing, both will require a StartupScanService()
operation to bring the service back to &#8220;Idle&#8221; state and then restart
job processing again.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>At any time all jobs in the ActiveJobs queue, whether being held,
pending for scheduling, in processing, or being temporarily stopped from
processing, can be canceled via a CancelScanJob() operation by an authorized
user. A canceled job, completed job, or an aborted job due to processing errors
can be placed back into ActiveJobs queue and restarted via the administrative <a
style='mso-comment-reference:W_8;mso-comment-date:20090115T1117'>RestartJob</a></span></font><span
class=MsoCommentReference><font size=1><span style='font-size:8.0pt'><![if !supportAnnotations]><a
class=msocomanchor id="_anchor_8"
onmouseover="msoCommentShow('_anchor_8','_com_8')"
onmouseout="msoCommentHide('_com_8')" href="#_msocom_8" language=JavaScript
name="_msoanchor_8">[W8]</a><![endif]>&nbsp;</span></font></span>() operation
and be processed along with its Scan Documents again.<o:p></o:p></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 color=navy face=Impact><span style='font-size:
12.0pt;font-family:Impact;color:navy'>Peter Zehler</span></font><br>
<br>
<st1:place w:st="on"><st1:PlaceName w:st="on"><font size=2 color=navy
  face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:navy'>Xerox</span></font></st1:PlaceName><font
 size=2 color=navy face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;
 color:navy'> <st1:PlaceName w:st="on">Research</st1:PlaceName> <st1:PlaceType
 w:st="on">Center</st1:PlaceType></span></font></st1:place><font size=2
color=navy face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;
color:navy'> Webster<br>
</span></font><font size=2 color=navy face=Arial><span style='font-size:10.0pt;
font-family:Arial;color:navy'>Email: Peter.Zehler@Xerox.com</span></font><br>
<font size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:navy'>Voice: (585) 265-8755</span></font><br>
<font size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:navy'>FAX: (585) 265-7441</span></font><br>
<font size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:navy'>US Mail: Peter Zehler</span></font><br>
<font size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:navy'>Xerox Corp.</span></font><br>
<st1:Street w:st="on"><st1:address w:st="on"><font size=2 color=navy
  face=Arial><span style='font-size:10.0pt;font-family:Arial;color:navy'>800
  Phillips Rd.</span></font></st1:address></st1:Street><br>
<font size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:navy'>M/S 128-25E</span></font><br>
<font size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:
Arial;color:navy'>Webster NY, 14580-9701</span></font> <o:p></o:p></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

<div style='mso-element:comment-list'><![if !supportAnnotations]>

<hr class=msocomoff align=left size=1 width="33%">

<![endif]>

<div style='mso-element:comment'><![if !supportAnnotations]>

<div id="_com_1" class=msocomtxt language=JavaScript
onmouseover="msoCommentShow('_anchor_1','_com_1')"
onmouseout="msoCommentHide('_com_1')"><![endif]><span style='mso-comment-author:
Wagner'><![if !supportAnnotations]><a name="_msocom_1"></a><![endif]></span>

<p class=MsoCommentText><span class=MsoCommentReference><font size=1
face=Arial><span style='font-size:8.0pt'>&nbsp;<![if !supportAnnotations]><a
href="#_msoanchor_1" class=msocomoff>[W1]</a><![endif]></span></font></span>a.Unclear.
<o:p></o:p></p>

<p class=MsoCommentText><font size=3 face=Arial><span style='font-size:12.0pt'>b.
Do we power-up (a device concept) a service? <o:p></o:p></span></font></p>

<p class=MsoCommentText><font size=3 face=Arial><span style='font-size:12.0pt'>c.
Scan Devices (also used elsewhere sould probably be&nbsp; Scanner(s) or Scanner
Subunits(s)<o:p></o:p></span></font></p>

<![if !supportAnnotations]></div>

<![endif]></div>

<div style='mso-element:comment'><![if !supportAnnotations]>

<div id="_com_2" class=msocomtxt language=JavaScript
onmouseover="msoCommentShow('_anchor_2','_com_2')"
onmouseout="msoCommentHide('_com_2')"><![endif]><span style='mso-comment-author:
Wagner'><![if !supportAnnotations]><a name="_msocom_2"></a><![endif]></span>

<p class=MsoCommentText><span class=MsoCommentReference><font size=1
face=Arial><span style='font-size:8.0pt'>&nbsp;<![if !supportAnnotations]><a
href="#_msoanchor_2" class=msocomoff>[W2]</a><![endif]></span></font></span>Processing
as a service state must be distinguished from processing as a job state.<o:p></o:p></p>

<![if !supportAnnotations]></div>

<![endif]></div>

<div style='mso-element:comment'><![if !supportAnnotations]>

<div id="_com_3" class=msocomtxt language=JavaScript
onmouseover="msoCommentShow('_anchor_3','_com_3')"
onmouseout="msoCommentHide('_com_3')"><![endif]><span style='mso-comment-author:
Wagner'><![if !supportAnnotations]><a name="_msocom_3"></a><![endif]></span>

<p class=MsoCommentText><span class=MsoCommentReference><font size=1
face=Arial><span style='font-size:8.0pt'>&nbsp;<![if !supportAnnotations]><a
href="#_msoanchor_3" class=msocomoff>[W3]</a><![endif]></span></font></span>Testing
is defined as an Off_Line state in 7.1.5.10.1.<o:p></o:p></p>

<![if !supportAnnotations]></div>

<![endif]></div>

<div style='mso-element:comment'><![if !supportAnnotations]>

<div id="_com_4" class=msocomtxt language=JavaScript
onmouseover="msoCommentShow('_anchor_4','_com_4')"
onmouseout="msoCommentHide('_com_4')"><![endif]><span style='mso-comment-author:
Wagner'><![if !supportAnnotations]><a name="_msocom_4"></a><![endif]></span>

<p class=MsoCommentText><span class=MsoCommentReference><font size=1
face=Arial><span style='font-size:8.0pt'>&nbsp;<![if !supportAnnotations]><a
href="#_msoanchor_4" class=msocomoff>[W4]</a><![endif]></span></font></span>Observation:
Disable does not&nbsp; change service state, as state is defined.<o:p></o:p></p>

<![if !supportAnnotations]></div>

<![endif]></div>

<div style='mso-element:comment'><![if !supportAnnotations]>

<div id="_com_5" class=msocomtxt language=JavaScript
onmouseover="msoCommentShow('_anchor_5','_com_5')"
onmouseout="msoCommentHide('_com_5')"><![endif]><span style='mso-comment-author:
Wagner'><![if !supportAnnotations]><a name="_msocom_5"></a><![endif]></span>

<p class=MsoCommentText><span class=MsoCommentReference><font size=1
face=Arial><span style='font-size:8.0pt'>&nbsp;<![if !supportAnnotations]><a
href="#_msoanchor_5" class=msocomoff>[W5]</a><![endif]></span></font></span>CloseJob
is not a defined operation.<o:p></o:p></p>

<![if !supportAnnotations]></div>

<![endif]></div>

<div style='mso-element:comment'><![if !supportAnnotations]>

<div id="_com_6" class=msocomtxt language=JavaScript
onmouseover="msoCommentShow('_anchor_6','_com_6')"
onmouseout="msoCommentHide('_com_6')"><![endif]><span style='mso-comment-author:
Wagner'><![if !supportAnnotations]><a name="_msocom_6"></a><![endif]></span>

<p class=MsoCommentText><span class=MsoCommentReference><font size=1
face=Arial><span style='font-size:8.0pt'>&nbsp;<![if !supportAnnotations]><a
href="#_msoanchor_6" class=msocomoff>[W6]</a><![endif]></span></font></span>This
appears to be in an administrator operarion, not for a user.&nbsp; Further, that
does nto appear to be the purpose of JobHoldUntilTime.<o:p></o:p></p>

<![if !supportAnnotations]></div>

<![endif]></div>

<div style='mso-element:comment'><![if !supportAnnotations]>

<div id="_com_7" class=msocomtxt language=JavaScript
onmouseover="msoCommentShow('_anchor_7','_com_7')"
onmouseout="msoCommentHide('_com_7')"><![endif]><span style='mso-comment-author:
Wagner'><![if !supportAnnotations]><a name="_msocom_7"></a><![endif]></span>

<p class=MsoCommentText><span class=MsoCommentReference><font size=1
face=Arial><span style='font-size:8.0pt'>&nbsp;<![if !supportAnnotations]><a
href="#_msoanchor_7" class=msocomoff>[W7]</a><![endif]></span></font></span>Job
in Processing state vs Service in processing state. &nbsp;Presumably, if there were
a previous job being processed, the Servuce would already be in a processing
state?<o:p></o:p></p>

<![if !supportAnnotations]></div>

<![endif]></div>

<div style='mso-element:comment'><![if !supportAnnotations]>

<div id="_com_8" class=msocomtxt language=JavaScript
onmouseover="msoCommentShow('_anchor_8','_com_8')"
onmouseout="msoCommentHide('_com_8')"><![endif]><span style='mso-comment-author:
Wagner'><![if !supportAnnotations]><a name="_msocom_8"></a><![endif]></span>

<p class=MsoCommentText><span class=MsoCommentReference><font size=1
face=Arial><span style='font-size:8.0pt'>&nbsp;<![if !supportAnnotations]><a
href="#_msoanchor_8" class=msocomoff>[W8]</a><![endif]></span></font></span>RestartJob
appears elsewhere but is not a defined operation.<o:p></o:p></p>

<![if !supportAnnotations]></div>

<![endif]></div>

</div>

</body>

</html>