Directional Stamping for Digital Inking Paths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies in creating directional content in digital inking environments, as they must manually position and orient individual symbols to achieve desired directional effects, disrupting creative flow and consuming processing resources.

Innovation Solution

A technology that allows users to draw a continuous path on a canvas, with the system identifying directional effects and rendering discontinuous objects along that path, such as arrow or footprint shapes, to create a visual effect of following the path, without the need for manual object placement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If users manually position and orient individual symbols to create directional content, then precise control over object placement is achieved, but user time and attention are consumed, and creative flow is disrupted

Engineering Contradiction:
Improveobject placement precisionVSAvoidtime to create directional content
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system automatically positions and orients symbols along the user's drawn path without requiring manual intervention. The computer identifies the path from user input and autonomously places directional symbols with appropriate orientation, allowing the system to serve itself rather than requiring continuous user control.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary analysis of the user's drawn path to determine optimal placement and orientation of symbols before actual rendering. By pre-processing the path information and calculating symbol positions and angles in advance, the system prepares the directional content structure before final display, reducing creation time.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If users switch between inking mode and editing mode to create directional content, then object manipulation capability is achieved, but operational complexity increases and user focus is broken

Engineering Contradiction:
Improveobject manipulation capabilityVSAvoidmode switching complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system merges the inking function and directional symbol placement function into a single unified operation. Users draw a path in inking mode and the system automatically generates directional symbols along that path, combining what would traditionally require separate editing mode operations into one continuous action, thereby reducing mode switching complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The drawing operation serves multiple functions simultaneously: it defines the path for text curvature and also serves as the basis for generating directional symbols. This multi-functionality allows the same user input to trigger both text-following-path behavior and directional stamping, eliminating the need for separate editing operations.

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

3Adaptability or versatility

If multiple individual symbols are manually placed to create directional effects, then flexibility in object arrangement is achieved, but processing resources are consumed

Engineering Contradiction:
Improveobject arrangement flexibilityVSAvoidprocessing resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system segments the directional content into discrete symbols placed at specific intervals along the path rather than as a continuous stream. This segmentation allows efficient processing by treating each symbol as an independent unit with calculated position and orientation, reducing overall processing complexity compared to manual individual placement while maintaining arrangement flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes parameters such as symbol spacing, orientation angle, and placement density based on the characteristics of the user's drawn path. By dynamically adjusting these parameters according to path curvature, length, and direction, the system achieves adaptable symbol arrangement that responds to user input while optimizing processing efficiency through automated parameter calculation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10134158B2Directional stamping
Publication Date: 2018.11.20 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10134158B2 patent drawing
  • US10134158B2 patent drawing
  • US10134158B2 patent drawing

AI summary

Systems, methods, and software are disclosed herein for supporting directional stamping. In an implementation, an input stroke is received on a canvas in a user interface to an application. The application identifies at least a directional effect with which to render each of a set of discontinuous objects along a continuous path taken by the input stroke on the canvas. The application then renders the set of discontinuous objects on the canvas along the continuous path with at least the directional effect identified for each discontinuous object.