Virtual Network Connection for Application Interaction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication technologies restrict page jumps between applications if either application is not configured with DeepLink technology, affecting user experience by limiting interaction efficiency and accuracy.
Innovation Solution
An application interaction method and apparatus that establish a virtual network connection between a current application and a preset virtual server, acquire and extract a target application parameter from a network request, and launch the target application, enabling seamless jumps without relying on DeepLink technology configuration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If DeepLink technology is configured in applications to enable page jumps, then interaction efficiency between applications is improved, but device complexity increases due to additional technology configuration requirements
Solution Approach 1:
The patent introduces a system-level message monitoring mechanism that acts as an intermediary between applications. This mediator captures network requests at the system level, extracts target application parameters, and automatically launches the target application without requiring DeepLink technology to be configured in the applications themselves. This resolves the contradiction by maintaining high interaction efficiency while eliminating the need for complex DeepLink configuration in each application.
2Measurement precision
If DeepLink technology is required for application page jumps, then jump accuracy is ensured, but ease of operation deteriorates because users cannot jump between applications that lack DeepLink configuration
Solution Approach 1:
The patent implements a self-service mechanism where the system automatically monitors network requests, identifies target applications through parameter extraction, and executes the launch process without user intervention. This eliminates the need for users to verify DeepLink configuration or manually navigate to target applications, thereby improving ease of operation while maintaining jump accuracy through automated parameter extraction and validation.
3Productivity
If DeepLink technology is configured in all applications to enable seamless jumps, then user experience is improved, but loss of time occurs during the configuration process across multiple applications
Solution Approach 1:
The patent implements preliminary action by establishing a system-level message monitoring mechanism in advance that automatically intercepts and processes network requests before they require DeepLink configuration. This pre-configured system continuously monitors application network traffic, extracts target parameters, and launches applications automatically, thereby providing seamless user experience without requiring time-consuming DeepLink configuration in each application.
4Measurement precision
If DeepLink technology is used for application jumps, then interaction accuracy is improved, but device complexity increases due to reliance on specific technology configurations
Solution Approach 1:
The patent introduces a system-level intermediary that monitors network requests and extracts target application parameters without requiring DeepLink technology configuration in the applications. This intermediary mechanism maintains interaction accuracy by reliably identifying target applications through network request analysis while eliminating technology dependency, as it operates at the system level independent of application-specific DeepLink implementations.
Data Source
AI summary
An application interaction method includes: establishing a virtual network connection between a current application and a preset virtual server; acquiring a target network request passing through an operating system by using the virtual network connection, wherein the target network request indicates a jump from the current application to a target application; extracting a target application parameter from the target network request, wherein the target application parameter includes at least an identifier of the target application; and launching the target application according to the target application parameter.


