Web Service Data Consistency Check via UDDI Registry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data processing systems in Web service environments lack an efficient mechanism for performing automatic data consistency checks across distributed and replicated datasets, which is crucial for industrial control systems, accounting systems, and enterprise resource planning systems.

Innovation Solution

A Web service system that receives requests for data consistency checks, accesses and compares datasets using identifiers, performs checks based on time-stamped data items, and generates responses indicating inconsistencies, facilitating correction and analysis, particularly in industrial automation, accounting, and enterprise resource planning environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual data consistency checks are performed in distributed web service environments, then data accuracy can be maintained, but the complexity and time consumption of the process increases significantly

Engineering Contradiction:
Improvedata consistencyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a UDDI registry as an intermediary component that mediates between multiple web services and their data sources. The registry stores standardized service descriptions and metadata, enabling automatic discovery and consistency verification without requiring complex direct comparisons between all service pairs. This intermediary structure reduces system complexity while maintaining data consistency through centralized management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements automated feedback mechanisms where the UDDI registry continuously monitors and verifies data consistency across distributed web services. When inconsistencies are detected, the system generates feedback signals that trigger automatic correction processes or notify relevant stakeholders, eliminating the need for manual checking while maintaining high reliability standards.

Inventive Principle:
Principle #23Feedback

2Reliability

If comprehensive data consistency checks are performed across all replicated datasets, then data integrity is improved, but the processing time and resource consumption increase

Engineering Contradiction:
Improvedata integrityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies partial checking strategies where the UDDI registry performs consistency verification on critical data elements and high-priority datasets first, rather than uniformly checking all replicated data. This selective approach maintains data integrity for essential information while reducing overall processing time and resource consumption by deferring or skipping less critical checks.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary consistency validation during data replication and registration processes, before the data is fully distributed across the network. By catching and correcting inconsistencies early in the workflow, the system avoids the need for time-consuming comprehensive checks later, thus maintaining data integrity while minimizing processing delays.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple data sources are integrated in distributed systems, then system versatility is improved, but the difficulty of detecting and measuring data inconsistencies increases

Engineering Contradiction:
Improvesystem versatilityVSAvoidinconsistency detection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent transforms inconsistent data from multiple sources into a standardized parameter format within the UDDI registry. By converting diverse data structures, formats, and schemas into uniform parameters, the system maintains versatility in integrating different data sources while dramatically simplifying the detection and measurement of inconsistencies through standardized comparison criteria.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system segments the complex task of consistency verification across multiple data sources into manageable units handled by the UDDI registry. Each data source is evaluated independently against standardized criteria, and results are aggregated systematically. This segmentation reduces the overwhelming complexity of detecting inconsistencies across integrated multi-source data while maintaining comprehensive coverage.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8782015B2Systems and methods for processing data in a web services environment
Publication Date: 2014.07.15 SAP SE
  • US8782015B2 patent drawing
  • US8782015B2 patent drawing
  • US8782015B2 patent drawing

AI summary

Systems and methods are disclosed for processing data in a web service environment. In one implementation, the data processing system includes a Web service for receiving a request via a network. The request includes a first set of data. The system further includes a storage device, coupled to the Web service, for storing a second set of data. The Web service is configured to perform certain functions in response to the request, including accessing the second set of data, performing a data consistency check of the first and second sets of data, generating a response indicating a result of the data consistency check, and sending the response to the requestor via the network.