Methods and devices for adaptive ringtone generation
First Claim
1. A method of a mobile communication device for adapting a ringtone output in accordance with an ambient noise, a signal-to-noise ratio, and a frequency response of a transducer of the mobile communication device, the method comprising:
- detecting, by the mobile communication device, the ambient noise to generate an ambient noise signal;
processing, by the mobile communication device, the ambient noise signal to determine an ambient noise volume;
receiving, by the mobile communication device, an incoming communication signal;
generating, by the mobile communication device and in response to the incoming communication signal, the ringtone output, wherein generating the ringtone output comprises;
when the ambient noise volume is not greater than a threshold value, increasing a volume of the generated ringtone output over a predetermined period of time in accordance with a ringtone ramping process; and
when the ambient noise volume is greater than the threshold value;
processing, by the mobile communication device, the generated ambient noise signal to determine a noise frequency spectrum;
processing, by the mobile communication device, the determined noise frequency spectrum to determine predominant frequencies of the ambient noise;
generating, by the mobile communication device, a ringtone signal prior to generating the ringtone output;
applying, by the mobile communication device, a filter to the generated ringtone signal to increase the signal-to-noise ratio for generating a filtered ringtone signal, the filter being configured to increase, relative to an amplitude of the generated ringtone signal at the predominant frequencies of the ambient noise, an amplitude of the generated ringtone signal at a frequency that is not one of the predominant frequencies of the ambient noise; and
outputting, by the transducer, the ringtone output according to the filtered ringtone signal and the frequency response of the transducer.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are methods and devices for adapting a ringtone in accordance with ambient noise. In one embodiment a method includes processing an ambient noise signal to determine an ambient noise volume. When there is an incoming communication and it is determined that the ambient noise has a low ambient noise volume, a method can include generating a ringtone having a ringtone volume that is initially a low volume and increasing the ringtone volume over a predetermined period of time. A method can include applying a filter to the ringtone signal to increase a signal-to-noise ratio, the filter configured to increase an amplitude of a frequency that is not one of the predominant frequencies of the ambient noise and that the transducer is configured to output according to the transducer frequency response. In another embodiment, a second transducer may generate a ringtone output in addition to the first transducer.
-
Citations
9 Claims
-
1. A method of a mobile communication device for adapting a ringtone output in accordance with an ambient noise, a signal-to-noise ratio, and a frequency response of a transducer of the mobile communication device, the method comprising:
-
detecting, by the mobile communication device, the ambient noise to generate an ambient noise signal; processing, by the mobile communication device, the ambient noise signal to determine an ambient noise volume; receiving, by the mobile communication device, an incoming communication signal; generating, by the mobile communication device and in response to the incoming communication signal, the ringtone output, wherein generating the ringtone output comprises; when the ambient noise volume is not greater than a threshold value, increasing a volume of the generated ringtone output over a predetermined period of time in accordance with a ringtone ramping process; and when the ambient noise volume is greater than the threshold value; processing, by the mobile communication device, the generated ambient noise signal to determine a noise frequency spectrum; processing, by the mobile communication device, the determined noise frequency spectrum to determine predominant frequencies of the ambient noise; generating, by the mobile communication device, a ringtone signal prior to generating the ringtone output; applying, by the mobile communication device, a filter to the generated ringtone signal to increase the signal-to-noise ratio for generating a filtered ringtone signal, the filter being configured to increase, relative to an amplitude of the generated ringtone signal at the predominant frequencies of the ambient noise, an amplitude of the generated ringtone signal at a frequency that is not one of the predominant frequencies of the ambient noise; and outputting, by the transducer, the ringtone output according to the filtered ringtone signal and the frequency response of the transducer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile communication device comprising:
-
a transducer; and a memory storing modules configured to; detect an ambient noise to generate an ambient noise signal; process the ambient noise signal to determine an ambient noise volume; receive an incoming communication signal; generate, in response to the incoming communication signal, the ringtone output, wherein, when generating the ringtone output, the modules; when the ambient noise volume is not greater than a threshold value, increase a volume of the generated ringtone output over a predetermined period of time in accordance with a ringtone ramping process; and when the ambient noise volume is greater than the threshold value; process the generated ambient noise signal to determine a noise frequency spectrum; process the determined noise frequency spectrum to determine predominant frequencies of the ambient noise; generate a ringtone signal prior to generating the ringtone output; apply a filter to the generated ringtone signal to increase a signal- to-noise ratio for generating a filtered ringtone signal, the filter being configured to increase, relative to an amplitude of the generated ringtone signal at the predominant frequencies of the ambient noise, an amplitude of the generated ringtone signal at a frequency that is not one of the predominant frequencies of the ambient noise; and output, via the transducer, the ringtone output according to the filtered ringtone signal and a frequency response of the transducer.
-
Specification