| CPC G06T 11/23 (2026.01) [G06F 40/166 (2020.01); G06T 11/10 (2026.01)] | 14 Claims |

|
1. A system for manipulating visual effects in a drawing or art software application, the system comprising:
a processor; and
a memory, coupled to the processor, configured to store executable instructions that, when executed by the processor, cause the processor to:
receive a user input initiated by a user on a canvas of the drawing or art software application, the user input including a request for creating a text or non-text object;
detect a presence of one of a predefined set of commands in the user input;
determine one or more of a type, subject, and content for a to-be-created object by examining the detected command and one or more words before the detected command; and
automatically create the text or non-text object corresponding to the determined one or more of the type, subject, and content without requiring the user to select a text or drawing tool from tool sections of the drawing or art software application,
wherein the text or non-text object is automatically created by:
acquiring an artificial intelligence (AI) response generated by an AI engine coupled to the system;
converting the AI response into a formatted dataset; and
layouting the formatted dataset on the canvas based on the determined type of the to-be-created object,
wherein the determined type of the to-be-created object is one of a text type, template type, diagram type, a wireframe type, or a file type, and a layout corresponding to the template type is one of a single-row layout, a multi-row layout, a star layout, or a multi-grid layout.
|