Patent ID: 7500188
Filing Date: 2009-03-03
Classification: G06F

Abstract:
1. A computer readable medium having instructions recorded thereon for execution on a computer for normalizing information content in a document, the instructions being executed to perform functions of: a template normalizer for matching and applying a template to the information content, wherein the template defines modifications to the document in order to adapt the document for display on a device other than an originally intended device; and an automatic normalizer for folderizing the information content, wherein the information content is organized into a set of hierarchical nodes having respective weights, where a weight determines whether a node will be inserted into a normalized document as a folder title or folder contents, and wherein the automatic normalizer folderizes the information content by identifying content having a higher visibility on a display of the originally intended device and assigning the content having the higher visibility a weight indicative of a folder title, wherein the automatic normalizer compares the information content in the document with information content from a previously normalized document to determine if similar nodes exist, and if so, the automatic normalizer collapses the information content in the document in a manner similar to the previously normalized document; wherein the template normalizer attempts to match a template to the information content, and if not, the automatic normalizer folderizes the information content to produce a normalized information content.