Service Update Rate Optimization for Mobile Device Power Conservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network services consume significant resources and stress power management systems due to frequent updates, particularly in mobile environments where energy sources are limited.

Innovation Solution

A method and system that optimize service update rates by determining factors such as activity level, context, and status between devices to adjust and synchronize update frequencies, reducing unnecessary updates and conserving resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If frequent updates or status checks are performed over a communication network, then service information is kept current and reliable, but power consumption increases and resource stress increases

Engineering Contradiction:
Improveservice information currencyVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic update rate adjustment by computing pair update rates based on real-time factors such as device activity levels, context information, and status. The system continuously adapts the frequency of updates between device pairs, transitioning from static frequent updates to dynamic context-aware update rates, thereby reducing unnecessary transmissions while maintaining information reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of update frequency by computing different pair update rates based on determined factors. When devices are inactive or context indicates low priority, the update rate parameter is reduced, directly lowering power consumption while maintaining service functionality. This parameter adaptation resolves the contradiction between information currency and energy usage.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If frequent updates are performed between device pairs in a group, then information sharing is maintained across all members, but overall power consumption and network resource usage increase

Engineering Contradiction:
Improvegroup information consistencyVSAvoidoverall power consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent segments the group update problem into individual pair update computations. Instead of applying a uniform update rate to all group members, the system computes specific pair update rates for each device pair based on their individual activity levels and contextual relationships. This segmentation allows selective reduction of updates for inactive pairs while maintaining updates for active pairs, reducing overall energy loss while preserving group information consistency.

Inventive Principle:
Principle #1Segmentation

3Reliability

If multiple group update rates are computed and synchronized, then update coordination across overlapping groups is improved, but computational complexity increases

Engineering Contradiction:
Improveupdate synchronizationVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary computation of pair update rates before group aggregation. By first determining the update rates for individual device pairs based on activity and context factors, then aggregating these into group update rates, the system simplifies the computational process. This preliminary action at the pair level provides a structured foundation that reduces the overall computational complexity compared to directly computing multiple group rates without pair-level preprocessing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8490075B2Method and apparatus for optimizing an exchange of service updates
Publication Date: 2013.07.16 WSOU INVESTMENTS LLC
  • US8490075B2 patent drawing
  • US8490075B2 patent drawing
  • US8490075B2 patent drawing

AI summary

An approach is provided for optimizing an exchange of service updates. A service update manager determines factors related to a level of activity, context, status, or combination thereof between a first device and a second device with respect to an information sharing service. The service update manager then computes a pair update rate for sharing information between the first device and second device via the information sharing service based on the determined factors, and transmits the pair update rate to the first device and the second device. If the first device and second device are members of a group created in the information sharing service, the service update manager computes respective pair update rates for each pair of members within the group, and computes a group update rate based on the respective pair updates. If one or more members of the group are members of one or more other groups, the service update manager computes respective group update rates for the group and each of the one or more other groups, and computes an aggregate group update rate based on the respective group update rates.