7.4

Table Of Contents
Because the "old" document relates (presumably) to a different client, this means the "current" document has invalid infor-
mation.
This can be prevented through simple methods such as printing a date on each sheet and ensuring that users never sign a doc-
ument that is older than a certain time, for example 48 hours. These sheets should simply be destroyed.
Second, contamination can happen in method 1) above if a pen or paper is moved from one location to another. Similarly to
the previous contamination example, if there exists a document in the Capture Database where the "wrong" data is processed,
it will update a document where it does not belong. Again, neither the pen nor PlanetPress Production have any idea that this
causes an error until it's too late.
Third, contamination (the most common one) can happen if pattern sequences get mixed up, if pens or paper gets swapped
between users, etc. For example, again using a shipping company (with example 2-A), if two of the drivers were to meet for a
coffee and exchange their pens inadvertently (we hope, anyways), the pens would be signing the "wrong" documents all day
and, when docked, would update the wrong documents in the database.
In all of these cases, the errors often do not appear when the wrong document is updated - it actually occurs when the "right"
data is processed. This happens precisely because the Pen and Production have no idea that the wrong data is received and
will generally close the document after that "wrong" data has been processed - this often works with no error. However, when
the "right" data is processed, then it tries to update a document that has already been closed by the "wrong" data, and thus
fails.
SAFEGUARDS
There are certain safeguards against contamination:
l PlanetPress Capture checks for pattern size and placement. If the data contains ink for a specific pattern but the ink
location does not correspond to the Capture Fields of the document it's updating, it will fail.
l Errors can be set to stop and revert the whole current batch. If a single error occurs during the pen data processing, it is
possible for this processing to be stopped and all changes the Capture Database reverted. In implementations where
the pen signs high number of documents, this can especially be an easy way to do this, as chances are the data will not
match in at least one case.
CONCLUSION
l PlanetPress can only generate 20,000 unique patterns
l One pattern is used (locked) for each page containing a pattern.
l Processing the ink data from a pen and closing the document releases the pattern
l Most implementations will not need more than 20,000 patterns
l When necessary, patterns can be extended using multiple servers or Pattern Sequences (as long as these are used in
separate physical locations).
l It is extremely critical that contamination be avoided at all costs.
l Whenever possible, always avoid using pattern sequences unless it is absolutely necessary to do so.
Anoto penDirector
The Anoto penDirector is a software driver provided as a download by Objectif Lune Inc. The penDirector creates a bridge
between the Anoto Digital Pen and a PlanetPress Capture workflow in PlanetPress Production.
In order to use penDirector, it needs to be downloaded from the Objectif Lune website, on this page. This sofware must be
installed after PlanetPress Suite. The setup will install a pre-configured version of penDirector which can be immediately used
with PlanetPress Capture.
Special Workflow Types