Cloud Resource Planning UI for Filtered Costing and Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for cloud service resource planning, ordering, and costing are manual, leading to inefficient utilization of time and human resources and frequent errors and rework.
Innovation Solution
A computer-implemented method and system that automates the process by providing graphical user interfaces to check for valid and available cloud service resources, apply operating expense algorithms, and compute costs, ensuring up-to-date information through periodic synchronization with cloud server applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual methods are used for cloud service resource planning, ordering and costing, then flexibility in handling complex resource requirements is maintained, but time consumption and error frequency increase significantly
Solution Approach 1:
The patent replaces manual mechanical processes (spreadsheet-based planning, manual availability checking, manual costing calculations) with an automated computer-based system that performs these functions electronically, thereby reducing errors and time consumption while maintaining the ability to handle complex resource requirements
Solution Approach 2:
The system enables self-service automation where the computer automatically performs availability checks, costing calculations, and resource allocation decisions based on predefined criteria, eliminating the need for manual intervention in routine tasks while preserving flexibility for complex scenarios
2Productivity
If manual availability checking and costing calculations are performed, then accuracy in resource selection is maintained, but productivity and efficiency decrease
Solution Approach 1:
The patent replaces manual checking and calculation processes with automated computer-based systems that perform availability verification and costing calculations instantaneously, achieving both high productivity through automation and high accuracy through systematic algorithmic processing
Solution Approach 2:
The system implements automated feedback loops where availability information and costing data are continuously verified and updated based on real-time or periodic synchronization with cloud service providers, ensuring accuracy while maintaining high processing speed
3Ease of operation
If comprehensive resource options are presented to users, then selection flexibility is improved, but user confusion and decision complexity increase
Solution Approach 1:
The patent applies local quality by dynamically filtering and presenting resource options based on user-specific criteria, preferences, and requirements, thereby providing comprehensive flexibility only where needed while maintaining interface clarity by hiding irrelevant options
Solution Approach 2:
The system performs preliminary actions by pre-filtering available resources based on user profiles, historical selections, and explicit criteria before presenting options to the user, thereby reducing decision complexity while preserving flexibility for the final selection
Data Source
AI summary
A computer-implemented method for providing user interfaces is disclosed. The method includes requesting transaction-specific information for a cloud service resource offered by a cloud server application. The requesting causes the cloud server application to send the transaction-specific information that indicates the resources required to access the cloud service resource. The method also includes receiving the transaction-specific information from the cloud server application, and providing a platform-specific application programming interface (API) that identifies a part of the transaction-specific information as applicable for a resource utilization criterion related to the cloud service resource. The resource utilization criterion includes an availability in a geographical region, a resource size preference of a target user, and a resource category preference of the target user. The method further includes selecting and displaying only the identified part of the transaction-specific information to the target user.


