Patent ID: 9558168
Date: 2017-01-31
CPC Classifications: G06F

Claim:
1. A computer program product comprising: one or more non-transitory computer readable tangible storage media and program instructions stored on at least one of the one or more storage media, the program instructions comprising: program instructions to receive a help document containing plain text references to one or more product configuration files embedded in the content of the help document, wherein the one or more product configuration files embedded in the content of the help document configure a particular product for an operating environment; program instructions to identify the plain text references to the one or more product configuration files; program instructions to identify one or more storage locations associated with the plain text referenced one or more product configuration files; program instructions to annotate the help document with the identified plain text references to the one or more product configuration files embedded in the content of the document, wherein each annotation links a plain text reference to the one or more product configuration files to an identified storage location; program instructions to receive the help document containing one or more annotations, wherein the one or more annotations are associated with one or more product configuration files; program instructions to determine an annotation has been selected from the one or more annotations to access a particular product configuration file associated with the selected annotation; program instructions to format content of the particular product configuration file associated with the selected annotation, wherein formatting allows for the content to be displayed in the received document; program instructions to link a first storage location for the particular product configuration file associated with the selected annotation to the received document; program instructions to display the content of the particular product configuration file associated with the selected annotation in an overlaying window in the received document; program instructions to determine an edit was performed to the content of the particular product configuration file; program instructions to remove the content of the particular product configuration file with the edit from the display in the overlaying window in the received help document; and program instructions to store the content of the particular product configuration file with the edit at the first storage location for the particular product configuration file.