Graphical Rule Template Icon Association for Data Objects
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data handling systems lack efficiency in creating complex applications without traditional programming knowledge, and there is a need for a more intuitive and graphical approach to define navigation and data transformation within business processes.
Innovation Solution
Microgen Aptitude V3.00 provides a graphical user interface and toolset for developers to create applications by defining Application Diagrams, forms, services, and security roles, enabling modeless and modal navigation, and implementing Hierarchy Transformations and Traversal Transformations without requiring programming expertise.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional programming languages are used to create complex applications, then functionality and control are improved, but developer expertise requirements and development complexity increase
Solution Approach 1:
The patent replaces traditional programming language mechanics with a graphical user interface-based visual programming system. Users interact with drag-and-drop components, property editors, and visual flow diagrams instead of writing code, substituting the mechanical act of coding with more intuitive graphical operations while maintaining application creation capability
Solution Approach 2:
The patent introduces a visual programming environment as an intermediary between the user and the underlying programming system. This intermediary layer provides graphical abstractions, pre-built components, and visual editors that mediate complex programming tasks, allowing users to create applications without directly engaging with programming language syntax and semantics
2Ease of operation
If graphical user interface tools are used for data mapping and transformation, then ease of use is improved, but processing efficiency and system complexity may worsen
Solution Approach 1:
The patent uses graphical representations and visual models as copies or abstractions of the underlying data transformation logic. Users work with visual diagrams, property sheets, and configuration interfaces that replicate the essential structure and behavior of the transformation system, making complex operations accessible through simplified graphical interfaces
Solution Approach 2:
The patent divides the data transformation system into modular graphical components such as separate editors for different transformation types, individual property editors for specific parameters, and discrete visual elements in flow diagrams. This segmentation allows users to tackle complex transformations by working with manageable, independently configured graphical elements
Data Source
Figure 1
Figure 2
Figure 2
AI summary
A method and apparatus for applying a rule to a data object using a computing device having at least a processor, a computer-readable memory, a display device and an input device. A rule template is provided in the computer-readable memory, the rule template having attributes corresponding to attributes of at least one type of data object. A rule template icon associated with the rule template and a data object icon associated with a data object having corresponding attributes are also provided in the computer-readable memory. A developer of an application is allowed to associate the rule template icon with the data object icon and, as a result of the association of the rule template icon with the data object icon, the rule template is instantiated with the data object.