Interactive Animated Objects in Messaging Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging applications are limited to non-interactive, one-directional objects such as stickers, emojis, and GIFs, which are fleeting and lack applicability, failing to provide a meaningful interactive experience for users.

Innovation Solution

Implementing a computer-implemented method to generate messaging streams with interactive animated objects that react to user actions, context, and messaging content, allowing for customizable behaviors and multimedia features across various devices with limited resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional one-directional messaging objects (stickers, emojis, GIFs) are used, then implementation is simple and storage is minimal, but user engagement is low and objects are fleeting

Engineering Contradiction:
Improveuser engagementVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent transforms static messaging objects into dynamic animated objects that can change their display based on user interactions. The animated objects respond to actions from multiple users, changing their state, position, or appearance dynamically, thereby increasing user engagement while managing complexity through programmed behaviors

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms where animated objects respond to user actions and messages. When users interact with animated objects or send messages, the objects modify their display accordingly, creating an interactive loop that enhances engagement. The system also provides feedback to other users about actions taken on shared objects

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If interactive animated objects with multiple user actions are implemented, then user experience is enhanced, but storage requirements and processing complexity increase

Engineering Contradiction:
Improveinteractive capabilityVSAvoidstorage requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent pre-programs animated objects with a set of defined behaviors and response patterns before deployment. These pre-programmed reactions to common user actions and message types allow the system to handle complex interactions without requiring extensive storage for every possible interaction scenario. The objects have built-in logic to respond adaptively within their programmed capabilities

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system manages storage by changing parameters of animated objects dynamically rather than storing multiple complete versions. The same animated object can display differently based on parameters such as user actions, message context, and interaction state, allowing versatile interactive behavior with minimal storage requirements

Inventive Principle:
Principle #35Parameter changes

3Stability of the object's composition

If animated objects are displayed consistently across all devices, then user experience is uniform, but resource-constrained devices may struggle with performance

Engineering Contradiction:
Improvedisplay consistencyVSAvoiddevice resource consumption
Core Design Contradiction:
Stability of the object's compositionVSUse of energy by moving object

Solution Approach 1:

The patent implements local quality by adapting the display characteristics of animated objects to match the capabilities of each device. Different devices receive different versions or rendering qualities of the same animated object, with resource-constrained devices receiving optimized versions that consume less energy and processing power, while maintaining the core interactive functionality and visual identity

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11003322B2Generating messaging streams with animated objects
Publication Date: 2021.05.11 GOOGLE LLC
  • US11003322B2 patent drawing
  • US11003322B2 patent drawing
  • US11003322B2 patent drawing

AI summary

A method for generating a messaging stream where one or more messages are exchanged between a first user and a second user comprises generating a messaging stream where one or more messages are exchanged between a first user and a second user. The method further includes receiving a selection of an animated object from the first user for the messaging stream. The method further includes providing the animated object in the messaging stream. The method further includes receiving a first action from the first user related to the animated object. The method further includes modifying a display of the animated object based on the first action. The method further includes receiving a second action from the second user related to the animated object. The method further includes modifying the display of the animated object based on the second action.