Patent ID: 7949938

Claim:
An article of manufacture including code capable of causing operations to be performed, the operations comprising: receiving input identifying a plurality of merge documents to merge, wherein each merge document includes content element locations of content, wherein the merge documents have corresponding content element locations at same locations in the merge documents, wherein content in the content element locations comprises user content or indication that the content element location is empty; determining in the identified merge documents, the corresponding content element locations in the merge documents having a same content and corresponding content element locations in at least two of the merge documents having different content; generating an aggregate document including content element locations for the determined corresponding content element locations in the merge documents; rendering a content graphical indicator with each content element location in the aggregate document for which at least two of the merge documents provide different content for the corresponding content element location, wherein a plurality of content graphical indicators are rendered in the aggregate document for content element locations for which at least two of the merge documents provide different content for the corresponding content element locations; receiving user selection of one content element location in the aggregate document for which the graphical indicator is rendered; and rendering user selectable information for the different content the plurality of the merge documents provide for the user selected content element location.