Cross-Platform Application Sharing via Proximity Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current electronic devices lack a seamless method for sharing applications between devices, especially when they run different operating systems, limiting user experience and social interaction through content sharing.
Innovation Solution
An apparatus and method that utilize a processor to recognize proximity between devices, send application share invitations, and manage the execution and compatibility of shared applications, including downloading necessary apps, to enable cross-platform content sharing on touch-sensitive displays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If application sharing between devices with different operating systems is enabled, then adaptability and user experience are improved, but device complexity and compatibility checking requirements increase
Solution Approach 1:
The patent implements a universal application sharing mechanism that works across different operating systems (iOS, Android, etc.) through a common proximity-based invitation protocol. The system achieves multi-functionality by enabling the same sharing workflow to operate regardless of the recipient's operating system, with the receiving device automatically adapting to execute or download the shared application appropriate to its platform
Solution Approach 2:
The patent introduces an intermediary compatibility checking mechanism that mediates between the sending and receiving devices. When an application is shared, the receiving device automatically checks compatibility with its operating system and app store, acting as an intermediary layer that resolves potential compatibility issues without requiring complex user intervention or manual configuration
2Ease of operation
If automatic application download and execution is implemented, then ease of operation is improved, but loss of time for downloading and installation increases
Solution Approach 1:
The patent implements preliminary action by automatically checking whether the shared application is already installed on the receiving device before initiating download. The system performs this check in advance and only proceeds with download if necessary, avoiding redundant download and installation steps when the application is already available on the device
Solution Approach 2:
The patent applies dynamics by making the application sharing process adaptive based on the receiving device's state. The system dynamically adjusts the sharing workflow: if the application is already installed, it executes immediately; if not, it downloads and then executes. This dynamic behavior optimizes the process by taking the most efficient path based on real-time device conditions
3Reliability
If security prompts are displayed for every application share invitation, then reliability is improved, but ease of operation deteriorates
Solution Approach 1:
The patent applies partial action by displaying security prompts selectively rather than for every single sharing event. The system shows security prompts only when necessary (e.g., first-time sharing with a device or unusual sharing conditions) while allowing streamlined sharing for trusted devices or repeated interactions, thus balancing security requirements with operational ease
Data Source
AI summary
A method and an apparatus comprising operating a processor of an apparatus as a first processor and/or as a second processor. The method at a first processor comprises recognizing the proximity of a second apparatus; recognizing a first user input and in response to the user input, sending an application share invitation to the second apparatus. The method at a second processor comprises recognizing the proximity of a first apparatus and in response to receiving an application share invitation from the first apparatus, displaying a security prompt for the user on the display.


