Desktop State Controller for Presentation Disruption Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face disruptions during presentations and important work sessions due to unexpected actions by their computing devices, such as dropped Internet connections, screen savers, and unscheduled activities, which can be frustrating and embarrassing.

Innovation Solution

A desktop state controller system that detects changes in the computing environment and allows users to customize their desktop state by defining specific actions for different scenarios, such as presentation or secure modes, to prevent such disruptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the computing device automatically performs scheduled activities (virus scans, updates, screen savers, connection drops), then system maintenance and power management are improved, but user productivity and presentation reliability deteriorate

Engineering Contradiction:
Improvesystem maintenanceVSAvoiduser productivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by detecting the presentation state before scheduled activities execute, and preemptively disables or reschedules maintenance tasks. The desktop state controller monitors for presentation indicators (slide show mode, video playback, idle timeout patterns) and prevents harmful scheduled activities before they occur, rather than reacting after disruptions happen

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts system behavior based on detected state. The desktop state controller continuously monitors desktop state and dynamically enables or disables scheduled activities based on whether a presentation is detected. This dynamic adaptation allows the system to switch between normal maintenance mode and presentation mode, optimizing both productivity and reliability for each context

Inventive Principle:
Principle #15Dynamics

2Use of energy by moving object

If the computing device enters power-saving mode or disconnects Internet to conserve resources, then energy consumption is reduced, but user access to resources and continuity of work deteriorate

Engineering Contradiction:
Improveenergy consumptionVSAvoidresource access continuity
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The system detects presentation state and preemptively prevents power-saving actions before they occur. The desktop state controller identifies when a presentation is in progress and blocks automatic sleep mode, screen savers, and Internet disconnections before they are triggered, ensuring continuous resource access throughout the presentation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The desktop state controller acts as an intermediary between the power management system and the user's presentation needs. It monitors both the presentation state and power management triggers, mediating between energy conservation goals and presentation continuity requirements by selectively enabling or disabling power-saving features based on detected context

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If the computing device allows all notifications and popups to display, then user awareness of all system events is improved, but presentation professionalism and user privacy deteriorate

Engineering Contradiction:
Improvenotification awarenessVSAvoidpresentation professionalism
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The system applies different notification policies to different contexts. The desktop state controller detects presentation mode and selectively disables notification delivery to the desktop display during presentations, while maintaining notification functionality in normal work modes. This localized quality change ensures professionalism during presentations without permanently sacrificing notification awareness

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system preemptively prevents embarrassing notifications before they occur by detecting presentation state and blocking popup windows, instant messages, and alert displays before they are triggered. The desktop state controller identifies presentation context and pre-empts notification delivery mechanisms that would disrupt the presentation

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8819703B2Techniques for controlling desktop state
Publication Date: 2014.08.26 ORACLE INT CORP
  • US8819703B2 patent drawing
  • US8819703B2 patent drawing
  • US8819703B2 patent drawing

AI summary

Techniques for controlling desktop state are provided. Processing events are associated with desktop states and are associated with resource actions. When a desktop encounters the processing events and a known state is established, automated actions are forced on the resources to customize the known state.