Client-side rendering for virtual mobile infrastructure
US-9654603-B1 · May 16, 2017 · US
US11024223B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11024223-B2 |
| Application number | US-201616062589-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 22, 2016 |
| Priority date | Dec 30, 2015 |
| Publication date | Jun 1, 2021 |
| Grant date | Jun 1, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In implementations of the subject matter described herein, a device is provided. The device comprises a power source and a display. The device also comprises a buffer in communication with the display. The buffer is configured to store information to be displayed on the display. The device further comprises a power management unit. In a power-off mode of the device where remaining capacity of the power source is below a threshold, the power management unit powers the display and the buffer, so that the display can display the information stored in the buffer. In this way, even if the device is in the power-off mode due to the low capacity of the power source, the display can still present useful information to the user.
Opening claim text (preview).
The invention claimed is: 1. A mobile computing device comprising: a battery; a processing unit; a display; a buffer in communication with the display, the buffer configured to store information from the processing unit to be displayed on the display; a main power management device in the mobile computing device; and a backup power management device in the mobile computing device; and a processing unit configured to: control the main power management device to transmit a power supply signal conveying power from the battery to the processing unit, the display, and the buffer based on at least remaining capacity of the battery being above a threshold; control the main power management device to cease conveying the power from the battery to the display, the buffer, and the processing unit when the remaining capacity of the battery is below the threshold, and control the backup power management device to, at least while the processing unit is powered off, convey the power from the battery to the display and the buffer when the remaining capacity of the battery is below the threshold. 2. The mobile computing device of claim 1 , wherein the backup power management device is configured to be deactivated based on at least the remaining capacity returning above the threshold. 3. The mobile computing device of claim 1 , wherein the backup power management device is configured to: detect an input from a user; and transmit a power supply signal to the display and the buffer in response to detecting the input. 4. The mobile computing device of claim 1 , wherein the display is configured to switch to a power saving mode based on at least the remaining capacity being below the threshold. 5. The mobile computing device of claim 1 , wherein the processing unit is configured to store user-specified information to the buffer based on at least detecting that the remaining capacity is below the threshold. 6. The mobile computing device of claim 1 , wherein the processing unit is configured to: determine information having importance higher than a predetermined metric, and store the determined information to the buffer based on at least detecting that the remaining capacity is below the threshold. 7. The mobile computing device of claim 1 , wherein the display includes: a mono-stable liquid crystal display (LCD) display panel; a light emitting diode (LED) display panel; or an organic light emitting diode (OLED) display panel. 8. A method comprising: detecting remaining capacity of a battery of a mobile computing device; based on at least detecting that the remaining capacity is above a threshold, transmitting a power supply signal conveying power from the battery to a processing unit, a display, and a buffer storing information to be displayed on the display with a main power management device in the mobile computing device; and based on at least detecting that the remaining capacity is below the threshold: controlling the main power management device to cease conveying the power from the battery to the display, the buffer, and the processing unit when the remaining capacity of the battery is below the threshold, and controlling a backup power management device in the mobile computing device to, at least while the processing unit is powered off, convey the power from the battery to the display and the buffer when the remaining capacity of the battery is below the threshold. 9. The method of claim 8 , further comprising: based on at least the remaining capacity returning above the threshold, deactivating the backup power management device. 10. The method of claim 8 , further comprising: detecting an input from a user; and driving the display in response to detecting the input. 11. The method of claim 8 , further comprising: based on at least detecting that the remaining capacity is below the threshold, switching the display to a power saving mode. 12. The method of claim 8 , further comprising: based on at least detecting that the remaining capacity is below the threshold, storing user-specified information to the buffer of the display. 13. The method of claim 8 , further comprising: determining information having importance higher than a predetermined metric; and based on at least detecting that the remaining capacity is below the threshold, storing the determined information to the buffer of the display. 14. A computer program product being tangibly stored on a non-transient machine-readable medium and comprising machine-executable instructions, the instructions, when executed on at least one processor of a mobile computing device, causing the mobile computing device to: detect remaining capacity of a battery of the mobile computing device; based on at least detecting that the remaining capacity is above a threshold, transmit a power supply signal conveying power from the battery to a processing unit, a display, and a buffer storing information to be displayed on the display with a main power management device in the mobile computing device; and based on at least detecting that the remaining capacity is below the threshold: control the main power management device to cease conveying the power from the battery to the display, the buffer, and the processing unit when the remaining capacity of the battery is below the threshold, and control a backup power management device in the mobile computing device to, at least while the processing unit is powered off, convey the power from the battery to the display and the buffer when the remaining capacity of the battery is below the threshold. 15. The computer program product of claim 14 , wherein the instructions, when executed on the at least one processor of the mobile computing device, further cause the device to: based on at least the remaining capacity returning above the threshold, deactivate the backup power management device. 16. The computer program product of claim 14 , wherein the instructions, when executed on the at least one processor of the mobile computing device, further cause the device to: detect an input from a user; and drive the display in response to detecting the input. 17. The computer program product of claim 14 , wherein the instructions, when executed on the at least one processor of the mobile computing device, further cause the device to: based on at least detecting that the remaining capacity is below the threshold, switch the display to a power saving mode. 18. The computer program product of claim 14 , wherein the instructions, when executed on the at least one processor of the mobile computing device, further cause the device to: based on at least detecting that the remaining capacity is below the threshold, store user-specified information to the buffer of the display. 19. The computer program product of claim 14 , wherein the instructions, when executed on the at least one processor of the mobile computing device, further cause the device to: determine information having importance higher than a predetermined metric; and based on at least detecting that the remaining capacity is below the threshold, store the determined information to the buffer of the display. 20. The mobile computing device of claim 1 , wherein the main power management device is further configured to be deactivated based on at least the remaining capacity being below an additional threshold lower than the threshold.
Monitoring battery levels, e.g. power saving mode being initiated when battery voltage goes below a certain level · CPC title
Energy efficient computing, e.g. low power processors, power management or thermal management · CPC title
Aspects of interface with display user · CPC title
using liquid crystals · CPC title
Arrangements or methods related to booting a display · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.