Dynamic UPnP Description Updates for Service Configuration Changes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In UPnP networks, existing technologies fail to dynamically update device and service descriptions in response to changes in service configurations, leading to mismatches between device capabilities and control point information, which hinders effective device control and service utilization.

Innovation Solution

A method and apparatus that sense changes in service configurations, update descriptions accordingly, and advertise these updates within the UPnP network, utilizing a sensing unit, description updating unit, and communicating unit to ensure that control points have accurate and current information about available services and devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If device service configurations change dynamically, then device functionality and adaptability are improved, but description accuracy and control point information consistency deteriorate

Engineering Contradiction:
Improvedevice functionalityVSAvoiddescription accuracy
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent implements dynamic description updates by monitoring service configuration changes and automatically regenerating UPnP device and service descriptions when configurations change. The controlled device sends notifications to control points, enabling the system to adapt to dynamic changes while maintaining information accuracy through continuous synchronization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent establishes a feedback mechanism where controlled devices monitor their own service configuration changes and proactively notify control points about these changes. This feedback loop ensures that control points receive updated information about available services and devices, resolving the information consistency issue while allowing functional flexibility.

Inventive Principle:
Principle #23Feedback

2Reliability

If static descriptions are used in UPnP network, then information consistency is maintained, but device control effectiveness and service utilization deteriorate

Engineering Contradiction:
Improveinformation consistencyVSAvoiddevice control effectiveness
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent transitions from static to dynamic descriptions by implementing real-time update mechanisms. When service configurations change, the controlled device automatically generates new descriptions and notifies control points, ensuring both information consistency and effective device control through current, accurate descriptions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent maintains continuous information freshness by implementing ongoing description updates and notifications. Rather than periodic updates, the system continuously monitors for changes and immediately propagates updated descriptions to control points, ensuring uninterrupted accuracy and effectiveness in device control and service utilization.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentEP2160866B1Method and apparatus for providing dynamically changed upnp description
Publication Date: 2016.04.06 SAMSUNG ELECTRONICS CO LTD
  • EP2160866B1 patent drawingFigure 1~2
  • EP2160866B1 patent drawingFigure 3
  • EP2160866B1 patent drawingFigure 4

AI summary

Provided is a method, medium and apparatus for providing a dynamically changed universal plug and play (UPnP) description. The method includes sensing a change of a service configuration of a device complying with a predetermined standard, updating a description including information about a service based on the change of the service configuration, and advertising that the description is updated. Thus, the service configuration is matched with the description and a control point can correctly control the device whose service configuration is changed.