Networking — Something Good to Know

January 8, 2014

Battery Level Based Intelligent Mobile Device Capability/Function Control

Filed under: Uncategorized — conningtech @ 8:37 pm

With the integration of more and more capabilities (such as static or video camera functions, recording functions and so on) into mobile devices, and with more and more varieties of services (voice call, video call, SMS, file/picture sharing, webRTC, chat, various OTT applications etc.) provided to the mobile devices, it is more and more convenient and flexible for a user to do activities of his/her interest at anytime and anywhere by a lot of means using his/her mobile devices.  A lot of these activities, however, will require intensive usage of battery power. With the main purpose being for communications, especially for emergency voice calls for example, the mobile device is often the essential tool for a user to keep the basic and critical contact with others and therefore a user will most likely want or prefer to maintain some minimum battery power level to sustain this basic and critical need.


The battery level based intelligent mobile device capability control provides a method that allows to control the functional and communication capabilities of a mobile device based on the real-time battery level measurement and the user’s preference configuration. In brief, a functional module resides in the mobile device keeps monitoring the real-time battery level and check it against with the owner’s preference configurations and controls (e.g. enable, disable and any other possible forms of control) the use of the functional capabilities of the mobile device (such as static or video camera functions, recording functions, OTT Applications and so on) and the mobile communication capabilities (such as voice call, video call, SMS, file/picture sharing, webRTC, chat, various OTT applications etc.) so that a given remaining batter power level can be reserved and limited only to the allowed functions/capabilities/applications corresponding to the battery level specified in the owner’s preference configurations. Such controls can be turned on or off by owners on their wills.


In addition to the real-time battery power level monitoring, estimated power consumption of a certain application (e.g. a video call etc.) can be calculated based on the wireless signal strength, screen brightness, network quality of service (speed, error/retransmission rates etc.) and so on. Control decision can then be made more intelligently by combining the remaining battery power level and estimated power requirement etc.


When user launches a function/capability/application that will need significant battery power, a prompt can be raised to alter user for allow/disallow the function/capability/application.



Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

Create a free website or blog at

%d bloggers like this: