Widget Triggering via Layout Analysis and Type-Based Modes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current automatic click methods for triggering widgets in applications are inefficient and inaccurate, leading to wasted time and incomplete triggering of clickable widgets, which reduces efficiency and accuracy.
Innovation Solution
A method and apparatus that obtain layout information of an application's page, extract clickable widgets and their types, and use corresponding click-trigger modes to intelligently trigger these widgets, ensuring complete and orderly triggering.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a complete click-trigger method is used to ensure all functions are triggered, then the completeness of triggering is improved, but the time consumption and manual workload increase
Solution Approach 1:
The system automatically obtains layout information, extracts clickable widgets, and triggers them based on widget types without requiring manual intervention. The automation module performs self-service by independently completing the entire triggering process, eliminating the need for manual click operations while ensuring all widgets are triggered completely.
Solution Approach 2:
The patent changes the triggering approach from uniform manual clicking to differentiated automated triggering based on widget types. By analyzing layout information and identifying different widget types (buttons, checkboxes, radio buttons, etc.), the system applies appropriate triggering parameters for each type, improving both completeness and efficiency.
2Extent of automation
If a present automatic click method dividing screen into area zones is used, then the automation level is improved, but the accuracy of triggering clickable widgets deteriorates
Solution Approach 1:
Instead of dividing the screen into generic area zones, the patent segments the interface into specific widget elements by obtaining layout information and extracting clickable widgets. This segmentation identifies individual interactive elements (buttons, checkboxes, etc.) with precise boundaries and properties, enabling accurate targeting of each clickable widget rather than clicking arbitrary area zones.
Solution Approach 2:
The patent introduces layout information and widget type classification as intermediaries between the automation system and the clicking action. By obtaining layout information, extracting widget types, and selecting appropriate click-trigger modes based on widget types, the system achieves precise and accurate triggering without direct manual intervention.
3Ease of operation
If a present automatic click method is used, then the manual workload is reduced, but the efficiency and accuracy of triggering deteriorates
Solution Approach 1:
The system performs self-service by automatically obtaining layout information, extracting clickable widgets, classifying widget types, and executing appropriate triggering actions without manual intervention. This complete automation eliminates manual workload while simultaneously improving efficiency through intelligent widget-type-based triggering strategies.
Solution Approach 2:
The patent performs preliminary actions by obtaining layout information and extracting clickable widgets with their types before executing the triggering. This preparation phase enables the system to select appropriate click-trigger modes for each widget type, ensuring efficient and accurate triggering without manual intervention during the actual clicking process.
Data Source
AI summary
Disclosed in the present invention is a method for triggering a widget in an application. The method includes: obtaining the layout information of the first page in the application; extracting the clickable widgets in the first page and the corresponding widget types according to the layout information of the first page; and obtaining the corresponding click-trigger modes according to the corresponding widget types and triggering the clickable widgets through the corresponding click-trigger modes. Thus, an application behavior can be triggered orderly and intelligently, manual workload is reduced greatly, the efficiency is improved and the completeness of triggering the application behavior can be guaranteed. Further disclosed in the present invention are an apparatus for triggering the widget in the application, a mobile terminal and a storage medium.


