Combined Window Switching and Placement via Snap Portions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The inefficiency in switching and positioning windows in operating systems requires multiple steps, decreasing user satisfaction due to the need for locating, selecting, and positioning new windows, which is time-consuming and cumbersome.

Innovation Solution

A single-step operation in the operating system that combines launching, positioning, and switching to a new window by moving an element into a designated snap portion of the display, eliminating the need for additional user actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple steps are used for window switching and positioning, then window management functionality is achieved, but user efficiency decreases and operation time increases

Engineering Contradiction:
Improvewindow management efficiencyVSAvoidtime for window switching
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent combines window launching, positioning, and switching operations into a single integrated action. When a user drags an element to a snap portion, the system simultaneously performs all three operations (launching the window, positioning it in the designated area, and switching to it), eliminating the need for separate steps and thereby improving productivity while reducing time loss.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The snap portions are pre-configured with specific window placement instructions. When an element is dragged to a snap portion, the positioning action is already prepared and waiting, allowing the system to execute the placement immediately without requiring additional user input or processing steps, thus reducing operation time.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If multiple steps are required for window operations, then precise control is achieved, but ease of operation deteriorates

Engineering Contradiction:
Improvesimplicity of window switchingVSAvoidnumber of操作步骤
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

Multiple window management operations (launching, positioning, switching) are merged into a single user action of dragging an element to a snap portion. This consolidation dramatically improves ease of operation by reducing the number of steps from three or more to one, while the underlying system complexity is managed through automated coordination of the merged operations.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If traditional window switching method is used, then system stability is maintained, but user satisfaction decreases due to cumbersome operation

Engineering Contradiction:
Improveuser experience in window managementVSAvoidoperation steps
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges window launching, positioning, and switching into a single automated operation triggered by dragging an element to a snap portion. This reduces the operation steps from multiple manual actions to one intuitive gesture, significantly improving user experience and ease of operation while maintaining system stability through controlled automated execution.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system automatically performs window launching, positioning, and switching without requiring additional user actions after the initial drag to snap portion. The snap portions themselves contain the positioning information, allowing the system to self-determine the correct window placement and execution, thereby simplifying user interaction while maintaining operational reliability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3189399B1Combined switching and window placement
Publication Date: 2020.08.05 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP3189399B1 patent drawingFigure 1
  • EP3189399B1 patent drawingFigure 2
  • EP3189399B1 patent drawingFigure 3

AI summary

Systems, methods, computer storage media, and graphical user interfaces (GUIs) are provided for combined switching and placement of windows based on a single action. The single action may be moving an element to a hot spot or a snap portion of a display area. In response to the single action, an element is automatically launched, repositioned according to a snap portion or a hot spot that recognized the element, and opened, and a view is automatically switched to a view of at least the element.