Browser Extension Authentication for Contactless Card Web Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing authentication processes for contactless cards are limited to specific applications, restricting access to certain portals and functions due to technological incompatibilities and resource access limitations of web-browsers on computing devices.
Innovation Solution
A computer-implemented method using a web-browser's extension to facilitate short-range wireless communication with a contactless card, enabling authentication and resource access by triggering a predetermined computer program to scan a cryptogram and transmit a response to an enterprise server, allowing operations to be completed through the web-browser without requiring additional dedicated applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If contactless card authentication is implemented using traditional application-based methods, then authentication security is maintained, but access is restricted to specific applications and portals
Solution Approach 1:
The patent implements a universal authentication mechanism where a single web-browser extension can authenticate contactless cards across multiple different web portals and functions. The extension acts as a multi-functional bridge, allowing the same authentication hardware (contactless card reader) to work with various authentication servers and web applications without requiring separate dedicated applications for each portal.
2Ease of operation
If web-browsers are used for contactless card authentication, then ease of operation is improved, but technological incompatibilities and resource access limitations occur
Solution Approach 1:
The patent introduces a web-browser extension as an intermediary component that mediates between the web-browser environment and the contactless card authentication system. This extension acts as a bridge, translating web-browser requests into authentication protocols that the contactless card reader can execute, while also translating authentication responses back into web-compatible formats. This intermediary layer resolves the technological incompatibility between standard web-browsers and specialized authentication hardware.
3Adaptability or versatility
If multiple dedicated applications are deployed for different authentication functions, then authentication coverage is improved, but device complexity and resource consumption increase
Solution Approach 1:
The patent consolidates multiple authentication functions into a single web-browser extension that can handle various authentication protocols and communicate with different authentication servers. This universal extension replaces the need for multiple dedicated applications, as it can adapt to different authentication requirements through configuration rather than requiring separate software installations for each authentication scenario.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enables seamless authentication and resource access for contactless cards via web-browsers, reducing the need for multiple applications and enhancing security by utilizing the web-browser's resources, thus improving user efficiency and security.
Implementation Method 1
Contactless cards are based on radio-frequency identification (RFID) technology that may be embedded into credit cards, identification cards, and other smart cards.
Data Source
AI summary
A computer-implemented method to enable short-range wireless communication via a webpage on a computing device includes receiving, via a web-browser executing on the computing device, from the webpage, a first request to execute a computer-executable instruction, the computer-executable instruction requests data from an enterprise server. The method also includes triggering, in response to a second request from the enterprise server to authenticate the first request, the web-browser to execute a predetermined computer program. The method also includes scanning, by the predetermined computer program a cryptogram from a contactless card to authenticate the cryptogram and cause the enterprise server to send the data. The method also includes executing, via the web-browser, the computer-executable instruction from the first request in response to receiving the data sent by the enterprise server.


