Operating System Posture Adjustment for Touch-Enabled Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Touch-enabled computing devices face disruptions in user productivity due to drastic changes in graphical user interfaces when switching between desktop and tablet modes, making it non-intuitive to invoke similar functions, especially when peripheral keyboards are detached.

Innovation Solution

The system adjusts the operating system mode's posture based on user preferences and input modality signals, maintaining common user interface elements in a task bar along the perimeter edge while optimizing their characteristics for current interaction methods, such as increasing spacing for touchscreen interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the device automatically switches between desktop mode and tablet mode based on keyboard attachment, then the interface adapts to different input modalities, but user productivity is disrupted due to non-intuitive correlations between modes

Engineering Contradiction:
Improveinterface adaptation to input modalityVSAvoiduser productivity
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system dynamically adjusts the graphical user interface characteristics based on detected input modality signals. When a keyboard is attached, the interface transitions to desktop mode with task bar icons; when detached, it transitions to tablet mode with full-screen tiles. This dynamic adaptation resolves the contradiction by making the interface flexible enough to suit different input methods while maintaining intuitive interaction patterns within each mode.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes key interface parameters such as icon size, layout arrangement, and task bar visibility based on the detected input modality. Desktop mode uses smaller icons in a task bar along the perimeter, while tablet mode uses larger full-screen tiles. These parameter changes enable the interface to optimize for either precision keyboard input or direct touch interaction, resolving the adaptability-productivity contradiction.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the device maintains completely different user interface elements for desktop and tablet modes, then each mode is optimized for its specific interaction pattern, but users must learn and switch between different interaction methods

Engineering Contradiction:
Improvemode-specific interaction optimizationVSAvoidtime to learn interaction patterns
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The interface is segmented into distinct modes with clearly defined characteristics. Desktop mode segments the interface into a task bar with icons and a desktop area, optimized for keyboard-and-mouse interaction. Tablet mode segments the interface into full-screen application tiles, optimized for direct touch interaction. This segmentation allows each mode to be independently optimized for its interaction pattern while reducing cognitive load through clear visual distinction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of maintaining a single interface that tries to accommodate all interaction patterns, the system inverts the approach by creating completely different interfaces for different modes. Desktop mode uses a task bar with small icons along the perimeter, while tablet mode uses large full-screen tiles. This inversion resolves the contradiction by accepting that different interaction patterns require fundamentally different interface structures.

Inventive Principle:
Principle #13The other way round (Inversion)

3Area of stationary object

If the task bar icons are placed along the perimeter edge, then the layout is compact and efficient for desktop mode, but the interaction patterns become non-intuitive for tablet mode

Engineering Contradiction:
Improvetask bar space utilizationVSAvoidinteraction intuitiveness
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The interface applies different local qualities to different spatial regions based on the active mode. In desktop mode, the task bar occupies the perimeter edge with small icons, creating a compact layout optimized for keyboard navigation. In tablet mode, the entire screen becomes the active region with large tiles, optimizing for direct touch interaction. This local quality differentiation resolves the contradiction between compact layout and interaction intuitiveness.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system transitions between two-dimensional task bar layouts and full-screen layouts. Desktop mode uses a 2D task bar along the perimeter with icons arranged in a linear fashion. Tablet mode expands to utilize the entire 2D screen space with tiles arranged in a grid or full-screen format. This dimensional change allows the interface to optimize space utilization for desktop while providing intuitive full-screen interaction for tablet mode.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11755200B2Adjusting operating system posture for a touch-enabled computing device based on user input modality signals
Publication Date: 2023.09.12 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11755200B2 patent drawing
  • US11755200B2 patent drawing
  • US11755200B2 patent drawing

AI summary

Techniques for adjusting a posture of an operating system mode for a touch-enabled computing device based on combinations of user preferences and user input modality signals. Various adjustments to the posture of the operating system mode do not impact whether particular user interface elements are present but rather alter characteristics with which these particular user interface elements are rendered. Posture adjustments to an operating system mode occur based on combinations user input modality signals and user preferences not to enter another mode in which particular user interface elements are no longer displayed within a task bar along a peripheral edge. An object of designing an operating system mode to have multiple different postures with common user interface elements displayed in the task bar while adjusting the characteristics thereof is to preserve the user familiarity across postures while optimizing graphical layouts to accommodate for a current user input modality.