IP Library Granted Patent US 10,212,263
Granted Patent B2
US 10,212,263 · App. 15/406,905 · Granted Feb 19, 2019

Notifying a user of external audio

Inventors: Nathan J. Peterson (Oxford, NC); John Scott Crowe (Durham, NC); Gary David Cudak (Wake Forest, NC); Jennifer Lee-Baron (Morrisville, NC); Amy Leigh Rose (Chapel Hill, NC); Bryan Loyd Young (Tualatin, OR)
Assignee: Lenovo (Singapore) PTE. LTD.
H04M1/6058G06F3/167G10L15/26G10L25/48H04M2201/41
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 10,212,263
App. No.
15/406,905
Granted
Feb 19, 2019
Kind
B2
Abstract

Apparatuses, methods, systems, and program products are disclosed for delaying notification delivery based on user activity. A method includes detecting, by a processor, an external sound using a microphone, determining that the external sound comprises a message that is of interest to the user, and notifying the user of the message in response to determining that the message is of interest to the user.

Claims (41)

1. An apparatus comprising:

a microphone;

a processor;

a memory that stores code executable by the processor to:

detect an external sound using the microphone;

determine that the external sound comprises a message that is of interest to the user by determining whether the message includes one or more keywords associated with one or more of a location and a calendar event for the user; and

notify the user of the message in response to determining that the message is of interest to the user by outputting the message through a private listening device that the user is using to listen to a different audio source, the different audio source being interrupted by the outputted message.

2. The apparatus of claim 1 , wherein the code is further executable by the processor to record the message in response to determining the message is of interest to the user, the recorded message being output to the private listening device.

3. The apparatus of claim 1 , wherein the code is further executable by the processor to:

transcribe the message; and

electronically present the transcribed message to the user.

4. The apparatus of claim 1 , wherein the code is further executable by the processor to interrupt one or more active applications prior to notifying the user of the message.

5. The apparatus of claim 4 , wherein the code is further executable by the processor to interrupt the one or more applications by one or more of pausing the one or more applications, reducing a volume level associated with the one or more applications, and turning off a display.

6. The apparatus of claim 1 , wherein the code is further executable by the processor to notify the user of the message by generating one or more of a vibration and an alarm.

7. The apparatus of claim 1 , wherein the code is further executable by the processor to:

determine the user's location; and

determine that the user's location is related to the message to determine that the message is of interest to the user.

8. The apparatus of claim 1 , wherein the code is further executable by the processor to:

check the user's calendar for one or more events; and

determine that the one or more events are related to the message to determine that the message is of interest to the user.

9. The apparatus of claim 1 , wherein the external sound is selected from the group consisting of an announcement over a public address system, a person's voice, and music.

10. The apparatus of claim 1 , wherein the external sound comprises a predefined sound, the predefined sound associated with a specific message, the predefined sound used to lookup the specific message.

11. A method comprising:

detecting, by a processor, an external sound using a microphone;

determining that the external sound comprises a message that is of interest to the user by determining whether the message includes one or more keywords associated with one or more of a location and a calendar event for the user; and

notifying the user of the message in response to determining that the message is of interest to the user by outputting the message through a private listening device that the user is using to listen to a different audio source, the different audio source being interrupted by the outputted message.

12. The method of claim 11 , further comprising recording the message in response to determining the message is of interest to the user, the recorded message being output to the private listening device.

13. The method of claim 11 , further comprising:

transcribing the message; and

electronically presenting the transcribed message to the user.

14. The method of claim 11 , further comprising interrupting one or more active applications prior to notifying the user of the message.

15. The method of claim 11 , further comprising:

determining the user's location; and

determining that the user's location is related to the external sound to determine that the message is of interest to the user.

16. The method of claim 11 , further comprising:

checking the user's calendar for one or more events; and

determining that the one or more events are related to the message to determine that the message is of interest to the user.

17. A program product comprising a computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform:

detecting an external sound using a microphone;

determining that the external sound comprises a message that is of interest to the user by determining whether the message includes one or more keywords associated with one or more of a location and a calendar event for the user; and

notifying the user of the message in response to determining that the message is of interest to the user by outputting the message through a private listening device that the user is using to listen to a different audio source, the different audio source being interrupted by the outputted message.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2019
From: LENOVO (SINGAPORE) PTE LTD
To: LENOVO PC INTERNATIONAL LTD
Reel/Frame 049844/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2017
From: PETERSON, NATHAN J.; CROWE, JOHN SCOTT; CUDAK, GARY DAVID; LEE-BARON, JENNIFER; ROSE, AMY LEIGH; YOUNG, BRYAN LOYD
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 041373/0986 →
Continuity (1)
Related Publication 20180205812A1 · Jul 19, 2018