Output power determination method, wireless module, device, and storage medium

By detecting the consistency of network speed of electronic devices, the output power is determined, which solves the problem of increased power consumption of electronic devices when they are used indoors, and achieves power stability and energy saving effect.

CN114900854BActive Publication Date: 2026-03-27XI AN FIBOCOM WIRELESS INC
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-15
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

In existing technologies, electronic devices continuously detect the distance between the user and the device when the user is indoors to adjust the output power, which leads to increased power consumption.

Method used

By detecting whether the current network speed of the electronic device is consistent with the last detected network speed, the output power is determined based on the network speed range, avoiding unnecessary power adjustments.

Benefits of technology

When users are indoors, the power consumption of electronic devices is reduced, and unnecessary output power adjustments are avoided by judging network speed consistency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114900854B_ABST
    Figure CN114900854B_ABST
Patent Text Reader

Abstract

The application relates to an output power determination method, a wireless module, a device and a storage medium. The method determines the output power of an electronic device based on network speed. Specifically, when the current network speed is inconsistent with the last detected network speed, the output power is determined based on the current network speed; when the current network speed is consistent with the last detected network speed, the output power corresponding to the last detected network speed is taken as the current output power. Since the current output power is determined based on the network speed, in the scenario that the user is active indoors and does not use the electronic device, the network speed of the electronic device will not change basically when the electronic device is not used, that is, the current network speed of the detected electronic device is consistent with the last detected network speed, so the current output power of the electronic device determined each time will not change, and then the electronic device does not need to adjust the output power constantly, so that the power consumption of the electronic device is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of communication, and in particular to an output power determination method, a wireless module, a device and a storage medium. BACKGROUND

[0002] With the development of electronic device technology, electronic devices have become an important tool in people's life and work. When an electronic device transmits a signal, it will generate a specific absorption rate (SAR). SAR is the electromagnetic radiation energy absorbed by a unit of mass per unit of time. For example, taking the radiation of a mobile phone as an example, the SAR generated by the mobile phone refers to the ratio of radiation absorbed by the soft tissue of the human head. The lower the SAR value, the less radiation is absorbed by the human brain. Internationally, an upper limit value is set for the SAR value generated by electronic devices. Electronic devices, such as mobile phones, need to have a SAR value lower than the upper limit value when manufactured and shipped.

[0003] In related technologies, when adjusting the SAR of an electronic device, a sensor or other detection device is used to detect the distance between the electronic device and the human body or the closing angle of the electronic device, a SAR parameter table is queried using the detected distance or closing angle of the electronic device, a SAR upper limit value that matches the detected distance or closing angle of the electronic device is determined, the current output power of the electronic device is calculated based on the SAR upper limit value, and finally the antenna switch is adjusted according to the current output power to achieve the purpose of adjusting the SAR.

[0004] However, when a user is indoors and not using an electronic device, the electronic device will continue to detect the distance between the user and the electronic device and adjust the output power of the electronic device based on the detected distance, which increases the power consumption of the electronic device. SUMMARY

[0005] The present application provides an output power determination method, a wireless module, a device and a storage medium to solve the problem that when a user is indoors and not using an electronic device, the electronic device will continue to detect the distance between the user and the electronic device and adjust the output power of the electronic device based on the detected distance, which increases the power consumption of the electronic device.

[0006] In a first aspect, an output power determination method is provided, comprising:

[0007] detecting a current network speed of an electronic device; and obtaining a last detected network speed;

[0008] when the current network speed and the last detected network speed are inconsistent, determining a current output power of the electronic device based on the current network speed;

[0009] When the current network speed is consistent with the last detected network speed, an output power corresponding to the last detected network speed is obtained; and the output power corresponding to the last detected network speed is taken as the current output power.

[0010] Optionally, determining the current output power of the electronic device based on the current network speed comprises:

[0011] From a plurality of preset network speed intervals, a target network speed interval in which the current network speed is located is determined;

[0012] An output power corresponding to the target network speed interval is obtained;

[0013] The output power corresponding to the target network speed interval is taken as the output power corresponding to the current network speed.

[0014] Optionally, obtaining the output power corresponding to the target network speed interval comprises:

[0015] An SAR value corresponding to the target network speed interval is queried;

[0016] Based on the SAR value, the output power corresponding to the target network speed interval is calculated.

[0017] Optionally, calculating the output power corresponding to the target network speed interval based on the SAR value comprises:

[0018] Based on a size relationship between the SAR value and an SAR threshold value, a manner of obtaining the output power corresponding to the target network speed interval is determined, the SAR threshold value indicating that an output power corresponding to the SAR threshold value has radiation harm to a user of the electronic device;

[0019] The output power corresponding to the target network speed interval is obtained in the manner.

[0020] Optionally, determining the manner of obtaining the output power corresponding to the target network speed interval based on the size relationship between the SAR value and the SAR threshold value comprises:

[0021] When the SAR value is not greater than the SAR threshold value, it is determined that the manner is that, according to a preset conversion relationship between an SAR and an output power, the output power corresponding to the SAR value is calculated;

[0022] when the SAR value is greater than the SAR threshold value, determining that the acquisition manner is sending alarm information to the user, the alarm information being used for prompting the user that the output power corresponding to the SAR value has radiation damage; acquiring indication information fed back by the user based on the alarm information, the indication information indicating that the electronic device transmits signals according to the output power corresponding to the SAR value or rejects the electronic device to transmit signals according to the output power corresponding to the SAR value; and determining the target output power based on the indication information.

[0023] Optionally, determining the target output power based on the indication information comprises:

[0024] when the indication information indicates that the electronic device transmits signals according to the output power corresponding to the SAR value, calculating the target output power corresponding to the SAR value according to the conversion relationship;

[0025] when the indication information indicates that the electronic device rejects to transmit signals according to the output power corresponding to the SAR value, determining that the output power corresponding to the last detected network speed is the target output power.

[0026] Optionally, sending the alarm information to the user comprises:

[0027] sending the alarm information through a pop-up prompt window, the prompt window displaying prompt information, the prompt information including information used for prompting that the output power of the electronic device is increased to the output power corresponding to the SAR value, and the output power corresponding to the SAR value has radiation damage.

[0028] In a second aspect, a wireless module is provided, comprising:

[0029] a detection unit configured to detect a current network speed of an electronic device, and acquire a last detected network speed;

[0030] a first determination unit configured to, when the current network speed is inconsistent with the last detected network speed, determine a current output power of the electronic device based on the current network speed;

[0031] a second determination unit configured to, when the current network speed is consistent with the last detected network speed, acquire an output power corresponding to the last detected network speed, and take the output power corresponding to the last detected network speed as the current output power.

[0032] In a third aspect, an electronic device is provided, comprising a processor, a memory and a communication bus, wherein the processor and the memory complete mutual communication through the communication bus;

[0033] the memory is configured to store a computer program; and

[0034] The processor is configured to execute the program stored in the memory to implement the output power determination method of the first aspect.

[0035] In a fourth aspect, a computer readable storage medium is provided, which stores a computer program. The computer program, when executed by a processor, implements the output power determination method of the first aspect.

[0036] The above technical solution provided by the embodiments of the present application has the following advantages compared with the prior art: in the technical solution provided by the embodiments of the present application, the output power of the electronic device is determined based on the network speed. Specifically, when the current network speed is inconsistent with the network speed detected last time, the output power is determined based on the current network speed; when the current network speed is consistent with the network speed detected last time, the output power corresponding to the network speed detected last time is taken as the current output power. Since the current output power is determined based on the network speed, in the scenario where the user is active indoors and does not use the electronic device, the network speed of the electronic device will not change basically when the electronic device is not used, that is, the current network speed of the electronic device detected is consistent with the network speed detected last time, so the current output power of the electronic device determined each time will not change, and then the electronic device does not need to adjust the output power constantly, thereby reducing the power consumption of the electronic device. BRIEF DESCRIPTION OF DRAWINGS

[0037] The accompanying drawings, which are incorporated herein and constitute part of the specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the application.

[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced as follows. Obviously, those drawings can also provide other drawings for those skilled in the art without any creative effort.

[0039] Figure 1 FIG. 1 is a flowchart of an output power determination method according to an embodiment of the present application;

[0040] Figure 2 FIG. 2 is another flowchart of an output power determination method according to an embodiment of the present application;

[0041] Figure 3 FIG. 3 is a structural diagram of a wireless module according to an embodiment of the present application;

[0042] Figure 4 FIG. 4 is a structural diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0043] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art without creative effort belong to the scope of protection of the present application.

[0044] The embodiments of the present application provide an output power determination method, which can be applied to an electronic device.

[0045] The electronic device in the embodiments can be specifically a module capable of realizing a communication function or a terminal device containing the module, and the terminal device can be a mobile terminal or a smart terminal. The mobile terminal can be at least one of a mobile phone, a tablet computer, a notebook computer, etc. The smart terminal can be a smart car, a smart watch, a shared bicycle, a smart cabinet, etc. containing a wireless communication module. The module can be specifically a wireless communication module, such as any one of a 2G communication module, a 3G communication module, a 4G communication module, a 5G communication module, an NB-IOT communication module, etc.

[0046] As shown in FIG. 1, the method can include the following steps: Figure 1

[0047] Step 101, detecting a current network speed of the electronic device, and acquiring a last detected network speed.

[0048] In the application, in order to reduce the power consumption of the electronic device, the network speed of the electronic device can be set to be detected periodically. That is, the detection time of the current network speed and the detection time of the last detected network speed are separated by a detection period.

[0049] Step 102, when the current network speed is inconsistent with the last detected network speed, determining a current output power of the electronic device based on the current network speed.

[0050] In the application, when the network speed difference between the current network speed and the last detected network speed is not less than a network speed threshold, it is determined that the current network speed is inconsistent with the last detected network speed; on the contrary, when the network speed difference between the current network speed and the last detected network speed is less than the network speed threshold, it is determined that the current network speed is consistent with the last detected network speed.

[0051] In the application, considering that when the network speed of the electronic device is within a certain range, the output power of the electronic device can adopt the same power value, therefore, N network speed intervals are pre-divided in the embodiments, and the current output power of the electronic device is determined based on the network speed interval in which the current network speed is located.

[0052] ​In an optional embodiment, a target network speed interval in which the current network speed is located is determined from the preset N network speed intervals; a target output power corresponding to the target network speed interval is obtained; and the target output power is taken as the output power corresponding to the current network speed.

[0053] In this embodiment, the N network speed intervals can be divided in advance based on the minimum network speed and the maximum network speed that can be supported by the electronic device.

[0054] For example, the N network speed intervals are divided evenly from the minimum network speed to the maximum network speed. In an example, the minimum network speed is 1M / s, the maximum network speed is 100M / s, and when the N network speed intervals are 5 network speed intervals, the network speed intervals can be [1, 20], [21, 40], [41, 60], [61, 80] and [81, 100].

[0055] For another example, since in actual applications the actual network speed of the electronic device is mostly between the minimum network speed and the maximum network speed, the minimum network speed interval of the N network speed intervals can be set according to a preset threshold of the minimum network speed interval, the maximum network speed interval of the N network speed intervals can be set according to a preset threshold of the maximum network speed interval, and then the other network speed intervals of the N network speed intervals except the minimum network speed interval and the maximum network speed interval can be obtained by means of even division. In an example, the minimum network speed is 1M / s, the maximum network speed is 100M / s, the threshold of the minimum network speed interval is 5M / s, the threshold of the maximum network speed interval is 95M / s, and when the N network speed intervals are 5 network speed intervals, the obtained minimum network speed interval is [1, 10], the maximum network speed interval is [90, 100], and the remaining three network speed intervals are [6, 35], [36, 65] and [66, 95] respectively.

[0056] In applications, the minimum network speed and the maximum network speed that can be supported by the electronic device can be obtained by monitoring the electronic device for a period of time in advance and then counting.

[0057] In applications, the minimum network speed and the maximum network speed that can be supported by electronic devices of different models are usually different due to the influence of the environment and the device parameters of the electronic devices.

[0058] In this embodiment, each of the N network speed intervals is associated with an output power or a SAR value used to calculate the output power. Specifically, in one case, when the object associated with the network speed interval is the output power, the output power corresponding to the target network speed interval can be determined directly according to the association. In another case, since the SAR value of the electronic device reflects the degree of radiation damage of the output power of the electronic device to the human body, in order to determine the output power and avoid radiation damage to the human body, the object associated with the network speed interval can be set as the SAR value. At this time, the SAR value corresponding to the target network speed interval is obtained based on the association, and then the target output power corresponding to the target network speed interval is calculated based on the SAR value.

[0059] In the application, in order to facilitate query, the association between different network speed intervals and output power or SAR value can be stored in different tables.

[0060] In the application, when the SAR value is greater than the SAR threshold value, the output power determined based on the SAR value will cause radiation damage to the user of the electronic device, at which time a prompt needs to be sent to the user to determine whether the output power of the electronic device needs to be increased based on the current network speed; when the SAR value is not greater than the SAR threshold value, the current output power can be determined directly based on the SAR value, and the antenna combination of the electronic device is adjusted based on the determined current output power.

[0061] Therefore, the embodiment determines the acquisition method of the output power based on the size relationship between the SAR value and the SAR threshold value. The SAR threshold value indicates that the output power corresponding to the SAR threshold value causes radiation damage to the user of the electronic device. The output power is acquired according to the acquisition method.

[0062] In the application, the SAR threshold value can be set artificially based on experience.

[0063] It should be understood that the acquisition method can have two ways. One is that when the SAR value is not greater than the SAR threshold value, the target output power is calculated directly based on the SAR value corresponding to the target network speed interval obtained by query. The other is that when the SAR value is greater than the SAR threshold value, the target output power is determined based on the indication of the user.

[0064] Specifically, when the SAR value is not greater than the SAR threshold, the obtaining manner is determined as follows: according to a preset conversion relationship between the SAR and the output power, a target output power corresponding to the SAR value is calculated; when the SAR value is greater than the SAR threshold, the obtaining manner is determined as follows: an alarm information is sent to the user, and the alarm information is used to prompt that the output power corresponding to the SAR value has radiation damage; indication information fed back by the user based on the alarm information is obtained, the indication information indicates that the electronic device transmits a signal according to the output power corresponding to the SAR value or rejects the electronic device to transmit the signal according to the output power corresponding to the SAR value; and the target output power is determined based on the indication information.

[0065] In the application, the alarm information can be sent in the form of a prompt window, and the prompt window displays prompt information, the prompt information including information used to prompt that the output power of the electronic device is increased to the output power corresponding to the SAR value, and the output power corresponding to the SAR value has radiation damage.

[0066] In the application, in order to make the user know that the reason for increasing the output power is to adapt to the current network speed of the electronic device, the prompt information displayed by the prompt window can further include the current network speed, a historical network speed before the network speed of the electronic device is switched to the current network speed, the historical network speed being a network speed that is not in the same network speed interval as the current network speed in the most recent time, and an output power corresponding to the historical network speed.

[0067] In one example, the prompt information displayed by the prompt window can be as follows:

[0068] The current xx network speed needs xx antenna output power, and further increase will cause slight radiation damage. Do you want to use it?

[0069] It should be understood that when the indication information indicates that the electronic device transmits a signal according to the output power corresponding to the SAR value, it means that the user ignores the harm of the increase of the output power of the electronic device to the body at this time, and at this time, the target output power corresponding to the SAR value is calculated according to the preset conversion relationship between the SAR and the output power; when the indication information indicates that the electronic device rejects to transmit a signal according to the output power corresponding to the SAR value, it means that the user does not agree to increase the output power to the output power corresponding to the SAR value at this time, and at this time, the output power corresponding to the network speed detected last time is taken as the target output power.

[0070] In step 103, when the current network speed is consistent with the network speed detected last time, an output power corresponding to the network speed detected last time is obtained, and the output power corresponding to the network speed detected last time is taken as the current output power.

[0071] In the technical scheme provided in the embodiments of the present application, the output power of the electronic device is determined based on the network speed. Specifically, when the current network speed is inconsistent with the network speed detected last time, the output power is determined based on the current network speed; and when the current network speed is consistent with the network speed detected last time, the output power corresponding to the network speed detected last time is taken as the current output power. Since the current output power is determined based on the network speed, in the scenario where the user is active indoors and does not use the electronic device, the network speed of the electronic device will not change basically when the electronic device is not used, that is, the current network speed of the electronic device detected is consistent with the network speed detected last time, so the current output power of the electronic device determined each time will not change, and then the electronic device does not need to adjust the output power constantly, thereby reducing the power consumption of the electronic device.

[0072] For the convenience of understanding, the scheme of the present application is described below in combination with a specific example, please refer to Figure 2 shown in the figure:

[0073] The electronic device is powered on.

[0074] The antenna of the electronic device is configured using preset parameters;

[0075] The wireless network speed of the electronic device is monitored, and a configuration table corresponding to the wireless network speed is queried;

[0076] It is judged whether the queried configuration table is consistent with the current use table item, if yes, the step of monitoring the wireless network speed of the electronic device is returned, otherwise the next step is executed;

[0077] It is judged whether the SAR in the queried configuration table is harmful to the human body;

[0078] If it is harmful, it is prompted whether the user uses a larger output power; if it is not harmful, the output power is determined based on the queried configuration table.

[0079] In the application, according to the machine performance, five output power parameter tables can be divided from the lowest network speed to the highest network speed, for example, the case of very low network speed, only transmitting network basic protocol heartbeat message corresponds to 1# table, the case of maximum network speed corresponds to 5# table, and the network speed interval corresponding to each table in the middle can be obtained by averaging the maximum network speed.

[0080] Based on the same concept, in the embodiments of the present application, a wireless module is provided, and the specific implementation of the wireless module can be referred to the description of the method embodiment part, and the repeated parts will not be described here, for example Figure 3 shown in the figure, the wireless module mainly includes:

[0081] The detection unit 301 is configured to detect the current network speed of the electronic device, and obtain the network speed detected last time;

[0082] The first determination unit 302 is configured to determine the current output power of the electronic device based on the current network speed when the current network speed is inconsistent with the last detected network speed.

[0083] The second determination unit 303 is configured to, when the current network speed is consistent with the last detected network speed, acquire the output power corresponding to the last detected network speed, and take the output power corresponding to the last detected network speed as the current output power.

[0084] The first determination unit 302 is configured to:

[0085] determine a target network speed interval in which the current network speed is located from the N preset network speed intervals;

[0086] acquire a target output power corresponding to the target network speed interval;

[0087] take the target output power as the output power corresponding to the current network speed.

[0088] The first determination unit 302 is configured to:

[0089] query an SAR value corresponding to the target network speed interval;

[0090] acquire the target output power based on the SAR value.

[0091] The first determination unit 302 is configured to:

[0092] determine an acquisition manner of the target output power based on a size relationship between the SAR value and an SAR threshold value, the SAR threshold value indicating an output power corresponding to the SAR threshold value having radiation harm to a user of the electronic device;

[0093] acquire the target output power according to the acquisition manner.

[0094] The first determination unit 302 is configured to:

[0095] when the SAR value is not greater than the SAR threshold value, determine that the acquisition manner is to calculate the target output power corresponding to the SAR value according to a preset conversion relationship between the SAR and the output power;

[0096] when the SAR value is greater than the SAR threshold value, determine that the acquisition manner is to send an alarm information to the user, the alarm information being used to prompt that the output power corresponding to the SAR value has radiation harm; acquire indication information fed back by the user based on the alarm information, the indication information indicating that the electronic device transmits signals according to the output power corresponding to the SAR value or rejects the electronic device to transmit signals according to the output power corresponding to the SAR value; and determine the target output power based on the indication information.

[0097] The first determination unit 302 is configured to:

[0098] When the indication information indicates that the electronic device transmits the signal according to the output power corresponding to the SAR value, the target output power corresponding to the SAR value is calculated according to the conversion relationship.

[0099] When the indication information indicates that the electronic device transmits the signal according to the output power corresponding to the SAR value, the target output power corresponding to the SAR value is calculated according to the conversion relationship.

[0100] The first determination unit 302 is configured to:

[0101] The alarm information is sent by popping up a prompt window, and the prompt window displays prompt information including information for prompting that the output power of the electronic device is increased to the output power corresponding to the SAR value, and the output power corresponding to the SAR value has radiation damage.

[0102] Based on the same concept, the present application also provides an electronic device, as shown in the Figure 4 The electronic device mainly includes a processor 401, a memory 402 and a communication bus 403, wherein the processor 401 and the memory 402 communicate with each other through the communication bus 403. The memory 402 stores programs executable by the processor 401, and the processor 401 executes the programs stored in the memory 402 to implement the following steps:

[0103] detecting the current network speed of the electronic device; and obtaining the last detected network speed;

[0104] When the current network speed is inconsistent with the last detected network speed, the current output power of the electronic device is determined based on the current network speed;

[0105] When the current network speed is consistent with the last detected network speed, the output power corresponding to the last detected network speed is obtained; and the output power corresponding to the last detected network speed is taken as the current output power.

[0106] The communication bus 403 mentioned in the above electronic device can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The communication bus 403 can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 4 In the above electronic device, only one thick line is used to represent the communication bus 403, but it does not mean that there is only one bus or only one type of bus.

[0107] The memory 402 can include a random access memory (RAM) and can also include a non-volatile memory, such as at least one disk memory. Optionally, the memory can also be at least one storage device located away from the aforementioned processor 401.

[0108] The aforementioned processor 401 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc., and can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component.

[0109] In yet another embodiment of the present application, a computer readable storage medium is also provided, which stores a computer program. When the computer program is run on a computer, the computer is caused to perform the output power determination method described in the above embodiments.

[0110] In the above embodiments, the implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented by using software, the implementation can be achieved entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed by a computer, the computer instructions entirely or partially generate the processes or functions described in the embodiments of the present application. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable apparatus. The computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions are transferred from one website, computer, server, or data center to another website, computer, server, or data center through a wired (such as a coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, microwave, etc.) manner. The computer readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape, etc.), an optical medium (such as a DVD), or a semiconductor medium (such as a solid-state disk), etc.

[0111] It has to be noted that, in the present document, relational terms are intended only to convey a relative sense of order such that, where, for example, a first entity is said to be to a second entity "close", it is contemplated that a third entity affording an even closer relationship to the second entity would also be regarded as "close" of both the first and second entities. Furthermore, you will see that the terms "comprise", "comprising", or other variations, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements is not necessarily limited to those elements, but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. Also, use of "including" as well as "comprising" their derivatives, is intended to convey the inclusion of an introduction of an element or a group of elements to a process, method, article, or apparatus that are not necessarily essential to the process, method, article, or apparatus. Further, the use of "first", "second", "third", etc. is intended to convey a relative sense of order such that, for example, "first" is intended to convey a sense of order of "before" and "second" is intended to convey a sense of order of "after" and so on. The use of "first", "second", "third", etc. is not intended to convey a sense of order of "before" or "after" unless explicitly stated otherwise.

[0112] The foregoing is considered as illustrative only of the principles of the application. Further, various modifications can be made to the embodiments described herein, without departing from the spirit or scope of the application. Accordingly, reference should be made solely to the appended claims for determining the full scope of the application.

Claims

1. A method of determining output power, characterized by, The method comprises: detecting a current network speed of the electronic device; obtaining a last detected network speed; when the current network speed is inconsistent with the last detected network speed, determining a current output power of the electronic device based on the current network speed; when the current network speed is consistent with the last detected network speed, obtaining an output power corresponding to the last detected network speed; and taking the output power corresponding to the last detected network speed as the current output power; wherein the determination of the current output power of the electronic device based on the current network speed comprises: determining a target network speed interval in which the current network speed is located from a plurality of preset network speed intervals; obtaining a target output power corresponding to the target network speed interval; and taking the target output power as the output power corresponding to the current network speed.

2. The method of claim 1, wherein, The obtaining of the target output power corresponding to the target network speed interval comprises: querying an SAR value corresponding to the target network speed interval; and calculating the target output power based on the SAR value.

3. The method of claim 2, wherein, The calculation of the target output power based on the SAR value comprises: determining an obtaining manner of the target output power based on a size relationship between the SAR value and an SAR threshold value, the SAR threshold value indicating that an output power corresponding to the SAR threshold value has radiation harm to a user of the electronic device; and obtaining the target output power according to the obtaining manner.

4. The method of claim 3, wherein, The determination of the obtaining manner of the target output power based on the size relationship between the SAR value and the SAR threshold value comprises: when the SAR value is not greater than the SAR threshold value, determining that the obtaining manner is to calculate the target output power corresponding to the SAR value according to a preset conversion relationship between an SAR and an output power; when the SAR value is greater than the SAR threshold value, determining that the obtaining manner is to send alarm information to the user, the alarm information being used to prompt the user that the output power corresponding to the SAR value has radiation harm; obtaining indication information fed back by the user based on the alarm information, the indication information indicating that the electronic device transmits signals according to the output power corresponding to the SAR value or rejects the electronic device to transmit signals according to the output power corresponding to the SAR value; and determining the target output power based on the indication information.

5. The method of claim 4, wherein, The determination of the target output power based on the indication information comprises: when the indication information indicates that the electronic device transmits signals according to the output power corresponding to the SAR value, calculating the target output power corresponding to the SAR value according to the conversion relationship; when the indication information indicates that the electronic device rejects to transmit signals according to the output power corresponding to the SAR value, determining that an output power corresponding to the last detected network speed is the target output power.

6. The method of claim 4, wherein, The sending of the alarm information to the user comprises: sending the alarm information through a pop-up prompt window, the prompt window displaying prompt information, the prompt information including information used to prompt that the output power of the electronic device is increased to the output power corresponding to the SAR value, and the output power corresponding to the SAR value has radiation harm.

7. A wireless module, characterized in that The method comprises: A detection unit is configured to detect a current network speed of the electronic device; and obtain a last detected network speed; A first determination unit is configured to determine a current output power of the electronic device based on the current network speed when the current network speed is inconsistent with the last detected network speed; wherein the determination of the current output power of the electronic device based on the current network speed comprises: determining a target network speed interval in which the current network speed is located from N network speed intervals set in advance; obtaining a target output power corresponding to the target network speed interval; and taking the target output power as the output power corresponding to the current network speed; A second determination unit is configured to obtain an output power corresponding to the last detected network speed when the current network speed is consistent with the last detected network speed; and take the output power corresponding to the last detected network speed as the current output power.

8. An electronic device, comprising: comprise: a processor, a memory and a communication bus, wherein the processor and the memory complete mutual communication through the communication bus; the memory is configured to store a computer program; the processor is configured to execute the program stored in the memory, and realize the output power determination method in any one of claims 1-6.

9. A computer readable storage medium storing a computer program, characterized in that, the computer program is executed by the processor to realize the output power determination method in any one of claims 1-6.

Citation Information

Patent Citations

  • Radio frequency adjustment method, terminal and computer readable storage medium

    CN110380750A