Patent ID: 8176410

Claim:
An apparatus, comprising: a processor adapted to execute instructions; a module operable, in response to execution of said instructions by said processor, to perform: receiving input, via a text-cropping user interface, specifying a portion of a file storing text; in response to said receiving, generating a container object that contains both a link referencing the file and computer-executable instructions for extracting text from the file for display within a document; inserting the container object into the document, wherein the document is separate from the file; executing the computer-executable instructions of the container object to: extract a copy, via the link, of the text stored in the specified portion of the file; store the extracted copy of the text in the container object; and cause the extracted copy of the text to be displayed within the document; subsequent to said displaying the extracted copy, subsequent to a modification of the text stored in the specified portion of the file, and in response to an event, automatically updating the container object, wherein said updating comprises executing the computer-executable instructions of the container object to: re-extract another copy, via the link, of the text stored in the specified portion of the file, wherein the re-extracted other copy includes the modification of the text stored in the specified portion of the file; store the re-extracted copy of the text in the container object; and cause the re-extracted other copy of the text to be displayed within the document.