Browser Extension Field Detection and Secure Token Submission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current browser extension technologies face inefficiencies due to misentered data in web page fields, leading to unauthorized information exchange and indeterminate authority between users and recipients, which can result in security risks and resource wastage.

Innovation Solution

A browser extension system that detects fields in web pages, automatically populates them with secure tokens mapped to user data, and submits these tokens through a submission script, ensuring secure and authorized data exchange.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual data entry is used in web page fields, then user control and flexibility are maintained, but data misentry errors occur leading to security risks and resource wastage

Engineering Contradiction:
Improvedata entry accuracyVSAvoidmanual entry convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system automatically detects fields and populates them with relevant data without requiring manual user input. The browser extension autonomously identifies form fields, retrieves corresponding data from stored information, and fills them in, eliminating human error while maintaining ease of use through automation

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A browser extension acts as an intermediary between the user's stored data and the web page fields. This intermediary component automatically maps and transfers data from the user's information storage to appropriate fields, ensuring accurate population without direct manual intervention

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If data is exchanged between users and recipients, then information sharing is enabled, but authority and authorization become indeterminate creating security risks

Engineering Contradiction:
Improvedata exchange securityVSAvoidauthorization verification
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system incorporates feedback mechanisms where the browser extension monitors and tracks data exchange operations. It verifies authorization status before population, provides user confirmation prompts, and tracks submission status, creating a feedback loop that ensures authorized exchange while maintaining transparency and control

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary authorization verification and field detection before data population occurs. The browser extension pre-validates whether the user is authorized to share data for the intended purpose and pre-identifies appropriate fields, ensuring that only authorized data exchanges are executed

Inventive Principle:
Principle #10Preliminary action

3Productivity

If automatic field population is implemented, then data entry efficiency is improved, but potential unauthorized data use may occur

Engineering Contradiction:
Improvedata entry speedVSAvoidunauthorized data use
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system applies preliminary anti-action by implementing authorization verification and user confirmation mechanisms before automatic population occurs. The browser extension checks whether the user is authorized to share data and provides confirmation prompts, preventing unauthorized data use before it can happen while still enabling efficient automatic population when authorized

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS20240403866A1Browser extension for field detection and automatic population and submission
Publication Date: 2024.12.05 CAPITAL ONE SERVICES LLC
  • US20240403866A1 patent drawing
  • US20240403866A1 patent drawing
  • US20240403866A1 patent drawing

AI summary

Methods and systems for providing browser extension are disclosed. In some embodiments, the browser extension system includes a communication device in communication with a computing device and a networked system. The browser extension system also includes a processor configured to perform operations comprising: maintaining data associated with the computing device; detecting, through a browser extension application running on the computing device, a field in a web page associated with the networked system and provided by a web browser application running on the computing device; and in response to detecting the field: (i) automatically populating the field, through the browser extension application, with a secure token mapped to the data, (ii) detecting, through the browser extension application, a submission script associated with the web page, and (iii) automatically executing the submission script to submit the secure token through the browser extension application to the networked system.