Cross-App Service Interface via Independent Process Launch
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The interaction path between applications on electronic devices is lengthy, leading to increased power consumption due to the need to start a secondary application for services, compromising user experience.
Innovation Solution
A cross-application interface display method that utilizes a vertical domain service independent process to display an interface without starting the main process of the secondary application, allowing quick access to services like preview, sharing, or editing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the main process of the second application is started to access its services, then the service functionality is complete, but the interaction path becomes long and power consumption increases
Solution Approach 1:
The patent segments the second application into two independent parts: the main process and the vertical domain service independent process. This allows the service functionality to be accessed through the lightweight independent process without启动 the entire main application, thus shortening the interaction path while maintaining service completeness.
Solution Approach 2:
The vertical domain service independent process is extracted from the main process of the second application. This extracted process contains only the necessary service functionality, allowing it to run independently with minimal resource consumption and shorter startup time, resolving the contradiction between complete functionality and fast access.
2Reliability
If the main process of the second application is started to access its services, then the service functionality is complete, but power consumption increases
Solution Approach 1:
The patent segments the second application into the main process and a separate vertical domain service independent process. This segmentation allows the service to run in a lightweight process that consumes significantly less power than the full main application, while still providing complete service functionality.
Solution Approach 2:
The vertical domain service independent process acts as a lightweight, temporary process that is created only when needed and terminated after use. This disposable process model reduces power consumption compared to maintaining or starting the heavy main application process, while still delivering the required service functionality.
3Adaptability or versatility
If redirections through browser or applet are used to access services, then service access is possible, but the interaction path becomes long and operations become cumbersome
Solution Approach 1:
The patent introduces the vertical domain service independent process as an intermediary that directly bridges the first application and the service functionality of the second application. This eliminates the need for intermediate redirections through browser or applet, providing direct access while maintaining service adaptability.
Data Source
AI summary
This application describes a cross-application interface display method and an electronic device. The method includes displaying a user interface of a first application, where the user interface includes first shared content of a second application. The method also includes receiving a first operation performed by a user on the first shared content, and in response to the first operation, running a vertical domain service independent process of the second application and displaying a first interface of a vertical domain service of the second application. When a main process of the second application is running, the method also includes displaying a second interface of the main process of the second application, where the vertical domain service independent process is different from the main process.


