Attached Window Common Border for Simultaneous Resizing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing operating systems require users to manually align and resize multiple windows, which is time-consuming and inefficient, as they need to move and resize each window individually.

Innovation Solution

A method and system that automatically attach windows when they are within a predetermined proximity, forming a common border, and allow users to resize both windows simultaneously by interacting with this border, with a resize area appearing when the user input indicator is near, enabling synchronized adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If windows are manually aligned and resized individually, then each window can be precisely positioned and sized, but the process is time-consuming and inefficient

Engineering Contradiction:
Improvewindow management efficiencyVSAvoidtime to align and resize windows
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent merges multiple independent window resizing operations into a single simultaneous operation. When windows are detected to be within predetermined proximity, they are automatically attached and can be resized together through one drag action, combining what would otherwise require multiple separate manual operations into a unified efficient process

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary detection of window proximity and automatic attachment before the user attempts to resize. By pre-establishing the attached state and common border when windows are near each other, the system prepares the configuration in advance, so that when the user drags the border, the simultaneous resizing is already enabled without requiring manual alignment first

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If automatic attachment is implemented when windows are within predetermined proximity, then window alignment is automated and efficient, but the system complexity increases

Engineering Contradiction:
Improvewindow alignment processVSAvoidsystem logic for detecting and attaching windows
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system makes windows self-attach when they come within predetermined proximity of each other. The automatic attachment occurs without user intervention - the windows detect their own proximity and automatically form the attached relationship, making the system serve itself rather than requiring complex user-managed attachment logic

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces a common border as an intermediary element that mediates between multiple attached windows. This common border serves as the shared interface that the user interacts with, simplifying the user's task to a single drag operation while the system handles the complex coordination of moving multiple windows simultaneously through this intermediary border

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If a common border is shared by multiple attached windows, then simultaneous resizing is enabled, but the interface complexity increases

Engineering Contradiction:
Improvewindow resizing speedVSAvoidinterface elements for resizing
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges multiple individual resize operations into a single unified resize operation by providing one common border that controls all attached windows. Instead of requiring separate resize handles for each window, the system combines them into a single interactive element that simultaneously adjusts all attached windows when dragged

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The common border serves multiple functions: it acts as the attachment indicator showing that windows are linked, serves as the resize handle for simultaneous resizing, and provides visual feedback about the attached relationship. This multi-functional element replaces what would otherwise require multiple separate interface elements

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20150199075A1Adjusting sizes of attached windows
Publication Date: 2015.07.16 GOOGLE LLC
  • US20150199075A1 patent drawing
  • US20150199075A1 patent drawing
  • US20150199075A1 patent drawing

AI summary

A computer-implemented method for adjusting sizes of attached windows is provided. The method includes attaching two or more windows to each other to form a common border shared by each of the two or more attached windows, and providing a resize area for simultaneously adjusting sizes of the two or more attached windows when a user input indicator is within a predetermined proximity to the common border. The method also includes and simultaneously adjusting the sizes of the two or more attached windows when the user input indicator moves into the resize area and a resize input is received based on the user input indicator that has moved into the resize area. Systems and machine-readable media are also provided.