Dynamic device skins
First Claim
Patent Images
1. A computer-implemented method of updating an appearance of a computing device, comprising:
- receiving an instruction to activate a theme on the computing device, the theme including one or more images and specifying one or more colors;
updating one or more elements of a user interface displayed on a first display element of the computing device to include at least a first image from the one or more images;
causing at least one second image from the one or more images to be displayed on a second display element of the computing device, the first and second display elements having different refresh rates and being on opposite sides of the computing device, and the at least the first image being different than the at least one second image, the at least the first image being displayed at a different resolution than the at least one second image;
causing at least one third image from the one or more images to be displayed on a side display element of the computing device, the side display element being an electrophoretic display on a side of the computing device different from the opposite sides of the computing device, the at least one third image being different than the at least the first image and the at least one second image; and
updating a display color for a multi-color illumination element of the computing device, wherein the color corresponds to the theme.
1 Assignment
0 Petitions
Accused Products
Abstract
Themes or other groups of content or settings can be applied to change various aspects of a computing device. In addition to changing aspects of a user interface, additional display elements, lights, and other components can be updated as well to give the appearance of customizable hardware. For example, display elements on the back and/or sides of a device can be updated with colors, graphics, or animations that enable the device to appear as if it has a new skin or casing. The user can customize, create, and/or share these themes, and the themes can be configured to automatically rotate or change over time.
-
Citations
24 Claims
-
1. A computer-implemented method of updating an appearance of a computing device, comprising:
-
receiving an instruction to activate a theme on the computing device, the theme including one or more images and specifying one or more colors; updating one or more elements of a user interface displayed on a first display element of the computing device to include at least a first image from the one or more images; causing at least one second image from the one or more images to be displayed on a second display element of the computing device, the first and second display elements having different refresh rates and being on opposite sides of the computing device, and the at least the first image being different than the at least one second image, the at least the first image being displayed at a different resolution than the at least one second image; causing at least one third image from the one or more images to be displayed on a side display element of the computing device, the side display element being an electrophoretic display on a side of the computing device different from the opposite sides of the computing device, the at least one third image being different than the at least the first image and the at least one second image; and updating a display color for a multi-color illumination element of the computing device, wherein the color corresponds to the theme. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method, comprising:
-
under control of one or more computing systems configured with executable instructions, receiving a selection of a theme to be used on the computing device, the theme including appearance information including at least one of color information or image information; determining first capability information for a first display element, second capability information for a second display element and third capability information for a third display element on the computing device, the first display element and the second display element having different refresh rates and being positioned on opposite sides of the computing device, the third display element being positioned on a side of the computing device different from the opposite sides of the computing device; determining, based at least in part upon the determined first capability information, second capability information and third capability information, a first type of appearance information to be displayed on the first display element, a second type of appearance information to be displayed on the second display element and a third type of appearance information to be displayed on the third display element, the first type of appearance information being different than the second type of appearance information and the third type of appearance information; causing the first display element to display the first type of appearance information at a first resolution, the second display element to display the second type of appearance information at a second resolution, and the third display element to display the third type of appearance information, the first resolution being different from the second resolution; and updating a display color for a multi-color illumination element of the computing device, wherein the color corresponds to the appearance information of the theme. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing device, comprising:
-
a processor; a first display screen on a first side of the computing device; a second display element on a second side of the computing device; a third display element on a third side of the computing device; a multi-color illumination element; and memory including instructions that, when executed by the processor, cause the computing device to; receive a theme to be installed on the computing device, the theme including one or more images and specifying one or more colors; update one or more elements of a user interface displayed on the first display screen to include at least a first image from the one or more images; cause at least one second image from the one or more images to be displayed on the second display element of the computing device at a different resolution than the first image, the first display screen and the second display element being associated with different refresh rates, and the at least the first image being different than the at least one second image; cause at least on third image from the one or more images to be displayed on the third display element of the computing device, the at least one third image being different than the at least one first and second images; and update a display color for the multi-color illumination element, wherein the color corresponds to the theme. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium including instructions that, when executed by a processor of a computing device, cause the computing device to:
-
receive a selection of a theme for the computing device, the theme including appearance information including at least one of color information or image information; determine first capability information for a first display element, second capability information for a second display element of the computing device and third capability information for a third display element of the computing device, the first and second display elements having different refresh rates and being positioned on opposite sides of the computing device, the third display element being positioned on a side of the computing device different than the opposite sides of the computing device; determine a first type of appearance information to be displayed on the first display element, a second type of appearance information to be displayed on the second display element and a third type of appearance information to be displayed on the third display element based at least in part upon the determined first capability information, second capability information and third capability information, the first type of appearance information being different than the second type of appearance information and the third type of appearance information; cause the first display element to display the first type of appearance information at a first resolution, the second display element to display the second type of appearance information at a second resolution, and the third display element to display the third type of appearance information, the first resolution being different from the second resolution; and update a display color for a multi-color illumination element of the computing device, wherein the color corresponds to the one or more colors specified by the theme. - View Dependent Claims (21, 22, 23, 24)
-
Specification