Image Rendering Visibility via Component Parsing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern computing devices face challenges in effectively rendering images from various formats, particularly when the image format and rendering theme do not meet predetermined conditions, leading to images being invisible due to similar fill and background colors.

Innovation Solution

An image rendering system that includes an image rendition module to parse images into components and display them using the background color of the rendering theme as the fill color and an alternate color as the outline, enhancing visibility by utilizing colors like text or hyperlink colors for outlines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the image is rendered using the default fill color matching the background color of the rendering theme, then the rendering process is simple and fast, but the image becomes invisible or difficult to see when the fill color is similar to the background color

Engineering Contradiction:
Improveimage visibilityVSAvoidrendering process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies color changes by detecting when the image fill color is similar to the background color and automatically switching to an alternate color scheme. Specifically, it uses the text color or hyperlink color of the rendering theme as the outline color for the image, ensuring visibility while maintaining theme consistency. This resolves the contradiction by dynamically adjusting color properties based on visibility requirements.

Inventive Principle:
Principle #32Color changes

2Reliability

If the image is parsed into multiple components and rendered with alternate colors, then image visibility is improved, but the rendering complexity and processing time increase

Engineering Contradiction:
Improveimage visibilityVSAvoidrendering efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements partial action by selectively parsing the image into components only when visibility issues are detected. The system first checks if the fill color matches the background color, and only then proceeds with the more complex parsing and alternate color rendering. This conditional approach maintains high rendering efficiency for standard cases while ensuring visibility when needed.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes rendering parameters dynamically based on the detected color similarity. When the fill color is similar to the background, it switches from simple fill rendering to component-based rendering with outline colors. This parameter change approach optimizes the balance between rendering efficiency and image visibility by adapting the rendering strategy to the specific situation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10074194B2Graphical object content rendition
Publication Date: 2018.09.11 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10074194B2 patent drawing
  • US10074194B2 patent drawing
  • US10074194B2 patent drawing

AI summary

An image rendering system having an image rendition module to determine formats of an image and a rendering theme and in response to these formats meeting a predetermined condition, parse the image into a plurality of image components and display at least one of the plurality of image components with a fill color as a background color of the rendering theme and with an alternate color of the rendering theme as an outline color of the at least one component.