Adaptive User Interface Server for DLNA Media Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

DLNA systems face challenges in adapting user interfaces to different screen display modes of various user equipment, leading to a poor user experience when accessing media across home and external networks.

Innovation Solution

A method and system that utilize a user interface server and media server to generate and send page elements or information tailored to the interface configuration of user equipment, enabling adaptive user interfaces and improving user experience across different devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fixed-type user interfaces are used in DLNA systems, then implementation is simple, but the interfaces cannot adapt to different screen parameters of various user equipments

Engineering Contradiction:
Improveinterface adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic user interface generation by introducing a user interface server that receives interface configuration information from user equipment and dynamically generates appropriate page elements. The system transitions from static fixed-type interfaces to dynamic adaptive interfaces that automatically adjust to different screen parameters, resolving the contradiction between adaptability and complexity through automated dynamic generation rather than manual configuration

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of interface configuration from fixed to variable by extracting screen parameters (resolution, size, etc.) from user equipment and using these parameters to dynamically generate suitable page elements. The user interface server processes different parameter sets from different devices and generates corresponding optimized interfaces, enabling the system to adapt to various screen configurations without increasing operational complexity

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If dynamic user interface generation is implemented, then interface adaptability to different devices is improved, but network configuration complexity increases

Engineering Contradiction:
Improveinterface adaptabilityVSAvoidnetwork configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements self-service functionality where user equipment automatically sends its interface configuration information to the user interface server, which then autonomously generates and returns appropriate page elements without requiring manual network configuration. The system performs self-configuration based on device capabilities, eliminating the need for complex network setup procedures and reducing configuration complexity while maintaining high adaptability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs preliminary action by having user equipment pre-send its interface configuration information (screen resolution, size, etc.) to the user interface server before actual media playback. This advance preparation allows the server to pre-generate suitable page elements, reducing runtime configuration complexity and enabling seamless adaptation without increasing network configuration burden

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2670115B1Method and apparatus for acquiring media contents
Publication Date: 2019.09.04 HUAWEI TECH CO LTD
  • EP2670115B1 patent drawingFigure 1~2
  • EP2670115B1 patent drawingFigure 3~4
  • EP2670115B1 patent drawingFigure 5~7

AI summary

Embodiments of the present invention relate to the communications field and provide a method, an apparatus, and a system for acquiring media. The method for acquiring media includes the following: A user interface server acquires a media acquiring request generated by a browser, where the media acquiring request includes interface configuration information of a user equipment; and the user interface server generates, according to the interface configuration information, a page element corresponding to an interface of the user equipment, and the user interface server sends the page element to the user equipment, or the user interface server generates, according to the interface configuration information, page information corresponding to the interface of the user equipment, and the user interface server sends the page information to the user equipment, where the page information includes the page element and media information.