Time Slot-Based Resource Visibility Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing resource management systems fail to efficiently manage the visibility and accessibility of computing resources based on time slots, leading to difficulties in locating specific resources and inefficient access control, particularly for users who need access only during specific times.

Innovation Solution

A system that associates computing resources with time slots, allowing users to access resources only during designated times, with indications of availability displayed on client devices based on current time, and ceasing display when outside the assigned time slots, using a resource management system that maintains tables for managing visibility and accessibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all computing resources are displayed in resource lists regardless of time slots, then users can see all available resources, but users spend excessive time searching through extensive lists and cannot efficiently locate time-specific resources

Engineering Contradiction:
Improveresource visibilityVSAvoidsearch time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The resource management system dynamically filters and displays computing resources based on the current time and user-specific time slot configurations. Instead of showing all resources statically, the system adapts the displayed resource list to show only those resources that are currently accessible to the user at the given time, thereby reducing search time while maintaining complete resource visibility when needed.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If computing resources are accessible at all times, then users have maximum flexibility, but access control becomes inefficient and cannot enforce time-based policies

Engineering Contradiction:
Improveaccess flexibilityVSAvoidaccess control efficiency
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system pre-configures time slot associations for each user-computing resource pair before access attempts occur. These time slot definitions are stored and automatically evaluated when a user attempts to access a resource, enabling the system to enforce time-based access policies efficiently without requiring complex real-time negotiations or manual approvals.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If the system displays all computing resources continuously, then complete resource information is available, but the interface becomes cluttered and difficult to navigate

Engineering Contradiction:
Improveresource information completenessVSAvoidinterface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The user interface dynamically adjusts the displayed resource list based on the current time and user permissions. The system filters out resources that are not currently accessible to the user, presenting a simplified, time-relevant view. This dynamic filtering reduces interface clutter and improves navigability while maintaining the ability to display complete resource information when users need to browse all available resources.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10972406B2Indicating whether a user device can access a computing resource based on whether a current time falls within one or more time slots associated with the computing resource
Publication Date: 2021.04.06 CITRIX SYSTEMS INC
  • US10972406B2 patent drawing
  • US10972406B2 patent drawing
  • US10972406B2 patent drawing

AI summary

Disclosed are methods, systems and computer-readable media involving data that associates a computing resource with at least one time slot. Based at least in part on the data and a current time being within the at least one time slot, a device may be caused to display an indication that the computing resource can be accessed using the device. Based at least in part on the data and a current time being outside the at least one time slot, the device may be caused to cease displaying the indication.