Mobile App Verified Communication via Backend Session Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Sharing user-associated data between mobile application platforms faces challenges such as authentication, verification, and trust issues.

Innovation Solution

A method involving user credential authentication with a backend processing infrastructure, generating session information, and using a Uniform Resource Identifier (URI) with session information to facilitate verified communication between mobile applications, including third-party micro-applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If user data is shared between mobile application platforms, then business opportunities and functionality are enhanced, but authentication, verification, and trust challenges increase

Engineering Contradiction:
Improvedata sharing capabilityVSAvoidauthentication and verification
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a backend processing infrastructure as an intermediary between mobile applications and third-party micro-applications. This backend system handles authentication, generates session information, and verifies third-party identities, thereby enabling data sharing while maintaining security and trust through a mediating authority

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary authentication of user credentials and generation of session information before any data sharing occurs. Third-party micro-applications must be pre-verified by the backend processing infrastructure, establishing trust in advance before enabling seamless data transfer

Inventive Principle:
Principle #10Preliminary action

2Reliability

If traditional authentication methods are used for data sharing, then security is maintained, but user experience becomes friction-filled and complex

Engineering Contradiction:
ImprovesecurityVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The backend processing infrastructure automatically authenticates users and generates session information without requiring manual intervention. The system self-manages the authentication process, verifying credentials and establishing secure connections behind the scenes, which maintains security while eliminating friction from the user experience

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The backend processing infrastructure acts as a mediator that handles all authentication complexity, allowing users to share data seamlessly without encountering security protocols directly. The intermediary absorbs the complexity of security measures while presenting a simple interface to users

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If seamless micro-application launching is enabled, then user convenience is improved, but trust verification between applications becomes more challenging

Engineering Contradiction:
Improvemicro-application launchingVSAvoidtrust verification
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary verification of third-party micro-application identities through the backend processing infrastructure before allowing them to be launched. Session information is pre-generated and validated, ensuring trust is established in advance before the micro-application interacts with user data

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The backend processing infrastructure serves as a trusted intermediary that verifies third-party micro-applications before they can be launched. This mediator validates identities and establishes secure connections, enabling seamless launching while maintaining trust through centralized verification

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12314951B2Systems and methods for verified communication between mobile applications
Publication Date: 2025.05.27 JPMORGAN CHASE BANK NA
  • US12314951B2 patent drawing
  • US12314951B2 patent drawing
  • US12314951B2 patent drawing

AI summary

Systems and methods for establishing trust between a conventional mobile application and a micro application are disclosed. In accordance with aspects, a method may include authenticating user credentials with a backend processing infrastructure of a provider of a mobile application, wherein the authenticating generates session information; receiving, at the mobile application, a uniform resource identifier (URI), wherein the URI includes the session information as a parameter of the URI; receiving, at the mobile application, a user-activation of the URI; receiving, at the backend processing infrastructure of the provider of the mobile application and from a backend processing infrastructure of a third party, the session information; verifying, by the backend processing infrastructure of the provider of the mobile application the session information; and sending, by the backend processing infrastructure of the provider of the mobile application and to the backend processing infrastructure of the third party, requested user information.