Patent ID: 7689904

Claim:
A computer program product tangibly embodied in a storage medium, the computer program product including instructions that, when executed, cause a processor to perform operations included in creation of an electronic document having a plurality of predefined fields, the operations comprising: receiving an input that a user makes under guidance of an input area in a graphical user interface (GUI) to create an electronic document in a computer system, the input comprising at least a first character string; determining, among several predefined fields, a first predefined field with which the first character string is associated; determining, among several templates, a first predefined template in the computer system that includes a template input area for the first predefined field; determining, among several applications, a first application with which the first predefined template is associated; launching the first application and displaying the first predefined template in a GUI of the first application with an entry corresponding to the first character string being entered in the template input area for the first predefined field.