Dynamic Keyboard Animated Image Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies lack an efficient method to dynamically position and present relevant animated images, including advertisements, within a dynamic keyboard interface based on contextual data.

Innovation Solution

A computer-implemented method and system that receive contextual data from a user device, identify relevant animated images, including advertisements, and determine their positions within the dynamic keyboard interface, optimizing their presentation based on selection frequencies and contextual relevance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If animated images including advertisements are presented in a dynamic keyboard interface, then advertisement reach and engagement are improved, but user browsing time and interface complexity increase

Engineering Contradiction:
Improveadvertisement reachVSAvoiduser browsing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-identifies and positions animated images including advertisements within the dynamic keyboard interface based on contextual data before user interaction occurs. By determining positions in advance using selection frequencies and contextual relevance, the system reduces the time users need to spend browsing while ensuring advertisements are strategically placed for maximum visibility and engagement.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If animated images are dynamically positioned based on selection frequencies, then advertisement effectiveness is improved, but system complexity increases

Engineering Contradiction:
Improveadvertisement effectivenessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system employs feedback mechanisms by monitoring selection frequencies of animated images and using this data to dynamically adjust positioning strategies. The system receives data indicating selections from users and uses this feedback, combined with contextual data, to determine optimal positions for animated images including advertisements, thereby improving effectiveness while managing complexity through data-driven decision making.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes positioning parameters of animated images based on selection frequencies and contextual relevance. By adjusting the position parameters dynamically rather than using fixed positions, the system optimizes advertisement effectiveness while the parameter-based approach provides a structured method to manage system complexity.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If contextual data is analyzed to identify relevant animated images, then relevance and user engagement are improved, but processing time and computational resources increase

Engineering Contradiction:
Improvecontextual relevanceVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of contextual data to identify relevant animated images before they need to be presented. By pre-processing contextual information and pre-identifying relevant images based on this context, the system reduces the processing time required at the moment of user interaction while maintaining high contextual relevance and user engagement.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250147656A1Methods and Systems for Positioning Animated Images Within a Dynamic Keyboard Interface
Publication Date: 2025.05.08 GOOGLE LLC
  • US20250147656A1 patent drawing
  • US20250147656A1 patent drawing
  • US20250147656A1 patent drawing

AI summary

The present disclosure is directed to positioning animated images within a dynamic keyboard interface. In particular, the methods and systems of the present disclosure can: receive, from a user device on which an application is executed, data indicating a context of: the application, and/or a dynamic keyboard interface provided in association with the application; identify, based at least in part on the data indicating the context, a plurality of different animated images, including an animated image comprising an advertisement, for presentation by the dynamic keyboard interface; communicate, to the user device, data indicating the plurality of different animated images; receive, from the user device, data indicating a selection of the animated image comprising the advertisement; and determine, based at least in part on the data indicating the selection and the data indicating the context, a position within the dynamic keyboard interface for presenting the animated image comprising the advertisement.