A method for controlling an electronic device, the electronic device including an accelerometer, a proximity sensor and circuitry, the method comprising: detecting, with the proximity sensor, whether the electronic device is physically enclosed in a small space; detecting whether the electronic device is vibrating at a rate indicative of natural tremors of a human body; the detecting whether the electronic device is vibrating at a rate indicative of natural tremors of a human body comprising: receiving, with the circuitry, an electronic signal from the accelerometer indicative of movement of the electronic device; performing with the circuitry, a discrete Fourier transformation on each of a plurality of sets of samples of the signal; for each transformed set of samples, determining a mean value of a magnitude of the set of samples for a first range of frequencies indicative of natural tremors of a human body; determining a mean value of a magnitude of the set of samples for a second range of frequencies higher than the first range; and producing an output indicating detection if the difference between the mean value of the magnitude of the first range of frequencies and the mean value of the magnitude of second range of frequencies is greater than a threshold value; and producing an output indicating that the electronic device is vibrating at a rate indicative of natural tremors of a human body if a threshold number of sets of samples within a predetermined time period produce an output indicating detection; and operating, with the circuitry, the electronic device in response to whether the electronic device is vibrating at a rate indicative of natural tremors of a human body while the electronic device is not physically enclosed in a small space. detecting, with the proximity sensor, whether the electronic device is physically enclosed in a small space; detecting whether the electronic device is vibrating at a rate indicative of natural tremors of a human body; the detecting whether the electronic device is vibrating at a rate indicative of natural tremors of a human body comprising: receiving, with the circuitry, an electronic signal from the accelerometer indicative of movement of the electronic device; performing with the circuitry, a discrete Fourier transformation on each of a plurality of sets of samples of the signal; for each transformed set of samples, determining a mean value of a magnitude of the set of samples for a first range of frequencies indicative of natural tremors of a human body; determining a mean value of a magnitude of the set of samples for a second range of frequencies higher than the first range; and producing an output indicating detection if the difference between the mean value of the magnitude of the first range of frequencies and the mean value of the magnitude of second range of frequencies is greater than a threshold value; and producing an output indicating that the electronic device is vibrating at a rate indicative of natural tremors of a human body if a threshold number of sets of samples within a predetermined time period produce an output indicating detection; and receiving, with the circuitry, an electronic signal from the accelerometer indicative of movement of the electronic device; performing with the circuitry, a discrete Fourier transformation on each of a plurality of sets of samples of the signal; for each transformed set of samples, determining a mean value of a magnitude of the set of samples for a first range of frequencies indicative of natural tremors of a human body; determining a mean value of a magnitude of the set of samples for a second range of frequencies higher than the first range; and producing an output indicating detection if the difference between the mean value of the magnitude of the first range of frequencies and the mean value of the magnitude of second range of frequencies is greater than a threshold value; and determining a mean value of a magnitude of the set of samples for a first range of frequencies indicative of natural tremors of a human body; determining a mean value of a magnitude of the set of samples for a second range of frequencies higher than the first range; and producing an output indicating detection if the difference between the mean value of the magnitude of the first range of frequencies and the mean value of the magnitude of second range of frequencies is greater than a threshold value; and producing an output indicating that the electronic device is vibrating at a rate indicative of natural tremors of a human body if a threshold number of sets of samples within a predetermined time period produce an output indicating detection; and operating, with the circuitry, the electronic device in response to whether the electronic device is vibrating at a rate indicative of natural tremors of a human body while the electronic device is not physically enclosed in a small space.