LEXMARK ACCUREAD AUTOMATE Readme for version 1.3.1 1. OVERVIEW This Readme file pertains to the current release of the LEXMARK ACCUREAD AUTOMATE application. Lexmark AccuRead Automate enables a Lexmark smart multifunction product (MFP) to capture, classify automatically, and route documents, while extracting key information for file naming and indexing. AccuRead Automate can do the following: * Expedite business processes: Quickly get data from documents to back-end systems, so staff has information when it is needed. * Minimize processing costs: Reduce the number of manual steps and redundant error checks, preventing costly mistakes during the capture process. * Lower investment: Serverless technology means purchasing and maintaining an extra piece of hardware to do document capture is no longer needed. Note: AccuRead Automate is available in the Lexmark Virtual Solution Center, and allows classification and extraction of up to four fields. AccuRead Automate requires a usage-based license. To obtain a license, go to www.lexmark.com, and then click "Contact Us". 2. ASSOCIATED FILES The following files and publications are included in the release. a. Application files AccuRead Automate application for eSF v4.x printers with 7- and 10-inch touch screens: * classifyRoute_e4_s2-1.3.1.fls * classifyExtractTransLicMgr_e4_s2-1.1.4.fls AccuRead Automate application for eSF v3.x printers with 7- and 10-inch touch screens: * classifyRoute_e3_s2-1.3.1.fls * classifyExtractTransLicMgr_e3_s2-1.1.4.fls * citbClassifyExtractEnabler_e3-4_mfp-1.0.6.fls * ocrEnabler_e3-4_mfp-2.0.2.fls b. Publications * Lexmark_AccuReadAutomate_AdminGuide.pdf * The Administrator's Guide * Readme * (This file) 3. REQUIREMENTS a. A printer that supports eSF v4.x and eSF v3.x applications. Supported eSF v4.x printers include: * CX510 * Required firmware level: LW50.GM.P543 or later * MX410, MX51x, MX61x * Required firmware level: LW50.SB.P543 or later * MX6500e * Required firmware level: LW50.JD.P543 or later * MX71x, MX81x * Required firmware level: LW50.TU.P543 or later * MX91x * Required firmware level: LW50.MG.P543 or later Supported eSF v3.x printers include: * X54x * Required firmware level: LHS42.VK.P451 or later * X74x * Required firmware level: LHS42.NY.P451 or later * X79x * Required firmware level: LHS42.MR.P451 or later * X92x * Required firmware level: LHS42.HK.P451 or later * X95x * Required firmware level: LHS42.TQ.P451 or later * 6500e * Required firmware level: LHS42.JR.P451 or later b. Memory: The printer must have 1GB of RAM; 2GB or higher is recommended. c. Hard disk: The printer must have a hard disk with a minimum of 10GB free space. d. Web browser: We recommend to use the latest version of Google Chrome when configuring AccuRead Automate. 4. LIMITATIONS AND COMPATIBILITY OF THE RELEASE a. The following operating systems for destinations are supported: * Mac OS X v10.6-v10.9 * Windows Server 2012 R2 (64-bit) * Windows 8 (32- and 64-bit) * Windows 8 Pro (32- and 64-bit) * Windows 8 Enterprise (32- and 64-bit) * Windows 7 Ultimate (32- and 64-bit) * Windows 7 Home Basic * Windows Vista Ultimate * Windows Server 2008 * Windows Server 2008 R2 64 Bit * Windows Server 2003 Standard Edition SP1 * Windows Server 2003 Standard Edition R2 * Windows 2000 Professional SP4 * Windows 2000 SP4 The following Microsoft Windows Server 2003 configurations are supported: * Stand-alone Distributed File System (DFS) * Domain-based DFS * Domain-based DFS with one-child domain used for authentication b. The following Embedded Solutions Framework (eSF) applications must be installed for AccuRead Automate to function properly: * For eSF v4.x: AccuRead Messenger * For eSF v3.x: AccuRead OCR Enabler AccuRead Extract Enabler AccuRead Messenger c. AccuRead Automate requires a minimum of two defined classifications. d. AccuRead Automate requires a minimum of 5 (recommended 10) documents per classification to establish a reliable level of training. e. Critical failures (for example, power loss during load configuration) require a reinstallation of AccuRead Automate, as some files may have become corrupted. f. We recommend to enable the Manual Review function and check that all data captured from their forms is correct. When the extraction data meets expectations, disable the option in the Embedded Web Server. g. For documents with repeating information (for example, utility bills), we recommend to black out repetitions on training documents manually, leaving only one occurrence in the desired extraction. h. AccuRead Automate supports only up to 255 characters for file names. i. AccuRead Automate supports only up to 50 characters for the classification name. j. AccuRead Automate supports only up to 20 characters for the icon name. k. To ensure uninterrupted functionality when setting up a classification, use a fixed IP address or a host name associated with an IP address on your shared folder. l. To save any changes before adding a classification, make sure to click Apply at the bottom of the configuration page for the application. m. Each deployment package must have a unique name to avoid overwriting configuration files. n. In AccuRead Messenger, the start date and renewal date appear as pending until the first successful document delivery. o. If an extraction value falls below 75 percent confidence during the extraction process, then document review is required. The document file name is appended with the word "Review" to differentiate it clearly from other files in the same location. If this event occurs consistently, then contact your Lexmark representative. 5. HELP WITH REGULAR EXPRESSIONS AccuRead Automate uses Perl 5 regular expressions to create custom Autocorrect rules. A regular expression substitutes a pattern in a given input with a replacement string. The substitution expression is specified in the following Perl 5 native format: s/pattern/replacement/[g][i][m][o][s][x] In this format, "s" is a mandatory prefix, "pattern" is the content to be corrected, and "replacement" is the desired replacement string. More syntax options following the expression are detailed as follows: g - Substitute all occurrences of pattern with replacement. The default is to replace only the first occurrence. i - Perform a case-insensitive match. m - Treat the input as consisting of multiple lines. o - If variable interpolation is used, then only evaluate the interpolation once. This option is equivalent to using a numInterpolations argument of 1 in Util.substitute(). The default is to compute each interpolation independently. For more information on variable interpolation in substitutions, see Util.substitute() and Perl5Substitution. s - Treat the input as consisting of a single line. x - Enable extended expression syntax incorporating whitespace and comments. For more information, see the documentation for Jakarta ORO. The following are a few examples of regular expressions using some of these options: s/[hi]/hello/g In this example, all instances of "hi" are replaced with "hello." s/[^abc]/d/g In this example, all characters except "a," "b," or "c" are replaced with the letter "d." s/[ab]{3}/z/ In this example, the first three-character grouping of the letters "a" or "b" (for example, aaa or bbb or bab) is replaced with the letter "z." The following sites can assist with the creation and testing of Perl 5 regular expressions. Testing with these sites can ensure your regular expression functions as intended with AccuRead Automate. regex101.com/ www.regexplanet.com/advanced/perl/index.html www.perlfect.com/articles/regextutor.shtml 6. RELEASE NOTES * Added support for constant and single-page document length for classifications. * Added the option to generate an XML file. * Added the option to configure the scan settings. For more information on installation and configuration instructions, see the Lexmark AccuRead Automate Administrator's Guide at support.lexmark.com. Adobe Acrobat Reader is required to view this guide.