Meta-configuration of profiles
First Claim
1. A method of retrieving a profile for a vehicle, said profile having a plurality of attributes for modifying the presentation of content, said attributes comprising settings for specific content presentation characteristics, said content presentation characteristics comprising user-definable settings, said process comprising:
- selecting said profile to be retrieved and applied to said user-definable settings at the direction of a user at run time to change said 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 user-definable settings at the direction of a user at run time to modify said user-definable settings, 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 user-definable settings at run time to modify said user-definable settings to correspond to said current attribute if said current attribute has a corresponding attribute present in said user-definable settings, and when current attribute is valid for said settings;
incrementing said current attribute pointer so that each attribute of said plurality of attributes in said profile is applied to said user-definable settings at run time which modifies said user-definable settings to correspond to said attribute whenever said attribute has a corresponding attribute present in said user-definable settings, and when said attribute is valid for said settings.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are methods for creating, applying, using and retrieving profile information that includes attributes that may be stored separately from, or with, the content to which the profiles are being applied. In this manner, profiles can be shared in various environments and across various applications. Attributes that have corresponding attributes in other content can be applied to the other content, as long as each of the attributes is valid. In computer aided design applications, the profile can be stored in a profile repository embedded within the CAD model. In addition, profile controllers are disclosed which control the attributes of a profile that can be used with selected content and other content and send a notification that a profile is available for use by other content.
35 Citations
13 Claims
-
1. A method of retrieving a profile for a vehicle, said profile having a plurality of attributes for modifying the presentation of content, said attributes comprising settings for specific content presentation characteristics, said content presentation characteristics comprising user-definable settings, said process comprising:
-
selecting said profile to be retrieved and applied to said user-definable settings at the direction of a user at run time to change said 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 user-definable settings at the direction of a user at run time to modify said user-definable settings, 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 user-definable settings at run time to modify said user-definable settings to correspond to said current attribute if said current attribute has a corresponding attribute present in said user-definable settings, and when current attribute is valid for said settings; incrementing said current attribute pointer so that each attribute of said plurality of attributes in said profile is applied to said user-definable settings at run time which modifies said user-definable settings to correspond to said attribute whenever said attribute has a corresponding attribute present in said user-definable settings, and when said attribute is valid for said settings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of retrieving and applying a profile, said profile having a plurality of attributes for modifying the presentation of content, said attributes comprising settings for specific content presentation characteristics for a Computer-Aided Design (CAD) application, at the direction of a user at run time comprising:
-
defining 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 content, 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 content at the direction of a user at run time to modify presentation of said 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 user-definable settings at run time to modify presentation of said content to correspond to said current attribute when said current attribute has a corresponding attribute present in said user-definable settings, and when current attribute is valid for said settings; incrementing said current attribute pointer so that each attribute of said plurality of attributes in said profile is applied to said user-definable settings at run time which modifies presentation of said content to correspond to said attribute when said attribute has a corresponding attribute present in said user-definable settings, and when said attribute is valid for said user-definable settings. - View Dependent Claims (12, 13)
-
Specification