XPaper - Digital Paper and the Logitech io2 Pen
I've blogged before about my love for the Logitech io2 pen and there's an article on their SDK on Coding4Fun.
The Logitech Software is slick and their SDK is fantastic, but I've always thought something was missing. Writing on blank paper, taking notes and such is neat, but what if...
Recently we sold our Condo and Mike, my very cool Real Estate agent, used his Tablet PC for all the paperwork. He showed up at the condo with no actual paper, just a Toshiba Tablet and a bunch of TIFs. All of us, buyer and seller, did all the work via email and tablet. (Mike's very progressive.)
How does this relate to the io2 pen?
There's a company called Talario that has a product called XPaper. For the technical, here's how it works:
- You want a form filled out, signed, etc, with ink. You also want to send PDFs around and archive the papers digitally without scanning.
- You get some Anoto-enabled paper from Talario. This paper is uniquely numbered like a guid or ip address. Each page is unique to the stack. The paper includes the Anoto dot pattern that the io2 pen can see.
- You print from any program to the "XPaper printer" on your PC. This is a 'fake printer' that will ask you via a dialog box what number your stack of paper started with. Then it just routes to your physical printer driver while saving a digital copy on the computer for later.
- You get a print out on this special paper of your document.
- You write on it with the io2 pen, whatever. Mike could have brought the pen and the paper to the meeting.
- Later he docks the pen with his computer and the digital ink from his pen is reunited with the digital copy saved earlier and turned into a PDF that includes both the original document and the digital ink lined up perfectly.
You print, ink, then dock and you get digital ink versions of your printouts. It works very well and is written entirely in .NET.