System and methods for key challenge validation
First Claim
Patent Images
1. A method comprising:
- detecting an initiation of a transaction;
in response to the detecting of the initiation, generating a challenge that comprises a continuous string of alphanumeric characters that includes transaction specific information that comprises a detail of the transaction;
presenting the challenge that visually distinguishes a first portion of the continuous string of alphanumeric characters from a second portion of the continuous string of alphanumeric characters along with instructions for responding to the challenge, the first portion being a proper subset of the continuous string of alphanumeric characters that forms a challenge key, the instructions instructing return of the challenge key in response to the challenge by entering the challenge key in a text box;
receiving a response to the challenge; and
validating, using a processor of a machine, the transaction based on the response to the challenge that was entered into the text box including the challenge key formed from the first portion of the continuous string of alphanumeric characters.
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 first portion of the string of characters may be presented in such a way as to be distinguished from a second portion of the string of characters. In various example embodiments, the transaction is validated based on an identification of the first portion of the string of characters.
-
Citations
22 Claims
-
1. A method comprising:
-
detecting an initiation of a transaction; in response to the detecting of the initiation, generating a challenge that comprises a continuous string of alphanumeric characters that includes transaction specific information that comprises a detail of the transaction; presenting the challenge that visually distinguishes a first portion of the continuous string of alphanumeric characters from a second portion of the continuous string of alphanumeric characters along with instructions for responding to the challenge, the first portion being a proper subset of the continuous string of alphanumeric characters that forms a challenge key, the instructions instructing return of the challenge key in response to the challenge by entering the challenge key in a text box; receiving a response to the challenge; and validating, using a processor of a machine, the transaction based on the response to the challenge that was entered into the text box including the challenge key formed from the first portion of the continuous string of alphanumeric characters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 21)
-
-
9. A method comprising:
-
detecting an initiation of a transaction; in response to the detecting of the initiation, generating transaction specific information that comprises a detail of the transaction to be used as a continuous string of alphanumeric characters of a challenge; presenting the challenge that visually distinguishes a first portion of the transaction specific information from a second portion of the transaction specific information along with instructions for responding to the challenge, the first portion being a proper subset of the transaction specific information that forms a challenge key, the instructions instructing return of the challenge key in response to the challenge by entering the challenge key into a text box; receiving a response to the challenge; and validating, using a processor of a machine, the transaction based on the response to the challenge that was entered into the text box including the challenge key formed from the first portion of the transaction specific information. - View Dependent Claims (10)
-
-
11. A system comprising:
-
a challenge string module to generate a challenge that comprises a continuous string of alphanumeric characters in response to a detection of a request to make a transaction, the continuous string of alphanumeric characters comprising transaction specific information that comprises a detail of the transaction; a key generation module to select a first portion of the continuous string of alphanumeric characters to be visually distinguished from a second portion of the continuous string of alphanumeric characters, the first portion being a proper subset of the string of alphanumeric characters that forms a challenge key; a challenge generation module to generate an image that visually distinguishes the first portion from the second portion of the continuous string of alphanumeric characters of the challenge and to generate instructions instructing return of the challenge key in response to the challenge by entering the challenge key in a text box; and a computer processor to validate the transaction based on receiving the challenge key formed from the first portion of the continuous string of alphanumeric characters in response to the challenge. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a challenge string module to generate a challenge comprising transaction specific information to be used as a continuous string of alphanumeric characters of a challenge in response to a detection of a request to make a transaction; a key generation module to select a first portion of the transaction specific information to be visually distinguished from a second portion of the transaction specific information, the first portion being a proper subset of the transaction specific information that forms a challenge key; a challenge generation module to generate an image that visually distinguishes the first portion from the second portion of the transaction specific information of the challenge and to generate instructions instructing return of the challenge key in response to the challenge by entering the challenge key in a text box; and a computer processor to validate the transaction based on receiving the challenge key formed from the first portion of the transaction specific information in response to the challenge. - View Dependent Claims (19)
-
-
20. A tangible machine-readable device containing instructions which, when executed by a processing system, cause the processing system to perform operations comprising:
-
detecting an initiation of a transaction; in response to the detecting of the initiation, generating a challenge comprising a continuous string of alphanumeric characters that represents information specific to the transaction; presenting the challenge that visually distinguishes a first portion of the continuous string of alphanumeric characters from a second portion of the continuous string of alphanumeric characters along with instructions for responding to the challenge, the first portion being a proper subset of the continuous string of alphanumeric characters that forms a challenge key, the instructions instructing return of the challenge key in response to the challenge by entering the challenged key into a text box; and validating the transaction based on receiving the challenge key formed from the first portion of the continuous string of alphanumeric characters as a response to the challenge. - View Dependent Claims (22)
-
Specification