Patent classifications
G06F1/3246
Mobile terminal, non-transitory computer readable recording medium, and notification control method
A mobile terminal, a non-transitory computer readable recording medium, and a notification method are disclosed. A proximity sensor detects the proximity of an object. An illumination sensor detects an illumination. A processor provides a specific notification upon detection of a touch operation when the proximity sensor detects the proximity of the object and the illumination is smaller than a predetermined value.
Efficient power management of a system with virtual machines
Efficient power management of a system with virtual machines is disclosed. In particular, such efficient power management may enable coordination of system-wide power changes with virtual machines. Additionally, such efficient power management may enable coherent power changes in a system with a virtual machine monitor. Furthermore, such efficient power management may enable dynamic control and communication of power state changes.
System for managing power provided to a processor or memory based on a measured memory consumption characteristic
In one embodiment, an electronic apparatus comprises at least one processor and a computer readable medium coupled to the processor and comprising logic instructions encoded in the computer readable medium, wherein the instructions, when executed in a processing system, cause the processing system to perform operations comprising initializing a direct memory access profiler in an electronic system, wherein the direct memory access is coupled to a policy manager in the electronic system, measuring at least one memory consumption characteristic of the electronic system, communicating the at least one memory consumption characteristic to a policy manager of the electronic system, and using the at least one memory consumption characteristic to adjust a power state of the electronic system.
INFORMATION PROCESSING APPARATUS AND RESTART EXECUTING METHOD
An information processing apparatus includes a setting unit, a storage unit, a determining unit, and a restart executing unit. The setting unit receives a setting of a time to periodically restart the information processing apparatus from a user. The storage unit stores therein the time received by the setting unit and a predetermined condition used for determination of whether to restart the information processing apparatus at the time. At a time of restarting the information processing apparatus at the time stored in the storage unit, the determining unit makes a decision to execute a restart when an operating state of the information processing apparatus meets the predetermined condition stored in the storage unit. The restart executing unit executes the restart in accordance with the decision made by the determining unit.
User Interface Based on System-State Information
A portable electronic device with a touch-sensitive display (such as a cellular telephone) provides a wireless remote control for an entertainment device (such as a consumer-electronic device). Based on device-state information that specifies a current state of the entertainment device (which is determined by an audio/video (A/V) hub that communicates with the entertainment device) and one or more related states of the entertainment device, the A/V hub may generate user-interface information that specifies a user interface that includes one or more virtual command icons. Note that the one or more related states are related to the current state in a state diagram by corresponding operations that transition the entertainment device from the current state to the one or more related states. Then, the A/V hub provides the user interface to the portable electronic device. In this way, the A/V hub device dynamically adapts the user interface.
POWER MANAGEMENT SETTING CONFIGURATION
An example non-transitory computer-readable storage medium comprises instructions that, when executed by a processing resource of a computing device, cause the processing resource to receive usage data of a device. The usage data comprises a plurality of time-intervals and a number of times that least a single job is performed by the device in each of the time intervals. The instructions further cause the processing resource to determine, using the usage data, a probability of a job being requested during a particular time-interval, and to configure power management settings of the device for the particular time-interval depending on the probability.
POWER MANAGEMENT SETTING CONFIGURATION
An example non-transitory computer-readable storage medium comprises instructions that, when executed by a processing resource of a computing device, cause the processing resource to receive usage data of a device. The usage data comprises a plurality of time-intervals and a number of times that least a single job is performed by the device in each of the time intervals. The instructions further cause the processing resource to determine, using the usage data, a probability of a job being requested during a particular time-interval, and to configure power management settings of the device for the particular time-interval depending on the probability.
LIGHTING, COLOR VECTOR, AND VIRTUAL BACKGROUND CORRECTION DURING A VIDEO CONFERENCE SESSION
An information handling system executing a multimedia multi-user collaboration application (MMCA) may include a memory; a power management unit; a camera to capture video of a user participating in a video conference session; a processor configured to execute code instructions of a trained intelligent collaboration contextual session management system (ICCSMS) neural network to receive as inputs: the type of AV processing instruction modules enabled descriptive of how to visually transform a video frame during a video conference session executed by a multimedia multi-user collaboration application; and sensor data from a plurality of sensors including an ambient light sensor to detect ambient light around a participant of the video conference session and a color senser to detect color vectors in the video frame; the processor applies AV processing instruction adjustments to the enabled AV processing instruction modules received as output from the trained ICC SMS machine learning module to adjust the lighting and color vectors of the video frame based on the sensor inputs and the type of AV processing instruction modules.
Efficient hibernation apparatus and method for digital devices
Hibernating an android device includes freezing one or more tasks, processes, drives, data and/or files of open applications, or other RAM data, and creating a hibernation image. A resume image is generated based on the hibernation image. The resume image is stored to disk along with one or more hibernation parameters that are configured to guide Linux to specific memory locations of certain resume image data. Power to both the processor and the RAM storage devices of the android device are then cut off.
Efficient hibernation apparatus and method for digital devices
Hibernating an android device includes freezing one or more tasks, processes, drives, data and/or files of open applications, or other RAM data, and creating a hibernation image. A resume image is generated based on the hibernation image. The resume image is stored to disk along with one or more hibernation parameters that are configured to guide Linux to specific memory locations of certain resume image data. Power to both the processor and the RAM storage devices of the android device are then cut off.