Dynamic Animation Management for Mobile POS Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile POS devices face a trade-off between enhanced user experience through animations and processing speed, where increased animations slow down transaction processing, making it inefficient for high-volume transaction scenarios.

Innovation Solution

The system dynamically manages animations based on transaction rates, user profiles, and environmental factors to adjust processing speed, reducing animations during peak transaction times to enhance efficiency and user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If animations are increased to enhance user experience, then user experience is improved, but processing speed deteriorates

Engineering Contradiction:
Improveuser experienceVSAvoidprocessing speed
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The patent applies dynamics by making the animation level adjustable and context-dependent rather than fixed. The system dynamically changes animation display levels based on transaction processing speed requirements, allowing the interface to adapt between high-animation modes for better user experience and low-animation modes for faster processing during peak periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of animation display level based on transaction processing conditions. By monitoring transaction rates and adjusting the animation parameter accordingly, the system optimizes the balance between user experience enhancement and processing efficiency, reducing animations when transaction volume requires faster processing.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If animations are increased to provide enhanced user experience, then information presentation is improved, but transaction processing rate deteriorates

Engineering Contradiction:
Improveinformation presentationVSAvoidtransaction processing rate
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system dynamically adjusts animation display levels based on real-time transaction processing rates. During high-volume transaction periods, animations are reduced to minimize processing overhead and maximize transaction throughput. During lower-volume periods, full animations are restored to provide enhanced information presentation and user experience.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The animation display parameter is changed based on transaction processing rate thresholds. When the system detects that processing rate falls below a certain threshold due to animation overhead, it automatically reduces the animation parameter level, thereby restoring processing capacity while maintaining acceptable information presentation quality.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10496970B2Animation management in applications
Publication Date: 2019.12.03 BLOCK INC
  • US10496970B2 patent drawing
  • US10496970B2 patent drawing
  • US10496970B2 patent drawing

AI summary

Techniques and arrangements for managing animations (e.g., chrome) on an application of a computing device are described. The application may dynamically adjust the number of animations to process information at a faster and/or slower rate. The application may adjust the number of animations based on various factors, such as a rate of input events, a rate of outbound signals, a type of user, an experience level of a user, a time of day, a time of year, and/or other factors.