METHOD AND SYSTEM FOR AUTHORING MULTIPLE APPLICATION VERSIONS BASED ON AUDIENCE QUALIFIERS
First Claim
1. In a computer system providing an application authoring environment, a method of creating and distributing multiple versions of an application characterized by:
- selecting an audience qualifier having a plurality of categories within the audience qualifier;
selecting at least a first one and a second one of the plurality of categories for within the selected audience qualifier;
in the authoring environment;
from a master application template, creating for each of the first one and second one of the plurality of categories at least one application instance having a specified appearance and behavior, wherein the appearance and behavior of each application instance are determined at least in part by characteristics of the associated first one or second one of the plurality of categories; and
associating metadata with each application instance specifying the audience qualifier and category corresponding to the application instance; and
distributing each application instance in accordance with the associated metadata.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer system is used to create and distribute applications. An audience qualifier and a set of categories corresponding to the audience qualifier are selected. A master application template is selected. The master application template may be pre-certified. For each of the selected categories, an application instance is created from the master application template, where the modifications to the master application template for each category are determined at least in part by the characteristics of the category. Metadata describing the audience qualifier and category are associated with each application instance. The application instances may be certified. The application instances are distributed in accordance with the metadata.
-
Citations
17 Claims
-
1. In a computer system providing an application authoring environment, a method of creating and distributing multiple versions of an application characterized by:
-
selecting an audience qualifier having a plurality of categories within the audience qualifier; selecting at least a first one and a second one of the plurality of categories for within the selected audience qualifier; in the authoring environment; from a master application template, creating for each of the first one and second one of the plurality of categories at least one application instance having a specified appearance and behavior, wherein the appearance and behavior of each application instance are determined at least in part by characteristics of the associated first one or second one of the plurality of categories; and associating metadata with each application instance specifying the audience qualifier and category corresponding to the application instance; and distributing each application instance in accordance with the associated metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for creating applications wherein the applications are associated with a specified audience qualifier and category within the specified audience qualifier, the system comprising:
-
a master template retrieval component configured to retrieve master application templates from a master application template repository, each of said master application templates having a plurality of attributes that act to regulate the appearance and behavior of application instances created from the master application templates; a category selection component operable on the application authoring system and configured to allow an application author to select an audience qualifier and at least two categories within the audience qualifier; and an application instance creation component configured to select a master application template, create for each of the categories at least one application instance from the master application template, wherein the appearance and behavior of the application instance are determined at least in part by characteristics of the associated category, and associate metadata with each application instance describing the audience qualifier and category associated with the application. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer system for application authoring and distribution comprising:
-
a selection component configured to select an audience qualifier and at least two categories for the audience qualifier; an authoring component configured to select a master application template, create for each of the categories at least one application instance from the master application template, wherein the appearance and behavior of the application instance are determined at least in part by characteristics of the associated category, and associate metadata with each application instance specifying the audience qualifier and category corresponding to the application instance; and a distribution component configured to distribute the application instances in accordance with the associated metadata. - View Dependent Claims (16, 17)
-
Specification