Continuous Authorization Monitoring for Real-Time Access Revocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current authorization systems only perform a point-in-time check for device access, leading to prolonged access even after authorization has expired, and fail to actively manage access in real-time, especially in scenarios like support tunnels and compromised accounts.

Innovation Solution

Implementing a continuous authorization monitoring system that provides live updates to clients about their access status, allowing for real-time adjustments and immediate revocation of access when necessary, with features like warning alerts and immediate termination of access in case of security breaches.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If point-in-time authorization check is used, then device access control is simple to implement, but access authorization cannot be revoked in real-time after expiration

Engineering Contradiction:
Improveauthorization check simplicityVSAvoidaccess authorization validity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the authorization server continuously monitors access sessions and sends real-time notifications to clients about authorization status changes. The system establishes a communication channel that delivers revocation notices immediately when authorization expires or is revoked, ensuring clients are aware of current authorization validity without requiring complex continuous verification at each access point.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary actions by establishing authorization validity checks and revocation notification mechanisms before unauthorized access can occur. The system proactively monitors session durations, detects expiration conditions, and prepares revocation notifications in advance, ensuring that access is terminated promptly when authorization should no longer be valid.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If continuous monitoring is implemented, then real-time access revocation is achieved, but system complexity increases

Engineering Contradiction:
Improveaccess authorization validityVSAvoidauthorization system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary authorization server that acts as a mediator between resource owners and clients. This centralized intermediary handles all continuous monitoring, validity checking, and revocation notification functions, freeing individual resources from implementing complex monitoring logic while maintaining centralized control over authorization validity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements self-service mechanisms where clients autonomously check authorization validity by receiving notifications from the authorization server and making decisions based on this information. The system enables clients to self-manage their access rights by processing revocation notifications and adjusting their behavior accordingly, without requiring complex enforcement mechanisms at each resource.

Inventive Principle:
Principle #25Self-service

3Stability of the object's composition

If shell login connection continues indefinitely, then connection stability is maintained, but security risk increases after authorization expires

Engineering Contradiction:
Improveconnection stabilityVSAvoidunauthorized access risk
Core Design Contradiction:
Stability of the object's compositionVSObject-affected harmful factors

Solution Approach 1:

The patent applies feedback by establishing a communication loop between the authorization server and active shell login sessions. The system continuously monitors session status and provides real-time feedback to clients about authorization validity, enabling immediate termination of connections when authorization expires while maintaining connection stability during valid sessions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent makes the connection state dynamic by transitioning from static indefinite connections to dynamically managed sessions. The system adjusts connection validity in real-time based on authorization status, allowing connections to be maintained when authorized and automatically terminated when authorization expires or is revoked, making connection longevity adaptable to current authorization states.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240364705A1System and method for continuous monitoring and revocation of device access authorization
Publication Date: 2024.10.31 BARRACUDA NETWORKS INC
  • US20240364705A1 patent drawing
  • US20240364705A1 patent drawing
  • US20240364705A1 patent drawing

AI summary

A new approach is proposed to support an authorization server to continuously monitor and revoke device access authorization to a plurality of resources. A client device associated with a user or consumer first sends a request to the authorization server for authorization to access or perform certain operations on one or more resources. Upon receiving the request, the authorization server makes an initial authorization determination on whether to grant or deny the request for authorization to the one or more resources by the client device based on the type of the request and/or the one or more resources requested to access. After an initial authorization determination is made, the authorization server continues to monitor the resources being accessed and update the initial authorization determination to the client device in real time. An live update in the authorization determination is then provided to the client device in real time.