Enterprise Software Object Grouping via Segmented Tree Interface
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional enterprise software applications lack the ability to effectively group computing objects by lines of business, geographic locations, and departments, and fail to provide differentiated access levels for users managing these objects.
Innovation Solution
A graphical user interface with multiple tree structures is implemented, allowing users to select and populate user-specific object inventories with pre-defined computing objects, enabling organization-specific grouping and access control through a system comprising a provisioning module, detection module, and population module.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional enterprise software applications are used, then the basic software functionality is provided, but the ability to group computing objects by lines of business, geographic locations, and departments is lacking
Solution Approach 1:
The software interface is segmented into multiple hierarchical tree structures, where each tree represents a different organizational dimension (lines of business, geographic locations, departments). This segmentation allows computing objects to be grouped and viewed from multiple organizational perspectives simultaneously, resolving the contradiction by providing grouping capability through structured division of the interface.
Solution Approach 2:
The patent introduces multiple dimensional views of computing objects through separate tree structures. Instead of a single flat list, objects can be organized along different dimensions (business lines, geography, departments) using multiple tree hierarchies, enabling versatile grouping without fundamentally complicating the underlying software architecture.
2Adaptability or versatility
If conventional enterprise software applications are used, then general access is provided to all users, but differentiated access levels for users managing computing objects cannot be provided
Solution Approach 1:
Different access levels and permissions are assigned locally to different users based on their specific roles and responsibilities. The system allows customization of access rights for individual users regarding specific computing objects and organizational units, providing differentiated access control without requiring a completely complex access management framework.
3Adaptability or versatility
If users need to manage computing objects with specific organization requirements, then customized groupings and access levels are needed, but conventional software cannot accommodate these specific needs
Solution Approach 1:
The tree structure interface serves multiple functions simultaneously: it displays computing objects, organizes them by different organizational dimensions, enables selection and population of user-specific inventories, and provides access control management. This multi-functionality allows customized groupings and access levels to be implemented through a single versatile interface paradigm, maintaining ease of operation while achieving high adaptability.
Data Source
AI summary
A computer-implemented method for managing computing objects within enterprise software applications may include (1) providing, in connection with an enterprise software application, a graphical user interface that includes (i) a graphical tree structure that includes one or more pre-defined computing objects and (ii) an additional graphical tree structure that includes one or more user-specific object inventories, (2) detecting a user selection of at least one pre-defined computing object included in the graphical user interface in connection with at least one user-specific object inventory included in the additional graphical tree structure, and then (3) populating the user-specific object inventory included in the additional graphical tree structure with the selected pre-defined computing object in response to detecting the user selection. Various other methods, systems, and computer-readable media are also disclosed.


