Patent ID: 9684738
Date: 2017-06-20
CPC Classifications: G06F

Claim:
1. A computer-implemented method for generating application-processable commands from character strings, the method comprising: providing a database storing conversion candidate objects, a keyword/object map that specifies a correspondence between keywords and the conversion candidate objects, and commands generated for one or more conversion candidate objects that have been selected; receiving a plurality of character strings inputted by a user for an application; converting a character string of the plurality of character strings to generate a completion candidate character string; determining that the character string includes a keyword; referencing the keyword/object map stored in the database to determine a plurality of conversion candidate objects corresponding to the keyword, the keyword being representative of a type of graphical object, the plurality of conversion candidate objects comprising a first candidate conversion object and a second candidate conversion object associated with one or more common attributes of the type of graphical object, the first candidate conversion object being further associated with a first attribute and the second candidate conversion object being further associated with a second attribute, the first attribute being representative of a first variation of the type of graphical object and the second attribute being representative of a second variation of the type of graphical object, the first variation and the second variation being mutually exclusive; presenting, to the user, the completion candidate character string and the plurality of conversion candidate objects as a conversion candidate list; receiving, from the user, a selection of the first conversion candidate object; generating a command corresponding to the selected first conversion candidate object; and executing the command to alter one or more graphical attributes of a rendered graphical object to the one or more common attributes and the first attribute associated with the first variation of the type of graphical object based at least in part on the selected first conversion candidate object.