| CPC G06F 9/451 (2018.02) [G06F 3/04842 (2013.01); G06F 3/04845 (2013.01)] | 22 Claims |

|
1. A method comprising:
by a system process executing on a computing device:
accessing, from an application process executing on the computing device:
first application-specific content for presentation on a particular user interface; and
modification information specified by the application process for the first application-specific content;
determining, based on the modification information specified by the application process, that at least a first portion of a visual representation of the first application-specific content is to be modified based on system state information of the computing device; and
in response to the determination that the at least the first portion of the visual representation of the first application-specific content is to be modified, rendering the particular user interface to include at least 1) a visual representation of other content of the particular user interface and 2) the visual representation of the first application-specific content with at least the first portion modified based on the system state information of the computing device.
|