Modem-Assisted Heartbeat Transmission for Wireless Connection Maintenance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication technologies, such as LTE and NR, face challenges in maintaining connections efficiently for multiple applications, leading to wasteful battery and resource usage due to frequent heartbeat transmissions required to prevent connection inactivity timeouts.

Innovation Solution

A modem-assisted technique where a push agent configures a heartbeat agent to perform periodic communications using a separate connection, such as UDP, distinct from the primary application connections, to keep all application connections alive, thereby reducing the need for frequent awakenings of the application processor and conserving resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If frequent heartbeat transmissions are performed to maintain connection, then connection reliability is improved, but battery consumption increases

Engineering Contradiction:
Improveconnection reliabilityVSAvoidbattery consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent introduces a separate heartbeat connection as an intermediary mechanism. Instead of using the primary application connection for heartbeat transmissions, a dedicated separate connection is established specifically for heartbeat purposes. This allows the primary connection to remain idle without fear of timeout, while the separate connection handles periodic heartbeat transmissions to maintain connection activity status.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the connection maintenance function by separating it from the application data transmission. The original single connection is divided into two distinct connections: one for application data (which can sleep without heartbeats) and another dedicated connection for heartbeat transmissions (which maintains activity status). This segmentation allows each connection to have optimized behavior for its specific purpose.

Inventive Principle:
Principle #1Segmentation

2Reliability

If multiple active data connections are maintained for multiple applications, then connection availability is improved, but resource usage increases

Engineering Contradiction:
Improveconnection availabilityVSAvoidresource usage
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The separate heartbeat connection serves multiple applications universally. Instead of each application maintaining its own dedicated connection (which would multiply resource usage), a single separate heartbeat connection is shared across multiple applications. This heartbeat connection performs the multi-function of maintaining activity status for all applications, reducing the total number of active connections required.

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

3Reliability

If application processor is awakened frequently for heartbeat transmissions, then connection maintenance is improved, but productivity decreases

Engineering Contradiction:
Improveconnection maintenanceVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The separate heartbeat connection enables self-service operation where the system can maintain connections without requiring frequent application processor wakeups. The heartbeat mechanism operates autonomously on the separate connection, allowing the application processor to remain in low-power sleep mode while connection maintenance continues through the dedicated heartbeat path.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11122127B2Techniques and apparatuses for modem-assisted heartbeat transmission
Publication Date: 2021.09.14 QUALCOMM INC
  • US11122127B2 patent drawing
  • US11122127B2 patent drawing
  • US11122127B2 patent drawing

AI summary

Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a modem of a user equipment (UE) may receive one or more parameters that configure the modem to perform a periodic communication to maintain a first connection of the UE; and perform the periodic communication based at least in part on the one or more parameters, wherein the periodic communication is performed on a second connection different than the first connection. In some aspects, an application processor of a UE may establish a connection with a server for a plurality of applications, the server to be configured to communicate with respective application servers for the plurality of applications; configure a modem of the UE to perform a periodic communication to maintain the connection; and provide a push notification, received via the connection and associated with an application of the plurality of applications, to the application.