Patent attributes
A program or system function on a computer system is automatically invoked by receiving a user-selected first insertion point or replacement area within a first user interface to a destination computer file. Subsequent to receiving the first insertion point within a destination file, a second user interface to content of a source computer file is provided upon user command. Then, responsive to a user highlighting text within the second user interface, the highlighted text is automatically copied from the application program to a clipboard buffer. Auto-trigger rules are searched for a rule which correlates to said highlighted text copied to the clipboard and, upon finding a correlating rule, one or more programs or system functions are invoked according to the found rule without need to modify or change said application program.