System and method for key challenge validation
First Claim
Patent Images
1. A method comprising:
- detecting an initiation of a transaction;
retrieving transaction specific information indicating a detail of the transaction in response to detecting the initiation of the transaction, the detail of the transaction being recognizable as being specific to the transaction;
generating a challenge including a challenge image comprising a string of characters that includes the detail of the transaction;
presenting the challenge with an indication to return a challenge key, the challenge key being a visually distinguished portion of the string of characters that includes the detail of the transaction;
receiving a response to the challenge, the response including the challenge key; and
validating, using a processor of a machine, the transaction based on the response including the challenge key.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing key challenge validation is provided. In example embodiments, an initiation of a transaction is detected and a challenge comprising a string of characters is generated based on the detection. The string of characters includes transaction specific information indicating a detail of the transaction. The challenge is presented whereby the string of characters includes a challenge key. A response to the challenge is received that includes the challenge key. In various example embodiments, the transaction is validated based on an identification of the key challenge of the string of characters.
67 Citations
20 Claims
-
1. A method comprising:
-
detecting an initiation of a transaction; retrieving transaction specific information indicating a detail of the transaction in response to detecting the initiation of the transaction, the detail of the transaction being recognizable as being specific to the transaction; generating a challenge including a challenge image comprising a string of characters that includes the detail of the transaction; presenting the challenge with an indication to return a challenge key, the challenge key being a visually distinguished portion of the string of characters that includes the detail of the transaction; receiving a response to the challenge, the response including the challenge key; and validating, using a processor of a machine, the transaction based on the response including the challenge key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a string generation module to retrieve transaction specific information indicating a detail of a transaction in response to detecting an initiation of the transaction, and to generate a challenge including a challenge image comprising a string of characters that includes the detail of the transaction, the detail of the transaction being recognizable as being specific to the transaction; a key generation module to select a challenge key using the string of characters that includes the detail of the transaction; a challenge generation module to generate an image that presents the challenge key as a visually distinguished portion of the string of characters that includes the detail of the transaction; and a hardware processor configured to validate the transaction based on a response including the challenge key. - View Dependent Claims (12, 13)
-
-
14. A machine-readable storage medium not having transitory signals and storing instructions which, when executed by the at least one processor of a machine, cause the machine to perform operations comprising:
-
detecting an initiation of a transaction; retrieving transaction specific information indicating a detail of the transaction in response to detecting the initiation of the transaction, the detail of the transaction being recognizable as being specific to the transaction; generating a challenge including a challenge image comprising a string of characters that includes the detail of the transaction; presenting the challenge with an indication to return a challenge key, the challenge key being a visually distinguished portion of the string of characters that includes the detail of the transaction; receiving a response to the challenge, the response including the challenge key; and validating the transaction based on the response including the challenge key. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification