SaaS Toolkit for Reusable System Administration Components

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex on-premises computer systems require efficient system administration solutions, but existing solutions are costly and complex due to the lack of reusable components and the need for frequent updates, leading to high maintenance expenses.

Innovation Solution

A platform that utilizes a toolkit hosted by hosting provider computing devices, offering general-purpose software components on a Software-as-a-Service (SaaS) basis, allowing end users to access and deploy system administration solutions through a web application, enabling the reuse of components and reducing maintenance costs by providing up-to-date components automatically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If system administration solutions are developed from scratch for each end user, then the solutions can be customized to specific needs, but the development cost and time increase significantly

Engineering Contradiction:
Improvecustomization capabilityVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system administration solution is divided into independent, reusable components that can be selectively assembled. Each component performs a specific function (e.g., monitoring, logging, configuration) and can be independently developed, tested, and deployed. This segmentation allows rapid customization by selecting and combining pre-built components rather than developing entire solutions from scratch.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates universal components that can serve multiple purposes across different system administration scenarios. These components are designed with standardized interfaces and configurable parameters, allowing them to be reused across multiple end-user implementations. A single component can adapt to different needs through configuration rather than requiring custom development for each use case.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If system administration solutions are developed from scratch for each end user, then the solutions can be tailored to specific requirements, but the expense of design and implementation increases

Engineering Contradiction:
Improvecustomization capabilityVSAvoiddevelopment expense
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The system is segmented into reusable components that can be independently developed and maintained. This reduces development expense by eliminating redundant work across multiple projects. Once a component is developed, it can be reused across numerous implementations, amortizing the development cost over many deployments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a component repository or marketplace where pre-developed components are stored and can be copied or referenced by multiple end users. Instead of reinventing the same functionality for each client, developers can copy proven components and adapt them through configuration, significantly reducing development expenses while maintaining customization capability.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If each end user develops updates to system administration solution components, then the solutions can be optimized for specific needs, but the maintenance cost increases

Engineering Contradiction:
Improvesolution optimizationVSAvoidmaintenance cost
Core Design Contradiction:
Adaptability or versatilityVSEase of repair

Solution Approach 1:

The patent creates universal components with standardized interfaces and configuration options that can be optimized for different needs without requiring custom code changes. Updates and improvements can be made to the universal component itself, and all end users benefiting from that component automatically receive the improvements, reducing maintenance costs while preserving optimization capabilities through configuration.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system enables end users to self-configure and optimize components through built-in configuration interfaces and parameter settings. Rather than requiring developers to create custom updates for each optimization scenario, users can adjust component behavior through configuration, reducing the need for expensive custom development and simplifying maintenance.

Inventive Principle:
Principle #25Self-service

4Productivity

If reusable components are implemented in system administration solutions, then development cost and time are reduced, but the ability to meet specific customization needs may be limited

Engineering Contradiction:
Improvedevelopment efficiencyVSAvoidcustomization capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system is segmented into fine-grained, configurable components that can be selectively assembled. This segmentation maintains high productivity through reuse while enhancing customization, as users can pick and choose specific components and configure their parameters to meet unique requirements without being constrained by monolithic, non-customizable solutions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic components that can adapt their behavior through configuration and parameters. Rather than static, fixed-function components, the system provides dynamic components that can be tuned to meet specific customization needs while maintaining the benefits of reuse. This dynamic adaptability bridges the gap between standardized components and custom-built solutions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9092201B2Platform for development and deployment of system administration solutions
Publication Date: 2015.07.28 IVANTI INC
  • US9092201B2 patent drawing
  • US9092201B2 patent drawing
  • US9092201B2 patent drawing

AI summary

General-purpose components are selectively included in a toolkit hosted by hosting provider computing devices. The general-purpose components are software components. The general-purpose components in the toolkit are available over a computer network to end user computing devices. The end user computing devices utilizes general-purpose components in the toolkit to provide system administration solutions. The system administration solutions are web applications hosted by the hosting provider computing devices. The system administration solutions provide an ability to perform administration tasks on on-premises computer systems of the end users. A hosting provider computing device is configured such that the end user computing devices are able to utilize the general-purpose components in the toolkit on a Software-as-a-Service (SaaS) basis.