DLNA Gateway Cross-Network Media Sharing via Virtual Device

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The Digital Living Network Alliance (DLNA) sharing is limited to a local range and cannot be expanded to a wide area network or different subnets, preventing internet-based sharing of media resources.

Innovation Solution

Establishing a data channel between DLNA gateways in different networks using an XMPP server, allowing for the creation of a virtual DLNA device that enables remote control and remote play across networks, thereby expanding the sharing range.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If DLNA devices use SSDP protocol for device discovery and sharing, then local area network sharing is achieved, but wide area network or internet sharing is not possible

Engineering Contradiction:
Improvesharing rangeVSAvoidnetwork compatibility
Core Design Contradiction:
Area of stationary objectVSAdaptability or versatility

Solution Approach 1:

The patent introduces a gateway device as an intermediary between the DLNA local network and the internet. The gateway performs protocol conversion, translating SSDP protocols used within the local network into HTTP protocols suitable for wide area network communication. This mediator enables DLNA devices in different locations to discover and share media resources across the internet while maintaining compatibility with the original DLNA protocol stack.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If DLNA sharing is limited to local network for protocol simplicity, then implementation is easy, but internet-based sharing cannot be achieved

Engineering Contradiction:
Improveimplementation simplicityVSAvoidnetwork scope
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent segments the DLNA system into two distinct parts: the core DLNA protocol stack (DMS, DMP, DMC, DMR components) that remains simple and unchanged, and the gateway layer that handles the complex protocol conversion and network translation. This segmentation allows the majority of DLNA devices to maintain implementation simplicity while the gateway provides the necessary adaptability for wide area network operation.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If gateway performs protocol conversion from SSDP to HTTP, then wide area network sharing is enabled, but device complexity increases

Engineering Contradiction:
Improvenetwork reachabilityVSAvoidgateway complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The gateway is designed with multi-functionality, serving as a universal interface that can handle multiple DLNA device types (DMS, DMP, DMC, DMR) and perform various operations (media sharing, remote control, device discovery) through a single device. This universality consolidates what would otherwise require multiple specialized devices, actually reducing overall system complexity while enabling wide area network access.

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

Data Source

PatentUS9948686B2Method and apparatus for sharing DLNA device
Publication Date: 2018.04.17 ZTE CORP
  • US9948686B2 patent drawing
  • US9948686B2 patent drawing
  • US9948686B2 patent drawing

AI summary

A method and an apparatus for sharing a DLNA device are provided. The method includes: establishing a data channel between a first DLNA gateway in a first DLNA network and a second DLNA gateway in a second DLNA network, wherein the DLNA gateway is a DLNA device having a DMC function and capable of accessing the Internet; adding, in the second DLNA gateway, a virtual DLNA device corresponding to a DLNA device in the first DLNA network; and a DLNA device in the second DLNA network performing remote control and/or remote play for the DLNA device in the first DLNA network through the virtual DLNA device. With the provided schemes, the problem in related technologies that DLNA sharing is only limited in a local range is solved, cross-network remote control and remote play are implemented, a sharing range of the DLNA network is expanded, and the user experience is improved.