IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0711688
(2010-02-24)
|
등록번호 |
US-9213821
(2015-12-15)
|
발명자
/ 주소 |
- Saxena, Vishal Krishna
- Saxena, Ashutosh
|
출원인 / 주소 |
|
대리인 / 주소 |
Lerner, David, Littenberg, Krumholz & Mentlik, LLP
|
인용정보 |
피인용 횟수 :
1 인용 특허 :
3 |
초록
▼
A method & system for human interactive proof (HIP) is provided. A user is provided to respond a query linked to a logical captcha object or an analytical captcha object. Upon receiving inputs from the user, the correct information of the said captcha & the user's input is compared. If the user's in
A method & system for human interactive proof (HIP) is provided. A user is provided to respond a query linked to a logical captcha object or an analytical captcha object. Upon receiving inputs from the user, the correct information of the said captcha & the user's input is compared. If the user's input and the correct information of the captcha object matches then the user is authenticated as human, else the user is authenticated as not a human.
대표청구항
▼
1. A computer implemented method for authenticating a Human Interactive Proof (HIP), comprising the steps of: providing at least one interface embedded with at least one logical captcha object for enabling at least one user to request a service, wherein the at least one logical captcha object compri
1. A computer implemented method for authenticating a Human Interactive Proof (HIP), comprising the steps of: providing at least one interface embedded with at least one logical captcha object for enabling at least one user to request a service, wherein the at least one logical captcha object comprises a plurality of numeric values presented in a matrix with a plurality of rows and columns, further wherein the plurality of the numeric values are presented in a plurality of colors recognizable to the at least one user;providing a query associated with the at least one logical captcha object, wherein the query is based on the plurality of numeric values in the plurality of rows and columns of the matrix and the plurality of colors associated with the numeric values;receiving a response to the query from the at least one user, wherein the response is indicative of the at least one logical captcha object and is generated by performing, using a computer, a mathematical operation on the plurality of numeric values based on the plurality of colors associated with the numeric values, further wherein the mathematical operation comprises one of: addition, subtraction, multiplication, and division;comparing the response received from the at least one user with stored information pertaining to the at least one logical captcha object; andauthenticating the at least one user as human based on the correct results obtained in said comparison process or not authenticating the user as human based on the incorrect results obtained in said comparison process. 2. The method as recited in claim 1, wherein the at least one logical captcha object is implemented as a service offered on internet or intranet or both. 3. The method as recited in claim 2, wherein the service is a web-based service offered on the Internet or intranet or both. 4. The method as recited in claim 1, wherein the at least one logical captcha object is implemented in a form of an executable software application. 5. The computer implemented method of claim 1, wherein the at least one logical captcha object further comprises a plurality of countries' maps and a plurality of national flags, further wherein the at least one logical captcha object is associated with a query requesting the at least one user to match a national flag from the plurality of national flags to a corresponding country's map from the plurality of countries' maps. 6. The computer implemented method of claim 1, wherein the at least one logical captcha object further comprises a plurality of geometric figures presented in a plurality of colors and in a plurality of sizes, further wherein the at least one logical captcha object is associated with a query requesting the at least one user to count number of the geometric figures based on corresponding color and corresponding size. 7. The computer implemented method of claim 1, wherein the at least one logical captcha object further comprises a plurality of different geometric figures and a plurality of counts associated with the different geometric figures, further wherein the at least one logical captcha object is associated with a query requesting the at least one user to match a predefined geometric figure with a corresponding count. 8. A computer implemented method for generating a Human Interactive Proof (HIP), comprising the steps of: receiving a request for at least one service from at least one user; andgenerating at least one logical captcha object using at least one generating module, wherein the at least one logical captcha object is embedded with an interface and comprises a plurality of numeric values presented in a matrix with plurality of rows and columns, further wherein the plurality of the numeric values are presented in a plurality of colors recognizable to the at least one user, further wherein the at least one logical captcha object comprises an associated query based on the plurality of numeric values in the plurality of rows and columns of the matrix and the plurality of colors associated with the numeric values, further wherein a response to the associated query is indicative of the at least one logical captcha object and is generated by performing, using a computer, a mathematical operation on the plurality of numeric values based on the plurality of colors associated with the numeric values, the mathematical operation comprises one of: addition, subtraction, multiplication, and division. 9. The method as recited in claim 8, wherein the at least one logical captcha object is implemented as a service offered on the Internet or intranet or both. 10. The method as recited in claim 9, wherein the service is a web-based service offered on the Internet or intranet or both. 11. The method as recited in claim 8, wherein the at least one logical captcha object is implemented in a form of an executable software application. 12. A system for authenticating a Human Interactive Proof (HIP), the system comprising: at least one generating module adapted to generate at least one logical captcha object upon receiving a request for at least one service from at least one user, wherein a logical captcha is embedded in an interface and storing information pertaining to the at least one logical captcha object thereof, further wherein the at least one logical captcha object comprises a plurality of numeric values presented in a matrix with a plurality of rows and columns, further wherein the plurality of the numeric values are presented in a plurality of colors recognizable to the at least one user, further wherein the at least one generating module is further adapted to generate a query associated with the at least one logical captcha object, further wherein the query is based on the plurality of numeric values in the plurality of rows and columns of the matrix and the plurality of colors associated with the numeric values, the at least one generating module further adapted to transmit the query to the at least one user;at least one communicating module adapted to transmit the at least one logical captcha object embedded in an interface to at least one user; at least one receiving module adapted to receive a response from the at least one user, wherein the response is indicative of the at least one logical captcha object and is generated by performing, using a computer, a mathematical operation on the plurality of numeric values based on the plurality of colors associated with the numeric values, further wherein the mathematical operation comprises one of: addition, subtraction, multiplication, and division;at least one comparing module adapted to compare the received response from the at least one user with the stored information pertaining to the at least one logical captcha object embedded with an interface; andat least one authenticating module adapted to authenticate the at least one user as human based on the correct results obtained in said comparison process or not authenticating the user as human based on the incorrect results obtained in said comparison process. 13. The system as recited in claim 12, wherein the at least one logical captcha object is implemented as a service offered on the Internet or intranet or both. 14. The system as recited in claim 13, wherein the service is a web-based service offered on the Internet or intranet or both. 15. The system as recited in claim 12, wherein the at least one logical captcha object is implemented in a form of an executable software application. 16. A computer program product comprising a non-transitory computer usable medium having a computer readable program code embodied therein for authenticating a Human Interactive Proof (HIP), comprising: a program code adapted for providing at least one interface embedded with at least one logical captcha object for enabling at least one user to request a service, wherein the at least one logical captcha object comprises a plurality of numeric values presented in a matrix with a plurality of rows and columns, further wherein the plurality of the numeric values are presented in a plurality of colors recognizable to the at least one user;a program code adapted for providing a query associated with the at least one logical captcha object, wherein the query is based on the plurality of numeric values in the plurality of rows and columns of the matrix and the plurality of colors associated with the numeric values;a program code adapted for receiving a response to the query from the at least one user, wherein the response is indicative of the at least one logical captcha object and is generated by performing, using a computer, a mathematical operation on the plurality of numeric values based on the plurality of colors associated with the numeric values, further wherein the mathematical operation comprises one of: addition, subtraction, multiplication, and division;a program code adapted for comparing the response received from the at least one user with stored information pertaining to the at least one logical captcha object; anda program code adapted for authenticating the at least one user as human based on the correct results obtained in said comparison process or not authenticating the user as human based on the incorrect results obtained in said comparison process. 17. A computer program product comprising a non-transitory computer usable medium having a computer readable program code embodied therein for generating an Human Interactive Proof (HIP), comprising: a program code adapted for receiving a request for at least one service from at least one user; anda program code adapted for generating at least one logical captcha object using at least one generating module wherein the at least one logical captcha object is be embedded with an interface and comprises a plurality of numeric values presented in a matrix with a plurality of rows and columns, further wherein the plurality of the numeric values are presented in a plurality of colors recognizable to the at least one user, further wherein the at least one logical captcha object comprises an associated query based on the plurality of numeric values in the plurality of rows and columns of the matrix and the plurality of colors associated with the numeric values, further wherein a response to the associated query is indicative of the at least one logical captcha object and is generated by performing, using a computer, a mathematical operation on the plurality of numeric values based on the plurality of colors associated with the numeric values, the mathematical operation comprises one of: addition, subtraction, multiplication, and division.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.