Animation Control for User Experience and Battery Life

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Enterprise applications face challenges in providing an optimal user interface experience across multiple devices while balancing animation and micro-interactions to conserve battery life and improve performance, as existing solutions often consume significant computing resources and impact user experience.

Innovation Solution

A system that allows users to select animation options, such as full, basic, or minimal, which are associated with specific animation modes and actions, enabling customizable animation and micro-interaction levels based on device type, to optimize resource usage and user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If animations and micro-interactions are enabled in enterprise applications, then user experience is improved, but computing resources and battery life are consumed

Engineering Contradiction:
Improveuser experienceVSAvoidbattery life
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts animation behavior based on device capabilities and user preferences. Different animation modes (full, basic, minimal) are implemented that can be switched depending on the computing device type and user choice, allowing the application to optimize between user experience and resource consumption in real-time.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different animation quality levels to different parts of the application interface. Critical animations like page navigation maintain higher quality while less critical elements use reduced animations, allowing selective optimization of animation resources based on functional importance.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If animations and micro-interactions are enabled in enterprise applications, then user experience is improved, but application performance deteriorates

Engineering Contradiction:
Improveuser experienceVSAvoidapplication performance
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system dynamically adjusts animation behavior based on device capabilities and user preferences. Different animation modes (full, basic, minimal) are implemented that can be switched depending on the computing device type and user choice, allowing the application to optimize between user experience and resource consumption in real-time.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements partial animation actions where only essential animations are performed at full quality while others are reduced or omitted. The minimal mode performs only critical animations, representing a partial action approach that maintains core functionality while reducing overall computational load.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If full animation options are provided, then user experience is improved, but device complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidanimation control complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system dynamically adjusts animation behavior based on device capabilities and user preferences. Different animation modes (full, basic, minimal) are implemented that can be switched depending on the computing device type and user choice, allowing the application to optimize between user experience and resource consumption in real-time.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The animation system is segmented into distinct modes (full, basic, minimal) that can be independently selected. This segmentation allows users to choose their preferred level of animation without overwhelming complexity, as each mode represents a predefined, manageable configuration of animation behaviors.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11520473B2Switch control for animations
Publication Date: 2022.12.06 SAP SE
  • US11520473B2 patent drawing
  • US11520473B2 patent drawing
  • US11520473B2 patent drawing

AI summary

In one general aspect, a method can include receiving, in a user interface of a first page of an application executing on a computing device, a selection of an animation option, receiving, in a user interface of a second page of the application executing on the computing device, a selection of an icon. In response to receiving the selection of the icon, the method can further include launching a third page of the application, and performing an animation of a visual presentation of the launching of the third page of the application from the second page of the application. The animation can be based on the received animation option selection.