A METHOD OF ESTABLISHING CONSTRAINTS BETWEEN GRAPHICAL ELEMENTS AND RESOLVING THE CONSTRAINTS IN RESPONSE TO USER EDITS

Patent №

US 5,437,008

Granted

1995-07-25

Filed 1992

Owner

ALDUS CORPORATION

Lab

AI components

1

planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

07904059

A user interface (UI) may be used in specifying spatial relationships between graphical elements in a graphics environment with drawing or graphical element manipulating functions. The UI interacts with the operating system through an application shell. A document engine, a graphics engine, and a constraint engine are coupled between the UI and operating system. A user may create a distribution frame with an area on a page of a document and a set of elements may be specified to be automatically linked by the distribution frame. Graphical elements positioned within the distribution frame are governed by alignment and distribution criteria. The user may select alignment and distribution criteria to determine the spatial relationships between the elements in the set and the distribution frame. One or more dimensions of the graphical elements in the distribution frame are a function of the area encompassed by the distribution frame where a user's edits to one may affect the other. Spatial relationships between graphical elements are established using unidirectional and bidirectional links between pairs of graphical elements. With a unidirectional link, a master/slave relationship is established where attempts to edit the slave graphical element in a way that affects the constraint are inhibited.

PlanningG06T 11/60Y10S 715/961

AI classification

Planning0.99
Knowledge representation0.14
AI hardware0.05
Evolutionary computation0.04
Vision0.02
Natural language0.00
Speech0.00
Machine learning0.00

Ownership

ALDUS CORPORATION

assignment · 62370610

Assignors

GAY, JONATHAN L., TATSUMI, ROBERT B.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC