Interactive Page Template Generation via Modular Component Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for developing interactive-rich applications for mobile devices are time-consuming and require collaboration between designers and programmers, failing to meet the rapid demand for digital content due to limitations in design templates that do not adequately incorporate interactive components.
Innovation Solution
A generating system, method, and non-transitory machine-readable storage medium that allows designers to create interactive page templates by setting material types and input/output signals, using a user interface and processing unit with a page component exploring module and template generating module to generate interactive components, which can be operated and presented by mobile devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If designers collaborate with programmers to develop interactive components, then the quality and functionality of interactive applications are improved, but the development time and complexity increase significantly
Solution Approach 1:
The patent segments the interactive component development into separate functional modules that can be independently configured. Designers can select and configure interaction types, visual components, and logic separately through a modular template system, eliminating the need for continuous programmer involvement while maintaining high functionality quality.
Solution Approach 2:
The patent implements pre-configured interactive templates and component libraries that have been prepared in advance by programmers. These templates contain pre-defined interaction logic, visual designs, and functional behaviors that designers can directly apply without requiring real-time programmer collaboration, thus reducing development time while preserving functionality.
2Productivity
If traditional design templates are used without interactive components, then the design process is simpler and faster, but the resulting applications lack interactive richness and user engagement
Solution Approach 1:
The patent creates universal interactive templates that can serve multiple functions and be applied across different application scenarios. Each template is designed to be multi-functional, supporting various interaction types (touch, gesture, sensor-based) and can be adapted to different contexts without requiring custom development, thus maintaining design speed while enhancing interactive capability.
Solution Approach 2:
The patent enables designers to configure interactive components by adjusting parameters within predefined templates rather than creating components from scratch. Designers can modify interaction thresholds, visual styles, and behavioral parameters through simple configuration interfaces, maintaining fast design iteration while achieving rich interactive functionality through parameter customization.
3Adaptability or versatility
If interactive components are added to design templates, then user engagement and application functionality are enhanced, but the complexity of the design process and required expertise increase
Solution Approach 1:
The patent provides pre-built interactive component templates that serve as reusable copies of proven interactive patterns. Designers can copy and apply these templates directly to their projects without needing to understand the underlying complexity of interaction logic, thus enhancing interactive functionality while keeping the design process simple through template replication.
Solution Approach 2:
The patent introduces an intermediary template configuration system that mediates between simple design requirements and complex interactive functionality. The configuration interface acts as an intermediary layer that translates designer-friendly parameters into complex interaction logic, allowing designers to achieve sophisticated interactive behavior without directly managing the underlying complexity.
4Adaptability or versatility
If custom interactive components are developed from scratch, then unique functionality is achieved, but the time and resource investment required are excessive for meeting market demand
Solution Approach 1:
The patent implements dynamic template configuration that allows designers to adapt pre-built templates to specific needs through parameter adjustment rather than custom development. The system dynamically generates customized interactive components by combining template structures with project-specific parameters, achieving unique functionality at the speed of template instantiation rather than custom coding.
Solution Approach 2:
The patent creates composite interactive components by combining pre-built template elements with customizable parameters. Rather than developing components from scratch, the system composes unique interactive functionality by merging standardized interaction patterns with project-specific configurations, achieving custom functionality through composition rather than creation, thus maintaining high content production rates.
Data Source
AI summary
A method for generating at least one interactive page template is provided. The at least one interactive page template includes at least one interactive component. The interactive component is a material which can be operated by at least one input signals of the mobile device and be presented by at least one output signals of a mobile device. The method includes: receiving, via a user interface, a setting command, wherein the setting command includes at least one material type and the input signals and output signals; obtaining, by a page component exploring module, at least one interactive page component from a page component repository according to the setting command; generating, by a template generating module, at least one interactive page template, wherein the interactive page template contains the interactive page component, according to the template integrating principle stored in a template integrating principle storage module; and displaying, by the user interface, the at least one interactive page template.


