Configure-to-Order IT Service Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IT service management systems face challenges in designing, reusing, and refining IT services throughout their lifecycle, particularly in aligning IT services with infrastructure and managing complex service combinations, which hinders efficiency and scalability.

Innovation Solution

A configure-to-order architecture that enables the design, delivery, and refinement of IT services through a two-phase instantiation process, allowing for the creation of customizable service models and artifacts, and separating concerns between service artifacts based on roles, facilitating automation and lifecycle management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If IT services are built around processes with a focus on ITIL-based best practices, then service delivery alignment with business requirements is improved, but the complexity of designing and managing service combinations increases

Engineering Contradiction:
Improveservice delivery alignmentVSAvoidservice combination management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments service design into two distinct phases: service model instantiation (defining service characteristics, parameters, and behavior) and service package instantiation (assembling services into deliverable packages). This segmentation allows independent management of service definitions and their combinations, reducing the complexity of managing service combinations while maintaining alignment with business requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by establishing service models with defined characteristics, parameters, and behavior before assembling service packages. Service models are instantiated in advance with all necessary attributes specified, allowing services to be reused and combined without redefining their characteristics each time, thereby simplifying service combination management.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If numerous services are continuously developed and refined, then service capability and versatility are improved, but the difficulty of determining services and hardware from combinations increases

Engineering Contradiction:
Improveservice capabilityVSAvoidservice determination
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent uses parameter changes to manage service determination by allowing service models to have variable parameters that can be instantiated with specific values. Service packages are determined by specifying parameter values that match required service characteristics, making it easier to identify and select appropriate services from numerous options without manually analyzing each combination.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent enables copying of service models to create service packages. Once a service model is defined with specific characteristics and parameters, it can be instantiated multiple times in different service packages with different parameter values, allowing rapid determination and deployment of services without recreating service definitions each time.

Inventive Principle:
Principle #26Copying

3Productivity

If IT services are customized to meet specific business requirements, then business effectiveness is improved, but the time and complexity of service design and deployment increases

Engineering Contradiction:
Improvebusiness effectivenessVSAvoidservice design time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-defining service models with standardized characteristics, parameters, and behavior patterns that align with common business requirements. These pre-defined models can be quickly instantiated and customized for specific needs without starting from scratch, significantly reducing service design time while maintaining business effectiveness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates universal service models that can serve multiple business purposes through parameter instantiation. A single service model can be instantiated into different service packages with varying parameters to meet different business requirements, reducing the need to design separate services for each scenario and thereby reducing overall design time.

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

Data Source

PatentUS9576258B1Computer executable service
Publication Date: 2017.02.21 HEWLETT PACKARD ENTERPRISE DEV LP
  • US9576258B1 patent drawing
  • US9576258B1 patent drawing
  • US9576258B1 patent drawing

AI summary

A method comprises receiving a set of variable parameters, determining at least one computer executable service based on the set of variable parameters, determining if there are more than one computer executable services based on the set of variable parameters, and if there are more than one computer executable services, resolving any conditional attributes between the more than one computer executable services. Each of the at least one computer executable service is characteristically dependent on at least one variable parameter of the set of variable parameters.