Floorplan Manager Standardizes User Interface Layouts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Different applications from the same manufacturer can have distinct 'look and feel' in their user interfaces, leading to user confusion, especially for non-technical users, due to variations in visual elements and update mechanisms.
Innovation Solution
The Floorplan Manager (FPM) software standardizes the user interface 'look and feel' by generating interfaces with similar structures and navigation patterns through visual and invisible components, using a configuration file to define layouts and navigation paths, ensuring consistency across applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If different applications use different visual elements and update mechanisms, then each application can have customized functionality, but user confusion increases and usability decreases
Solution Approach 1:
The patent applies universality by creating a common user interface framework that provides standardized visual elements, layout patterns, and navigation mechanisms across multiple applications. This framework enables consistent user interactions while allowing each application to maintain its core functionality through configurable parameters and custom visual components that inherit from the standardized base.
Solution Approach 2:
The patent segments the user interface into independent visual components that can be individually configured and updated. Each visual element is treated as a separate, reusable component with defined properties and behaviors, allowing applications to assemble interfaces from standardized parts while maintaining customization capabilities through component selection and configuration.
2Ease of operation
If applications standardize their user interface structures and navigation patterns, then user confusion is reduced and usability improves, but application flexibility and customization may be limited
Solution Approach 1:
The patent implements dynamics by creating a flexible configuration system that allows visual components and their arrangements to be dynamically adjusted based on application-specific requirements. The standardized framework provides default configurations for consistency, while enabling applications to override and customize visual elements, layouts, and navigation patterns through configurable parameters without breaking the overall standardized structure.
3Speed
If visual components are updated in response to user events, then the user interface remains responsive and functional, but maintaining consistency across different applications becomes more difficult
Solution Approach 1:
The patent applies feedback by implementing an event-driven architecture where visual components automatically update their state and appearance in response to user interactions. The standardized framework ensures that these updates follow consistent patterns across applications, with event handlers and state management mechanisms that maintain uniform behavior while allowing application-specific logic to be incorporated through configurable component properties.
Data Source
AI summary
A method of generating a current user interface for an application includes receiving an indication of an event, obtaining a visual component for the current user interface based on the event, and building the current user interface using the visual component. The visual component is a constituent of the current user interface that defines a function of the current user interface.


