Autonomic Service Discovery and Integration System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The integration of multiple service offerings from different providers is complex and time-consuming, requiring significant manual intervention due to the complexity of the process.

Innovation Solution

An autonomic method and system that discovers complementary services, evaluates their compatibility, and automatically generates a new service by integrating the selected candidate services with the offered service, including it in a service catalog using a processor.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If manual integration of multiple service offerings is performed, then service integration can be achieved, but the process becomes complex and time-consuming requiring significant manual intervention

Engineering Contradiction:
Improveservice integration automationVSAvoidintegration process complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The system enables services to automatically discover and integrate with complementary services without human intervention. The service registration module automatically registers discovered services, and the integration module autonomously creates integrated service compositions, allowing the system to serve itself rather than requiring manual configuration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs service discovery and compatibility evaluation in advance before integration is needed. By pre-identifying complementary services and assessing their compatibility, the system prepares integration candidates beforehand, eliminating the need for complex manual analysis when integration is required.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If manual service integration is performed, then service compatibility can be evaluated, but the process is time-consuming and requires extensive user interaction

Engineering Contradiction:
Improveservice integration speedVSAvoidintegration evaluation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system replaces manual mechanical evaluation processes with automated computational methods. The compatibility evaluation module uses algorithmic assessments to determine service compatibility, substituting human expert analysis with automated computational evaluation that operates faster and without fatigue.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system implements automated feedback loops where service discovery, compatibility evaluation, and integration results are continuously fed back to refine the process. This automated feedback mechanism enables rapid iterative improvement without requiring manual intervention at each step, significantly reducing evaluation time.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If automated service discovery and integration is implemented, then manual intervention is reduced, but service compatibility evaluation becomes more complex

Engineering Contradiction:
Improveservice integration easeVSAvoidservice compatibility assessment difficulty
Core Design Contradiction:
Ease of operationVSDifficulty of detecting and measuring

Solution Approach 1:

The system divides the complex compatibility evaluation process into distinct modular components: service discovery module, compatibility evaluation module, and integration module. Each module handles a specific aspect of the evaluation, making the overall complex process manageable through segmentation into smaller, specialized tasks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary compatibility evaluation module that acts as a mediator between service discovery and integration. This intermediary automatically assesses compatibility between discovered services and target services, translating complex compatibility criteria into automated evaluation metrics that simplify the overall process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10171597B2Autonomic discovery and integration of complementary internet services
Publication Date: 2019.01.01 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10171597B2 patent drawing
  • US10171597B2 patent drawing
  • US10171597B2 patent drawing

AI summary

A method can include discovering a plurality of services that are complementary to an offered service and selecting a service from the plurality of services as a candidate for integration with the offered service. The method further can include automatically generating a new service, using a processor, by integrating the candidate service with the offered service. The new service can be included in a service catalog.