Patent ID: 8127227
Filing Date: 2012-02-28
Classification: G06F

Abstract:
1. A computerized method of dynamically laying out a document in a document space defined in computer memory, to facilitate subsequent output of the document for viewing by a user, the method comprising, in order: (a) a computer positioning one or more primary content portions in the document space; (b) for each of one or more secondary content portions that is associated respectively with a given primary content portion thereby positioned in the document space and that has an associated priority, the computer positioning the secondary content portion in the document space in spatial correlation with the associated primary content portion, wherein positioning each of one or more secondary content portions in the document space comprises: (c) for each of one or more tertiary content portions that is associated respectively with a group of one or more primary content portions and that has an associated priority, the computer positioning the tertiary content portion in the document space in spatial correlation with the associated group of one or more primary content portions, wherein positioning the tertiary content portion in the document space in spatial correlation with the associated group of one or more primary content portions comprises: