Sketch Plugin for Automated Content Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for sharing content between design, engineering, and content teams are inefficient, often relying on primitive tools like word processing documents or email, and there is a need for workflow automation to streamline design processes, especially in agile workflows, while not all team members have access to advanced design applications like SKETCH.

Innovation Solution

A digital design application plugin that provides export and import functions to convert SKETCH file content into and from different file formats, such as spreadsheet formats, allowing for modification and updating of content items like text, shapes, images, and symbols, enabling collaboration and automation of design processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If content is shared between design, engineering and content teams using primitive tools like word processing documents or email, then accessibility is improved, but efficiency and accuracy of content sharing deteriorates

Engineering Contradiction:
ImproveAccessibilityVSAvoidEfficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent introduces a plugin as an intermediary component that bridges SKETCH and external content management systems. This mediator enables seamless content exchange between design tools and content teams without requiring direct access to SKETCH, thus maintaining accessibility while dramatically improving efficiency through automated workflows

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the content workflow into distinct phases: design in SKETCH, export to external format for content team editing, and import back to SKETCH. This segmentation allows different teams to work in their preferred tools simultaneously, improving both accessibility and overall process efficiency

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If content is shared between design, engineering and content teams using primitive tools like word processing documents or email, then ease of use is improved, but manufacturing precision deteriorates

Engineering Contradiction:
ImproveEase of useVSAvoidContent accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent creates precise digital copies of SKETCH content in external file formats that preserve all design elements, styling, and structure. This copying mechanism ensures content accuracy is maintained during export, and the same precision is restored upon import, eliminating the degradation that occurs with primitive tools like email or word processing

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If advanced design applications like SKETCH are used, then design precision is improved, but accessibility deteriorates since not all team members have access or experience with such applications

Engineering Contradiction:
ImproveDesign precisionVSAvoidAccessibility
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The plugin acts as an intermediary that allows content teams to work with design content in familiar external tools while maintaining the precision of SKETCH. This mediator eliminates the need for direct SKETCH access, improving accessibility while preserving design precision through accurate export/import cycles

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If workflow automation tools are implemented, then productivity is improved, but device complexity increases

Engineering Contradiction:
ImproveWorkflow efficiencyVSAvoidSystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The plugin implements self-service automation where the system automatically exports content to external formats, tracks changes, and imports updates back to SKETCH without requiring complex orchestration. This self-service approach improves workflow efficiency while minimizing the perceived complexity for users

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11119975B2Digital design application plugin for content updates and delivery
Publication Date: 2021.09.14 MASTERCARD INT INC
  • US11119975B2 patent drawing
  • US11119975B2 patent drawing
  • US11119975B2 patent drawing

AI summary

A digital design application plugin for content updates and delivery includes an export function and an import function. The export function extracts content items from a specified SKETCH file to a named file having a different file format, each content item having a path and one or more identifiers. In response to receiving a request to import from the named file to the specified SKETCH file, the import function updates the specified SKETCH file by parsing the named file for the path and the one or more identifiers; traverses the specified SKETCH file according to the path obtained from the named file for that content item; compares identifiers associated with that content item and the content itself to identify any changes from the named file; and modifies the content of the specified SKETCH file with the changes as indicated by the named file.