Object-Based Presentation System Distributed Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current presentation systems require significant processing power to render images across multiple displays, as they rely on a single device to generate and split a single image, limiting scalability and efficiency, especially when displays have different resolutions.

Innovation Solution

A presentation system that uses a room server and media players to distribute and render objects directly on displays, bypassing the need to render a single image, allowing each media player to manage content based on the native resolution of its corresponding display and handle movement, scaling, and visibility independently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a single device renders and divides images for multiple displays, then the image presentation is coordinated centrally, but the processing power requirement increases significantly and scalability is limited

Engineering Contradiction:
Improveimage rendering efficiencyVSAvoidprocessing power requirement
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent divides the centralized rendering function into distributed rendering units. Each display device or cluster of displays has its own rendering unit that independently renders images locally, eliminating the need for a single device to process all displays. This segmentation reduces the processing burden on any single device while maintaining coordinated presentation across multiple displays.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical architecture with multiple rendering levels. Instead of a single centralized rendering dimension, the system operates across multiple dimensions: individual display rendering, cluster rendering, and coordinated presentation. This multi-dimensional approach allows parallel processing and reduces the processing power requirement at any single level.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Stability of the object's composition

If a single device renders the entire image and divides it into portions, then the image coherence is maintained, but the system scalability is severely limited

Engineering Contradiction:
Improveimage coherenceVSAvoidsystem scalability
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent segments the rendering system into independent rendering units that can be distributed across multiple devices. Each unit renders portions of the overall scene independently, yet maintains coherence through coordinated object-based rendering. This allows the system to scale by adding more rendering units without requiring a single device to handle the entire workload.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a dynamic rendering architecture where the rendering workload can be dynamically distributed across multiple devices based on system capacity and display configuration. The system can adaptively adjust the number and distribution of rendering units, enabling scalability from single-device to multi-device configurations while maintaining image coherence through the object-based rendering approach.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If displays have different resolutions, then the system can accommodate diverse display hardware, but the rendering complexity increases when using a single device

Engineering Contradiction:
Improvedisplay hardware compatibilityVSAvoidrendering complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by allowing each rendering unit to optimize its rendering output for the specific resolution and characteristics of its associated display. Instead of rendering a single high-resolution image and downscaling for all displays, each rendering unit renders at the appropriate resolution for its local display, reducing overall rendering complexity while maintaining hardware compatibility.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the rendering workload so that each display or display cluster has its own rendering unit that handles resolution-specific processing locally. This eliminates the need for a single device to manage complex resolution transformations for multiple different displays, as each segment handles its own resolution requirements independently.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10534571B2Object-based presentation system
Publication Date: 2020.01.14 XEVO INC
  • US10534571B2 patent drawing
  • US10534571B2 patent drawing
  • US10534571B2 patent drawing

AI summary

A presentation system is described herein. The system can include a room for playing a scene and can be made up of a collection of displays. The system can also include media players to manage the playing of content on a corresponding display of the collection of displays. The system can also include a server to distribute objects to the media players. The scene can include the objects, which may be selectively played on the displays when the scene is played on the room. The media players can receive the objects and can determine whether the objects are intended to be played on the corresponding displays as part of the scene to be played. If so, the objects can be rendered on the corresponding displays on which the objects are intended to be played, which can bypass the rendering of the scene as a whole by the system.