Mobile Device Polling Manager for Battery Life Extension

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile computing devices face a tradeoff between application performance and battery life due to energy consumption from frequent data exchanges with application servers, leading to unpredictable and inefficient power drain, especially when operating in varying network conditions and with multiple applications requiring different synchronization intervals.

Innovation Solution

Implementing a polling management system that dynamically adjusts synchronization intervals based on communication activity, network conditions, and application priorities, using a polling manager to coordinate synchronization times and reduce unnecessary power usage by synchronizing multiple applications together and optimizing communication circuit usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If frequent data exchanges are performed to improve application performance, then application responsiveness is improved, but battery life deteriorates

Engineering Contradiction:
Improveapplication performanceVSAvoidbattery life
Core Design Contradiction:
ProductivityVSDuration of action of moving object

Solution Approach 1:

The system dynamically adjusts the synchronization interval based on application state and network conditions. When an application is active and requires frequent updates, the sync interval is reduced. When the application is inactive, the sync interval is extended. This dynamic adaptation resolves the contradiction by making the sync frequency flexible rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of synchronization interval from a static value to a variable that adapts based on application state. The system monitors whether applications are active or inactive and adjusts the sync interval parameter accordingly, thereby optimizing both performance and battery life.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If multiple applications are synchronized independently at their own intervals, then each application maintains optimal performance, but power drain increases due to frequent circuit activation

Engineering Contradiction:
Improveapplication performanceVSAvoidpower drain
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent merges multiple independent synchronization operations into a coordinated approach. When multiple applications are inactive, their synchronization operations are combined into a single extended interval, reducing the number of times communication circuits need to be activated while still maintaining each application's performance requirements.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The synchronization system serves multiple applications simultaneously with a unified management approach. The poll manager coordinates sync operations across multiple applications, allowing the system to optimize power consumption by treating multiple app synchronizations as a unified operation rather than separate independent events.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Duration of action of moving object

If synchronization interval is extended to conserve energy, then battery life is improved, but application responsiveness deteriorates

Engineering Contradiction:
Improvebattery lifeVSAvoidsynchronization delay
Core Design Contradiction:
Duration of action of moving objectVSLoss of time

Solution Approach 1:

The system dynamically adjusts the synchronization interval based on application state. When applications are inactive, the interval is extended to conserve battery life. When applications become active, the interval is reduced to ensure timely updates, thus resolving the contradiction between battery life and responsiveness.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback by monitoring application state (active or inactive) and adjusting synchronization behavior accordingly. This feedback mechanism ensures that the sync interval adapts to current needs, preventing both excessive power consumption and unnecessary delays.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8688826B2Mobile computing device and method with intelligent pushing management
Publication Date: 2014.04.01 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US8688826B2 patent drawing
  • US8688826B2 patent drawing
  • US8688826B2 patent drawing

AI summary

A method (700) and mobile computing device (200) are described. In its simplest form, the method includes the steps of: operating (710) an application in synchronous communication with an application server via a persistent IP session, defining an active mode, wherein the synchronous communication is automatically enabled by establishing a persistent IP session according to a prearranged schedule; and providing (720) a dormant mode wherein the synchronous communication is automatically disabled in the mobile device by closing the persistent IP session according to the prearranged schedule. Advantageously, energy can be saved in the mobile computing device, thereby extending the life of an energy storage device or a battery. By the use of intelligent pushing management, substantial energy savings can be gained, by using prearranged scheduling of dormant and active modes.