IP Library › Granted Patent US 12,432,669
Granted Patent B2
US 12,432,669 · App. 17/853,338 · Granted Sep 30, 2025

Method for controlling electronic device, electronic device and readable storage medium

Inventors: Hua Zhang (Beijing, CN); Deqian Wang (Beijing, CN); Shui Liu (Beijing, CN); Xin Liu (Beijing, CN)
Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
H04W52/367H04W52/225
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,432,669
App. No.
17/853,338
Granted
Sep 30, 2025
Kind
B2
Abstract

A method for controlling an electronic device includes obtaining a service scenario of the electronic device; determining an upper limit value and/or a lower limit value of a transmit power based on the service scenario; controlling the electronic device to transmit and receive signals by using the transmit power, and making an average value of the transmit power satisfy an SAR requirement.

Claims (98)

1. A method for controlling an electronic device, comprising:

obtaining a service scenario of the electronic device;

determining an upper limit value of a transmit power based on the service scenario;

controlling the electronic device to transmit and receive signals by using the transmit power, and making an average value of the transmit power satisfy a specific absorption rate (SAR) requirement;

wherein determining the upper limit value of the transmit power comprises:

determining an upper limit adjustment of the transmit power based on the service scenario;

obtaining a sum of a limit power in a SAR scenario and the upper limit adjustment;

determining the sum as the upper limit value of the transmit power of the electronic device;

determining that the upper limit adjustment is a first preset adjustment in response to the service scenario being a first service scenario; and

determining that the upper limit adjustment is a second preset adjustment in response to the service scenario being a second service scenario,

wherein the second preset adjustment is less than the first preset adjustment;

setting the first preset adjustment, comprising:

obtaining a current value for transmitting and receiving signals by the electronic device;

determining a signal state of the electronic device based on the current value and a preset range;

determining an adjustment corresponding to the signal state based on a preset corresponding relationship between signal states and adjustments; and

determining the adjustment as the first preset adjustment.

2. The method as claimed in claim 1 , wherein obtaining the service scenario of the electronic device comprises:

obtaining a type of a current service in the electronic device;

determining that the service scenario is the first service scenario in response to the type of the current service being at least one of a non-continuous type or a non-real-time type; and

determining that the service scenario is the second service scenario in response to the type of the current service being a continuous and real-time type.

3. The method as claimed in claim 1 , wherein determining the signal state of the electronic device based on the current value and the preset range comprises:

determining that the signal state is a strong signal state in response to the current value being within a first preset range;

determining that the signal state is a general signal state in response to the current value being within a second preset range;

determining that the signal state is a weak signal state in response to the current value being within a third preset range,

wherein the first preset range, the second preset range and the third preset range decrease sequentially.

4. The method as claimed in claim 3 , wherein determining the adjustment corresponding to the signal state based on the preset corresponding relationship between signal states and adjustments comprises:

determining that the adjustment corresponding to the signal state is a first adjustment in response to the signal state being the strong signal state;

determining that the adjustment corresponding to the signal state is a second adjustment in response to the signal state being the general signal state; and

determining that the adjustment corresponding to the signal state is a third adjustment in response to the signal state being the weak signal state,

wherein the first adjustment, the second adjustment and the third adjustment decrease sequentially.

5. The method as claimed in claim 1 , further comprising: determining the lower limit value of the transmit power based on the service scenario, and determining the lower limit value of the transmit power comprises:

determining a lower limit adjustment of the transmit power based on the service scenario;

obtaining a difference of the limit power in the SAR scenario and the lower limit adjustment; and

determining the difference as the lower limit value of the transmit power of the electronic device.

6. The method as claimed in claim 5 , wherein determining the lower limit adjustment of the transmit power based on the service scenario comprises:

determining that the lower limit adjustment is the second preset adjustment in response to the service scenario being the first service scenario; and

determining that the lower limit adjustment is a third preset adjustment in response to the service scenario being the second service scenario,

wherein the second preset adjustment is greater than the third preset adjustment.

7. The method as claimed in claim 1 , further comprising:

determining the upper limit value or the lower limit value of the transmit power becomes larger in response to a duty ratio of a transmission duration of the transmit power becomes smaller.

8. An electronic device, comprising:

a processor; and

a memory for storing computer programs executable by the processor;

wherein the processor is configured to execute the computer programs stored in the memory to perform:

obtaining a service scenario of the electronic device;

determining an upper limit value of a transmit power based on the service scenario;

controlling the electronic device to transmit and receive signals by using the transmit power, and making an average value of the transmit power satisfy a specific absorption rate (SAR) requirement;

wherein the processor is configured to execute the computer programs stored in the memory to further perform:

determining an upper limit adjustment of the transmit power based on the service scenario;

obtaining a sum of a limit power in a SAR scenario and the upper limit adjustment;

determining the sum as the upper limit value of the transmit power of the electronic device;

determining that the upper limit adjustment is a first preset adjustment in response to the service scenario being a first service scenario; and

determining that the upper limit adjustment is a second preset adjustment in response to the service scenario being a second service scenario,

wherein the second preset adjustment is less than the first preset adjustment;

setting the first preset adjustment, comprising:

obtaining a current value for transmitting and receiving signals by the electronic device;

determining a signal state of the electronic device based on the current value and a preset range;

determining an adjustment corresponding to the signal state based on a preset corresponding relationship between signal states and adjustments; and

determining the adjustment as the first preset adjustment.

9. The device as claimed in claim 8 , wherein the processor is configured to execute the computer programs stored in the memory to further perform:

obtaining a type of a current service in the electronic device;

determining that the service scenario is the first service scenario in response to the type of the current service being at least one of a non-continuous type or a non-real-time type; and

determining that the service scenario is the second service scenario in response to the type of the current service being a continuous and real-time type.

10. The device as claimed in claim 8 , wherein the processor is configured to execute the computer programs stored in the memory to further perform:

determining that the signal state is a strong signal state in response to the current value being within a first preset range;

determining that the signal state is a general signal state in response to the current value being within a second preset range;

determining that the signal state is a weak signal state in response to the current value being within a third preset range,

wherein the first preset range, the second preset range and the third preset range decrease sequentially.

11. The device as claimed in claim 10 , wherein the processor is configured to execute the computer programs stored in the memory to further perform:

determining that the adjustment corresponding to the signal state is a first adjustment in response to the signal state being the strong signal state;

determining that the adjustment corresponding to the signal state is a second adjustment in response to the signal state being the general signal state; and

determining that the adjustment corresponding to the signal state is a third adjustment in response to the signal state being the weak signal state,

wherein the first adjustment, the second adjustment and the third adjustment decrease sequentially.

12. The device as claimed in claim 8 , wherein the processor is configured to execute the computer programs stored in the memory to further perform:

determining a lower limit value of the transmit power based on the service scenario, wherein determining the lower limit value of the transmit power comprises:

determining a lower limit adjustment of the transmit power based on the service scenario;

obtaining a difference of the limit power in the SAR scenario and the lower limit adjustment; and

determining the difference as the lower limit value of the transmit power of the electronic device.

13. The device as claimed in claim 12 , wherein the processor is configured to execute the computer programs stored in the memory to further perform:

determining that the lower limit adjustment is the second preset adjustment in response to the service scenario being the first service scenario; and

determining that the lower limit adjustment is a third preset adjustment in response to the service scenario being the second service scenario,

wherein the second preset adjustment is greater than the third preset adjustment.

14. A non-transitory computer-readable storage medium having stored therein instructions that, when executed by a processor of an electronic device, causes the processor to perform:

obtaining a service scenario of the electronic device;

determining an upper limit value of a transmit power based on the service scenario;

controlling the electronic device to transmit and receive signals by using the transmit power, and making an average value of the transmit power satisfy a specific absorption rate (SAR) requirement;

wherein determining the upper limit value of the transmit power comprises:

determining an upper limit adjustment of the transmit power based on the service scenario;

obtaining a sum of a limit power in a SAR scenario and the upper limit adjustment; and

determining the sum as the upper limit value of the transmit power of the electronic device;

determining that the upper limit adjustment is a first preset adjustment in response to the service scenario being a first service scenario; and

determining that the upper limit adjustment is a second preset adjustment in response to the service scenario being a second service scenario,

wherein the second preset adjustment is less than the first preset adjustment;

setting the first preset adjustment, comprising:

obtaining a current value for transmitting and receiving signals by the electronic device;

determining a signal state of the electronic device based on the current value and a preset range;

determining an adjustment corresponding to the signal state based on a preset corresponding relationship between signal states and adjustments; and

determining the adjustment as the first preset adjustment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2022
From: ZHANG, HUA; WANG, DEQIAN; LIU, SHUI; LIU, XIN
To: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
Reel/Frame 060357/0524 →
Priority Claims (1)
CN 202111401211.2 · Nov 19, 2021 · national
Continuity (1)
Related Publication 20230164707A1 · May 25, 2023
References Cited (12)
US 10129834B2 · Yao et al. · 2018 [cited by applicant]
US 11153831B1 · Shvodian · 2021 [cited by examiner]
US 20070111681A1 · Alberth et al. · 2007 [cited by applicant]
US 20120270519A1 · Ngai et al. · 2012 [cited by applicant]
US 20120270592A1 · Ngai · 2012 [cited by examiner]
US 20170064641A1 · Logan · 2017 [cited by examiner]
US 20200383068A1 · Yang et al. · 2020 [cited by applicant]
CN 109391904A · 2019 [cited by applicant]
CN 113163435A · 2021 [cited by applicant]
European Patent Application No. 22181852.9, Search and Opinion dated Dec. 13, 2022, 8 pages. [cited by applicant]
Chinese Patent Application No. 202111401211.2, Office Action with English translation dated Jun. 23, 2025, 12 pages. [cited by applicant]
Indian Patent Application No. 202244037390, Office Action dated Jul. 30, 2025, 3 pages. [cited by applicant]