Recherche dans les collections de brevets nationales et internationales
Une partie du contenu de cette demande n'est pas disponible pour le moment.
Si cette situation persiste, contactez-nous auObservations et contact
1. (WO2015179252) PRÉSENTATION D'ALERTES SENSIBLE AU BRUIT
Note: Texte fondé sur des processus automatiques de reconnaissance optique de caractères. Seule la version PDF a une valeur juridique

CLAIMS

1. A method of presenting an alert to a user in an environment on a device having a processor, the method comprising:

executing on the processor instructions that cause the device to:

receive an incoming request for communication;

upon receiving the incoming request, detect an environment noise level using a noise level detector;

compare the environment noise level to a noise level threshold;

if the environment noise level is below the noise level threshold, present the alert to the user; and

if the environment noise level is above the noise level threshold:

monitor the environment noise level to generate a monitored noise level; and

upon detecting the monitored noise level to be below the noise level threshold, present the alert to the user.

2. The method of claim 1, wherein the instructions that cause the device to monitor the environment noise level comprises instructions that cause the device to periodically sample the environment noise level using the noise level detector.

3. The method of claim 1, wherein executing the instructions on the processor further causes the device to:

receive at least one further incoming request for communication;

if the environment noise level is above the noise level threshold, store each of the incoming request for communication and the at least one further incoming request for communication in an alert log; and

if the environment noise level is below the noise level threshold, present the alert to the user by presenting the alert log.

4. The method of claim 3, wherein:

each of the incoming request for communication and the at least one further incoming request for communication is associated with an alert priority; and wherein executing the instructions on the processor further causes the device to:

sort the stored incoming requests according to alert priority in the alert log.

5. The method of claim 1, wherein:

the incoming request for communication is associated with a contact; and wherein executing the instructions on the processor further causes the device to:

if the environment noise level is above the noise level threshold, send a message to the contact that the user is unavailable to accept the incoming request due to the environment noise level.

6. The method of claim 5, wherein executing the instructions on the processor further causes the device to:

receive at least one further incoming request for communication, each of the incoming request for communication and the at least one further incoming request for communication comprising a message from the contact to the user;

store the corresponding messages from the contact to the user in a memory; and send a message to the contact containing the stored messages from the contact to the user.

7. The method of claim 1, wherein executing the instructions on the processor further causes the device to:

if the environment noise level is below the noise level threshold, present the alert to the user in a first sensory modality; and

if the environment noise level is above the noise level threshold, present the alert to the user in a second sensory modality different from the first sensory modality.

8. The method of claim 1, wherein executing the instructions further causes the device to:

periodically detect the environment noise level; and

compare the environment noise level last detected by the noise level detector with the noise level threshold.

9. The method of claim 1, wherein executing the instructions further causes the noise level detector to:

while the noise level is detected to be below the noise level threshold, sample the noise level at a first period duration; and

while the noise level is detected to be above the noise level threshold, sample the noise level at a second period duration that is shorter than the first period duration.

10. The method of claim 9, wherein the incoming request for communication is associated with a high or low alert priority; and wherein executing the instructions on the processor further causes the device to:

reduce the second period duration if the incoming request for communication is associated with the high alert priority.

11. The method of claim 1 , wherein the instructions that cause the device to monitor the environment noise level comprises instructions that cause the device to sample the environment noise level using the noise level detector at a higher frequency if more than one incoming request was received when the environment noise level is above the noise level threshold.

12. The method of claim 1, wherein executing the instructions further causes the device to:

receive a selected noise level threshold from the user; and

set the noise level threshold as the selected noise level threshold received from the user.

13. The method of claim 1, wherein executing the instructions further causes the device to:

detect a user response of the user to a presented alert; and

adjust the noise level threshold of the device according to the user response of the user to the alert.

14. The method of claim 1 ,wherein the alert is presented using sound within a frequency range of a frequency spectrum;

wherein executing the instructions on the processor to detect the environment noise level comprise detecting the frequency range of the environment noise; and

wherein executing the instructions on the processor to compare the environment noise level to the noise level threshold comprises:

identifying the environment noise level to be below the noise level threshold if the frequency range of the alert is determined to be outside the frequency range of the noise.

15. The method of claim 1, wherein executing the instructions on the processor further causes the device to:

receive at least one further incoming request for communication;

detect a user response of the user to the alerts associated with each of the incoming request for communication and the at least one further incoming request for

communication;

reduce the noise level threshold if the user response indicates the user is unable to perceive the alerts.