Web Service Management Module for Unified Query Parsing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional resource management systems face challenges in efficiently managing web services due to incompatible and proprietary interfaces, requiring intensive manual work and lacking a unified platform for accessing multiple web services.

Innovation Solution

A Web Service Management Module (WSMM) system that parses user queries into operations, identifies suitable service providers, generates integrated service graphs, and computes performance quality scores to select optimal service execution plans, facilitating easy and optimal access to multiple web services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional resource management systems are used to access multiple web services, then service functionality can be obtained, but intensive manual work and incompatible interfaces increase system complexity and reduce ease of operation

Engineering Contradiction:
Improveease of accessing web servicesVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a service gateway as an intermediary component that mediates between users and multiple web services. The gateway provides unified authentication, service registration, and standardized interface protocols, eliminating the need for users to directly interface with multiple incompatible service providers. This mediator approach resolves the contradiction by simplifying user operations while managing the underlying service complexity centrally.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The service gateway is designed as a universal platform that can access and manage multiple different web services through standardized interfaces. It provides multi-functional capabilities including service discovery, authentication, authorization, and service composition, allowing a single system to handle diverse service access requirements without increasing user-facing complexity.

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

2Productivity

If separate interfaces are used for each web service, then service-specific functionality is maintained, but manual work increases and productivity decreases

Engineering Contradiction:
ImproveproductivityVSAvoidtime for manual work
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent merges multiple separate service interfaces into a single unified service gateway. Instead of requiring users to separately access each web service through its own interface, the gateway consolidates service access points, authentication mechanisms, and management functions into one integrated platform, significantly reducing manual effort and time requirements.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The service gateway performs preliminary actions by pre-establishing service connections, pre-authenticating users, and pre-configuring service parameters. This allows users to access services without repeatedly performing authentication and configuration tasks, thereby reducing manual work and increasing productivity.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If proprietary interfaces are used by web service providers, then service independence is maintained, but adaptability and ease of integration are reduced

Engineering Contradiction:
ImproveadaptabilityVSAvoidservice independence
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The service gateway employs parameter adaptation mechanisms that dynamically adjust interface parameters, data formats, and communication protocols based on the target service requirements. This allows the gateway to maintain service independence while adapting to different proprietary interfaces, resolving the contradiction between adaptability and reliability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7774373B2Method and system for implementing multiple web services for a service query
Publication Date: 2010.08.10 ROBERT BOSCH GMBH
  • US7774373B2 patent drawing
  • US7774373B2 patent drawing
  • US7774373B2 patent drawing

AI summary

In a system and method for fulfilling a service query for a user, a processor may parse the query into a set of operations, identify a set of service providers that each provides functionality for performing at least one respective operation of the set of operations, and, for each of the set of operations, select a respective one of the set of service providers to perform the operation, and interface with the service provider selected for the operation to cause the service provider to perform the operation.