Automatic selection of lowest configuration feature level by functionality exploited
First Claim
Patent Images
1. A computer program product comprising:
- a non-transitory computer readable storage medium; and
computer usable code stored on the computer readable storage medium, where, if executed by a processor, the computer usable code causes a computer to;
output one or more prompts via a file editor interface;
receive an identification of a set of features for a software product via the file editor interface, wherein the set of features is to include one or more application programming interface (API) functions and the software product is to include a server;
automatically determine, via the file editor interface, a lowest version of the software product that supports the set of features from among a plurality of versions of the software product;
automatically assign, via the file editor interface, the lowest version of the software product that supports the set of features to a configuration file in response to the automatic determination of the lowest version by adding an attribute to the configuration file that is to indicate the lowest version of the software product as a level of compatibility, wherein the lowest version of the software product is to be automatically assigned even when the file editor interface is compatible with a version of the software product that supports the set of features which is higher than the lowest version of the software product; and
automatically generate, via the file editor interface, the configuration file for the software product, wherein the configuration file is to include an event binding file, identify the set of features, and indicate the lowest version via the attribute of the configuration file.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems of generating product configuration files may involve receiving an identification of a set of features for a software product via a file editor interface. The lowest version of the software product that supports the set of features may be determined, wherein a configuration file can be generated based on the lowest version. In one example, the configuration file identifies the set of features and includes the lowest version as an attribute of the configuration file.
13 Citations
20 Claims
-
1. A computer program product comprising:
-
a non-transitory computer readable storage medium; and computer usable code stored on the computer readable storage medium, where, if executed by a processor, the computer usable code causes a computer to; output one or more prompts via a file editor interface; receive an identification of a set of features for a software product via the file editor interface, wherein the set of features is to include one or more application programming interface (API) functions and the software product is to include a server; automatically determine, via the file editor interface, a lowest version of the software product that supports the set of features from among a plurality of versions of the software product; automatically assign, via the file editor interface, the lowest version of the software product that supports the set of features to a configuration file in response to the automatic determination of the lowest version by adding an attribute to the configuration file that is to indicate the lowest version of the software product as a level of compatibility, wherein the lowest version of the software product is to be automatically assigned even when the file editor interface is compatible with a version of the software product that supports the set of features which is higher than the lowest version of the software product; and automatically generate, via the file editor interface, the configuration file for the software product, wherein the configuration file is to include an event binding file, identify the set of features, and indicate the lowest version via the attribute of the configuration file. - View Dependent Claims (2, 3, 4, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
5. A computer program product comprising:
-
a non-transitory computer readable storage medium; and computer usable code stored on the computer readable storage medium, where, if executed by a processor, the computer usable code causes a computer to; receive an identification of a set of features for a software product via a file editor interface; automatically determine, via the file editor interface, a lowest version of the software product that supports the set of features from among a plurality of versions of the software product; automatically assign, via the file editor interface, the lowest version of the software product that supports the set of features to a configuration file in response to the automatic determination of the lowest version by adding an attribute to the configuration file that is to indicate the lowest version of the software product as a level of compatibility, wherein the lowest version of the software product is to be automatically assigned even when the file editor interface is compatible with a version of the software product that supports the set of features which is higher than the lowest version of the software product; and automatically generate, via the file editor interface, the configuration file for the software product, wherein the configuration file is to identify the set of features and is to indicate the lowest version via the attribute of the configuration file. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
Specification