Browser Window Session Token Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing browser window control methods fail to ensure simultaneous closure of all browser windows associated with a personalized session upon user logout, leading to potential unauthorized access and user inconvenience.
Innovation Solution
A method involving the association of browser windows with a token indicative of a personalized session, repetitive verification of the token's validity, and automatic closure of windows when the token indicates logout, with an optional invisible frame for seamless execution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple browser windows are opened for a personalized session, then user productivity and application accessibility are improved, but security and session consistency deteriorate because windows remain open after logout
Solution Approach 1:
The patent merges the control of multiple browser windows by associating each window with a common session token. This allows centralized session management where a single logout action invalidates the token across all windows, ensuring consistent session state while maintaining the ability to run multiple applications simultaneously.
Solution Approach 2:
The patent implements feedback mechanisms where browser windows continuously monitor the session token status. When the token is invalidated due to logout, the windows detect this change and automatically close, providing real-time feedback and ensuring session consistency without requiring manual intervention.
2Adaptability or versatility
If manual logout is required in each browser window, then session control flexibility is improved, but user convenience and time efficiency deteriorate
Solution Approach 1:
The patent performs preliminary action by establishing a session token at the beginning of the personalized session and associating all browser windows with this token beforehand. This preliminary setup enables automatic window closure upon logout without requiring manual intervention in each window, saving user time while maintaining control flexibility.
Solution Approach 2:
The patent implements self-service by enabling browser windows to automatically monitor and respond to token status changes. When logout occurs and the token is invalidated, the windows autonomously detect this and close themselves without requiring user action, improving time efficiency while preserving session control flexibility through the token mechanism.
3Ease of operation
If browser windows are not closed after logout, then user access flexibility is improved, but security and unauthorized access prevention deteriorate
Solution Approach 1:
The patent introduces a session token as an intermediary between the user session state and the browser windows. This token acts as a mediator that carries session validity information, allowing windows to maintain flexibility during the session while automatically responding to logout events, thereby preventing unauthorized access without restricting legitimate user operations.
Solution Approach 2:
The patent applies preliminary anti-action by proactively invalidating the session token upon logout before any unauthorized access can occur. This preemptive measure ensures that all associated browser windows will automatically close or become non-functional, preventing potential unauthorized access while maintaining user access flexibility during the authorized session period.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
A method of controlling a browser window is disclosed. The method comprises the steps of associating the browser window to a token indicative of a personalized session; and repetitively, verifying said token; and, closing the browser window in dependence of said token. A valid token is generated at startup of the personalized session. The token is invalidated when the user logoffs from the personalized session. Upon detection of an invalid token all browser windows associated with said personalized session will be closed.