Wavy Shape Generation Using Bounding Regions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing graphics and diagramming applications lack the ability to efficiently create wavy shapes that appear hand drawn or scribbled, limiting user creativity and document diversity.

Innovation Solution

The method involves determining parameters for a wavy shape effect and applying it to shapes, transforming straight lines and Bezier curves into uneven, curvy lines and curves, resembling hand-drawn or scribbled forms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If standard straight lines and curves are used in graphic shapes, then the shapes maintain geometric precision and regularity, but the documents lack visual interest and hand-drawn aesthetic quality

Engineering Contradiction:
Improveease of creating wavy shapesVSAvoidhand-drawn aesthetic quality
Core Design Contradiction:
Ease of manufactureVSShape

Solution Approach 1:

The patent applies dynamics by transforming static straight lines and curves into dynamic wavy forms through mathematical functions. The system dynamically generates wavy shapes by applying sinusoidal and other mathematical functions to modify the coordinates of shape vertices, creating hand-drawn aesthetic quality while maintaining ease of manufacture through automated computational processes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs parameter changes by modifying the mathematical parameters that define shape geometry. By changing parameters such as amplitude, wavelength, and phase of mathematical functions applied to shape vertices, the system transforms regular geometric shapes into wavy forms with hand-drawn characteristics, resolving the contradiction between manufacturing ease and aesthetic quality.

Inventive Principle:
Principle #35Parameter changes

2Shape

If complex manual drawing techniques are used to create hand-drawn effects, then the aesthetic quality improves, but the time and effort required increases significantly

Engineering Contradiction:
Improvehand-drawn aesthetic qualityVSAvoidtime to create wavy shapes
Core Design Contradiction:
ShapeVSLoss of time

Solution Approach 1:

The patent replaces manual mechanical drawing operations with computational mathematical transformations. Instead of requiring users to manually draw wavy shapes with complex techniques, the system automatically applies mathematical functions to generate wavy forms, dramatically reducing the time and effort required while maintaining high aesthetic quality.

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

Solution Approach 2:

The patent uses copying by applying mathematical transformation functions to replicate and modify the coordinates of original shape vertices. This computational copying process efficiently generates wavy shapes that mimic hand-drawn aesthetics without requiring actual manual drawing, thus reducing time loss while preserving aesthetic quality.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If basic shape tools are provided in graphic applications, then the application maintains simplicity and ease of use, but the document diversity and creativity options are limited

Engineering Contradiction:
Improvedocument diversityVSAvoidapplication feature complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a multi-functional shape transformation system that can convert various types of shapes (rectangles, circles, polygons, etc.) into wavy forms using the same mathematical framework. This universal approach enhances document diversity and creativity options without significantly increasing application complexity, as the same core functionality handles multiple shape types.

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

Solution Approach 2:

The patent employs curvature by applying mathematical functions that introduce wavy distortions to shapes. This transforms basic geometric forms into more complex, visually interesting shapes with curves and undulations, thereby increasing document diversity and adaptability while maintaining relatively simple implementation through standardized mathematical operations.

Inventive Principle:
Principle #14Spheroidality (Curvature)

Data Source

PatentEP3942531B1Producing wavy lines and curves in a graphic shape
Publication Date: 2025.05.28 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP3942531B1 patent drawingFigure 1~2
  • EP3942531B1 patent drawingFigure 3A~3B
  • EP3942531B1 patent drawingFigure 4

AI summary

Embodiments disclosed herein provide methods and systems for producing wavy shapes, where the lines and/or curves that form the wavy shape are curvy and can appear hand drawn or scribbled. Initially, a shape is separated into one or more individual lines and/or one or more Bezier curves. Each original line is perturbed to produce a wavy line using bounding regions that constrain the amount of waviness produced in the line. Each Bezier curve is transformed into a wavy Bezier curve using bounding regions that constrain the amount of waviness produced in the Bezier curve. Each original line or Bezier curve can be modified to include, for example, one or more curves, one or more loops, a single arc, one or more spikes, and/or regular or irregular waviness.