Unified Cell Formatting Rendering to Eliminate Visual Seams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for rendering cells in tables result in visual artifacts, such as seams, at the borders of contiguous cells with common formatting due to individual rendering of content and formatting.

Innovation Solution

Rendering common cell formatting for adjacent cells as a single entity using a data structure like a dictionary and Bezier paths to unify formatting types, preventing seams by applying formatting to a single shape that encompasses the set of cells.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If individual cell formatting is rendered for each cell, then processing simplicity is maintained, but visual artifacts such as seams appear at cell borders

Engineering Contradiction:
Improvevisual fidelityVSAvoidrendering complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges adjacent cells with common formatting into a single rendering entity. Instead of rendering each cell individually, the system identifies groups of adjacent cells sharing the same formatting properties and renders them as one unified object, eliminating seams at cell borders while maintaining processing efficiency through the merging operation.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of manufacture

If cells with common formatting are rendered individually, then rendering process is simple, but seams and visual artifacts are visible at borders

Engineering Contradiction:
Improverendering process simplicityVSAvoidvisual fidelity
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

Adjacent cells sharing common formatting are merged into a single rendering entity, eliminating seams at borders. The system identifies groups of cells with identical formatting properties and renders them as one unified object rather than multiple separate objects, thus eliminating visual artifacts while maintaining processing efficiency.

Inventive Principle:
Principle #5Merging (Combining)

3Manufacturing precision

If common formatting is applied to adjacent cells as separate entities, then data structure is simple, but visual artifacts appear at cell boundaries

Engineering Contradiction:
Improvevisual fidelityVSAvoiddata structure complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges adjacent cells with common formatting into a single data structure entity. By identifying groups of cells that share formatting properties and representing them as one unified object in the data structure, the system eliminates seams at borders while managing complexity through intelligent grouping rather than individual cell handling.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10169317B2Rendering common cell formatting for adjacent cells
Publication Date: 2019.01.01 APPLE INC
  • US10169317B2 patent drawing
  • US10169317B2 patent drawing
  • US10169317B2 patent drawing

AI summary

Rendering common cell formatting for adjacent cells is disclosed. In some embodiments, when rendering cells, a set of adjacent cells that have at least one type of cell formatting in common is identified, and the at least one type of cell formatting is rendered as a single entity rather than individually for each cell in the set to prevent visual artifacts between adjacent cells from arising.