Application Transformation to On-Demand Service via Modular Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Software vendors face pressure to provide applications that are less expensive and less complex to install and use, necessitating a method to transform traditional licensed software into a more desirable on-demand service.

Innovation Solution

A method involving assessing readiness for transformation based on desirable application attributes, planning development work, and generating a proposal for transformation, which includes mapping attributes to necessary expertise and implementing stages of attributes such as suitability for hosting, multi-tenancy, and application scalability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional licensed software is transformed into on-demand service, then cost-effectiveness and ease of installation are improved, but service complexity and infrastructure requirements increase

Engineering Contradiction:
Improveease of installationVSAvoidservice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an on-demand service platform as an intermediary between software vendors and customers. This platform handles the complexity of service delivery, including automated provisioning, resource management, and billing infrastructure, thereby simplifying the customer experience while managing service complexity through specialized intermediary systems

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The transformation enables self-service capabilities where customers can automatically provision, configure, and manage software services without manual intervention. Automated service deployment, self-service portals, and intelligent resource allocation reduce installation complexity while the backend infrastructure manages service complexity through automation

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If application attributes such as multi-tenancy and scalability are implemented, then adaptability and productivity are improved, but development complexity and transformation cost increase

Engineering Contradiction:
Improveapplication scalabilityVSAvoiddevelopment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the application into modular components that can be independently developed, deployed, and scaled. Multi-tenant architecture divides the application into isolated tenant contexts while sharing common infrastructure, enabling scalability without proportionally increasing development complexity through modular design patterns

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The transformed application is designed with universal components that serve multiple functions and tenant types. Scalable architecture patterns allow the same codebase to serve different customer needs and scales, improving adaptability while reducing development complexity through reuse of standardized, multi-functional components

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

Data Source

PatentUS7503031B2Method of transforming an application into an on-demand service
Publication Date: 2009.03.10 KYNDRYL INC
  • US7503031B2 patent drawing
  • US7503031B2 patent drawing
  • US7503031B2 patent drawing

AI summary

An example of a solution provided here comprises assessing readiness for transformation, based on a number of desirable application attributes; planning development work (which may involve mapping desirable application attributes to kinds of help); generating a proposal for transformation, and outputting the proposal.