Mobile Web Service Registration via Phone Number Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing web service registration mechanisms in mobile peer-to-peer networks are complex and inefficient, particularly when multiple web services are hosted on a mobile node and multiple users want to access the same service, due to limitations in conventional IMS/SIP registration methods.

Innovation Solution

A method that combines a web service identifier with a unique circuit-switched identifier, such as a phone number, to create a new unique identifier for registering web services, allowing direct access and user-friendly discovery in packet-switched networks, using a registration unit that handles location information for IP addresses or intermediate devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional IMS/SIP registration methods are used, then peer-to-peer connections can be established, but the registration mechanism becomes complex and inefficient when multiple web services are hosted on mobile nodes

Engineering Contradiction:
ImproveAbility to host multiple web servicesVSAvoidRegistration mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the identification system by introducing distinct identifier types: permanent identifiers (phone numbers) for mobile nodes and temporary identifiers (IP addresses) for web service instances. This segmentation allows multiple web services to be registered under the same mobile node without complexity, as each service gets its own temporary identifier while sharing the permanent node identifier.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a mediator component (the web service registration system) that manages the mapping between permanent mobile node identifiers and temporary web service identifiers. This mediator handles the complexity of multiple services and users, allowing simple registration by combining the user's phone number with a service-specific temporary identifier.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If full IP connectivity is implemented in mobile networks, then direct peer-to-peer communication is enabled, but security and payment considerations make it infeasible

Engineering Contradiction:
ImproveDirect peer-to-peer communication capabilityVSAvoidSecurity and payment feasibility
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent uses the existing IMS/SIP infrastructure as an intermediary layer that enables peer-to-peer communication without requiring full IP connectivity. The mediator manages session establishment and resource allocation, providing security and billing control while allowing direct communication between mobile nodes when needed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent makes the communication system universal by supporting multiple access modes: direct peer-to-peer IP communication when available, and intermediary-based communication through IMS/SIP when IP connectivity is not feasible. This multi-functionality allows the system to adapt to different network conditions and security requirements.

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

3Adaptability or versatility

If overlay networks like IMS are introduced, then peer-to-peer connections can be achieved, but web service registration and discovery becomes complex

Engineering Contradiction:
ImprovePeer-to-peer connection capabilityVSAvoidWeb service registration and discovery complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the web service registration system with the existing IMS/SIP registration mechanism. By combining the permanent identifier (phone number) used in circuit-switched networks with temporary identifiers, the system reuses established IMS/SIP infrastructure for both voice and web service registration, eliminating the need for separate complex discovery mechanisms.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Instead of having web services register with complex IP addresses and ports, the patent inverts the approach by having services registered through simple permanent identifiers (phone numbers) that users already know. The system then resolves these simple identifiers to the actual network locations, simplifying the registration and discovery process.

Inventive Principle:
Principle #13The other way round (Inversion)

4Adaptability or versatility

If dynamic IP addresses are used for mobile nodes, then network flexibility is improved, but web service discovery and access becomes more difficult

Engineering Contradiction:
ImproveNetwork flexibilityVSAvoidWeb service discovery and access
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent segments identifiers into permanent (phone numbers) and temporary (IP addresses) components. The permanent identifier remains constant for easy discovery and access, while the temporary identifier changes with network conditions to maintain flexibility. This segmentation allows users to access services using stable phone numbers even when IP addresses change dynamically.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a feedback mechanism where the registration system continuously updates the mapping between permanent identifiers and temporary IP addresses. When a mobile node's IP address changes, the system automatically updates the registration information, ensuring that services remain accessible through the original permanent identifier without user intervention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8094648B2Method and system for mobile-to-mobile web service handling
Publication Date: 2012.01.10 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US8094648B2 patent drawing
  • US8094648B2 patent drawing
  • US8094648B2 patent drawing

AI summary

A method for web service handling in peer-to-peer communication is provided. A web service (412-1) associated with a web service identity e.g. a URI is arranged in a first mobile node (410). Unique identification information is formed by combining the web service identity with a unique circuit switched identifier of the mobile node, such as the E.164 number. The unique identification information is transmitted to a registration unit (440) and registered together with location information that enables for other mobile nodes (420) to find the web service. The location information may for example comprise the current IP address of the first mobile node and the port number for the web service at this node, or relate to an intermediate device used to reach the web service at the first mobile node.