The Android User Experience and Battery Solution

About this project

Our suite of algorithms take control of key parts of the Linux kernel to intelligently manage the resources to give a better user experience and battery life on an Android device.

What are the benefits of our solution compared to stock?

  • Maintain a stable and smooth 60fps UI even in the most challenging conditions.
  • Apps that have not been highly optimized will still reach 60fps.
  • Delivers a smooth 60fps UI with a lot less resources.
  • Able to operate with a lower frequency per cpu core.
  • Dissipate less heat by running at a lower frequency per cpu core.
  • Efficiently manage cpu cores to require the least amount of computing resources.
  • All these enhancements lead to a minimum 15% and up to 50% of battery saving.

What makes our solution unique compared to stock?

  • Our suite of algorithms take control of key parts of the Linux kernel to intelligently manage the resources while striving to maintain smooth 60fps only when it's needed and only where it is important.

 

  • To achieve the goals of delivering best user experience while reaching maximum battery life, our low-level algorithms, among other things, focus on the important app and impose strict control on all other competing and chaotic background noise.

 

  • Our suite of predictive algorithms work on a thread level to achieve smooth intelligent scheduling, specifically adapted to the Android platform needs.

 

  • With that level of precision, our algorithms can deliver a smoother performance with less computing power by scheduling in the most efficient manner possible.

 

  • Thanks to the intelligence that our algorithms bring, less cpu cycles are wasted doing kernel management routines, more cycles are available to the important app when it needs it the most in the most distributed & optimized sequence possible.

Demo:

http://bit.ly/iondroiddemos

Thanks

 

Visibility
Public
Last updated
6 May 2019
expand_less

Our Proposal

Need: which problem(s) does your proposal solve?

To achieve the goals of delivering best user experience while reaching maximum battery life, our low-level algorithms, among other things, focus on the important app and impose strict control on all other competing and chaotic background noise.

Approach: how does your project solve the problem(s)?

Thanks to the intelligence that our algorithms bring, less cpu cycles are wasted doing kernel management routines, more cycles are available to the important app when it needs it the most in the most distributed & optimized sequence possible.

Alternatives: what other alternatives could solve the problem(s)?

We have not seen any at this time

Benefits: what are the benefits of your proposal?

We are looking to collaborate to use our algorithms to improve handset, telco infrastructure and other products.

  • Maintain a stable and smooth 60fps UI even in the most challenging conditions.
  • Apps that have not been highly optimized will still reach 60fps.
  • Delivers a smooth 60fps UI with a lot less resources.
  • Able to operate with a lower frequency per cpu core.
  • Dissipate less heat by running at a lower frequency per cpu core.
  • Efficiently manage cpu cores to require the least amount of computing resources.
  • All these enhancements lead to a minimum 15% and up to 50% of battery saving.
Advantage: what gives your project the competitive edge?

We have not seen this level of efficiency from a predictive algorithms that works on a thread level to achieve smooth intelligent scheduling, specifically adapted to the Android platform needs.

Prospective Partners: what might you expect from prospective project partners?

Investment and business alignment to continue the development of our suit of products