In-Session Entitlement Refresh for Continuous Web Access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing web application deployments face challenges in ensuring that user access privileges are adhered to specified conditions, leading to potential misuse of third-party services and resource wastage due to long-lasting sessions.

Innovation Solution

Implementing a system that automatically refreshes entitlements upon detecting changes, allowing ongoing sessions to continue without requiring users to sign off and on, thereby ensuring that user access conforms to predetermined specifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If user sessions are maintained for long durations to improve accessibility and convenience, then user interaction efficiency is improved, but resource wastage increases and misuse of third-party services occurs

Engineering Contradiction:
Improveuser accessibilityVSAvoidresource wastage
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent implements dynamic session management where session duration and entitlement validity are adjusted based on real-time conditions. The system automatically refreshes entitlements during active sessions and implements configurable session timeout policies, transforming static session management into a dynamic system that adapts to usage patterns and entitlement changes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system establishes feedback loops by continuously monitoring session activity, entitlement status, and resource consumption. When entitlements are updated or sessions become inactive, the system receives feedback and automatically responds by refreshing entitlements or terminating sessions, creating a closed-loop control system that prevents resource wastage while maintaining accessibility.

Inventive Principle:
Principle #23Feedback

2Reliability

If entitlements are updated during user sessions to ensure access control compliance, then security and revenue alignment are improved, but session continuity is disrupted requiring sign-off and sign-on

Engineering Contradiction:
Improveaccess control complianceVSAvoidsession interruption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively refreshing entitlements in the background before they expire or become invalid. The entitlement refresh operation is initiated in advance based on predicted expiration times or change events, ensuring that updated entitlements are ready before the user needs them, thus maintaining session continuity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuity of useful action by enabling seamless entitlement updates during active sessions. The system maintains session state while updating entitlement data in the background, and uses asynchronous operations or background threads to perform entitlement refreshes without blocking or interrupting the user's workflow, ensuring continuous access to the web application.

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If sessions are maintained without automatic refresh to improve user convenience, then ease of operation is improved, but access control compliance deteriorates

Engineering Contradiction:
Improvesession continuityVSAvoidentitlement adherence
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system implements self-service by enabling automatic entitlement refresh operations that execute without user intervention. The session management system autonomously monitors entitlement validity periods, detects when refreshes are needed, and performs the refresh operations automatically, maintaining both session continuity and entitlement compliance without requiring user action.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12531923B2Systems and methods for in-session refresh of entitlements associated with web applications
Publication Date: 2026.01.20 NASDAQ INC
  • US12531923B2 patent drawing
  • US12531923B2 patent drawing
  • US12531923B2 patent drawing

AI summary

The described technology provides a capability to perform in-session updates to entitlements associated with a user's access to content served by a web application. The content may be from one or more external servers. The technology provides for automatically detecting changes to entitlements, and without requiring a user of an active session to initiate a new session, updating entitlement data in a memory such that subsequent requests for data made by the client in the same active session are serviced using the updated entitlements.