--------------------------------------------------------------------------------------------

Case Study

ProofSpace---------------------------------------------ProofSpace chose Intrinsyc’s J-Integra Solution toseamlessly bridge the worlds of Java and COM.

--------------------------------------------------------------- Company Background
ProofSpace™, Inc. provides its customers with asolution to perfect the documentation of theirelectronic business records. Founded in 1999, theChicago-based company delivers its solution
through its flagship product, ProofMark™.
ProofMark uses patent-pending transient key
technology to create irrefutable and durable
evidence of the details of any electronic data,
event or transaction, and is a Java-based server thatissues secure digital timestamps against datasubmitted to it via its XML/HTTP interface.
ProofSpace specializes in the Healthcare andFinancial sectors. With the high level of liability inthese sectors, ProofMark is the practical solution
given its TimeStamp feature, which allows clients tolegally prove after the fact that data existed in acertain form at a certain time.
ProblemWith a diversity of clients, all running on different platforms, ProofSpace was finding it
increasingly difficult to integrate and access information from a variety of sources. The
Company had two client application programmer interfaces (APIs) that hid the details
involved in establishing the HTTP connection and formatting and parsing the XML. One ofthese client APIs was for Java programmers, and the other was for COM developers. In order tocreate a reliable, robust product, ProofSpace required a communication bridge that would
allow the COM client API to utilize existing Java code in the Java client API.
Intrinsyc Solution
ProofSpace came to Intrinsyc for a solution and chose J-Integra based on its ability to use thestandard Sun JDK. Incorporating J-Integra into the ProofMark product immediately provided ahomogeneous communication link between the Java and COM technologies that ProofSpace
needed to bridge.
“J-Integra proved to be an ideal solution for exposing our product’s Java-based functionality
to COM clients. With other technologies based on the Microsoft JVM, compatibility quickly
becomes an issue since Microsoft only supports JDK 1.1. We were delighted by the performance of the J-Integra solution — and the overhead was negligible. J-Integra saved us weeksof development time that would have otherwise been spent porting client API code to Visual
Basic or Visual C++,” said Marc Perrone, Director of Product Development at ProofSpace.

QUICK TAKE
Problem
ProofSpacerequired a
reliable, robust
communication
method to allow a
COM client API toutilize Java-coded
data in the Javaclient API.
Solution
Intrinsyc’s JIntegra solution
solvedProofSpace’s
challenge ofreliablecommunicationbetween the Javaand COM realms.
Benefits
With no code
modifications
needed, theincorporation of JIntegra intoProofMark
resulted in afunctionallyenriched productand overall costsavings.

“J-Integra proved to be an ideal solution. It saved us weeks ofdevelopment time that would have otherwise been spent
porting client API code to Visual Basic or Visual C++,”
Marc Perrone, Director of Product Development at ProofSpace.

Benefits
Incorporating J-Integra into ProofMark eliminated the development of non-Java code andensured ProofSpace could use the JDK of their choice. In addition, ProofSpace discovered that
their product works well with COM client applications written in Perl, Visual Basic, andMicrosoft Word/VB.
Although ProofMark is still in Beta, ProofSpace would like to incorporate J-Integra as a plug-in
to the Microsoft Word application. The function would allow a user to request and obtain a
ProofMark of their Word document simply by pressing a toolbar button. The ProofMark could
then be “verified” by pressing another toolbar button, allowing anyone in possession of thedocument to prove it had not been altered since the time contained within the ProofMark.
According to Damian Mehers, Chief Architect at Intrinsyc, “ProofSpace should be commended
for envisioning a product that targets such sensitive markets as the medical and financial
verticals. J-Integra will ensure ProofMark is enriched with a dynamic communications bridge
between Java-based code in the Java client API and any choice of COM client applications.”

700 West Pender St
10th floor
Vancouver BC
Canada V6C 1G8

604 801 6461 Telephone
604 801 6417 Facsimile
sales@intrinsyc.com
www.intrinsyc.com

All brand and product names are trademarks or registeredtrademarks of their respective companies and are hereby
acknowledged. Printed in Canada. May 2001.