Cpu power management for virtualized radio access networks
US-2024406860-A1 · Dec 5, 2024 · US
US9693311B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9693311-B2 |
| Application number | US-201514845748-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 4, 2015 |
| Priority date | Sep 4, 2014 |
| Publication date | Jun 27, 2017 |
| Grant date | Jun 27, 2017 |
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.
A method of providing a user with a battery power notification in a mobile device and the mobile device therefor are provided. The method includes determining a future application to be run on the mobile device, determining whether a remaining battery life of the mobile device is enough to run the future application, based on a power consumption of a preceding application running before the future application, and outputting a notification indicating a battery insufficiency of the mobile device in response to the determining that the remaining battery life is not enough.
Opening claim text (preview).
What is claimed is: 1. A method of providing a battery power notification in a mobile device to a user, the method comprising: determining a future application to be run on the mobile device; determining whether a remaining battery life of the mobile device is enough to run the future application, based on a power consumption of a preceding application running before the future application; receiving, from a peripheral device that is connected with the mobile device, information on a remaining battery life of the peripheral device, the peripheral device being used in running at least a part of the future application or being used in performing a predifined function in association with the future application; determining whether the remaining battery life of the peripheral device is enough to run the at least the part of the future application or to perform the predefined function; outputting a notification indicating a battery insufficiency of the mobile device in response to the determining that the remaining battery life of the mobile device is not enough; and outputting an alarm indicating a battery insufficiency of the peripheral device in response to the determining that the remaining battery life of the peripheral device is not enough. 2. The method of claim 1 , wherein the determining the future application comprises determining the future application based on a usage pattern of the user of the mobile device. 3. The method of claim 1 , further comprising: receiving, from a remote device, a request to run an application, wherein the determining the future application comprises determining the requested application as the future application. 4. The method of claim 3 , wherein the outputting comprises outputting, to the remote device, the notification indicating the battery insufficiency of the mobile device in response to the determining that the remaining battery life is not enough. 5. The method of claim 3 , further comprising closing a currently running application of the mobile device to save battery power to perform an operation based on the request. 6. The method of claim 1 , wherein the outputting comprises displaying a list of applications to be closed, among currently running applications or hardware modules of the mobile device, to save energy to run the future application. 7. The method of claim 6 , wherein the list comprises applications with an importance level less than an importance level of the future application. 8. The method of claim 1 , further comprising: calculating a remaining runtime of a currently running application of the mobile device, based on a power consumption of the currently running application; and displaying the remaining runtime. 9. The method of claim 1 , further comprising: monitoring usage of the mobile device for a period of time; generating a power profile indicating power consumptions of currently running applications of the mobile device, based on the monitored usage; and determining a power consumption of the future application and the power consumption of the preceding application based on the power profile. 10. A mobile device comprising: a controller configured to: determine a future application to run on the mobile device; determine whether a remaining battery life of the mobile device is enough to run the future application, based on a power consumption of a preceding application running before the future application; receive, from a peripheral device that is connected with the mobile device, information on a remaining battery life of the peripheral device, the peripheral device being used in running at least a part of the future application or being used in performing a predefined function in association with the future application; determine whether the remaining battery life of the peripheral device is enough to run the at least the part of the future application or to perform the predefined function; output a notification indicating a battery insufficiency of the mobile device in response to the controller determining that the remaining battery life of the mobile device is not enough; and output an alarm indicating a battery insufficiency of the peripheral device in response to the determining that the remaining battery life of the peripheral device is not enough. 11. The mobile device of claim 10 , wherein the controller is configured to determine the future application based on a usage pattern of a user of the mobile device. 12. The mobile device of claim 10 , wherein the controller is further configured to: receive, from a remote device, a request to run an application; and determine the requested application as the future application. 13. The mobile device of claim 12 , wherein the controller is configured to output, to the remote device, the notification indicating the battery insufficiency of the mobile device in response to the controller determining that the remaining battery life is not enough. 14. The mobile device of claim 12 , wherein the controller is further configured to close a currently running application of the mobile device to save battery power to perform an operation based on the request. 15. The mobile device of claim 10 , further comprising a display, wherein the controller is configured to control the display to display a list of applications to be closed, among currently running applications or hardware modules of the mobile device, to save energy to run the future application. 16. The mobile device of claim 10 , further comprising a display, wherein the controller is further configured to: calculate a remaining runtime of a currently running application of a mobile device, based on a power consumption of the currently running application; and control the display to display the remaining runtime. 17. The mobile device of claim 10 , wherein the controller is further configured to: monitor usage of the mobile device for a period of time; generate a power profile indicating power consumptions of currently running applications of the mobile device, based on the monitored usage; and determine a power consumption of the future application and the power consumption of the preceding application based on the power profile. 18. A non-transitory computer-readable storage medium storing a program comprising instructions for causing a computer to perform a method of providing a battery power notification in a mobile device to a user, the method comprising: determining a future application to be run on the mobile device; determining whether a remaining battery life of the mobile device is enough to run the future application, based on a power consumption of a preceding application running before the future application; receiving, from a peripheral device that is connected with the mobile device, information on a remaining battery life of the peripheral device, the peripheral device being used in running at least a part of the future application or being used in performing a predefined function in association with the future application; determining whether the remaining battery life of the peripheral device is enough to run the at least the part of the future application or to perform the predefined function; outputting a notification indicating a battery insufficiency of the mobile device in response to the determining that the remaining battery life of the mobile device is not enough; and outputting an alarm indicating a battery insufficiency of the peripheral device in response to the determining that the remaining battery life of the
Multiprogramming arrangements · CPC title
Monitoring of events, devices or parameters that trigger a change in power modality · CPC title
by task scheduling · CPC title
Cross-Sectional Technologies · mapped topic
according to available power supply, e.g. switching off when a low battery condition is detected · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.