Data warning on data overuse per day (per some days)
Summary
Data warning condition could be set by the user to track data usage more optimally. The condition would triggered a (standard data overuse) notification when data usage is more than [X]% above the average data consumption. The average could be set to be calculated over [Y] days.
Currently, the user has to manually re-set the "Data warning" limit to be able to track data overuse once the Data warning limit is reached.
Description
Who will use the new feature?
Data usage could be tracked more efficiently and optimally.
What is the target of the new feature for this user?
To be able to track data usage by expecting notification, when data usage is over some user-preset average.
Why this user would like to use this feature?
Users who try to reach their data usage to the available limit. Or to track suspicious data consuming apps
Examples
The condition shall receive three data:
- Data limit (already available in the settings)
- Average over [Y] days, running. Y is expected to be an integer [1..31]. A new average would be calculated as a limit every day using the historical data.
- Data overuse cap of [X]%. X is expected to be an integer (0..100)
Example:
Warn me if data usage is over 30% of the running average of 3days.
If data limit is 10GB, warning is issued when data usage over 10GB/30[days in months]*3*1.3 = 3.9GB
is reached anytime within the running 3 days.
Reflection
Mockups
Diagrams