Digital Pen Dot Pattern Recognition for Paper-to-Software UI Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The integration of paper-driven and software-driven design processes for user interface (UI) prototyping is cumbersome and labor-intensive, as existing software tools are either too generic or too specific, leading to inefficiencies in converting paper-based UI designs into digital formats.

Innovation Solution

A system and method utilizing a digital pen with a unique dot pattern recognition capability, combined with a stroke analyzer and translator, to convert paper-based UI layouts into digital formats by mapping patterns to UI elements and updating digital representations, enabling bi-directional translation between paper-based and software-based design methods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If software-based design tools are used for UI prototyping, then digital UI designs can be created and modified, but the tools are either very generic and flexible (making them harder to use) or very specific (making them easier to use but not very flexible)

Engineering Contradiction:
Improveflexibility of design toolsVSAvoidease of use of design tools
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces an intermediary system that includes a printed version of the UI design with unique dot patterns, a digital pen for capturing gestures, and software for processing the gestures. This intermediary system bridges the gap between paper-based design (easy to use) and software-based design (flexible), allowing designers to sketch on paper with the freedom of pen and paper while automatically converting the design to a digital format with full software flexibility for further modifications and platform-specific adaptations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If paper-based UI design is used for creative prototyping, then ideas can be visualized quickly and flexibly, but the design needs to be digitized and converted into the target platform domain, which is labor-intensive

Engineering Contradiction:
Improvespeed of idea visualizationVSAvoidtime for digitization and conversion
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-printing unique dot patterns on the UI design paper before the design process begins. These dot patterns are prepared in advance and mapped to specific UI elements and their properties. When the designer sketches on the paper using the digital pen, the system can immediately recognize the dot patterns and automatically convert the hand-drawn elements into digital UI components, eliminating the manual digitization step and significantly reducing conversion time.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If manual conversion of paper UI designs to digital format is performed, then paper-based designs can be digitized, but the process is cumbersome and labor-intensive

Engineering Contradiction:
Improvecompleteness of design conversionVSAvoidcomplexity of conversion process
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical manual process of converting paper designs to digital format with an automated optical and computational system. The digital pen captures gestures optically, the printed dot patterns are detected through image processing, and the conversion is performed automatically through pattern recognition and mapping algorithms. This substitution eliminates the need for manual digitization work while maintaining complete design information and reducing process complexity.

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

4Manufacturing precision

If repeated redesign cycles between paper and software are performed, then UI design can be refined, but the merging of paper-driven and software-driven processes is cumbersome and labor-intensive

Engineering Contradiction:
Improveprecision of UI designVSAvoidcomplexity of design process integration
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges the paper-driven and software-driven design processes into a unified system. The printed UI design with dot patterns serves as the bridge, allowing designers to perform creative iterations on paper while the system continuously maintains synchronization with the digital version. Changes made on paper are automatically reflected in the digital format, and vice versa, eliminating the need for separate merging steps and reducing the complexity of managing multiple design versions across different media.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9442576B2Method and system for combining paper-driven and software-driven design processes
Publication Date: 2016.09.13 SAP SE
  • US9442576B2 patent drawing
  • US9442576B2 patent drawing
  • US9442576B2 patent drawing

AI summary

A method and system for combining paper-driven and software-driven design processes is provided. An example system comprises a request detector, a stroke analyzer, and a UI definition updater. The request detector may be configured to detect a request to process a change to a UI definition. The stroke analyzer may be configured to access a stroke generated by a digital pen and determine, from the stroke, a new element to be appended to a page in the UI definition. The UI definition updater may be configured to update the UI definition, e.g., by including the new element at the target location.