Selective Zoom Response for Display Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional graphical user interfaces (GUIs) lack the ability to provide distinct zoom responses for different types of display objects, leading to a uniform behavior when zooming, which can result in inappropriate visual representation and user experience, especially when dealing with diverse content types within the same screen or window.

Innovation Solution

A system and method that allow each display object to have independent zoom response logic, enabling specific zoom behavior based on its type, which can modify attributes such as text size, image scaling, and control sensitivity, allowing for tailored zoom responses at different zoom levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional uniform zoom function is applied to all display objects, then implementation simplicity is maintained, but adaptability to different content types deteriorates

Engineering Contradiction:
Improvezoom response adaptabilityVSAvoidzoom logic complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements local quality by assigning different zoom response behaviors to different types of display objects. Each display object type (e.g., map, spreadsheet, presentation) has its own customized zoom logic that determines how it responds to zoom commands, allowing tailored treatment for each content type while maintaining a unified interface framework.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system employs dynamics by making the zoom response behavior flexible and context-dependent. The zoom function dynamically selects and applies appropriate response logic based on the type of display object currently being viewed, enabling the interface to adapt its behavior in real-time according to the active content type.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If selective zoom response logic is implemented for each display object type, then user experience is improved, but system complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a unified zoom interface framework that handles multiple display object types through a common architecture. The system provides a universal zoom command interface while internally routing to type-specific response logic, allowing diverse content types to be handled through a single unified mechanism.

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

Solution Approach 2:

The system uses an intermediary approach by introducing a zoom response manager or dispatcher that sits between the uniform zoom command interface and the various type-specific zoom logic implementations. This intermediary component receives zoom commands and dynamically selects the appropriate response behavior based on the active display object type, shielding users from the underlying complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If uniform zoom behavior is applied to all objects, then consistency is maintained, but appropriateness for specific content types deteriorates

Engineering Contradiction:
Improvevisual representation appropriatenessVSAvoidcontent type specificity
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements local quality by assigning different zoom response behaviors to different types of display objects. Each display object type (e.g., map, spreadsheet, presentation) has its own customized zoom logic that determines how it responds to zoom commands, allowing tailored treatment for each content type while maintaining a unified interface framework.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8952991B1Selective zoom response behavior in computing systems
Publication Date: 2015.02.10 ADOBE INC
  • US8952991B1 patent drawing
  • US8952991B1 patent drawing
  • US8952991B1 patent drawing

AI summary

A system and method for defining the zoom response, or behavior, of a display object independently of other display objects performs a selective zoom response to a zoom level. Selective zoom response provides each display object individual zoom response logic to determine the manner of display at given zoom levels. Accordingly, display object behavior is definable on a per object basis. The zoom function triggers particular operations at a given zoom level for modifying attributes of a display object that affect the visual appearance, thus modifying the zoom behavior of the display object. Since each display object has a different zoom response logic, different display objects respond independently to a particular zoom level as appropriate for the display object. Therefore, the zoom response is object specific since each display object has its own set of attributes and zoom logic affecting those attributes.