Receive Antenna Switching Based on Foreground App Status

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices incorrectly adjust receive antennas based on downlink scheduling rates, leading to decreased downlink communication rates and deteriorated service experience.

Innovation Solution

An electronic device dynamically adjusts the number of receive antennas based on the running status of foreground applications, such as stalling or heavy-traffic data scenarios, to improve downlink communication rates and user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If the modem dynamically adjusts the quantity of receive antennas based on downlink scheduling rate, then power consumption is reduced when scheduling rate is low, but the downlink communication rate decreases when scheduling rate decreases but application needs high rate

Engineering Contradiction:
Improvepower consumptionVSAvoiddownlink communication rate
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The system introduces feedback from the foreground application's running status (stalling detection, data obtaining requests) to the antenna adjustment mechanism. When the application reports stalling or sends data obtaining requests, the system feeds this information back to increase the quantity of receive antennas, overriding the conventional downlink scheduling rate-based reduction, thereby maintaining high communication rate when needed while still saving power during normal operation

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system makes the antenna quantity adjustment dynamic by switching between two control modes: conventional mode (based on downlink scheduling rate) and application-status mode (based on foreground application running status). The system dynamically selects which mode to use based on application feedback, allowing flexible adaptation to different operational scenarios and resolving the contradiction between power saving and communication rate maintenance

Inventive Principle:
Principle #15Dynamics

2Use of energy by stationary object

If the modem reduces the quantity of receive antennas when downlink scheduling rate is low, then power consumption decreases, but service experience deteriorates when application requires high communication rate

Engineering Contradiction:
Improvepower consumptionVSAvoidservice experience
Core Design Contradiction:
Use of energy by stationary objectVSReliability

Solution Approach 1:

The system uses feedback from application-layer status (stalling detection, cold start events, data obtaining requests) to override the conventional power-saving antenna reduction. When feedback indicates the application needs high communication rate, the system maintains or increases antenna quantity regardless of low downlink scheduling rate, thereby preserving service experience while still enabling power saving during normal operation

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary detection of application running status (cold start, stalling, data obtaining requests) before the downlink communication rate becomes critical. By detecting these status changes in advance and proactively adjusting antenna quantity, the system prevents service experience deterioration before it occurs, rather than reacting after the problem manifests

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260039440A1Receive antenna control method, electronic device, readable storage medium, and chip
Publication Date: 2026.02.05 HUAWEI TECH CO LTD
  • US20260039440A1 patent drawing
  • US20260039440A1 patent drawing
  • US20260039440A1 patent drawing

AI summary

A receive antenna control method and an electronic device include n receive antennas. A running status of a foreground application running on an electronic device is obtained. The device switches to using m receive antennas for signal reception when the running status satisfies a first condition and the electronic device uses k receive antennas for signal reception, where k<m, and m≤n. A quantity of receive (Rx) antennas put into use by the electronic device can be increased based on the running status of the foreground application to improve a downlink communication rate, thereby improving service continuity and user experience.