IP Library Granted Patent US 11,984,105
Granted Patent B2
US 11,984,105 · App. 17/337,902 · Granted May 14, 2024

Systems and methods for fan noise reduction during backup

Inventors: Vladimir Simonov (Moscow, RU); Serguei Beloussov (Costa del Sol, SG); Stanislav Protasov (Singapore, SG)
Assignee: Acronis International GmbH
G10K11/02G06F11/1458G06F11/1461G06F11/3058G06F2201/84
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,984,105
App. No.
17/337,902
Granted
May 14, 2024
Kind
B2
Abstract

Disclosed herein are systems and method for minimizing fan noise during a data backup. In one exemplary aspect, a method may comprise initiating, at a computing device, a data backup at a first backup rate, wherein the computing device comprises a fan that regulates an internal temperature of the computing device. The method may comprise calculating a noise level of the fan. The method may comprise comparing the noise level to a threshold noise level. In response to determining that the noise level exceeds the threshold noise level based on the comparison, the method may comprise reducing a backup rate of the data backup to a second backup rate, such that the noise level equals the threshold noise level. The method may comprise performing the data backup at the second backup rate.

Claims (68)

1. A method for minimizing fan noise during a data backup, the method comprising:

initiating, at a computing device, a data backup at a first backup rate, wherein the computing device comprises a fan that regulates an internal temperature of the computing device;

iteratively adjusting a backup rate of the data backup until a noise level of the fan meets a threshold noise level, by:

calculating the noise level of the fan by:

determining a rotational speed of the fan; and

estimating the noise level based on the rotational speed of the fan, an age of the fan, and a type of the computing device;

comparing the noise level to a threshold noise level;

in response to determining that the noise level exceeds the threshold noise level based on the comparison, reducing the backup rate of the data backup by a first amount;

in response to determining that the noise level is less than the threshold noise level, increasing the backup rate by the first amount; and

performing the data backup at the adjusted backup rate.

2. The method of claim 1 , wherein calculating the noise level further comprises:

receiving, from a microphone, an audio clip capturing sound originating from the computing device;

filtering the audio clip to extract sound produced solely from the fan; and

determining a sound power level of the filtered audio clip, wherein the noise level comprises the sound power level.

3. The method of claim 1 , wherein calculating the noise level further comprises:

determining the internal temperature of the computing device; and

estimating the noise level based on the internal temperature, the rotational speed, the age of the fan, and the type of the computing device.

4. The method of claim 1 , further comprising:

subsequent to completion of the data backup, initiating, at the computing device, another data backup at the adjusted backup rate.

5. The method of claim 1 , further comprising:

subsequent to completion of the data backup:

recording, in a database, attributes of the computing device and the data backup, wherein the database comprises data backup rates for a plurality of computing devices and respective attributes of the plurality of computing devices; and

initiating, at a different computing device, another data backup at the adjusted backup rate in response to determining that attributes of the different computing device and the data backup correspond to the attributes of the computing device and the data backup.

6. The method of claim 1 , further comprising:

determining the threshold noise level based on a user profile being accessed on the computing device, wherein the computing device provides access to a plurality of user profiles and each respective user profile has an associated threshold noise level.

7. A system for minimizing fan noise during a data backup, the system comprising:

a fan that regulates an internal temperature of a computing device; and

a hardware processor configured to:

initiate, at a computing device, a data backup at a first backup rate;

iteratively adjusting a backup rate of the data backup until a noise level of the fan meets a threshold noise level, by:

calculating a noise level of the fan by:

determining a rotational speed of the fan; and

estimating the noise level based on the rotational speed of the fan, an age of the fan, and a type of the computing device;

comparing the noise level to a threshold noise level;

in response to determining that the noise level exceeds the threshold noise level based on the comparison, reducing the backup rate of the data backup by a first amount;

in response to determining that the noise level is less than the threshold noise level, increasing the backup rate by the first amount; and

perform the data backup at the adjusted backup rate.

8. The system of claim 7 , wherein the hardware processor is further configured to calculate the noise level by:

receiving, from a microphone, an audio clip capturing sound originating from the computing device;

filtering the audio clip to extract sound produced solely from the fan; and

determining a sound power level of the filtered audio clip, wherein the noise level comprises the sound power level.

9. The system of claim 7 , wherein the hardware processor is further configured to calculate the noise level by:

determining the internal temperature of the computing device; and

estimating the noise level based on the internal temperature, the rotational speed, the age of the fan, and the type of the computing device.

10. The system of claim 7 , wherein the hardware processor is further configured to:

subsequent to completion of the data backup, initiate, at the computing device, another data backup at the adjusted backup rate.

11. The system of claim 7 , wherein the hardware processor is further configured to:

subsequent to completion of the data backup:

record, in a database, attributes of the computing device and the data backup, wherein the database comprises data backup rates for a plurality of computing devices and respective attributes of the plurality of computing devices; and

initiate, at a different computing device, another data backup at the adjusted backup rate in response to determining that attributes of the different computing device and the data backup correspond to the attributes of the computing device and the data backup.

12. The system of claim 7 , wherein the hardware processor is further configured to:

determine the threshold noise level based on a user profile being accessed on the computing device, wherein the computing device provides access to a plurality of user profiles and each respective user profile has an associated threshold noise level.

13. A non-transitory computer readable medium storing thereon computer executable instructions for minimizing fan noise during a data backup, including instructions for:

initiating, at a computing device, a data backup at a first backup rate, wherein the computing device comprises a fan that regulates an internal temperature of the computing device;

iteratively adjusting a backup rate of the data backup until a noise level of the fan meets a threshold noise level, by:

calculating the noise level of the fan by:

determining a rotational speed of the fan; and

estimating the noise level based on the rotational speed of the fan, an age of the fan, and a type of the computing device;

comparing the noise level to a threshold noise level;

in response to determining that the noise level exceeds the threshold noise level based on the comparison, reducing the backup rate of the data backup by a first amount;

in response to determining that the noise level is less than the threshold noise level, increasing the backup rate by the first amount; and

performing the data backup at the adjusted backup rate.

14. The non-transitory computer readable medium of claim 13 , wherein calculating the noise level further comprises:

receiving, from a microphone, an audio clip capturing sound originating from the computing device;

filtering the audio clip to extract sound produced solely from the fan; and

determining a sound power level of the filtered audio clip, wherein the noise level comprises the sound power level.

15. The method of claim 1 , further comprising iteratively adjusting the backup rate of the data backup to maintain the noise level of the fan at the threshold noise level.

16. The method of claim 1 , wherein the first amount is proportional to a difference between the noise level and the threshold noise level.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2023
From: SIMONOV, VLADIMIR; BELOUSSOV, SERGUEI; PROTASOV, STANISLAV
To: ACRONIS INTERNATIONAL GMBH
Reel/Frame 065333/0233 →
REAFFIRMATION AGREEMENT Recorded Aug 28, 2022
From: ACRONIS AG; ACRONIS INTERNATIONAL GMBH; ACRONIS SCS, INC.; ACRONIS, INC.; GROUPLOGIC, INC.; NSCALED INC.; ACRONIS MANAGEMENT LLC; 5NINE SOFTWARE, INC.; ACRONIS GERMANY GMBH; ACRONIS NETHERLANDS B.V.; ACRONIS BULGARIA EOOD; DEVICELOCK, INC.; DEVLOCKCORP LTD; ACRONIS INC.
To: MIDCAP FINANCIAL TRUST
Reel/Frame 061330/0818 →