CPNS Server Device Capability Query via Personal Network Gateway

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile service enablers face challenges in efficiently managing device capabilities across different personal networks, leading to inefficiencies in resource allocation and utilization.

Innovation Solution

The implementation of a CPNS server, PNGW, and PNE system that facilitates device capabilities query and change notification messages, enabling the CPNS server to accurately assess and manage device capabilities through the PNGW, ensuring seamless communication and resource optimization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a CPNS server directly queries all PNEs in personal networks, then device capability information can be obtained, but the system complexity and message routing difficulty increase due to multiple network elements

Engineering Contradiction:
Improvedevice capability informationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces a PNGW (Personal Network Gateway) as an intermediary between the CPNS server and PNEs. The PNGW receives capability query messages from the CPNS server, determines whether the target device is itself or another PNE in the network, and routes messages accordingly. This mediator simplifies the CPNS server's task by handling the complexity of network traversal and device location, resolving the contradiction between obtaining complete capability information and maintaining system simplicity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the system supports both direct CPNS-PNGW communication and CPNS-PNE communication, then versatility is improved, but the message routing logic becomes more complex

Engineering Contradiction:
Improvecommunication flexibilityVSAvoidmessage routing logic
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic message routing where the PNGW adapts its behavior based on the target ID in the capability query message. When the target ID matches the PNGW's own ID, it processes the query locally; when it differs, the PNGW dynamically determines the appropriate PNE to contact. This dynamic adaptation allows the system to support multiple communication scenarios (direct and indirect) without requiring separate rigid routing paths for each case, thus achieving versatility while managing routing complexity through flexible, context-aware logic.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9131360B2Apparatus and method of open mobile alliance
Publication Date: 2015.09.08 HTC CORP
  • US9131360B2 patent drawing
  • US9131360B2 patent drawing
  • US9131360B2 patent drawing

AI summary

An apparatus of an OMA (Open Mobile Alliance) is provided in the invention. The apparatus comprises a CPNS (Converged Personal Network Service) server, a PNGW (Personal Network Gateway), and a PNE (Personal Network Element). The CPNS server is configured to transmit a device capabilities query request message which comprises a target ID (Identification). The PNGW is configured to relay the device capabilities query request message if the target ID does not indicate the PNGW. The PNE is configured to receive the device capabilities query request message through the PNGW and then to transmit a device capabilities query response message to the PNGW according to a PNE capability of the PNE if the target ID indicates the PNE. The PNGW is further configured to relay the device capabilities query response message to the CPNS server.