Heartbeat Package Interval Adjustment for Mobile Power Saving

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional information pushing schemes in mobile internet technology consume excessive terminal power due to fixed heartbeat package sending policies, which hinder long-term mobile terminal usage.

Innovation Solution

The method dynamically adjusts the sending interval of heartbeat packages based on the type of business message, allowing longer sleep times for real-time and timer-setting messages and stopping the heartbeat package process for instruction-type messages, thereby reducing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional pushing schemes use fixed heartbeat packages to maintain TCP persistent connection, then network connection stability is improved, but terminal power consumption increases

Engineering Contradiction:
Improvenetwork connection stabilityVSAvoidterminal power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies dynamics by making the heartbeat package sending interval adjustable rather than fixed. The terminal dynamically changes the sending interval based on message types: using a first sending interval for real-time messages, a second sending interval for timer-setting messages, and stopping heartbeat packages for instruction-type messages. This dynamic adjustment resolves the contradiction by adapting the connection maintenance frequency to actual needs, reducing power consumption while preserving necessary connection stability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of heartbeat package sending interval based on message types. By categorizing messages into real-time, timer-setting, and instruction-type, and assigning different sending intervals or stopping the heartbeat process accordingly, the system optimizes power consumption while maintaining connection reliability when needed. This parameter change approach directly addresses the contradiction between continuous connection maintenance and power conservation.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If heartbeat packages are sent frequently to maintain persistent connection, then information pushing reliability is improved, but mobile terminal usage duration decreases

Engineering Contradiction:
Improveinformation pushing reliabilityVSAvoidmobile terminal usage duration
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The system dynamically adjusts heartbeat package sending behavior based on message type categories. For real-time messages requiring high reliability, a first sending interval is used; for timer-setting messages, a second sending interval is applied; and for instruction-type messages, heartbeat packages are stopped entirely. This dynamic adaptation extends terminal usage duration by reducing unnecessary power consumption while maintaining pushing reliability when actually needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational parameters of the heartbeat package process according to message types. By modifying the sending interval parameter or stopping the process based on whether messages are real-time, timer-setting, or instruction-type, the system extends terminal battery life while preserving information pushing reliability for message types that require it.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If fixed sending interval is used for heartbeat packages, then system complexity is reduced, but adaptability to different message types decreases

Engineering Contradiction:
Improveheartbeat package management complexityVSAvoidadaptability to different message types
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments message types into three categories: real-time messages, timer-setting messages, and instruction-type messages. Each category is assigned a specific heartbeat package sending strategy (first sending interval, second sending interval, or stopped). This segmentation approach enhances adaptability to different message types while keeping the management complexity relatively low through clear categorization and corresponding predefined strategies.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different quality characteristics of heartbeat package sending to different message types locally. Real-time messages receive more frequent heartbeats for high reliability, timer-setting messages use a moderate interval, and instruction-type messages stop heartbeats to save power. This local differentiation improves adaptability without significantly increasing overall system complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10462245B2Method, terminal, and system for pushing information
Publication Date: 2019.10.29 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10462245B2 patent drawing
  • US10462245B2 patent drawing
  • US10462245B2 patent drawing

AI summary

Methods, terminals, and systems for pushing information are provided. A terminal obtains a business message from a server and determines a type of the business message from a real-time type, a timer-setting type, and an instruction-type. When the type of the business message is determined to be the real-time type, the terminal adjusts a sending interval of a heartbeat package as a first pre-set time duration and restores the sending interval of the heartbeat package back to a benchmark time interval after a second pre-set time duration. The first pre-set time duration is greater than the benchmark time interval and less than the second pre-set time duration. The terminal maintains a network link connection with the server based on the sending policy of the heartbeat package to provide a pushing operation of the business message.