Device, method, and graphical user interface for adjusting the appearance of a control
First Claim
1. An electronic device, comprising:
- a display;
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for;
displaying a user interface on the display;
determining a first set of content-display values for one or more content-display properties of first content that corresponds to a respective region of the display, wherein the first set of content-display values include a content color value for the first content that corresponds to the respective region of the display;
determining a first set of control-appearance values for one or more control-appearance parameters based on the first set of content-display values, wherein the first set of control-appearance values include a control color value that is selected based on the content color value for the first content; and
displaying a control in the respective region of the display, wherein an appearance of the control is determined based on the first content and the first set of control-appearance values, and displaying the control includes;
applying a blur operation to the first content to generate first blurred content; and
overlaying a translucent colored layer over the first blurred content, wherein;
the translucent colored layer has a color specified by the control color value;
the first blurred content is visible through the translucent colored layer; and
an appearance of the first blurred content through the translucent colored layer is dependent upon the color of the translucent colored layer.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device with a display displays a user interface on the display. The device determines a first set of content-display values for one or more content-display properties of first content that corresponds to a respective region of the display. The device determines a first set of control-appearance values for one or more control-appearance parameters based on the first set of content-display values. The device displays a control in the respective region of the display, where an appearance of the control is determined based on the first content and the first set of control-appearance values, and displaying the control includes applying a blur operation to the first content to generate first blurred content and overlaying a translucent colored layer over the first blurred content.
32 Citations
57 Claims
-
1. An electronic device, comprising:
-
a display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying a user interface on the display; determining a first set of content-display values for one or more content-display properties of first content that corresponds to a respective region of the display, wherein the first set of content-display values include a content color value for the first content that corresponds to the respective region of the display; determining a first set of control-appearance values for one or more control-appearance parameters based on the first set of content-display values, wherein the first set of control-appearance values include a control color value that is selected based on the content color value for the first content; and displaying a control in the respective region of the display, wherein an appearance of the control is determined based on the first content and the first set of control-appearance values, and displaying the control includes; applying a blur operation to the first content to generate first blurred content; and overlaying a translucent colored layer over the first blurred content, wherein; the translucent colored layer has a color specified by the control color value; the first blurred content is visible through the translucent colored layer; and an appearance of the first blurred content through the translucent colored layer is dependent upon the color of the translucent colored layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
at a device with a display; displaying a user interface on the display; determining a first set of content-display values for one or more content-display properties of first content that corresponds to a respective region of the display, wherein the first set of content-display values include a content color value for the first content that corresponds to the respective region of the display; determining a first set of control-appearance values for one or more control-appearance parameters based on the first set of content-display values, wherein the first set of control-appearance values include a control color value that is selected based on the content color value for the first content; and displaying a control in the respective region of the display, wherein an appearance of the control is determined based on the first content and the first set of control-appearance values, and displaying the control includes; applying a blur operation to the first content to generate first blurred content; and overlaying a translucent colored layer over the first blurred content, wherein; the translucent colored layer has a color specified by the control color value; the first blurred content is visible through the translucent colored layer; and an appearance of the first blurred content through the translucent colored layer is dependent upon the color of the translucent colored layer. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
21. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, cause the device to:
-
display a user interface on the display; determine a first set of content-display values for one or more content-display properties of first content that corresponds to a respective region of the display, wherein the first set of content-display values include a content color value for the first content that corresponds to the respective region of the display; determine a first set of control-appearance values for one or more control-appearance parameters based on the first set of content-display values, wherein the first set of control-appearance values include a control color value that is selected based on the content color value for the first content; and display a control in the respective region of the display, wherein an appearance of the control is determined based on the first content and the first set of control-appearance values, and displaying the control includes; applying a blur operation to the first content to generate first blurred content; and overlaying a translucent colored layer over the first blurred content, wherein; the translucent colored layer has a color specified by the control color value; the first blurred content is visible through the translucent colored layer; and an appearance of the first blurred content through the translucent colored layer is dependent upon the color of the translucent colored layer. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
Specification