Abstract:
User interfaces are provided that display application energy usage information to a user. Application energy usage information may be displayed as an energy meter user interface that provides derived information (e.g., power and time used to determine energy usage) that is not available through a traditional activity monitor. For example, energy usage information is provided for an application running in isolation, taking into account energy usage based on what the application is doing and not what the rest of the system is doing (e.g., shows CPU wakes in isolation of any other processes). Each of a series of energy bars is presented as an energy utilization metric that includes at least one of a utilization portion and a wake tax portion, combined to represent to represent total energy utilization.
Abstract:
User interfaces are provided that display application energy usage information to a user. Application energy usage information may be displayed as an energy meter user interface that provides derived information (e.g., power and time used to determine energy usage) that is not available through a traditional activity monitor. For example, energy usage information is provided for an application running in isolation, taking into account energy usage based on what the application is doing and not what the rest of the system is doing (e.g., shows CPU wakes in isolation of any other processes). Each of a series of energy bars is presented as an energy utilization metric that includes at least one of a utilization portion and a wake tax portion, combined to represent to represent total energy utilization.
Abstract:
A head-mounted device includes one or more displays configured to present media content. The media content may be presented in a user interface window. The head-mounted device may include a display controller configured to adjust a frame rate of the one or more displays and may include a frame rate management circuit configured to determine whether to adjust the frame rate of the one or more displays based on the type of the media content being presented in the user interface window and based on additional information such as a preferred frame rate associated with the media content, a size of the user interface window relative to the total display area of the one or more displays, point of gaze data, hand gestures data, head pose data, data associated with other body parts, audio information and other data.