Design Interface Object Editing by Aggregated Property Values

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing software design tools face challenges in efficiently managing the blending of functional and aesthetic aspects of user interfaces, along with legal requirements, making it difficult for designers to track multiple objectives and requirements.

Innovation Solution

A computing system is configured to implement an interactive graphic design system that allows designers to conveniently view, select, and edit objects based on shared property values, such as style or color, through a network computer system that includes a program interface, input interface, and rendering engine, enabling synchronized editing across multiple devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If designers use traditional software design tools to manage user interface elements, then they can create and edit individual objects, but it becomes difficult to track and manage multiple objectives and requirements simultaneously

Engineering Contradiction:
Improveease of managing multiple objectivesVSAvoidcomplexity of tracking requirements
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges multiple individual object properties into aggregated property groups that can be managed collectively. Designers can select and modify shared properties (such as common colors, fonts, or styles) that affect multiple objects simultaneously, thereby simplifying the management of multiple objectives and requirements without increasing operational complexity

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system introduces a universal property management mechanism that allows a single property change to affect multiple objects at once. This multi-functional approach enables designers to track and manage requirements more effectively by identifying and modifying shared characteristics across different interface elements, reducing the overall complexity of requirement tracking

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

2Manufacturing precision

If designers manually edit each object individually to achieve precise control, then they can maintain detailed accuracy, but the time required for editing increases significantly

Engineering Contradiction:
Improveprecision of object editingVSAvoidtime for editing objects
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent combines multiple individual editing operations into a single aggregated property modification. When a designer changes a shared property value, the system automatically updates all objects that share that property, maintaining precise control while significantly reducing the time required for editing compared to manual individual adjustments

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs self-service by automatically propagating property changes to all affected objects. When a designer modifies a shared property, the system automatically applies the change to all objects that share that property value, eliminating the need for manual individual editing while preserving editing precision

Inventive Principle:
Principle #25Self-service

3Productivity

If designers work on design interfaces locally without real-time synchronization, then they can focus on individual tasks, but collaboration efficiency decreases

Engineering Contradiction:
Improvecollaboration efficiencyVSAvoidcomplexity of synchronization system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a real-time feedback mechanism that synchronizes property changes across multiple devices. When a designer modifies objects on one device, the system automatically detects and transmits the changes to other devices, ensuring all collaborators see the updates immediately. This feedback loop enhances collaboration efficiency without requiring complex manual coordination

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system introduces an intermediary synchronization layer that manages communication between multiple devices. This mediator automatically handles the complexity of real-time data transmission and coordination, allowing designers to focus on their individual tasks while maintaining efficient collaboration through automatic property synchronization across all devices

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4100828B1Design interface object manipulation based on aggregated property values
Publication Date: 2026.03.04 FIGMA INC
  • EP4100828B1 patent drawingFigure 1A
  • EP4100828B1 patent drawingFigure 1B
  • EP4100828B1 patent drawingFigure 1C

AI summary

A network computer provides interactive graphic design system instructions to a user computing device, causing the user computing device to render a design interface and provide an input interface at the user computing device. The user computing device interprets an input action, the input action comprising selecting a selection of a plurality of objects using the input interface. For a property, the user computing device identifies a set of one or more property values corresponding to the property for objects in the plurality of objects. The user computing device displays the set of one or more property values. The user computing device receives user input specifying a selected property value and user input specifying a new value for the selected property value. The user computing device updates the property for each object of the plurality of objects having the selected property value to reflect the new value.