Shared Application Interface Data via Device-to-Device Session
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication technologies, such as voice and video chat, are limited in sharing and interacting with on-device computing data during communication sessions, and do not allow for simultaneous, interactive data processing or shared transaction processing between users.
Innovation Solution
A method and system for sharing application interface data between devices during a communication session using a plug-in or add-on that determines and transmits current application data for display on another user's device, enabling interactive data manipulation and transaction processing, including co-payment options.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If traditional voice or video chat sessions are used for data exchange, then real-time communication capability is improved, but the ability to share and interact with on-device computing data deteriorates
Solution Approach 1:
The patent combines traditional communication session capabilities with application data sharing functionality into a unified system. The communication application integrates with other applications to enable simultaneous voice/video chat and shared data interaction, merging two previously separate functions into one cohesive experience.
Solution Approach 2:
The communication session is enhanced to serve multiple functions: traditional voice and video chat, plus the ability to share application interface data, enable joint interactions, and support collaborative activities. This multi-functional approach allows a single communication platform to handle diverse interaction types.
2Productivity
If separate electronic transaction processes are used for each user, then individual transaction processing capability is improved, but network resource consumption increases
Solution Approach 1:
The patent merges multiple separate transaction processes into a single joint interaction session. Multiple users can simultaneously access and interact with the same application data instance, enabling coordinated actions such as group purchases or shared document editing without requiring separate transaction workflows.
Solution Approach 2:
The system introduces a joint interaction mechanism that mediates between multiple users and the application data. This intermediary layer coordinates user actions, manages data synchronization, and facilitates collaborative transactions, reducing the need for redundant network communications.
3Adaptability or versatility
If application data is shared between devices during communication session, then collaborative interaction capability is improved, but data synchronization complexity increases
Solution Approach 1:
The system creates instances of application data that can be shared across multiple devices during a communication session. Rather than requiring complex real-time synchronization of all data changes, the system manages data instances that can be viewed and interacted with collaboratively, simplifying the synchronization requirements.
Data Source
AI summary
There are provided systems and methods for shared application interface data through a device-to-device communication session. A user may utilize a device to engage in an electronic communication session with another user, such as a shared messaging or video chat session. During the session, the user may utilize another application on the same device to perform separate application data processing, such as accessing a website or an online marketplace that may include interface output data. The user may activate a plug-in or add-on that may allow application data sharing for current application data in the separate application during the communication session. The device may determine the present application data, such as a displayable instance of the current interface data, and may transmit the data to the other user's device through the communication session. Further, the plug-in may allow for split transaction and data processing.


