Ambient sound-based call functions
First Claim
Patent Images
1. A method, comprising:
- providing, via a user interface implemented by a computer processor on a mobile communications device, a list of categories and ranges of decibel levels associated with each item in the list, the categories representing real world sources of noise;
receiving, from a user of the mobile communications device, an item from the list;
calculating, via the computer processor, a decibel level of ambient noise with respect to the mobile communications device;
in response to receiving an incoming call from a calling device, prior to activating a ringtone on the mobile communications device, and upon determining that the decibel level exceeds a threshold value, the threshold level indicative of one of the ranges of the decibel levels in the list corresponding to the item selected by the user, determining a mode of the mobile communications device, the mode being one of two modes;
if the mode is a first mode, sending an automated response to the calling device in lieu of connecting the call to the mobile communications device; and
if the mode is a second mode, determining whether the incoming call is a text message or a voice call;
if the incoming call is the voice call, presenting an automated voice response to the calling device; and
if the incoming call is the text message, present the text message on the mobile communications device.
0 Assignments
0 Petitions
Accused Products
Abstract
Ambient sound-based call functions include calculating, via a computer processor on a mobile communications device, a decibel level of ambient noise. In response to receiving an incoming call from a calling device, and prior to activating a ringtone on the mobile communications device, the ambient sound-based call functions include determining that the decibel level exceeds a threshold value, and sending an automated response to the calling device in lieu of connecting the call to the mobile communications device.
24 Citations
15 Claims
-
1. A method, comprising:
-
providing, via a user interface implemented by a computer processor on a mobile communications device, a list of categories and ranges of decibel levels associated with each item in the list, the categories representing real world sources of noise; receiving, from a user of the mobile communications device, an item from the list; calculating, via the computer processor, a decibel level of ambient noise with respect to the mobile communications device; in response to receiving an incoming call from a calling device, prior to activating a ringtone on the mobile communications device, and upon determining that the decibel level exceeds a threshold value, the threshold level indicative of one of the ranges of the decibel levels in the list corresponding to the item selected by the user, determining a mode of the mobile communications device, the mode being one of two modes; if the mode is a first mode, sending an automated response to the calling device in lieu of connecting the call to the mobile communications device; and if the mode is a second mode, determining whether the incoming call is a text message or a voice call; if the incoming call is the voice call, presenting an automated voice response to the calling device; and if the incoming call is the text message, present the text message on the mobile communications device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product comprising a tangible computer-readable storage medium embodied with instructions, which when executed by a computer of a mobile communications device cause the computer to implement a method, the method comprising:
-
providing, to a user interface implemented on the mobile communications device, a list of categories and ranges of decibel levels associated with each item in the list, the categories representing real world sources of noise; receiving, from a user of the mobile communications device, an item from the list; calculating a decibel level of ambient noise with respect to the mobile communications device; and in response to receiving an incoming call from a calling device, prior to activating a ringtone on the mobile communications device, and upon determining that the decibel level exceeds a threshold value, the threshold level indicative of one of the ranges of the decibel levels in the list corresponding to the item selected by the user, determining a mode of the mobile communications device, the mode being one of two modes; if the mode is a first mode, sending an automated response to the calling device in lieu of connecting the call to the mobile communications device; and if the mode is a second mode, determining whether the incoming call is a text message or a voice call; if the incoming call is the voice call, presenting an automated voice response to the calling device; and if the incoming call is the text message, present the text message on the mobile communications device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method, comprising:
-
providing, to a user interface implemented by a computer processor on a mobile communications device, a list of categories and ranges of decibel levels associated with each item in the list, the categories representing real world sources of noise; receiving, from a user of the mobile communications device, an item from the list; calculating, via the computer processor, a decibel level of ambient noise with respect to the mobile communications device; and in response to receiving an incoming communication from a calling device and upon determining that the decibel level exceeds a threshold value, the threshold level indicative of one of the ranges of the decibel levels in the list corresponding to the item selected by the user, performing a function corresponding to user-defined settings indicative of a mode of operation; wherein the mode of operation includes enabled-full mode, and the performing a function when in enabled-full mode includes, responsive to determining the incoming communication is one of a voice call and a text message, sending an automated response to the calling device in lieu of connecting the incoming communication to the mobile communications device; and wherein the mode of operation includes enabled-partial mode, and the performing a function includes; responsive to determining the incoming communication is a voice call, sending an automated response to the calling device in lieu of connecting the incoming voice call to the mobile communications device; and responsive to determining the incoming communication is a text message, permitting an indicator of the text message to be displayed on the mobile communications device. - View Dependent Claims (12, 13, 14, 15)
-
Specification