Media Renderer Picture Buffering via URI Pre-acquisition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In digital home networks, displaying a selected picture on a media renderer device is inefficient due to the need for acquiring and buffering the picture each time, resulting in a delay before the picture can be displayed.

Innovation Solution

A method that involves acquiring a URI of a selected picture and a URI of adjacent or nearby pictures, which are then sent to the media renderer for immediate display and buffering, allowing for instant switching between pictures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the media renderer acquires and displays a picture only when the user selects it, then the device complexity is low, but the displaying speed is slow due to repeated acquisition and buffering processes

Engineering Contradiction:
Improvedisplaying speedVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The control point pre-acquires URIs of adjacent pictures (previous and next pictures) along with the current picture before the user makes a selection. The media renderer then acquires and buffers these pictures in advance, so that when the user selects a picture, the display can occur immediately without waiting for acquisition and buffering, thereby improving displaying speed while managing system complexity through pre-processing

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The picture acquisition process is segmented into multiple independent operations: acquiring the current picture, acquiring the previous picture, and acquiring the next picture. Each picture is acquired and buffered independently, allowing parallel processing and reducing the overall waiting time for picture display, thus improving displaying speed without significantly increasing system complexity

Inventive Principle:
Principle #1Segmentation

2Speed

If the media renderer buffers multiple adjacent pictures in advance, then the displaying speed improves for picture switching, but the use of energy increases due to repeated acquisition and buffering operations

Engineering Contradiction:
Improvepicture switching speedVSAvoidenergy consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

Instead of buffering all pictures in the folder, the system buffers only a partial set consisting of the current picture and its adjacent previous and next pictures. This limited buffering approach provides sufficient picture switching capability while minimizing the energy consumption associated with acquiring and buffering excessive pictures that may never be displayed

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary acquisition of URIs for adjacent pictures before user selection, but the actual picture buffering is triggered only when needed. This staged approach allows the system to prepare minimal necessary data in advance while avoiding the energy cost of buffering all possible pictures, thus improving picture switching speed with controlled energy consumption

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9848234B2Method, control point, and media renderer for displaying picture
Publication Date: 2017.12.19 DRNC HOLDINGS INC
  • US9848234B2 patent drawing
  • US9848234B2 patent drawing
  • US9848234B2 patent drawing

AI summary

An embodiment method includes: acquiring a uniform resource identifier URI of a first picture selected by a user; acquiring a URI of a picture to be buffered in accordance with the URI of the first picture; and sending the URI of the first picture and the URI of the picture to be buffered to a media renderer, so that the media renderer acquires the first picture according to the URI of the first picture, and displays the first picture, and acquires, the picture to be buffered in accordance with the URI of the picture to be buffered, and buffers the picture to be buffered.