Selectable Asset Source for Markup Language Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing real-world representation systems using markup languages are limited in the variety and choice of experiences they can provide due to fixed asset associations with language terms, restricting the stylistic rendering of environments.

Innovation Solution

A method and system that allow users to select a source of assets for devices, which can be local or broadcast, enabling the creation of various asset channels that change the experience without altering the instruction set, thereby offering greater flexibility in rendering styles and experiences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a specific asset is stored on a device for each term of the markup language, then the device can operate according to the language terms, but the variety and choice of experience that can be provided by the system is limited

Engineering Contradiction:
Improvevariety of experiencesVSAvoidasset storage requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a new dimension to the system by adding a selectable asset source mechanism. Instead of having assets fixed locally on each device, the system now operates in multiple dimensions by allowing assets to be sourced from different locations (local storage or remote broadcast channels). This dimensional expansion enables the same markup language instructions to produce varied experiences by switching asset sources, thereby resolving the contradiction between experience variety and device complexity.

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

2Adaptability or versatility

If the system uses fixed asset associations with language terms, then device operation is simplified, but the stylistic rendering of environments is restricted

Engineering Contradiction:
Improvestylistic renderingVSAvoiddevice operation complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces an intermediary mechanism - the asset source selector - that sits between the markup language processor and the actual asset retrieval. This intermediary allows the system to maintain simple markup language processing while enabling complex stylistic variations. The selector acts as a mediator that translates high-level experience descriptions into specific asset selections from different sources, thereby achieving stylistic flexibility without complicating the core device operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple asset sources are introduced, then greater flexibility in rendering styles is achieved, but the system complexity increases

Engineering Contradiction:
Improverendering style flexibilityVSAvoidsystem architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamics by making the asset source configurable and changeable during operation. The system transitions from a static asset association model to a dynamic one where the asset source can be selected and switched based on desired experiences. This dynamic approach allows the system to adapt its asset sourcing strategy in real-time, providing rendering style flexibility while managing complexity through on-demand configuration rather than hard-coded multiple sources.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8353747B2Selectable real-world representation system descriptions
Publication Date: 2013.01.15 AMBX UK LTD
  • US8353747B2 patent drawing
  • US8353747B2 patent drawing
  • US8353747B2 patent drawing

AI summary

A method of operating a set of devices comprises receiving a real-world description (30) in the form of an instruction set of a markup language, selecting a source of assets (32) for use by the set of devices, and operating the devices (34) according to the description. The source of assets can be a local store or a broadcast channel, or a combination of the two.