Animated Collection View Transition via Gesture and Layout Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current electronic devices lack seamless transitions between different graphical views, resulting in an abrupt user experience when switching between collection views in applications like photo and music apps.

Innovation Solution

Implementing techniques that allow users to select and transition between collection views through gestures, with animations tailored to the layout of each view, using a collection view object and layout object to manage data and visual presentation, and employing animation models to enhance the transition process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple collection views are provided to allow users to organize and select items in different ways, then the versatility and user experience are improved, but the transition between views becomes abrupt and less engaging

Engineering Contradiction:
Improveview selection flexibilityVSAvoidtransition smoothness
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent applies dynamics by transforming static view switching into a dynamic animated transition. Items are visually moved from their positions in the first collection view to their positions in the second collection view through animation, creating a smooth transitional effect that maintains user engagement while switching between different view types.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses animation as an intermediary element between the first collection view and the second collection view. This intermediary visual transition bridges the gap between abrupt view switches, providing a continuous visual narrative that connects the two states and improves the perceived smoothness of the transition.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If items are animated from one layout to another during view transitions, then the transition smoothness is improved, but the computational complexity and processing requirements increase

Engineering Contradiction:
Improvetransition smoothnessVSAvoidanimation processing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the animation process into discrete steps: determining the first and second collection views, identifying item positions in each view, and executing the animated transition. This segmentation allows the complex animation process to be managed through structured, modular operations that reduce overall computational complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by determining the layout attributes and positions of items in both the first and second collection views before executing the animation. This pre-computation of positional information prepares the system in advance, reducing the computational burden during the actual transition execution.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If layout attributes such as position, size, and opacity are determined for animation, then the precision of item placement during transition is improved, but the data processing requirements increase

Engineering Contradiction:
Improveitem placement precisionVSAvoiddata processing volume
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential layout attributes (position, size, opacity) needed for animation from the complete set of possible item properties. By selectively extracting only the necessary visual parameters required for the transition animation, the system reduces the volume of data that must be processed while maintaining precise item placement control.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9349205B2Systems and methods for animating between collection views
Publication Date: 2016.05.24 APPLE INC
  • US9349205B2 patent drawing
  • US9349205B2 patent drawing
  • US9349205B2 patent drawing

AI summary

Techniques, systems, and methods for allowing a user to select amongst different collection views and to animate the transition from one collection view to another. To select a different collection view, the user may provide a certain gesture on the display screen which causes the items displayed in the current collection view to transition in an animated fashion to a new collection view selected by the particular gesture. The particular type of animation between different collection views depends upon the manner in which the items in each collection view are defined in their respective layouts and the manner that facilitates a relatively seamless transition of the items from one layout to another layout.