Delayed Message Rendering via Catalog Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In a distributed network environment, messages generated by different network nodes in various languages can create confusion for viewers who do not understand all languages, as existing technologies do not effectively handle multi-language messages or render them in a viewer's preferred language.

Innovation Solution

A rendering-format independent message output is generated using program code, allowing messages to be stored and rendered later in a desired format, utilizing a message catalog for translations and context-based rendering, enabling dynamic display in the viewer's language and format.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If messages are generated in their original language format at network nodes, then message generation is simple and direct, but viewers cannot understand messages if they do not speak all languages used in the network

Engineering Contradiction:
Improvemessage generation simplicityVSAvoidmessage comprehension
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The patent segments the message into two independent parts: a language-neutral message identifier and language-specific message bodies stored in a catalog. This allows the message generation process to remain simple while enabling translation and comprehension in different languages through the catalog system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a message catalog as an intermediary between the network nodes and viewers. The catalog stores translated message bodies and acts as a mediator that translates messages from their original language to the viewer's preferred language, resolving the language barrier without complicating the original message generation process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If messages are rendered immediately in their original format, then processing is fast, but flexibility to render in different languages or formats is limited

Engineering Contradiction:
Improvemessage processing speedVSAvoidmessage format flexibility
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent performs preliminary action by pre-translating and storing message bodies in multiple languages within the catalog before they are needed. This allows fast retrieval and rendering in the viewer's preferred language without delaying the original message processing speed, while providing flexibility for different language requirements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a universal message identifier that can be used across different languages and contexts. The same identifier references different language-specific message bodies in the catalog, enabling a single message structure to serve multiple language and format requirements, thereby achieving both speed and flexibility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Quantity of substance

If multi-language messages are grouped together in logs, then comprehensive information is captured, but viewers struggle to understand the mixed-language content

Engineering Contradiction:
Improveinformation completenessVSAvoidmessage readability
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent applies local quality by storing different language versions of messages in the catalog with the same identifier but different content. This allows the log to maintain complete information from all language nodes while the rendering system selectively displays only the relevant language version for each viewer, improving readability without losing information completeness.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8732724B1Delayed rendering of messages
Publication Date: 2014.05.20 EMC IP HLDG CO LLC
  • US8732724B1 patent drawing
  • US8732724B1 patent drawing
  • US8732724B1 patent drawing

AI summary

Generating a message output is disclosed. An indication triggering generation of a message is received. A message output of the message is generated in a manner that allows the message to be rendered using a later determined context. Rendering a message is disclosed. An indication that a previously generated output of a message is desired to be rendered is received. The message rendered based at least in part on a context determined after the message output was generated.