System and method for key challenge validation
First Claim
Patent Images
1. A method comprising:
- detecting an initiation of a transaction;
in response to detecting the initiation of the transaction, determining a specific detail of the transaction;
generating a challenge that includes a challenge image comprising a string of characters that represents the specific detail of the transaction;
causing presentation of the challenge with an indication to return a challenge key, the challenge key being a visually distinguished subset of characters of the string of characters that represents the specific detail of the transaction;
receiving a response to the challenge, the response including the challenge key; and
validating, by a hardware processor, the transaction based on the challenge key received in the response.
1 Assignment
0 Petitions
Accused Products
Abstract
This document discusses, among other things, a system and method for detecting an initiation of a transaction and generating a string of characters based on the detection. A subset of characters of the string of characters is presented in such a way as to be distinguished from remaining characters of the string of characters. In various example embodiments, the transaction is validated based on an identification of the subset of characters of the string of characters.
68 Citations
20 Claims
-
1. A method comprising:
-
detecting an initiation of a transaction; in response to detecting the initiation of the transaction, determining a specific detail of the transaction; generating a challenge that includes a challenge image comprising a string of characters that represents the specific detail of the transaction; causing presentation of the challenge with an indication to return a challenge key, the challenge key being a visually distinguished subset of characters of the string of characters that represents the specific detail of the transaction; receiving a response to the challenge, the response including the challenge key; and validating, by a hardware processor, the transaction based on the challenge key received in the response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a string generation module to determine a specific detail of a transaction in response to detecting an initiation of the transaction, and to generate a challenge that includes a challenge image comprising a string of characters that represent the specific detail of the transaction; a key generation module to determine a challenge key using the string of characters that represent the specific detail of the transaction; a challenge generation module to generate an image that presents the challenge key as being a visually distinguished subset of characters of the string of characters that represents the specific detail of the transaction; and a hardware processor configured to validate the transaction based on the challenge key received in response to the challenge. - View Dependent Claims (10, 11, 12)
-
-
13. A machine-readable medium having no transitory signals and storing instructions which, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
detecting an initiation of a transaction; in response to detecting the initiation of the transaction, determining a specific detail of the transaction; generating a challenge that includes a challenge image comprising a string of characters that represents the specific detail of the transaction; causing presentation of the challenge with an indication to return a challenge key, the challenge key being a visually distinguished subset of characters of the string of characters that represents the specific detail of the transaction; receiving a response to the challenge, the response including the challenge key; and validating the transaction based on the challenge key received in the response. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification