Single Logout System for Cross-Device Session Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing client-server communication systems lack efficient mechanisms for automatically closing, locking, or logging out applications across devices when user-interface inactivity is detected, leading to potential unauthorized access and resource management issues.

Innovation Solution

Implementing a system that uses client devices to monitor user-interface activity through counters or timestamps, sending periodic messages to servers to determine inactivity periods, and automatically closing, locking, or logging out applications after specified intervals, while allowing single-login logout functionality across multiple applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If applications remain open across multiple devices without centralized logout control, then user convenience is improved, but security and resource management deteriorate due to potential unauthorized access

Engineering Contradiction:
Improveuser convenienceVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a universal logout mechanism that works across multiple applications and devices through a single logout request. The system maintains a registry of applications and devices, allowing a centralized logout function to terminate sessions across the entire ecosystem rather than requiring separate logout actions for each application or device, thus maintaining security while preserving user convenience

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

2Ease of operation

If applications remain open across multiple devices, then user convenience is improved, but resource consumption increases due to inactive sessions

Engineering Contradiction:
Improveuser convenienceVSAvoidresource consumption
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The system implements feedback mechanisms where the server monitors application activity across devices and automatically terminates sessions based on inactivity detection. The server receives status information from client devices about application usage and sends logout requests when inactivity thresholds are exceeded, thereby automatically managing resource consumption without requiring user intervention while maintaining convenience during active usage

Inventive Principle:
Principle #23Feedback

3Loss of energy

If single logout functionality is implemented across multiple applications, then resource management is improved, but system complexity increases

Engineering Contradiction:
Improveresource managementVSAvoidsystem complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component (such as a gateway or session management service) that mediates between client devices and multiple applications. This intermediary maintains a registry of active sessions and coordinates logout requests across applications, thereby simplifying the overall system architecture compared to implementing complex peer-to-peer session management between all components while still achieving efficient resource management through centralized control

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10057354B2System and method for single logout of applications
Publication Date: 2018.08.21 GENESYS CLOUD SERVICES INC
  • US10057354B2 patent drawing
  • US10057354B2 patent drawing
  • US10057354B2 patent drawing

AI summary

A system includes an activity manager connected with a device, an application server and an identity provider. The activity manager clears a device session with both the identity provider and the application server to logout applications provided by the application server to the device.