Cross-Platform Service Control Display for Adaptive Mini Programs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mini programs in application programs suffer from reduced presentation effects and inefficient display of service messages due to continuous display of fixed-function controls, which do not adapt to user interactions.
Innovation Solution
Implementing a data processing method that allows a first service operation in a first application or subroutine to trigger a dynamic and adaptive first service control and message display only when a control presentation condition is met, distinct from the service platform of the second application.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If fixed-function controls are continuously displayed in mini programs, then user interaction is always available, but presentation effect is reduced and display efficiency is wasted
Solution Approach 1:
The patent implements dynamic display of service controls based on user interaction conditions. Instead of continuously displaying fixed-function controls, the system dynamically determines whether to display service controls based on detected user interactions, transforming the static display mechanism into a dynamic one that adapts to user behavior patterns.
Solution Approach 2:
The system employs periodic detection of user interactions and conditional display of service controls. Service controls are displayed periodically when specific interaction conditions are met, rather than continuously, creating a rhythm of display that improves efficiency while maintaining usability.
2Adaptability or versatility
If service controls are displayed continuously, then service functionality is always accessible, but unnecessary displays reduce presentation effect
Solution Approach 1:
The system implements a feedback mechanism where user interaction patterns are continuously monitored and fed back into the display decision-making process. Based on this feedback, the system adjusts service control visibility, displaying controls when interaction conditions are met and hiding them when not, thereby optimizing presentation effect while maintaining functionality accessibility.
Solution Approach 2:
The patent changes the display parameter of service controls from a static continuous state to a dynamic conditional state. The system modifies the display parameter based on detected interaction conditions, transforming the control visibility from a fixed parameter to an adaptive one that responds to user behavior patterns.
3Loss of information
If service messages are displayed without conditions, then information is always provided, but display efficiency is reduced due to unnecessary displays
Solution Approach 1:
The system performs preliminary detection of user interaction conditions before displaying service messages. By pre-evaluating whether the current interaction pattern warrants message display, the system avoids unnecessary displays while ensuring that messages are delivered when needed, thereby improving time efficiency without losing information.
Solution Approach 2:
The display system serves itself by automatically determining when service messages should be displayed based on detected user interaction patterns. This self-service mechanism eliminates the need for continuous manual control while ensuring appropriate message delivery, improving both efficiency and information accuracy.
Data Source
AI summary
In a data processing method, a first service control element in a first subprogram in a second application is output for display based on a determination that a first service operation initiated by a user satisfies a display condition. The first service operation is initiated in a first application or in the first subprogram embedded in the second application. The first service operation is executed through a service function provided by the second application. The first service control element is provided by the second application. The first subprogram corresponds to the first application. A service platform corresponding to the first application is different from a service platform corresponding to the second application. A first service message in the first service control element is output for display. The first service message is provided by the second application and is associated with the first service operation.


