Captive Portal Authentication Bypass via Full-Featured Browser Transition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current captive portal authentication methods using feature-constrained browsers, such as the CNA, limit user experience and customization, requiring users to perform multiple steps and restrict access to full-featured browsers, making it impractical for widespread implementation and limiting additional revenue streams.

Innovation Solution

A method and system that allows transition from a CNA browser to a full-featured browser without user input by sending a CNA bypass message, enabling authentication through various means like video watching or quizzes, thereby improving user experience and allowing for additional revenue streams.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a feature-constrained browser (CNA) is used for captive portal authentication, then compatibility with mobile device operating systems is improved, but user experience and browser functionality are limited

Engineering Contradiction:
Improvecompatibility with mobile device operating systemsVSAvoiduser experience and browser functionality
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces a full-featured browser as an intermediary component that bridges between the CNA and the authentication portal. The full-featured browser is launched from the CNA and handles complex authentication interactions, while the CNA remains as the entry point maintained by operating system vendors. This intermediary approach allows the system to maintain OS compatibility through the CNA while enabling enhanced functionality through the full-featured browser.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The authentication process is segmented into two distinct phases: initial detection and portal access through the CNA, followed by full authentication interactions through a launched full-featured browser. This segmentation allows each browser type to perform its specialized function - the CNA handles OS-mandated detection and initial portal display, while the full-featured browser handles complex authentication forms, JavaScript-heavy portals, and enhanced user interactions.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If authentication is restricted to the CNA browser, then system simplicity is maintained, but additional revenue streams and customization options are limited

Engineering Contradiction:
Improvesystem simplicityVSAvoidrevenue streams and customization options
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system dynamically transitions from a static, simple CNA-based authentication process to a more dynamic multi-browser approach. The full-featured browser is conditionally launched based on portal requirements, allowing the system to adapt its complexity level to match the authentication needs. This dynamic approach enables monetization features, enhanced customization, and improved user experience while maintaining the simple CNA path for basic authentication scenarios.

Inventive Principle:
Principle #15Dynamics

3Reliability

If multiple authentication steps are required in the CNA browser, then security is improved, but authentication time and user frustration increase

Engineering Contradiction:
ImprovesecurityVSAvoidauthentication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements a mechanism to skip the limitations of the CNA browser by launching a full-featured browser that can directly access and complete authentication portals. The system detects when a portal requires features beyond CNA capabilities and transitions to the full-featured browser, effectively skipping the CNA's functional limitations. This allows authentication to proceed more quickly through capabilities-matched browser selection while maintaining security through the same authentication protocols.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS10904253B2Techniques for providing full-featured browser access during captive portal authentication routines
Publication Date: 2021.01.26 SINGLE DIGITS INC
  • US10904253B2 patent drawing
  • US10904253B2 patent drawing
  • US10904253B2 patent drawing

AI summary

The present disclosure is generally directed to a method and system for authentication with a computer network that comports with CNA requirements, but utilizes a bypass approach that allows for authentication to be completed within a full-featured browser. In an embodiment, an access point (AP) may be configured to allow for user devices to associate and detect the presence of a captive portal. However, during the CNA messaging sequence, the AP can provide a CNA bypass message that causes the CNA browser instantiated on the user device to consider the authentication complete without having to satisfy authentication requirements. Based on the CNA bypass message, the user device may then transition to a full-featured browser to complete authentication via a captive portal. Authentication may be completed by, for example, watching at least a portion of a video, playing a video game, taking a quiz, and/or entering identifying information.