Activation Regions for Direct Multi-Step Layout Manipulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in arranging content in electronic documents due to the need to manually select multiple commands, which is challenging, especially in touch-mode interfaces, and often results in layouts that do not convey their intended design.

Innovation Solution

The system introduces activation regions within electronic documents, where movement of objects into these regions triggers specific command sets for multi-step operations, such as layout modifications, with visual indicators and previews to aid user interaction, allowing for direct manipulation and formatting without relying on toolbars or menus.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If users manually select multiple commands from menus to arrange content layout, then precise layout control is achieved, but operation complexity and time consumption increase significantly

Engineering Contradiction:
Improvelayout control precisionVSAvoidoperation simplicity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The document area is segmented into multiple drop zones, each associated with specific layout commands. When users drop content into different zones, different layout operations are triggered automatically, eliminating the need to manually navigate through multiple menu commands while maintaining precise layout control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Drop zones serve as intermediary elements between user input and layout commands. Instead of directly selecting commands from menus, users interact with visual drop zones that mediate the interaction by automatically translating drop actions into appropriate layout operations based on the zone's position and properties.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple commands are selected to modify content layout, then comprehensive layout adjustment is achieved, but the number of steps and time required increase

Engineering Contradiction:
Improvelayout adjustment capabilityVSAvoidoperation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

Multiple layout commands are merged into single drop actions. Each drop zone is pre-configured with a set of related commands that are executed automatically when content is dropped into that zone, combining what would otherwise require multiple separate command selections into one unified action.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Layout commands are prepared in advance and associated with specific drop zones. The system pre-configures which commands should be executed for each zone based on the desired layout outcome, so that when users drop content, the appropriate commands are already ready to be executed immediately without requiring users to search through menus.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If traditional menu-based command selection is used, then precise control over content formatting is achieved, but user interface complexity increases

Engineering Contradiction:
Improveformatting control precisionVSAvoidinterface complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The complex menu-based command selection interface is extracted and replaced with simple visual drop zones. The underlying command structure is hidden from users, and only the essential drop action and visual feedback are presented, maintaining formatting precision while eliminating interface complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Visual feedback mechanisms including color changes and graphical indicators are used to show users which drop zone is active and what layout command will be executed. This provides precise control information through intuitive visual cues rather than complex menu text, reducing perceived interface complexity while maintaining control precision.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS10402470B2Effecting multi-step operations in an application in response to direct manipulation of a selected object
Publication Date: 2019.09.03 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10402470B2 patent drawing
  • US10402470B2 patent drawing
  • US10402470B2 patent drawing

AI summary

An electronic document having a current layout can be presented in an application user interface. Based on a detected interaction with an object in the electronic document, an intent can be determined. The determined intent can be used to identify different sets of commands that result in corresponding visual representations that are likely to satisfy the determined intent. Different activation regions can be defined within the electronic document. A different command set, each identified from the determined intent, is associated with each different activation region. Movement and release of the selected object to a position within an activation region is detected, and the command set associated with the activation region is executed to perform a multi-step operation that modifies at least the current layout of the electronic document to result in the corresponding visual representation.