Using service request ticket for multi-factor authentication
First Claim
1. In a service environment wherein a front end computer system receives a service request, a back end computer system responds to the service request, and a user must be authenticated to access a specified target end point to take action in response to the service request, a computer implemented method comprising:
- assigning a specified identification code to the service request received by the front end computer system for use by the back end computer system, wherein the specified identification code is unique;
responsive to a prespecified initiating action of the user pertaining to one of the front end system and the back end system, selectively, generating a virtual token using the specified identification code wherein the virtual token has a specified relationship with the specified identification code including one of being derived from the specified identification code or comprises the specified identification code, wherein a ticket record associated with the specified identification code is updated to include the virtual token and wherein the virtual token generated is unique;
delivering the virtual token to the user, wherein the user accumulates one or more of the unique virtual tokens generated using the specified identification code;
prompting a dialog with the user by an instance of a workflow agent to present the delivered virtual token to a validating component associated with at least one of the front end computer system and the back end computer system, wherein the validating component is configured to verify the validity of the delivered virtual token; and
responsive to the validity of the delivered virtual token being verified, authenticating the user to access the specified target endpoint.
6 Assignments
0 Petitions
Accused Products
Abstract
In an environment wherein a front end system receives a service request, and a back end system responds to the request, a user of a target endpoint must be authenticated. A ticket ID is assigned to the service request, and responsive to an initiating action of the user, a virtual token is generated that has a specified relationship with the ticket ID. The virtual token is delivered to the user, and the user is prompted to present the token to a validating component associated with one of the front end or back end systems, wherein the validating component is configured to verify the token validity. If the token is found to be valid, the user is authenticated to access the specified target endpoint.
46 Citations
13 Claims
-
1. In a service environment wherein a front end computer system receives a service request, a back end computer system responds to the service request, and a user must be authenticated to access a specified target end point to take action in response to the service request, a computer implemented method comprising:
-
assigning a specified identification code to the service request received by the front end computer system for use by the back end computer system, wherein the specified identification code is unique; responsive to a prespecified initiating action of the user pertaining to one of the front end system and the back end system, selectively, generating a virtual token using the specified identification code wherein the virtual token has a specified relationship with the specified identification code including one of being derived from the specified identification code or comprises the specified identification code, wherein a ticket record associated with the specified identification code is updated to include the virtual token and wherein the virtual token generated is unique; delivering the virtual token to the user, wherein the user accumulates one or more of the unique virtual tokens generated using the specified identification code; prompting a dialog with the user by an instance of a workflow agent to present the delivered virtual token to a validating component associated with at least one of the front end computer system and the back end computer system, wherein the validating component is configured to verify the validity of the delivered virtual token; and responsive to the validity of the delivered virtual token being verified, authenticating the user to access the specified target endpoint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification