Wireless Network Node Authentication Status Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of mobile computing devices often face the inconvenience of needing to reauthenticate when moving from one wireless network node to another, even if the authentication period has not expired, leading to unstable internet access in large areas covered by multiple wireless network nodes.

Innovation Solution

A method where wireless network nodes determine the authentication status of mobile devices by checking a database and, if authenticated, allow data packet transmission; if not, they redirect the device to a captive portal for authentication, updating the status upon successful authentication, and suspend data processing until authentication is completed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the user moves from one wireless network node to another in a large area covered by multiple wireless network nodes, then the user can access the WLAN service within the large area, but the user is sometimes required to redo authentication even when the predetermined period has not expired

Engineering Contradiction:
ImproveWLAN service coverage areaVSAvoidAuthentication frequency
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs preliminary authentication at the first wireless network node before the user moves to the second node. The authentication result and status are stored in advance, allowing the user to seamlessly access WLAN service at the second node without repeating authentication, as long as the predetermined period has not expired.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a universal authentication mechanism that works across multiple wireless network nodes within a large area. By establishing a common authentication status that is recognized by different nodes, the system enables single authentication to cover multiple locations, making the authentication system multi-functional across the entire WLAN service area.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If the wireless network node checks the database for each data packet transmission request, then the authentication status can be accurately determined, but the processing time and system complexity increase

Engineering Contradiction:
ImproveAuthentication status accuracyVSAvoidAuthentication check time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The wireless network node performs authentication status checking in advance, before actual data packet transmission begins. The authentication result is determined and stored preliminarily, so that subsequent data transmissions can proceed without repeated database checks, reducing overall processing time while maintaining accurate authentication status determination.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Once authentication is successfully completed at one wireless network node, the useful action of data transmission continues seamlessly across multiple nodes without interruption. The system maintains continuous data flow by recognizing the pre-established authentication status at subsequent nodes, eliminating the need for repeated authentication checks during ongoing transmission.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS11696131B2Methods and apparatus for processing data packets originated from a mobile computing device to destinations at a wireless network node
Publication Date: 2023.07.04 PISMO LABS TECH
  • US11696131B2 patent drawing
  • US11696131B2 patent drawing
  • US11696131B2 patent drawing

AI summary

Methods and apparatus for processing data packets originated from a mobile computing device to destinations at a wireless network node. The wireless network node receives an access request from the mobile computing device for the data packet transmission to the destinations and determines an identifier of the mobile computing device. The wireless network node then determines whether the identifier is in a wireless network node database. When the identifier is not in the wireless network node database, the wireless network node suspends to process data packets received from the mobile computing device and communicates with a server to determine whether status of the mobile computing device in a server database is the first state.