A system and method for carrying out two factor authentication using augmented/virtual reality
AssigneeMastercard Asia/Pacific Pte. Ltd.
InventorsRajat Maheshwari, Sunitha Miryala, Philip Wei Ping Yen
Life of this patent
Estimating the term…
Abstract
There is provided a method and system for carrying out two factor authentication, which renders an augmented reality environment or a virtual reality environment at the user device to depict an authentication object, and when a user interaction with the authentication object is detected, an authentication code received from an issuer server is displayed at the user device.
Claims15
A computer-implemented method for carrying out two factor authentication using augmented reality or virtual reality, the method comprising:
- initiating, at a user device, a payment authorization request;
- receiving, from an issuer server in response to the payment authorization request, a notification message to retrieve an authentication code generated at the issuer server;
- rendering, at the user device, an augmented reality environment or a virtual reality environment on a display to depict an authentication object associated with the authentication code;
- receiving, from the issuer server, the authentication code;
- detecting, at the user device, a user interaction with the authentication object in the augmented reality environment or virtual reality environment;
- and
- decoding, at the user device, in response to the detected user interaction, the authentication object to display the authentication code.
A user device for carrying out two factor authentication using augmented reality or virtual reality, the user device comprising one or more electronic processing devices that are configured to:
- initiate a payment authorization request;
- receive, from an issuer server in response to the payment authorization request, a notification message to retrieve an authentication code generated at the issuer server;
- render an augmented reality environment or a virtual reality environment on a display to depict an authentication object associated with the authentication code;
- receive, from the issuer server, the authentication code;
- detect a user interaction with the authentication object;
- and
- decode, in response to the detected user interaction, the authentication object to display the authentication code.
A non-transitory computer readable storage medium embodying thereon a program of computer readable instructions which, when executed by one or more processors of a user device in communication with an issuer server, cause the user device to:
- initiate a payment authorization request;
- receive, from an issuer server in response to the payment authorization request, a notification message to retrieve an authentication code generated at the issuer server;
- render an augmented reality environment or a virtual reality environment on a display to depict an authentication object associated with the authentication code;
- receive, from the issuer server, the authentication code;
- detect a user interaction with the authentication object;
- and
- decode, in response to the detected user interaction, the authentication object to display the authentication code.
Dependencies are inferred from the claim text.