Adaptive Native GUI Rendering for Portable Media Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing remote controls for media devices are simplistic and not user-friendly, particularly when navigating content through text entry or mirroring media displays across different devices, which results in poor representation and user experience.

Innovation Solution

The system involves a media device transmitting information and semantic data to a client device, allowing it to render a native user interface tailored to its form factor, enabling users to control media devices using portable electronic devices like smartphones or tablets, which can decode and interpret semantic information to display content efficiently and effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If display mirroring is used to show content on a portable device, then the content can be viewed on a smaller screen, but the content representation becomes poor and indecipherable

Engineering Contradiction:
Improvedisplay areaVSAvoidcontent decipherability
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The patent applies local quality by adapting the user interface layout and content presentation to match the specific form factor and display characteristics of each portable device. The system determines the appropriate number, size, and arrangement of icons based on the device's display area, ensuring content remains decipherable whether viewed on a small smartphone screen or larger tablet display.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts the user interface configuration based on the detected portable device type. When a device is detected, the system modifies icon density, menu structure, and navigation patterns in real-time to optimize for that specific form factor, transitioning from a static TV remote interface to a dynamic adaptive interface.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If a simplistic remote control interface is used, then the device complexity is reduced, but the ease of operation for modern content browsing is worsened

Engineering Contradiction:
Improveremote control interfaceVSAvoidtext entry efficiency
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent uses copying by replicating the rich graphical user interface and navigation capabilities of smart televisions onto portable devices. Instead of using a simplified button interface, the system copies the full-featured TV interface (with icons, menus, and visual navigation) and adapts it to work on smartphones and tablets, providing familiar and efficient content browsing without requiring users to learn a new simplified control scheme.

Inventive Principle:
Principle #26Copying

3Device complexity

If the same user interface is displayed on all devices, then the system complexity is reduced, but the adaptability to different form factors is worsened

Engineering Contradiction:
Improveinterface rendering systemVSAvoidform factor optimization
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system segments the user interface rendering into device-specific configurations. Rather than using a single universal interface design, the patent divides the interface into adaptable components (icon grids, menu structures, navigation patterns) that can be independently configured for each portable device type, allowing optimal adaptation to different form factors without requiring complete interface redesigns.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10375342B2Browsing remote content using a native user interface
Publication Date: 2019.08.06 APPLE INC
  • US10375342B2 patent drawing
  • US10375342B2 patent drawing
  • US10375342B2 patent drawing

AI summary

The disclosed technology relates to receiving media signals from a media device and rendering a user interface that is native to the device receiving the media signals based on information encoded in the media signals. The device receiving the media signal interprets information received from the media device describing media content and semantic information describing a type of interface page, and displays the content based on the semantic information in a graphical user interface (GUI) on the electronic device based on the interpretation.