Web Services Registry Client Registration Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The UDDI model allows clients to remain anonymous, making it difficult for service providers to establish detailed client information necessary for meaningful business relationships and communication, as clients are not required to provide self-identifying information to access services.

Innovation Solution

Implementing a registration process that forces clients to provide detailed information before accessing web services, enabling the registry to maintain and categorize client data, allowing for targeted communication from service providers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If clients are allowed to access services without registration (anonymous access), then ease of operation is improved, but loss of information about clients worsens

Engineering Contradiction:
Improveease of service accessVSAvoidclient information availability
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent applies preliminary action by requiring clients to complete registration and provide identifying information before they can access web services through the registry. The registration process is performed in advance, collecting client details such as name, contact information, and organizational affiliation before service access occurs. This preliminary data collection ensures that service providers receive notifications and communications about their clients without requiring anonymous access.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If detailed client information is collected through registration, then reliability of business relationships is improved, but device complexity worsens

Engineering Contradiction:
Improvebusiness relationship reliabilityVSAvoidregistry system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a multi-functional registry system that simultaneously performs multiple functions: (1) maintaining a directory of web services, (2) collecting and storing detailed client registration information, (3) matching clients with appropriate services, and (4) distributing notifications from service providers to clients. This consolidated multi-functional approach avoids the need for separate systems for each function, thereby managing complexity while achieving reliable business relationships.

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

Solution Approach 2:

The registry acts as an intermediary between clients and service providers, collecting detailed client information centrally and then facilitating communications and notifications. Rather than requiring direct complex interactions between clients and multiple service providers, the registry mediates these relationships by maintaining client records and distributing relevant information, thereby simplifying the overall system architecture while ensuring reliable business relationships.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If mandatory registration is implemented, then measurement precision of client details is improved, but ease of operation worsens

Engineering Contradiction:
Improveclient detail accuracyVSAvoidservice access convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent applies partial action by implementing a tiered registration approach where clients provide essential identifying information (name, contact details, organizational affiliation) that is sufficient for service providers to communicate effectively. The system collects more information than the minimal anonymous identifier, but not exhaustive personal details, striking a balance between obtaining sufficient client precision for business relationships while maintaining reasonable ease of operation for service access.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7496624B2Client registration for purposes of maintaining detailed client information at a web services registry
Publication Date: 2009.02.24 SAP SE
  • US7496624B2 patent drawing
  • US7496624B2 patent drawing
  • US7496624B2 patent drawing

AI summary

A method is described to implement a web services environment in which web based service providers can be discovered and accessed with a web based registry. The method includes forcing a client to undergo a registration process as a condition for the client's discovering and/or accessing a web based service provider through the registry. The registration process is to gather information describing the client.