Cross-App Content Sharing Through Integrated Instant Messaging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing instant messaging applications require users to switch between multiple applications for sharing content and communicating, such as switching from a video or shopping app to a messaging app to send messages, leading to an inefficient user experience.
Innovation Solution
A system and method that allows content sharing and instant messaging within a single application by establishing a cross-process message channel between different applications, enabling users to send and receive messages without leaving the original application.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If content sharing is implemented through a separate instant messaging application, then content sharing functionality is achieved, but user operation complexity increases due to requiring switches between multiple applications
Solution Approach 1:
The patent merges the instant messaging functionality into the content provider application by establishing a cross-process message channel. The message interface is integrated within the content display interface, allowing users to share content and communicate without switching applications. The system combines the content viewing function and messaging function into a unified user experience within the same application context.
Solution Approach 2:
The content provider application is enhanced with multi-functionality by incorporating instant messaging capabilities. The application not only provides content viewing but also enables real-time communication through the integrated message interface, making it a universal platform that handles both content consumption and user interaction without requiring separate applications.
2Ease of operation
If a cross-process message channel is established between applications, then seamless communication within the original application is achieved, but system complexity increases
Solution Approach 1:
The system introduces a message channel as an intermediary mechanism that bridges the content provider application and the instant messaging application. This cross-process message channel acts as a mediator that enables communication between the two applications while maintaining their independence, allowing the content provider to integrate messaging functionality without directly modifying its core structure.
Data Source
AI summary
A first electronic device sends a link of first content to a second electronic device by using a second application, where the first content is content provided by a first application. The second electronic device displays a first dialog interface of a third application corresponding to the second application, where the first dialog interface includes an identity of a user operating the first electronic device and a second option associated with the link of the first content. The second electronic device displays a second interface of a fourth application corresponding to the first application in response to an operation on the second option, where the second interface includes the first content and a third option. In response to an operation on the third option, the second electronic device sends a first message to the first electronic device by using the third application.


