Patent ID: 7747602

Claim:
A method for adding data to a web document, comprising: receiving a web document provided by a content service that includes contributor content, which was provided to the web document by a contributor, wherein the web document includes a contributor attribute that indicates a contributor identifier of the contributor content and indicates a location of the contributor content within the web document; searching a document object model (DOM) of the web document for the contributor attribute to determine the contributor identifier and to determine a contributor attribute location within the web document; communicating the contributor identifier in a request for contributor information to a centralized registrar of contributors, wherein the contributor information includes information about the contributor; receiving contributor representation data, which when rendered, provides a representation of the contributor; inserting the contributor representation data into the web document based on the contributor attribute location and based on an indicated preference of the content service, such that the contributor representation data is associated with the contributor content when the web document is rendered with the contributor representation data; and rendering the web document with the contributor representation data.