METHOD AND SYSTEM FOR VERIFICATION OF HUMAN PRESENCE AT A MOBILE DEVICE
A method and system is provided for verifying human presence at a mobile device. The method includes receiving a request for verification. Further, the method includes sending a Completely Automated Public Turing test to tell Computers and Humans Apart (CAPTCHA) challenge to the mobile device. Further, the method includes receiving a response to the CAPTCHA challenge. Finally, the method includes verifying the human presence by matching the response received to the CAPTCHA challenge sent.
1 . A method for verification of human presence at a communication device, the method comprising:
receiving a request for verification;
sending a Completely Automated Public Turing test to tell Computers and Humans Apart (CAPTCHA) challenge to the communication device;
receiving a response to the CAPTCHA challenge; and
verifying the human presence by matching the response received to the CAPTCHA challenge sent.
2 . The method recited in claim 1 , wherein sending the CAPTCHA challenge comprises generating the CAPTCHA challenge.
3 . The method recited in claim 1 , wherein the CAPTCHA challenge is generated by a third party server.
4 . The method recited in claim 1 , wherein the CAPTCHA challenge is sent via a multi-media message (MMS), a SMS, a voice call, an Email, and a video call.
5 . The method as recited in claim 1 , wherein the CAPTCHA challenge is one or more of an image, a video, a question, a motion, an interaction, an audio and a vibration.
6 . The method as recited in claim 1 , wherein the response is one or more of a text, a voice, a motion and an interaction.
7 . The method as recited in claim 1 , wherein the communication device is one of a desktop, a laptop, a mobile phone, a tablet PC, a netbook, an e-book reader and a PDA.
8 . The method as recited in claim 1 , wherein the request for verification is received over internet.
9 . The method as recited in claim 1 , wherein the request for verification is received from a web server.
10 . A system for verification of human presence at a communication device, the system comprising:
a request reception module for receiving a request for verification;
a code module for sending a Completely Automated Public Turing test to tell Computers and Humans Apart (CAPTCHA) challenge to the communication device;
a response reception module for receiving a response to the CAPTCHA challenge; and
a verification module for verifying the human presence by matching the response received to the CAPTCHA challenge sent.
11 . The system recited in claim 1 , wherein the code module comprises a code generation module for generating the CAPTCHA challenge.
12 . The system recited in claim 1 , wherein the code module comprises a code reception module for sending the CAPTCHA challenge generated by a third party server.
13 . The system recited in claim 1 , wherein the code module is capable of sending the CAPTCHA challenge via a multi-media message (MMS), a SMS, a voice call, an Email and a video call.
14 . The system as recited in claim 1 , wherein the CAPTCHA challenge is one or more of an image, a video, a question, a motion, an interaction, an audio and a vibration.
15 . The system as recited in claim 1 , wherein the response reception module is capable of receiving the response via one or more of a text, a voice, a motion and an interaction.
16 . The system as recited in claim 1 , wherein the communication device is one of a desktop, a laptop, a mobile phone, a tablet PC, a netbook, an e-book reader and a PDA.