Browser Window Session Token Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveuser productivityVSAvoidsession consistency
Core Design Contradiction:
ProductivityVSReliability

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improvesession control flexibilityVSAvoidtime efficiency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If browser windows are not closed after logout, then user access flexibility is improved, but security and unauthorized access prevention deteriorate

Engineering Contradiction:
Improveuser access flexibilityVSAvoidunauthorized access
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentEP1934717B1Method of controlling a browser window
Publication Date: 2019.05.15 TELEFONICA GERMANY GMBH & CO
  • EP1934717B1 patent drawingFigure 1
  • EP1934717B1 patent drawingFigure 2
  • EP1934717B1 patent drawingFigure 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.