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:
- accessing, at a user device, at least one digital wallet stored on an application interface of a digital wallet provider on one or more servers of the digital wallet provider, wherein the one or more servers are coupled over one or more networks to the user device;
- initiating, at the 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 one or more servers of the digital wallet provider, an augmented reality environment or a virtual reality environment on a display to depict an authentication object associated with the authentication code, wherein the augmented reality environment or the virtual reality environment is configured to be restricted within the application interface;
- receiving, from the issuer server, the authentication code in the augmented reality environment or the virtual reality environment;
- 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:
- accessing, at a user device, at least one digital wallet stored on an application interface of a digital wallet provider on one or more servers of the digital wallet provider, wherein the one or more servers are coupled over one or more networks to the user device;
- initiate, at the user device, 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, at the one or more servers of the digital wallet provider, an augmented reality environment or a virtual reality environment on a display to depict an authentication object associated with the authentication code, wherein the augmented reality environment or the virtual reality environment is configured to be restricted within the application interface;
- receive, from the issuer server, the authentication code in the augmented reality environment or the virtual reality environment;
- 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:
- accessing, at a user device, at least one digital wallet stored on an application interface of a digital wallet provider on one or more servers of the digital wallet provider, wherein the one or more servers are coupled over one or more networks to the user device;
- initiate, at the user device, 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, at the one or more servers of the digital wallet provider, an augmented reality environment or a virtual reality environment on a display to depict an authentication object associated with the authentication code, wherein the augmented reality environment or the virtual reality environment is configured to be restricted within the application interface;
- receive, from the issuer server, the authentication code in the augmented reality environment or the virtual reality environment;
- 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.