Patent ID: 11941232
Assignee: ADOBE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. A system comprising:
a processing device; and
a memory component storing instructions, which, when executed by the processing device, cause the processing device to perform operations comprising:
receiving input data describing a selection of a vector object in a user interface;
copying, by the processing device, the vector object selected via the user interface for storage into a clipboard;
detecting a vicinity vector object in the user interface based on a bounding box of the vector object and bounding box of the vicinity vector object;
copying the vicinity vector object detected from the user interface for storage into the clipboard;
identifying a plurality of affine transformations based on similarities, respectively between the vicinity vector object in the clipboard and a plurality of target vector objects in the user interface;
selecting a target vector object from the plurality of target vector objects based on the plurality of affine transformations;
generating a transformed vector object by transforming the selected vector object stored in the clipboard based on the affine transformation associated with the selected target vector object; and
displaying the transformed vector object in the user interface relative to the selected target vector object.