Branding framework
First Claim
Patent Images
1. A computerized method of branding a software product comprising:
- assigning a namespace to each of a plurality of resource files, said resource files each containing one or more branding resources;
grouping the resource files according to the assigned namespaces;
executing an interface to call a group of resource files as a function of a selected namespace; and
searching the called group of resource files for one or more of the branding resources to be installed in the software product.
2 Assignments
0 Petitions
Accused Products
Abstract
A branding framework for use in efficiently locating branding resources and applying them throughout a software product. Centrally stored resource files contain branding resources and have namespaces assigned to them. A branding engine of the framework calls a group of resource files as a function of a selected namespace and searches the called group for branding resources to be installed in the software product. In one embodiment, the branding engine searches the called resource files based on the metadata embedded in the resource files.
81 Citations
47 Claims
-
1. A computerized method of branding a software product comprising:
-
assigning a namespace to each of a plurality of resource files, said resource files each containing one or more branding resources;
grouping the resource files according to the assigned namespaces;
executing an interface to call a group of resource files as a function of a selected namespace; and
searching the called group of resource files for one or more of the branding resources to be installed in the software product. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 27, 30)
-
-
19. One or more computer-readable media comprising:
-
a plurality of centrally stored resource files, said resource files each containing one or more branding resources and having a namespace assigned thereto, said resource files further being grouped according to the assigned namespaces; and
a branding engine for calling a group of resource files as a function of a selected namespace and searching the called group of resource files for one or more of the branding resources to be installed in the software product. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 28, 29)
-
-
31. A computerized method of branding a software product comprising:
-
assigning a namespace to each of a plurality of resource files, said resource files each containing one or more branding resources;
embedding, in each of the resource files, metadata identifying the branding resources contained therein;
executing an interface to call at least one of the resource files as a function of a selected namespace; and
searching the called resource file for one or more of the branding resources to be installed in the software product based on the embedded metadata. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
Specification