Embedded System Text-to-Image Conversion for Display Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Embedded systems, such as set-top boxes, face challenges in efficiently displaying data due to limited resources and inability to dynamically overlay text on images or support modern web technologies, leading to slow text replacement and limited user interface control.

Innovation Solution

Implementing an external server to convert text to image data, leveraging image codecs for faster image processing, and using a convertor to generate images from text within the embedded system, which can handle resource constraints and perform text-to-image conversion efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If text data is displayed directly on the embedded system, then the system can show information, but the text replacement is slow and resource consumption is high

Engineering Contradiction:
Improvetext replacement speedVSAvoidresource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent pre-renders text as image data on the server before transmission to the embedded system. By performing the text-to-image conversion in advance on a more powerful server system, the embedded device avoids the computationally intensive task of real-time text rendering, thus improving text replacement speed while reducing local resource consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical process of text rendering and font processing on the embedded system with an image-based approach. Instead of using the embedded system's limited graphics capabilities to render text, the system transmits pre-generated image data that already contains the rendered text, substituting a complex mechanical rendering process with a simpler image display operation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Speed

If the embedded system processes text data locally, then it can display information, but the processing speed is limited due to resource constraints

Engineering Contradiction:
Improvedata processing speedVSAvoidsystem resource requirements
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent divides the data processing task into two segments: complex text-to-image conversion is performed on a server system with sufficient resources, while the embedded system only handles the simpler tasks of receiving and displaying image data. This segmentation allows the embedded device to achieve faster processing speeds without requiring complex local processing capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary server system that acts as a mediator between the data source and the embedded display device. The server performs the computationally intensive text processing and converts text to images, then transmits the results to the embedded system. This intermediary approach enables faster data processing at the display end without increasing the complexity of the embedded device.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If modern web technologies are supported on the embedded system, then user interface control improves, but the system becomes more complex and resource-intensive

Engineering Contradiction:
Improveuser interface control capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the complex web technology processing requirements from the embedded system and relocates them to a server environment. The embedded device only needs to handle basic image display, while the server manages the complex web rendering and modern interface technologies. This extraction maintains user interface versatility without increasing embedded system complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP2397953B1A computer-implemented method, a computer program product and an embedded system for displaying data more efficiently
Publication Date: 2019.02.20 ACCENTURE GLOBAL SERVICES LTD
  • EP2397953B1 patent drawingFigure 1~2
  • EP2397953B1 patent drawingFigure 3
  • EP2397953B1 patent drawingFigure 4

AI summary

The present description relates to a computer-implemented method, a computer program product and an embedded system for displaying data more efficiently, wherein the embedded system comprises an integrated circuit and a convertor, and wherein the integrated circuit includes an image codec, the method comprising: receiving a string at the embedded system; generating, by means of the convertor, a converted image using the string; producing, by means of the image codec, a decoded image by decoding the converted image; and sending the decoded image to a display device.