Messaging App Account Coordination Across Third-Party Resource Versions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges with managing multiple application accounts, including remembering login credentials, data security risks from uncontrolled sharing, and tedious navigation between applications to access specific features, leading to a frustrating user experience.

Innovation Solution

A multi-application coordination system that allows a messaging application to merge user account information between different versions of third-party resources, providing control over data sharing and reducing the need for manual information transfer across applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users access multiple third-party applications separately, then each application provides its specific features, but users face burdens of remembering multiple login credentials and navigating between applications

Engineering Contradiction:
Improveaccess to multiple application featuresVSAvoiduser operation convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent merges multiple third-party application interfaces into a single messaging application interface. The messaging application presents a unified interface that consolidates access to multiple third-party resources (games, utilities, etc.), allowing users to interact with various applications without leaving the messaging environment. This resolves the contradiction by combining multiple application access points into one unified interface, maintaining versatility while dramatically improving ease of operation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The messaging application is designed to perform multiple functions beyond traditional messaging. It serves as a universal platform that integrates communication features with access to third-party games, utilities, and services. The application can present different interfaces (messaging interface, game interface, utility interface) within a single application container, making it a multi-functional platform that replaces the need for separate applications.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of operation

If users share account information across applications, then data accessibility improves, but security risks increase due to uncontrolled sharing

Engineering Contradiction:
Improvedata accessibilityVSAvoiddata security risks
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The messaging application acts as an intermediary between users and third-party applications. It controls and mediates the sharing of account information by requiring user authorization before data is shared with any third-party resource. The system implements a permission framework where users can grant or revoke access on-demand, and the messaging application manages the data flow between different applications, preventing uncontrolled sharing while maintaining necessary accessibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If users manually transfer account information between applications, then data accuracy can be maintained, but time consumption and user burden increase

Engineering Contradiction:
Improvedata accuracyVSAvoidinformation transfer time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically collecting and storing user account information when users first interact with third-party applications through the messaging interface. The messaging application pre-processes and validates data before it needs to be transferred, maintaining accuracy through structured data collection. This eliminates the need for manual re-entry of information across applications, as the data is already captured and ready for use.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The messaging application creates and maintains digital copies of user account information in a centralized location. Instead of requiring users to manually transfer data between applications, the system replicates relevant account information across different service contexts automatically. This copying mechanism ensures data accuracy through centralized management while eliminating time-consuming manual transfer processes.

Inventive Principle:
Principle #26Copying

4Ease of operation

If multiple versions of third-party resources are integrated into messaging application, then user experience improves through seamless access, but device resource consumption increases

Engineering Contradiction:
Improveseamless access to featuresVSAvoiddevice resource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The messaging application implements dynamic interface presentation, adapting its structure based on user needs and context. Rather than loading all third-party interfaces simultaneously, the system dynamically activates only the interfaces that users actually need at any given moment. The application can transition between messaging mode and third-party service mode, adjusting resource allocation dynamically to match actual usage patterns, thereby reducing overall device resource consumption while maintaining seamless access capability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP4211577B1Third-party resource coordination
Publication Date: 2026.03.11 SNAP INC
  • EP4211577B1 patent drawingFigure 1
  • EP4211577B1 patent drawingFigure 2
  • EP4211577B1 patent drawingFigure 3

AI summary

Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a messaging application implemented on a client device, a request to access a first version of a third-party resource; determining that a second version of the third-party resource was previously authorized by the messaging application; in response to determining that the second version of the third-party resource was previously authorized by the messaging application, identifying, by the messaging application, user account information generated using the second version of the third-party resource; and merging, by the messaging application, the user account information generated using the second version of the third-party resource with the first version of the third-party resource.