Patent ID: 7055094

Claim:
A method for transforming and electronic document comprising the steps of: providing a visual representation of an original electronic document to a user; receiving feedback from interaction by said user with said visual representation, said feedback is used to generate one or more virtual tags, said virtual tags identifying features of a portion of said original electronic document; constructing one or more transformation rules using said feedback, said one or more transformation rules defining transformation of said electronic document; and applying said one or more transformation rules to said electronic document, a second electronic document or future instances of said original document to generate a virtual page of customized content wherein said one or more virtual tags and said one or more transformation rules are determined by the steps of: a. selecting one or more document elements for inclusion or exclusion in said virtual page from said visual representation of said original electronic document using a graphical user interface; b. identifying said selected document elements using features of a personal data content mining (PDCM) feature set and an intent of said user to include or exclude said document element in said virtual page; c. collecting said identified document elements into a set; and d. applying a classification algorithm to said set to classify said one or more document elements into a respective said one or more virtual tags and generate said one or more transformation rules.