Browse Prior Art Database

System to Estimate Resource Consumption and Optimizes Resource Levels

IP.com Disclosure Number: IPCOM000239147D
Publication Date: 2014-Oct-16
Document File: 4 page(s) / 36K

Publishing Venue

The IP.com Prior Art Database

Abstract

A system and method for estimating resource consumption and optimizing resource levels is disclosed.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 34% of the total text.

Page 01 of 4

System to Estimate Resource Consumption and Optimizes Resource Levels

Disclosed is a system and method for estimating resource consumption and optimizing resource levels

The system predicts resource requirements for a mobile device task (e.g., a smart phone taking a call, a tablet launching an app, etc). The system determines if enough resources exist to execute that task. If the task is predicted to cause the battery to deplete past a predetermined level, the system makes modifications to the task to reduce energy consumption.

Today, low battery reserve power on mobile devices is a common occurrence. Often, the low battery situations could be avoided if the proper planning and resource conservation takes place. The disclosed system and method estimates the resource usage for various tasks and makes subsequent automated decisions based on the current device resources.

Estimates may be made from examining and analyzing individual calendars and prior call histories. Once the estimate are calculated, power consumption estimates may be used to determine if power is available to perform the task. Feasibility prediction uses techniques such as the emergency reserve, as well as calendar prioritization.

In an example scenario, a user utilizes a device applications for directions. Normally, the device

would calculate the directions and determine an estimated time of arrival (ETA). Using the disclosed method, the device would also calculate how much energy is used on the phone to have the GPS active, speaker giving directions, and screen on as required by the application. It would then determine that X% of battery would be consumed by the time the user arrived at the destination. If the resultant battery level was below a defined threshold, certain modifications would be made. For instance, the device might either (1) warn the user that it should be plugged into a power source or
(2) automatically take action to reduce energy consumption. In the latter case, it might turn off the screen at opportune times, reduce the speaker volume, or toggle the GPS off periodically.

In another example scenario, an incoming video call from a caller is detected. Based on empirical history, the system might determine that the average call from the particular caller lasts ten minutes. It further deduces that this would take the user below a defined battery threshold. The disclosed method would prescribe certain actions. These actions could including prompting the user to plug the device into a power source or automatically converting the call to "voice only," thus deactivating the power-draining video portion.

The disclosed system and method performs the following tasks:

Calculates estimated energy consumption associated with a given task, using calendars, prior


1.

history, incoming caller profile, receiving device characteristics, location, and/or time and date parameters.

Estimates whether available resources permit execution of the task within prescribed p...