Actually they were not the first. But the other one sucks so it isn't worth mentioning.
As for character recognition, that has been done a long time in the password cracking world. You all should have just bought the module
www.icefortress.com made for it over 2 years ago.