Network Device Single Signoff Handling in Federated Identity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing SaaS systems lack a deterministic mechanism to detect user sign-off events, leading to security holes and resource inefficiencies due to stale sessions, as they rely on timeouts rather than real-time session purging.

Innovation Solution

A network device monitors session events and generates a signoff message to SaaS providers upon detecting network event triggers like log-off, policy changes, or IP lease expiry, ensuring immediate session purging and resource release.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If SaaS systems rely on timeout-based session management, then system simplicity is maintained, but security holes and resource inefficiencies occur due to stale sessions

Engineering Contradiction:
Improvesession securityVSAvoidsession management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by establishing event subscription mechanisms and registration protocols in advance. When a user logs off from the local network, the network device proactively notifies the SaaS provider before the timeout period expires, enabling the SaaS provider to preemptively invalidate sessions and release resources, thus preventing security holes while maintaining manageable complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention implements a feedback loop where the network device monitors local network authentication events and provides real-time notifications to the SaaS provider about user sign-off events. This feedback mechanism enables the SaaS provider to update session states immediately rather than relying on timeout-based detection, improving security without requiring complex local changes at the SaaS provider end

Inventive Principle:
Principle #23Feedback

2Productivity

If timeout-based session purging is used, then implementation simplicity is maintained, but resource utilization deteriorates due to stale sessions occupying resources

Engineering Contradiction:
Improveresource utilizationVSAvoidsession cleanup delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary notification when the network device detects a user's log-off event. This preliminary action allows the SaaS provider to immediately purge sessions and release associated resources (CPU, memory, storage) before the timeout period expires, eliminating the delay in resource cleanup and preventing the accumulation of stale sessions that would otherwise occupy resources unnecessarily

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention enables continuous resource optimization by establishing an ongoing event-driven notification mechanism. Instead of periodic timeout-based checks, the system maintains continuous awareness of user authentication events through event subscriptions, ensuring that resource release actions occur continuously and immediately when triggered, thereby maximizing resource utilization without interruption or delay

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If single sign-on is implemented across multiple SaaS providers, then user convenience is improved, but security vulnerabilities increase due to lack of coordinated sign-off handling

Engineering Contradiction:
Improveuser authentication convenienceVSAvoidsession security consistency
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The network device serves multiple functions: it acts as both the local authentication authority and the event notification source for multiple SaaS providers. By implementing a universal event subscription model where the network device can notify multiple SaaS providers simultaneously about user sign-off events, the system maintains security consistency across all connected SaaS services while preserving the convenience of single sign-on, as all providers receive coordinated notifications without requiring separate implementation at each provider

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

Data Source

PatentUS9774588B2Single sign off handling by network device in federated identity deployment
Publication Date: 2017.09.26 CISCO TECHNOLOGY INC
  • US9774588B2 patent drawing
  • US9774588B2 patent drawing
  • US9774588B2 patent drawing

AI summary

In one implementation, a network device provides a single signoff service to one or more endpoints in software as a service (SaaS) sessions. The network device is configured to monitor a session between a software as a service (SaaS) provider and an endpoint device and to identify a network event trigger associated with the session. In response to the network event trigger, a signoff message is generated to the SaaS provider by the network device. The SaaS provider is configured to purge the session in response to the signoff message.