GENERATING PREVIEWS FOR THEMES THAT PERSONALIZE AN OPERATING ENVIRONMENT
First Claim
Patent Images
1. A method to generate a gallery of visual previews for themes associated with an operating environment of a computing device, the method comprising:
- finding files associated with each theme to create the gallery of visual previews;
retrieving visual elements from the files associated with each theme;
loading preview generation rules to organize layouts that include the visual elements that correspond with each theme;
incorporating non-visual elements into the layouts for each theme; and
generating visual previews for each theme based on the visual elements, non-visual elements, and the preview generation rules.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer media and method for generating visual previews for themes of an operating environment are provided. The visual previews are generated by a theme engine that retrieves files associated with each theme. The theme engine sizes and positions visual and non-visual elements corresponding to each theme. In turn, a gallery of visual previews are displayed to a user via a graphical user interface. The graphical user interface includes theme customization controls that allow the user to create personalized themes for the operating environment.
48 Citations
20 Claims
-
1. A method to generate a gallery of visual previews for themes associated with an operating environment of a computing device, the method comprising:
-
finding files associated with each theme to create the gallery of visual previews; retrieving visual elements from the files associated with each theme; loading preview generation rules to organize layouts that include the visual elements that correspond with each theme; incorporating non-visual elements into the layouts for each theme; and generating visual previews for each theme based on the visual elements, non-visual elements, and the preview generation rules. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer readable media storing instructions for performing a method for generating a visual preview of a theme for an operating environment of a computing device, the method comprising:
-
finding files associated with each theme to create a gallery of visual previews; retrieving visual elements associated with each theme; loading preview generation rules to organize layouts that include the visual elements that correspond with each theme; incorporating non-visual elements into the layouts for each theme; and generating visual previews for each theme based on the layouts and the preview generation rules. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for personalizing an operating environment of a computing device, the method comprising:
-
receiving a user selection of one theme from a group of themes displayed in graphical user interface; applying system-wide changes to the operating environment based on the user selection of one or more visual elements and non-visual elements associated with the theme; accessing prior customization selections of the user to create custom theme group; and generating visual previews to display the changes to the visual elements and non-visual elements selected by the user in the custom theme group. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification