Patent Document ID: 8234248
Application ID: 12151942

Base Claim:
1. A computer-implemented method, comprising: performing a database dump of substantially all user content of a database; generating a first extensible markup language (XML) document using data from the database dump of the database, the first XML document representing a pre-change state of the database; performing a second database dump of substantially all user content of the database in response to an event causing a change to the database; generating a second XML document using data from the second database dump, the second XML document representing a post-change state of the database; comparing the first and second XML documents to identify changed values where identifying changed values includes generating notations in the first XML document by adding XML tags to the first XML document that describe a change to the database from the second XML document, where the notations provide a history of changes in the first XML document; and displaying the identified changed values.

---

Claim 2:
2. The computer-implemented method of claim 1 , where identifying changed values includes modifying XML tags in the first XML document by adding elements to XML tags, and where the elements describe a change to the database.