EAST AURORA, NY US

1. 20100318669 Human Interactive Proof System and Apparatus that Enables Public Contribution of Challenges for Determining Whether an Agent is a Computer or a Human 12-16-2010