UDDI Metadata Query via URI Dissection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

UDDI registry metadata retrieval is limited by the size constraints of discoveryURLs and the lack of defined results for HTTP GET commands, making it difficult to effectively query and retrieve business information from UDDI registries.

Innovation Solution

A method and system for developing a URI query with parameters that identify data, generating a UDDI query in a specified format, and sending it to a UDDI registry, utilizing a URI query mechanism, dissection mechanism, and interface to facilitate efficient metadata retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If HTTP GET command is used to retrieve discoveryURLs, then the query can be sent to UDDI registry, but the results are not defined and size is limited

Engineering Contradiction:
Improvequery result definitionVSAvoidresult size flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent changes the query parameter format from HTTP GET command to URI query with UDDI specified format, which enables defined results and removes size limitations. This parameter change transforms the retrieval mechanism to support flexible and well-defined query outcomes.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If discoveryURLs are used to provide location of documents, then alternate URL addressable documents can be accessed, but the URLs are limited in size

Engineering Contradiction:
Improvedocument accessibilityVSAvoiddiscoveryURL size
Core Design Contradiction:
Ease of operationVSLength of stationary object

Solution Approach 1:

The patent segments the discoveryURL retrieval process into two parts: a compact URI query that identifies the data location, and the actual data retrieval through UDDI registry. This segmentation allows the query mechanism to remain small while enabling access to large amounts of data through the registry system.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If URI query with parameters is generated, then precise data identification is achieved, but additional conversion step is required

Engineering Contradiction:
Improvedata identification precisionVSAvoidquery conversion complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a URI query dissection mechanism as an intermediary that automatically converts URI queries with parameters into UDDI specified format queries. This intermediary handles the conversion complexity internally, providing precise data identification to the user while managing the format transformation in the background.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7689552B2UDDI metadata query development
Publication Date: 2010.03.30 X CORP
  • US7689552B2 patent drawing
  • US7689552B2 patent drawing
  • US7689552B2 patent drawing

AI summary

A query for data in a UDDI registry is developed. A URI query having parameters that identify the data is provided. A UDDI query having a UDDI specified format based on the parameters in the URI query is generated. The UDDI query is sent to the UDDI registry.