Intelligent Session Management for Multifunction Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current session management systems rely on timers for terminating sessions, providing only basic security and failing to ensure that users log out properly, especially when dealing with multifunction devices that require credentials for access.

Innovation Solution

A system for intelligent session management in multifunction devices that detects session initiation through various means, retrieves device policies, monitors triggers, and performs actions such as prompting users to log out or end sessions based on conditions, including idle time and the presence of secure or personally identifiable print jobs, to enhance security and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If timer-based session termination is used, then device complexity is reduced, but security is insufficient

Engineering Contradiction:
ImprovesecurityVSAvoidsession management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system continuously monitors session state and user actions, providing feedback to dynamically adjust session termination. Sensors detect user presence, the system tracks job completion status, and automatically terminates sessions when appropriate conditions are met, creating a closed-loop security management system that adapts to actual usage patterns rather than relying on fixed timers

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The session management system automatically monitors its own state and performs termination without requiring external intervention. The multifunction device itself tracks session conditions, evaluates policy rules, and executes logout actions autonomously based on detected triggers such as job completion or idle periods, making the system self-regulating

Inventive Principle:
Principle #25Self-service

2Productivity

If user credentials are maintained for entire session, then efficiency is improved, but security risk increases

Engineering Contradiction:
Improveaccess efficiencyVSAvoidunauthorized access risk
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The session duration and credential validity are made dynamic rather than static. The system continuously evaluates session conditions including user presence detection, job completion status, and idle time, automatically adjusting when credentials remain valid versus when they should be revoked. This dynamic approach allows credentials to be maintained only as long as necessary for productivity while automatically terminating when security risks arise

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If manual logout is required, then security is maintained, but ease of operation deteriorates

Engineering Contradiction:
Improvesession management convenienceVSAvoidproper logout execution
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system automatically performs the logout function without requiring user action. It monitors session conditions, determines when termination is appropriate based on policy rules, and executes the logout process autonomously. This self-service approach eliminates the need for users to manually logout while ensuring sessions are properly terminated according to security policies

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system prepares for session termination by continuously monitoring conditions and pre-evaluating policy rules. When trigger conditions are detected (such as job completion or extended idle period), the system has already determined the appropriate action and executes logout immediately, preventing security risks before they can materialize rather than relying on user initiative

Inventive Principle:
Principle #10Preliminary action

4Loss of energy

If basic timer-based session management is used, then device complexity is low, but resource conservation is insufficient

Engineering Contradiction:
Improveresource conservationVSAvoidsession management system
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

Session termination timing is dynamically adjusted based on actual resource usage patterns rather than fixed intervals. The system monitors job completion status, user presence, and activity levels to determine optimal termination points, ensuring resources are released immediately when no longer needed rather than waiting for predetermined timer expiration, thereby maximizing resource conservation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from resource usage monitoring to continuously optimize session duration. Sensors detect when resources are actively being used versus when they are idle, and this feedback drives automatic session termination decisions. The system learns from usage patterns and adjusts session management to conserve resources while maintaining productivity during active periods

Inventive Principle:
Principle #23Feedback

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The system effectively manages sessions by ensuring timely logouts, conserving resources, and prompting users to handle sensitive information appropriately, thereby enhancing security and user experience.

Implementation Method 1

detecting, by a proximity sensor of the multifunction device, that an object is within a certain distance from the proximity sensor

Methodology Applied
Scientific EffectProximity sensing:

Data Source

PatentUS11593048B2Intelligent session management system for a multifunction device
Publication Date: 2023.02.28 GENESEE VALLEY INNOVATIONS LLC
  • US11593048B2 patent drawing
  • US11593048B2 patent drawing
  • US11593048B2 patent drawing

AI summary

A system for performing multifunction device session management includes a multifunction device and a computer-readable storage medium that includes one or more programming instructions. The one or more programming instructions cause the multifunction device to detect by one or more sensors of the multifunction device an indication that a session is to be initiated, in response to detecting the indication that the session is to be initiated, initiate the session, retrieve a device policy associated with the multifunction device from a data store associated with the multifunction device, identify a condition from the device policy, monitor for the occurrence of one or more triggers during the session, wherein each trigger is associated with the identified condition in the device policy, and in response to detecting that one or more of the triggers have occurred at the multifunction device, perform one or more actions pertaining to completion of the session.