Hosted Application Sharing via Gesture Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for sharing hosted applications are inconvenient as they require users to open the host application and navigate through multiple steps to initiate sharing, leading to a poor user experience.
Innovation Solution
A method and device that allow users to invoke and share hosted applications by detecting an indication input, which transmits an acquisition request to a network device, receives a list of hosted applications, determines the application to share, and sends a request for recommendation information to the network device, enabling direct triggering of sharing without opening the host application.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users open the hosted application and navigate through entry for sharing, then the sharing function can be accessed, but the number of steps increases and user experience deteriorates
Solution Approach 1:
The system pre-loads and caches the hosted application data and sharing interface information before the user actually needs to share. When a sharing gesture is detected, the pre-prepared data is immediately available, eliminating the need to open and navigate through the application. This preliminary preparation resolves the contradiction by making the sharing operation instant while maintaining full functionality.
Solution Approach 2:
The patent extracts the essential sharing functionality from the hosted application context and presents it directly through a gesture-triggered interface. Instead of requiring users to go through the application's internal navigation to reach sharing, the system extracts and delivers the sharing capability directly through a simplified gesture-based entry point, reducing steps while preserving the sharing function.
2Ease of operation
If the hosted application is opened before sharing, then the application context is available, but the complexity of the sharing process increases
Solution Approach 1:
The patent extracts the sharing functionality from the complex application navigation context and delivers it through a simple gesture-triggered interface. The system takes out the essential sharing capability and presents it directly without requiring users to navigate through multiple application screens, thereby simplifying the process while maintaining full sharing functionality.
Solution Approach 2:
The system introduces a gesture-based intermediary interface that mediates between the user's sharing intent and the hosted application's sharing function. This intermediary layer translates a simple gesture into the appropriate sharing action, eliminating the need for users to navigate through the application's complex interface while still accessing the full sharing capability.
3Productivity
If traditional sharing method is used, then the hosted application can be shared, but the speed of sharing operation decreases
Solution Approach 1:
The system performs preliminary actions by pre-loading the hosted application data, caching sharing interface information, and preparing sharing payloads before the user actually initiates a sharing gesture. This advance preparation ensures that when sharing is needed, the operation completes instantly, dramatically increasing productivity and eliminating time loss associated with traditional opening-and-navigating methods.
Solution Approach 2:
The patent enables the system to skip the traditional sequential steps of opening the application, navigating to sharing, and then executing sharing. By detecting a gesture and immediately executing the sharing function with pre-prepared data, the system rushes through the essential sharing action in a single step, dramatically increasing operation speed and reducing time loss.
Data Source
AI summary
The present application provides a method including acquiring, at a user equipment, a list of hosted applications returned by a network device in response to detecting an indication input for invoking a hosted application; determining a hosted application object to be shared based on the list of the hosted applications, determining a recipient for the hosted application object to be shared based on a network environment; and transmitting a request for recommendation information on the hosted application object to be shared and identification information of the recipient to the network device, so that the network device transmits corresponding recommendation information to the recipient, and the request for the recommendation information comprises identification information of the hosted application object to be shared. The hosted application is launched by detecting the indication input for invoking the hosted application, so that sharing of the hosted application object is directly triggered.

