Output power adjustment method of wireless charging mobile power supply
By using the power control module of the wireless charging power bank to receive network and temperature parameters from the mobile device, the output power can be optimized and the problem of unstable terminal communication caused by wireless charging under high communication load can be solved, thereby improving network stability and user experience in wireless charging scenarios.
Patent Information
- Application Number
- CN202610173691.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2026-02-06
- Publication Date
- 2026-07-24
- Estimated Expiration
- 2046-02-06
AI Technical Summary
Existing wireless charging power banks exhibit fluctuations in the communication experience of terminal devices under high communication loads. In particular, under high wireless charging output power conditions, the rise in terminal temperature and transient changes in the power system lead to unstable communication quality.
The power control module of the wireless charging power bank receives network quality, service sensitivity, and temperature parameters from the mobile device, calculates throughput demand level and latency sensitivity level, determines target output power and power change rate, and makes smooth adjustments to optimize charging efficiency and communication stability.
While ensuring charging efficiency, it reduces terminal temperature rise and system scheduling fluctuations caused by high-power wireless charging, and improves network stability and user experience in wireless charging scenarios.
Smart Images

Figure CN121791409B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless charging technology, and in particular to a method for adjusting the output power of a wireless charging power bank. Background Technology
[0002] With the increasing demand for portable power supply from mobile devices, power banks integrating wireless charging functionality are becoming increasingly popular. Existing wireless charging power banks typically use electromagnetic induction to provide wireless power to terminal devices and support different output power levels (e.g., 5W, 7.5W, 10W, 15W, etc.) to meet the charging speed requirements of terminal devices in various scenarios. At the same time, mobile devices often run high-communication-load applications such as streaming media playback, video calls, and online meetings during charging, placing high demands on the stability, latency, and throughput of the wireless communication link.
[0003] In practical use, we found that when a terminal device operates the aforementioned high-communication-load services while wirelessly charging, especially under conditions of higher wireless charging output power, the terminal's communication experience may fluctuate. This may manifest as a decrease in streaming media playback bitrate, video stuttering, increased latency, or unstable link throughput. This phenomenon is not solely caused by the wireless network environment but may be related to the impact of the wireless charging process on the overall operating state of the terminal.
[0004] The impact of wireless charging on terminal communication quality can be mainly caused by the following factors: First, wireless charging is an energy transfer process. The transmitting coil, receiving coil, and rectification and power conversion circuits generate losses and heat during operation. As the wireless output power increases, the losses and heat generation of related components typically increase, leading to a rise in terminal body temperature or a faster rate of temperature rise. Terminal devices usually have thermal management mechanisms to ensure reliability. When the temperature or rate of temperature rise reaches a preset threshold, the terminal may implement frequency reduction, power consumption limits, or resource scheduling adjustments for modules such as the processor, baseband, and radio frequency to control the temperature rise. Since the performance of the baseband and radio frequency links is closely related to power budget, operating temperature, and system scheduling, the aforementioned thermal management and power consumption limits may indirectly cause changes in wireless link modulation and coding, transmit power, carrier aggregation, or data scheduling strategies, resulting in fluctuations in communication throughput, latency, or jitter, thus affecting the experience of streaming media applications.
[0005] Secondly, the wireless charging receiver typically includes high-frequency rectification and DC-DC conversion. When the output power of wireless charging increases, the transient current demand and power consumption of the terminal's internal power system increase. The power management unit needs to complete energy allocation and current limiting controls in a shorter time. When the terminal is running high-load communication services (such as 5G data transmission or high-speed Wi-Fi transmission), modules such as baseband, RF front-end, and video decoding are all in a high-power state. Changes in power supply and power consumption budget may cause the system to limit or reschedule the performance of communication-related modules, thereby further amplifying the impact of link fluctuations on the service experience.
[0006] Furthermore, the alternating electromagnetic field and high-frequency switching circuitry involved in wireless charging can complicate the internal electromagnetic environment of the terminal. Under specific structural layouts and operating conditions, this complex electromagnetic environment may affect the operating margins of the terminal's radio frequency components, thereby indirectly impacting communication quality. These effects typically manifest as system-level coupling effects rather than simple direct interference to a specific communication frequency band.
[0007] In existing technologies, most power control schemes for wireless charging power banks focus on indicators such as charging efficiency, compatibility, safety, and temperature rise control. However, publicly available information often fails to adequately discuss or specifically optimize the communication experience fluctuations that occur when a terminal is running high-communication-load services simultaneously while wirelessly charging. Therefore, it is still necessary to propose a wireless charging power bank output power adjustment scheme that can adapt to the terminal's usage status and balance charging efficiency with communication experience, in order to improve the communication stability and user experience of the terminal in wireless charging scenarios. Summary of the Invention
[0008] In view of the deficiencies in existing technologies, this invention provides a method for adjusting the output power of a wireless charging power bank, executed by the power control module of the wireless charging power bank. During wireless charging, the method receives network quality parameters and service sensitivity parameters sent by the mobile device via a communication link, and calculates the throughput demand level and latency sensitivity level of the mobile device accordingly; simultaneously, it receives temperature parameters sent by the mobile device. Based on the throughput demand level, latency sensitivity level, and temperature parameters, the power control module determines the corresponding target output power set and power change rate, and further selects a target output power from the target output power set according to the temperature parameters; subsequently, it smoothly adjusts the current output power to the target output power according to the determined power change rate. Furthermore, when the service sensitivity parameter includes a real-time service indicator, a high latency sensitivity level can be prioritized, and a target output power set with a lower upper limit and a smaller power change rate can be used; when the service sensitivity parameter includes a media playback buffer duration field and the latency sensitivity level is low, different throughput demand levels can be determined based on the buffer duration, and an appropriate power strategy can be selected. Therefore, while ensuring charging efficiency, the impact of terminal temperature rise and system scheduling fluctuations caused by high-power wireless charging on communication quality and real-time service experience can be reduced, thereby improving network stability and user experience in wireless charging scenarios.
[0009] This invention provides a method for adjusting the output power of a wireless charging power bank. The method is executed by a power control module and includes: Receive network quality parameters and service sensitivity parameters sent by mobile devices; The throughput requirement level and latency sensitivity level are determined based on network quality parameters and service sensitivity parameters. Receive temperature parameters sent by mobile devices; The target output power and power change rate are determined based on throughput demand level, latency sensitivity level, and temperature parameters; and The current output power is adjusted to the target output power based on the power change rate.
[0010] In a preferred embodiment, the service sensitivity parameter includes a real-time service indicator; The calculation of throughput requirement level and latency sensitivity level based on network quality parameters and service sensitivity parameters includes: Determine whether a mobile device is performing a real-time service based on a real-time service indicator; If it is determined that the mobile device is performing a real-time service, then the latency sensitivity level is set to high. Determining the target output power and power change rate based on throughput demand level, latency sensitivity level, and temperature parameters includes: The first target output power set and the first power change rate are determined based on the high time delay sensitivity level. The target output power is determined from one of the target output power sets based on temperature parameters.
[0011] In a preferred embodiment, the business sensitivity parameter includes a media playback buffer duration field; The method also includes: If the latency sensitivity level is determined to be low, the throughput requirement level is determined based on the media playback buffer duration field. The throughput requirement level includes a first throughput requirement level and a second throughput requirement level.
[0012] In a preferred embodiment, determining the target output power and power change rate based on throughput demand level, latency sensitivity level, and temperature parameters includes: The second target output power set and the second power change rate are determined based on the throughput demand level as the first throughput demand level, wherein the maximum target output power in the first target output power set is less than the maximum target output power in the second target output power set, and the first power change rate is less than the second power change rate. The target output power is determined from one of the target output power sets in the second target output power set based on temperature parameters.
[0013] In a preferred embodiment, determining the target output power and power change rate based on throughput demand level, latency sensitivity level, and temperature parameters includes: The third target output power set and the second power change rate are determined based on the throughput demand level, which is the second throughput demand level. The maximum target output power in the second target output power set is less than the maximum target output power in the third target output power set. The target output power is determined from one of the target output power sets in the third target output power set based on temperature parameters.
[0014] In a preferred embodiment, the method further includes: If the latency sensitivity level is determined to be low, and it is determined based on the media playback buffer duration field that the mobile device is not performing streaming media playback services, then the third target output power set and the second power change rate are adopted.
[0015] This invention provides an output power adjustment system for a wireless charging power bank. The system includes a power control module configured to perform the following operations: Receive network quality parameters and service sensitivity parameters sent by mobile devices; The throughput requirement level and latency sensitivity level are determined based on network quality parameters and service sensitivity parameters. Receive temperature parameters sent by mobile devices; The target output power and power change rate are determined based on throughput demand level, latency sensitivity level, and temperature parameters; and The current output power is adjusted to the target output power based on the power change rate.
[0016] In a preferred embodiment, the service sensitivity parameter includes a real-time service indicator; The calculation of throughput requirement level and latency sensitivity level based on network quality parameters and service sensitivity parameters includes: Determine whether a mobile device is performing a real-time service based on a real-time service indicator; If it is determined that the mobile device is performing a real-time service, then the latency sensitivity level is set to high. Determining the target output power and power change rate based on throughput demand level, latency sensitivity level, and temperature parameters includes: The first target output power set and the first power change rate are determined based on the high time delay sensitivity level. The target output power is determined from one of the target output power sets based on temperature parameters.
[0017] In a preferred embodiment, the business sensitivity parameter includes a media playback buffer duration field; The power control module is also configured to perform the following operations: If the latency sensitivity level is determined to be low, the throughput requirement level is determined based on the media playback buffer duration field. The throughput requirement level includes a first throughput requirement level and a second throughput requirement level.
[0018] In a preferred embodiment, determining the target output power and power change rate based on throughput demand level, latency sensitivity level, and temperature parameters includes: The second target output power set and the second power change rate are determined based on the throughput demand level as the first throughput demand level, wherein the maximum target output power in the first target output power set is less than the maximum target output power in the second target output power set, and the first power change rate is less than the second power change rate. The target output power is determined from one of the target output power sets in the second target output power set based on temperature parameters.
[0019] The technical advantages of this invention are as follows: This invention proposes a method for adjusting the output power of a wireless charging power bank, executed by the power control module of the wireless charging power bank. During wireless charging, the power control module receives network quality parameters and service sensitivity parameters reported by the mobile device through a communication link, and calculates the throughput demand level and latency sensitivity level of the mobile device based on the above parameters; simultaneously, the power control module also receives temperature parameters sent by the mobile device. Subsequently, the power control module determines the corresponding target output power set and power change rate based on the throughput demand level, latency sensitivity level, and temperature parameters, and further selects a target output power from the target output power set according to the temperature parameters; then, it smoothly adjusts the current output power according to the determined power change rate, gradually adjusting it to the target output power. Furthermore, when the service sensitivity parameters include a real-time service indicator, the latency sensitivity level can be preferentially determined as high, and a target output power set with a lower upper limit and a smaller power change rate can be used; when the service sensitivity parameters include a media playback buffer duration field and the latency sensitivity level is low, different throughput demand levels can be determined based on the buffer duration, and a corresponding power strategy can be selected accordingly. The above solutions can reduce terminal temperature rise caused by high-power wireless charging while ensuring charging efficiency, and reduce the impact of system scheduling fluctuations on communication quality and real-time service experience, thereby improving network stability and user experience in wireless charging scenarios. Attached Figure Description
[0020] Figure 1 This is a logic block diagram of a wireless charging power bank and a mobile device according to an embodiment of the present invention.
[0021] Figure 2 This is a flowchart of a method according to an embodiment of the present invention.
[0022] Figure 3 This is a schematic diagram of a mobile device performing a real-time service according to an embodiment of the present invention.
[0023] Figure 4 This is a schematic diagram of a mobile device playing a short video, according to an embodiment of the present invention.
[0024] Figure 5 This is a schematic diagram of a mobile device playing a movie, according to an embodiment of the present invention. Detailed Implementation
[0025] The specific embodiments of the present invention will now be described in detail with reference to the accompanying drawings, but it should be understood that the scope of protection of the present invention is not limited to the specific embodiments.
[0026] Figure 1This is a logic block diagram of a wireless charging power bank and a mobile device according to an embodiment of the present invention. Figure 1 As shown, the system of this embodiment includes a wireless charging power bank 100 and a mobile device 200. The wireless charging power bank 100 may include a wireless transmission module 110, a communication module 120, a detection module 130, and a power control module 140. The wireless transmission module 110 is used to wirelessly transmit energy to the mobile device 200 and, under the control of the power control module 140, adjust the output to different power levels. The communication module 120 is preferably a Bluetooth communication module, used to establish a Bluetooth connection with the mobile device 200, receive network quality parameters, service sensitivity parameters, and temperature parameters reported by the mobile device 200, and transmit the information to the power control module 140. The detection module 130 may include a voltage / current sampling unit, used to acquire operating status parameters such as the output voltage, current, or estimated output power of the wireless transmission side to support power closed-loop adjustment and anomaly detection. The power control module 140 executes the power adjustment logic of the present invention: it calculates the throughput demand level and latency sensitivity level based on the network quality parameters and service sensitivity parameters received by the communication module 120, and determines the target output power and power change rate from a preset target output power set in combination with temperature parameters, thereby controlling the wireless transmission module 110 to adjust the current output power to the target output power according to the power change rate. The mobile device 200 may include a wireless receiving module 210, a Bluetooth communication module 220, a network status monitoring module 230, a service status monitoring module 240, and a temperature acquisition module 250, wherein the network status monitoring module 230 is used to generate network quality parameters, the service status monitoring module 240 is used to generate service sensitivity parameters including a real-time service indicator and / or media playback buffer duration field, and the temperature acquisition module 250 is used to generate temperature parameters; the Bluetooth communication module 220 sends the above parameters to the wireless charging power bank 100, thereby realizing adaptive power adjustment based on service needs and network experience.
[0027] In some embodiments of the present invention, the power control module 140 may be implemented in hardware, software, firmware, or a combination of both, and the present invention does not limit this. Specifically, the power control module 140 may be implemented as a hardware circuit, such as using an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a digital signal processor (DSP), a microcontroller (MCU), or a control board composed thereof; wherein, the hardware circuit may include an arithmetic processing unit, a storage unit, and a peripheral interface unit. Alternatively, the power control module 140 may be implemented as a software program executed by a processor, wherein the software program may be stored in non-volatile memory (e.g., Flash, EEPROM) or other computer-readable storage media, and shall be invoked and executed by the processor during runtime; in this case, the power control module 140 may be integrated into the control system of the wireless charging power bank 100 in the form of firmware to realize data interaction and control coordination with the wireless transmission module 110, the communication module 120, and the detection module 130. Alternatively, the power control module 140 can be implemented using a combination of hardware and software. For example, the processor executes the power strategy determination and state machine logic, while the hardware circuit implements power sampling, comparison, and PWM / drive signal generation, thereby reducing system complexity while ensuring control accuracy and response speed. It should be understood that the above implementation methods are merely examples, and the specific implementation of the power control module 140 can be selected and adjusted according to system cost, power consumption, size, and control accuracy requirements, all of which should fall within the protection scope of this invention.
[0028] Figure 2 This is a flowchart of a method according to an embodiment of the present invention. As shown in the figure, the method of the present invention includes the following steps: Step S1: Receive network quality parameters and service sensitivity parameters sent by the mobile device; In this invention, the network quality parameters may include: the average round-trip time (RTT_avg) in the last 1 second (in ms); the 95th percentile jitter (p95) in the last 1 second (in ms); the packet loss rate in the last 1 second; the downlink throughput in the last 1 second (in Mbps); and the uplink throughput in the last 1 second (in Mbps).
[0029] In one example, RTT_avg represents the average network round-trip time (RTT) within a preset statistical period (e.g., 1 second), in milliseconds (ms). The RTT is the time interval from when the mobile device sends a probe message to when it receives the corresponding response message. In one embodiment, the mobile device's network status monitoring module can send several probe messages to a preset server or the current service server within each statistical period, and record the sending time of each probe message and the receiving time of the response message; the difference between the two is the single RTT. If the N RTT samples obtained within the statistical period are denoted as RTT_1…RTT_N, then: RTT_avg = (RTT_1 + … + RTT_N) / N.
[0030] The probe messages can be implemented using ICMP echo, UDP probe, TCP handshake / Keep-alive, or application-layer heartbeat requests, etc., and this invention does not limit the specific methods. To reduce overhead, N can be 3 to 10 times per second, or can be adaptively adjusted according to network conditions.
[0031] In one example, Jitter_p95 represents the 95th percentile value of network latency variation (jitter) within a preset statistical period, in milliseconds (ms). The jitter can be defined as the absolute value of the difference between adjacent RTT samples, or the deviation of an RTT sample from the mean. In this embodiment of the invention, the absolute value of the difference between adjacent samples is used for implementation.
[0032] In one embodiment, N RTT samples (RTT_1…RTT_N) are obtained within a statistical period, and adjacent jitter samples are calculated: J_i = |RTT_{i} - RTT_{i-1}|, where i=2…N.
[0033] After obtaining the jitter sequence {J_2…J_N}, sort it in ascending order and take the value at the 95th percentile as Jitter_p95. If the number of samples is insufficient, a multi-period sliding window (e.g., a 10-second window) can be used to accumulate samples before calculation to improve stability.
[0034] In one example, the packet loss rate in the last 1 second, the downlink throughput in the last 1 second, and the uplink throughput in the last 1 second can be determined using methods known in the art.
[0035] In this invention, the service sensitivity parameter may include the media playback buffer duration Media_buffer (in seconds) and the real-time service indicator Call_state.
[0036] In one example, Media_buffer represents the remaining duration, in seconds (s), of cached but not yet played media data that can be continuously played when the mobile device is performing media playback services, under the current or recent playback bitrate conditions; when not performing media playback services, Media_buffer can be set to 0.
[0037] In one embodiment, the mobile device's service status monitoring module obtains information such as "amount of cached but not played data" or "duration of cached but not played data" from the media playback module: If the media playback module directly provides the buffer duration, then this value is Media_buffer; If the media playback module provides a buffer data size of B_bytes (bytes) and a current playback bitrate of R_bps (bits per second), then the following can be calculated: Media_buffer = (B_bytes × 8) / R_bps.
[0038] R_bps can be taken as the current playback bitrate or the average playback bitrate over a few seconds (e.g., 3-10 seconds) to enhance stability. For streaming media protocols that use segmented downloads, Media_buffer can also be approximated by "number of downloaded but unplayed segments × duration of a single segment".
[0039] In one example, Call_state is a binary parameter. For instance, it can be specified that Call_state is 1 when the user is using a mobile device for a real-time voice or video call, and 0 when the user is not using a mobile device for a real-time voice or video call.
[0040] Step S2: Determine the throughput requirement level and latency sensitivity level based on network quality parameters and service sensitivity parameters; Step S3: Receive temperature parameters sent by the mobile device; In some embodiments of the present invention, the mobile device is used to send temperature parameters to the wireless charging power bank. The temperature parameters may include the casing temperature T_case and the rate of change of T_case dT / dt, which are used to characterize the thermal state of the mobile device's casing (e.g., back cover, mid-frame, or outer surface) during wireless charging and service operation. The mobile device may use temperature detection methods known in the art to obtain the casing temperature T_case, and the present invention does not limit this.
[0041] In a preferred embodiment, the mobile device has a temperature sensor (e.g., an NTC thermistor, a digital temperature sensor, or a thermocouple) located near the outer casing. This temperature sensor can be positioned inside the back cover, near structural components of the mid-frame, a heat sink, or a graphite heat dissipation film, so that the measured temperature characterizes the temperature of the outer casing area. The mobile device's temperature acquisition module reads the output of this temperature sensor and calculates T_case. For example, when the temperature sensor is an NTC thermistor, the resistance value can be obtained through voltage division sampling, and the casing temperature T_case can be calculated based on a pre-calibrated resistance-temperature correspondence (lookup table or fitting).
[0042] Step S4: Determine the target output power and power change rate based on throughput demand level, latency sensitivity level, and temperature parameters; and Step S5: Adjust the current output power to the target output power based on the power change rate.
[0043] In a preferred embodiment, the service sensitivity parameter includes a real-time service indicator; The calculation of throughput requirement level and latency sensitivity level based on network quality parameters and service sensitivity parameters includes: Determining whether a mobile device is performing a real-time service is based on a real-time service indicator; in one example, such as Figure 3 As shown, while a user is charging a mobile device using a power bank, they are also making a video call on the mobile device. At this time, the mobile device can generate a Call_state with a value of 1 and send the Call_state to the power bank. Subsequently, the power control module can determine that the mobile device is performing a real-time service based on the value of Call_state being 1. If it is determined that the mobile device is performing a real-time service, then the latency sensitivity level is determined to be high. In another example of the invention, if it is determined that the mobile device is not performing a real-time service, the power control module can still determine that the latency sensitivity level is high based on network quality parameters and / or service sensitivity parameters. In one example, the latency sensitivity level can be determined to be high when one of the following conditions occurs: (1) Jitter_p95 ≥ 25 ms and RTT_avg ≥ 80 ms; or (2) Loss_rate ≥ 1.0%; or (3) UL_throughput ≥ 1.0 Mbps and DL_throughput ≥ 1.0 Mbps, and Media_buffer = 0.
[0044] Determining the target output power and power change rate based on throughput demand level, latency sensitivity level, and temperature parameters includes: The first target output power set and the first power change rate are determined based on a high latency sensitivity level. In one example, the first target output power set P_tar can be {1W, 5W, 7.5W}, and the first power change rate is 0.5W / s. It should be understood that the power change rate used in this invention refers to the power change rate used when the power bank increases its charging power. For example, if the power bank needs to increase its charging power from 5W to 7.5W, then in this example, the power increase rate should be 0.5W / s. This invention does not limit the power change rate used when the power bank decreases its charging power. For example, if the power bank needs to decrease its charging power from 10W to 5W, the power decrease rate can be uniformly set to the default 2W / s. It should also be understood that when the power bank senses a moving object... After the device is placed on the power bank, and before the power bank begins to determine P_tar and the power change rate using the method of this invention, the power bank can adopt a conservative strategy to charge the mobile device. For example, in this case, the default output power of the power bank is 5W, and the power change rate (i.e., the power change rate during the process of output power from 0 to 5W) can be 0.5W / s. The reason for limiting the power change rate is that when the wireless charging output power rises rapidly in a short period of time, the current and losses of rectification and DC-DC conversion at the receiving end of the mobile device increase suddenly, which can easily cause the device's temperature rise rate to increase and trigger the terminal's thermal management threshold event. This causes the processor, baseband, and RF module to enter a state of frequency reduction or power budget tightening, thereby causing changes in link scheduling, modulation coding, or transmit power strategies, resulting in throughput, latency, or jitter fluctuations. In addition, power sudden changes may also cause power transient impacts and wireless charging control oscillations, further aggravating communication performance fluctuations. By limiting the power change rate and smoothly adjusting to the target power, thermal shocks and transient disturbances can be reduced, improving network stability and user experience in real-time interactive and streaming media service scenarios.
[0045] The target output power is determined from one of the first target output power sets based on temperature parameters. In one example, if T_case < 41°C and dT / dt < 0.25°C / s, the target output power is determined to be 7.5W, and the power bank will then increase the output power from 5W to 7.5W at a rate of 0.5W / s. In another example, if 41°C ≤ T_case < 43°C or dT / dt ≥ 0.25°C / s, the target output power is determined to be 5W. In yet another example, if T_case ≥ 43°C, the target output power is determined to be 1W, and the power bank will then decrease the output power from 5W to 1W at a rate of 2W / s.
[0046] In a preferred embodiment, the business sensitivity parameter includes a media playback buffer duration field; The method also includes: If the latency sensitivity level is determined to be low, the throughput requirement level is determined based on the media playback buffer duration field. This throughput requirement level includes a first throughput requirement level and a second throughput requirement level. In one example, if Media_buffer ≤ 8 s, the throughput requirement level is determined to be the first throughput requirement level; if Media_buffer > 8 s, the throughput requirement level is determined to be the second throughput requirement level. It's important to understand that Media_buffer can be used to characterize the adequacy of the buffer for streaming media playback services. Its variation is related to the relationship between "download supply" and "playback consumption": when the network downlink throughput is high and stable, or the player selects a lower playback bitrate, or pre-buffering / preloading occurs at the beginning of playback, or the user pauses the playback, causing consumption to decrease or even become zero, the downloaded but unplayed data in the buffer gradually accumulates, and Media_buffer increases accordingly. Conversely, when network throughput decreases or jitter increases, causing the download speed to be lower than the playback consumption speed, or the playback bitrate increases (e.g., to improve clarity), or the player reduces preloading, or the user drags the progress bar, invalidating the original buffer and requiring re-caching, Media_buffer will decrease. Because short videos are shorter and emphasize instantaneous playback and smooth transitions, players typically tend to start quickly with a more conservative bitrate and preload the current / next video more aggressively. This makes it easier to build a relatively sufficient buffer in a shorter time, resulting in a larger Media buffer that is less prone to decreasing. In contrast, longer videos such as movies and TV series often have higher target quality and higher bitrates, resulting in greater playback overhead. Their buffer limits are constrained by memory and bandwidth, and prolonged playback is more susceptible to network fluctuations. Therefore, their Media buffer is more likely to be tighter and decrease in size. In one example, such as... Figure 4As shown, when a user is charging their mobile device using a power bank while simultaneously watching a short video on the device, the Media_buffer acquired by the mobile device will generally be much longer than 8 seconds; in one example, such as Figure 5 As shown, when a user is charging their mobile device with a power bank while simultaneously watching a movie on the device, the Media_buffer acquired by the mobile device will generally be much less than 8 seconds.
[0047] In a preferred embodiment, determining the target output power and power change rate based on throughput demand level, latency sensitivity level, and temperature parameters includes: The second target output power set and the second power change rate are determined based on the throughput demand level as the first throughput demand level. The maximum target output power in the first target output power set is less than the maximum target output power in the second target output power set. The first power change rate is less than the second power change rate. The second target output power set can be {5W, 7.5W, 10W}, and the second power change rate can be 1W / s. The target output power is determined from one of the second set of target output power parameters based on temperature parameters. In one example, if T_case < 41°C, the target output power is determined to be 10W; in another example, if 41°C ≤ T_case < 43°C or dT / dt ≥ 0.25°C / s, the target output power is determined to be 7.5W; and in yet another example, if T_case ≥ 43°C, the target output power is determined to be 5W.
[0048] In a preferred embodiment, determining the target output power and power change rate based on throughput demand level, latency sensitivity level, and temperature parameters includes: The third target output power set and the second power change rate are determined based on the throughput demand level, which is the second throughput demand level. The maximum target output power in the second target output power set is less than the maximum target output power in the third target output power set. The second target output power set can be {10W, 12W, 15W}. The target output power is determined from one of the third target output power sets based on temperature parameters. In one example, if T_case < 41°C, the target output power is determined to be 15W; in another example, if 41°C ≤ T_case < 43°C or dT / dt ≥ 0.25°C / s, the target output power is determined to be 12W; and in yet another example, if T_case ≥ 43°C, the target output power is determined to be 10W.
[0049] In a preferred embodiment, the method further includes: If the latency sensitivity level is determined to be low, and it is determined based on the media playback buffer duration field that the mobile device is not performing streaming media playback services, then the third target output power set and the second power change rate are adopted.
[0050] This invention provides an output power adjustment system for a wireless charging power bank. The system includes a power control module configured to perform the following operations: Receive network quality parameters and service sensitivity parameters sent by mobile devices; The throughput requirement level and latency sensitivity level are determined based on network quality parameters and service sensitivity parameters. Receive temperature parameters sent by mobile devices; The target output power and power change rate are determined based on throughput demand level, latency sensitivity level, and temperature parameters; and The current output power is adjusted to the target output power based on the power change rate.
[0051] In a preferred embodiment, the service sensitivity parameter includes a real-time service indicator; The calculation of throughput requirement level and latency sensitivity level based on network quality parameters and service sensitivity parameters includes: Determine whether a mobile device is performing a real-time service based on a real-time service indicator; If it is determined that the mobile device is performing a real-time service, then the latency sensitivity level is set to high. Determining the target output power and power change rate based on throughput demand level, latency sensitivity level, and temperature parameters includes: The first target output power set and the first power change rate are determined based on the high time delay sensitivity level. The target output power is determined from one of the target output power sets based on temperature parameters.
[0052] In a preferred embodiment, the business sensitivity parameter includes a media playback buffer duration field; The power control module is also configured to perform the following operations: If the latency sensitivity level is determined to be low, the throughput requirement level is determined based on the media playback buffer duration field. The throughput requirement level includes a first throughput requirement level and a second throughput requirement level.
[0053] In a preferred embodiment, determining the target output power and power change rate based on throughput demand level, latency sensitivity level, and temperature parameters includes: The second target output power set and the second power change rate are determined based on the throughput demand level as the first throughput demand level, wherein the maximum target output power in the first target output power set is less than the maximum target output power in the second target output power set, and the first power change rate is less than the second power change rate. The target output power is determined from one of the target output power sets in the second target output power set based on temperature parameters.
[0054] The embodiments of this disclosure have been described above. Those skilled in the art should understand that various changes, substitutions, combinations, or equivalent transformations can be made to the above embodiments without departing from the principles and spirit disclosed in this disclosure. The scope of protection of this disclosure is defined by the appended claims, not by the description of the specific embodiments above; any changes, substitutions, or equivalents falling within the scope of the claims and their equivalents should be included within the scope of protection of this disclosure.
[0055] In this specification, unless otherwise expressly defined, terms such as "including / comprises" and "having" should be understood as open-ended expressions, meaning "including but not limited to". Furthermore, the designations such as "first" and "second" are used only to distinguish the described objects and do not indicate or imply any order, importance, or quantitative relationship. "And / or" indicates that it may include any one or more combinations of the listed items. Unless otherwise expressly stated, quantitative expressions such as "a," "at least one," and "multiple" used herein should not be construed as limiting this disclosure.
[0056] The functional modules, units, or components described in this disclosure can be implemented in hardware, software, firmware, or any combination thereof. In some embodiments, the functional modules / units can be implemented by instructions executed by a processor; in other embodiments, the functional modules / units can also be implemented by dedicated circuits (e.g., ASICs, FPGAs, DSPs, etc.) or combinations thereof. The division of modules / units is for illustrative purposes only and does not constitute a limitation on implementation boundaries or functional allocation; without departing from the spirit of this disclosure, functions can be re-divided, merged, or split among different modules / units.
[0057] The processes, methods, or steps described in this disclosure may be performed in the order shown, or in a different order without violating the technical logic or affecting the effect, or in parallel, partially overlapping, or repeatedly, or with some non-critical steps omitted. Unless expressly stated otherwise, the order of any steps should not be construed as a limitation of this disclosure.
[0058] In some embodiments, this disclosure may also be implemented as a computer program product comprising instructions stored on a non-transitory computer-readable storage medium, which, when executed by a processor, cause a device to perform the methods / processes of this disclosure. The non-transitory computer-readable storage medium may include, but is not limited to, various types of memory, disks, optical disks, flash memory, solid-state drives, or other media capable of storing instructions. The program may also be distributed, loaded, or updated via networks, interfaces, or other transmission media.
Claims
1. A method for adjusting the output power of a wireless charging power bank, the method being executed by a power control module, the method comprising: Receive network quality parameters and service sensitivity parameters sent by mobile devices; The throughput requirement level and latency sensitivity level are determined based on the network quality parameters and the service sensitivity parameters. Receive temperature parameters sent by mobile devices; The target output power and power change rate are determined based on the throughput demand level, the latency sensitivity level, and the temperature parameter. as well as The current output power is adjusted to the target output power based on the power change rate. The service sensitivity parameters include real-time service indicators; Determining throughput requirement level and latency sensitivity level based on the network quality parameters and the service sensitivity parameters includes: Based on the real-time service indicator, determine whether the mobile device is performing a real-time service; If it is determined that the mobile device is performing a real-time service, then the latency sensitivity level is determined to be high. Determining the target output power and power change rate based on the throughput demand level, the latency sensitivity level, and the temperature parameter includes: The first target output power set and the first power change rate are determined based on the high time delay sensitivity level. Based on the temperature parameter, a target output power from the first set of target output power is determined as the target output power. Determining the target output power and power change rate based on the throughput demand level, the latency sensitivity level, and the temperature parameter includes: The second target output power set and the second power change rate are determined based on the first throughput demand level, wherein the maximum target output power in the first target output power set is less than the maximum target output power in the second target output power set, and the first power change rate is less than the second power change rate. The target output power is determined from one of the target output power sets in the second set of target output power based on the temperature parameter.
2. The method according to claim 1, wherein, The business sensitivity parameters include the media playback buffer duration field; The method further includes: If the latency sensitivity level is determined to be low, the throughput requirement level is determined based on the media playback buffer duration field, wherein the throughput requirement level includes a first throughput requirement level and a second throughput requirement level.
3. The method according to claim 2, wherein, Determining the target output power and power change rate based on the throughput demand level, the latency sensitivity level, and the temperature parameter includes: The third target output power set and the second power change rate are determined based on the throughput demand level, which is the second throughput demand level, wherein the maximum target output power in the second target output power set is less than the maximum target output power in the third target output power set. The target output power is determined from one of the target output power sets in the third target output power set based on the temperature parameter.
4. The method according to claim 3, wherein, The method further includes: If the latency sensitivity level is determined to be low, and it is determined based on the media playback buffer duration field that the mobile device is not performing streaming media playback services, then the third target output power set and the second power change rate are adopted.
5. An output power adjustment system for a wireless charging power bank, the system comprising a power control module configured to perform the following operations: Receive network quality parameters and service sensitivity parameters sent by mobile devices; The throughput requirement level and latency sensitivity level are determined based on the network quality parameters and the service sensitivity parameters. Receive temperature parameters sent by mobile devices; The target output power and power change rate are determined based on the throughput demand level, the latency sensitivity level, and the temperature parameter. as well as The current output power is adjusted to the target output power based on the power change rate. The service sensitivity parameters include real-time service indicators; Determining throughput requirement level and latency sensitivity level based on the network quality parameters and the service sensitivity parameters includes: Based on the real-time service indicator, determine whether the mobile device is performing a real-time service; If it is determined that the mobile device is performing a real-time service, then the latency sensitivity level is determined to be high. Determining the target output power and power change rate based on the throughput demand level, the latency sensitivity level, and the temperature parameter includes: The first target output power set and the first power change rate are determined based on the high time delay sensitivity level. Based on the temperature parameter, a target output power from the first set of target output power is determined as the target output power. Determining the target output power and power change rate based on the throughput demand level, the latency sensitivity level, and the temperature parameter includes: The second target output power set and the second power change rate are determined based on the first throughput demand level, wherein the maximum target output power in the first target output power set is less than the maximum target output power in the second target output power set, and the first power change rate is less than the second power change rate. The target output power is determined from one of the target output power sets in the second set of target output power based on the temperature parameter.
6. The system according to claim 5, wherein, The business sensitivity parameters include the media playback buffer duration field; The power control module is also configured to perform the following operations: If the latency sensitivity level is determined to be low, the throughput requirement level is determined based on the media playback buffer duration field, wherein the throughput requirement level includes a first throughput requirement level and a second throughput requirement level.
Citation Information
Patent Citations
Router control method and device, electronic equipment, readable storage medium and program product
CN118694671A
Cellular module power control method based on network state and service load
CN121174259A
