Patent ID: 8489563

Claim:
A method of retrieving a profile, said profile having a plurality of attributes for modifying the presentation of content, said attributes comprising settings for specific content presentation characteristics, and applying said profile to selected content, which comprises underlying information, at the direction of a user at run time to change presentation characteristics of said selected content comprising: defining said selected content to which said profile is to be applied at the direction of a user at run time; selecting said profile to be retrieved and applied to said selected content at the direction of a user, said profile comprising said settings for said specific content presentation characteristics; retrieving said profile from a profile repository at run time; loading said profile from said profile repository at run time; applying said profile to said selected content at the direction of a user at run time to modify presentation of said selected content, rather than presenting a subset of said selected content that is not modified by said specific content presentation characteristics, said process of applying said profile further comprising: setting a current attribute pointer to a current attribute in said profile; applying said current attribute to said selected content at run time to modify presentation of said selected content to correspond to said current attribute when said current attribute has a corresponding attribute present in said selected content, and when said current attribute is valid for said content; incrementing said current attribute pointer so that each attribute of said plurality of attributes in said profile is applied to said selected content at run time which modifies presentation of said selected content to correspond to said attribute whenever said attribute has a corresponding attribute present in said selected content, and when said attribute is valid for said content.