IP Library Granted Patent US 12,185,192
Granted Patent B2
US 12,185,192 · App. 17/699,322 · Granted Dec 31, 2024

Communication request notification extension

Inventors: Gary D Cudak (Wake Forest, NC); John M Petersen (Wake Forest, NC); Nathan Peterson (Oxford, NC)
Assignee: Lenovo (Singapore) Pte. Ltd.
H04W4/029H04L67/535H04W4/16G06N20/00
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 12,185,192
App. No.
17/699,322
Granted
Dec 31, 2024
Kind
B2
Abstract

One embodiment provides a method, the method including: detecting, using a notification extension system, an incoming communication request on an information handling device; identifying, using the notification extension system, an environmental context of a user with respect to the information handling device; determining, using the notification extension system and based upon the environmental context of the user, the user is unable to answer the incoming communication request within a default communication request notification length; and extending, using the notification extension system, based upon the environmental context of the user, and responsive to determining the user is unable to answer the incoming communication request, a length of the communication request notification.

Claims (34)

1. A method, the method comprising:

detecting, using a notification extension system, an incoming communication request on an information handling device;

identifying, using the notification extension system, an environmental context of a user with respect to the information handling device;

determining, using the notification extension system and based upon the environmental context of the user, the user is unable to answer the incoming communication request within a default communication request notification length; and

extending, using the notification extension system, based upon the environmental context of the user, and responsive to determining the user is unable to answer the incoming communication request, a length of the communication request notification, wherein a length of the extension of the communication request notification is different for different communication types corresponding to the incoming communication request.

2. The method of claim 1 , wherein the identifying the environmental context of the user comprises identifying, using one or more sensors, a location of the user within an environment with respect to the information handling device.

3. The method of claim 1 , wherein the identifying the environmental context of the user comprise identifying, utilizing one or more sensors, an activity of the user within an environment.

4. The method of claim 1 , wherein a length of the extension of the communication request notification is unique to the user.

5. The method of claim 1 , further comprising providing a notification to a user sending the incoming communication request that the length of the notification has been extended.

6. The method of claim 1 , wherein the determining comprises utilizing a machine-learning model to determine that the user will be unable to answer the incoming communication request within the default communication request notification length.

7. The method of claim 6 , wherein the machine-learning model identifies a length of the extension of the communication request notification.

8. The method of claim 1 , wherein the incoming communication request comprises a communication request through a communication application installed on the information handling device.

9. The method of claim 1 , wherein a length of the extension of the communication request notification is different for different environmental contexts of the user.

10. An information handling device, the information handling device comprising:

a processor;

a memory device that stores instructions that, when executed by the processor, causes the information handling device to:

detect, using a notification extension system, an incoming communication request on the information handling device;

identify, using the notification extension system, an environmental context of a user with respect to the information handling device;

determine, using the notification extension system and based upon the environmental context of the user, the user is unable to answer the incoming communication request within a default communication request notification length; and

extend, using the notification extension system, based upon the environmental context of the user, and responsive to determining the user is unable to answer the incoming communication request, a length of the communication request notification, wherein a length of the extension of the communication request notification is different for different communication types corresponding to the incoming communication request.

11. The information handling device of claim 10 , wherein the identifying the environmental context of the user comprise identifying, using one or more sensors, a location of the user within an environment with respect to the information handling device.

12. The information handling device of claim 10 , wherein the identifying the environmental context of the user comprise identifying, utilizing one or more sensors, an activity of the user within an environment.

13. The information handling device of claim 10 , wherein a length of the extension of the communication request notification is unique to the user.

14. The information handling device of claim 10 , further comprising providing a notification to a user sending the incoming communication request that the length of the notification has been extended.

15. The information handling device of claim 10 , wherein the determining comprises utilizing a machine-learning model to determine that the user will be unable to answer the incoming communication request within the default communication request notification length; and

wherein the machine-learning model identifies a length of the extension of the communication request notification.

16. The information handling device of claim 10 , wherein the incoming communication request comprises a communication request through a communication application installed on the information handling device.

17. The information handling device of claim 10 , wherein a length of the extension of the communication request notification is different for different environmental contexts of the user.

18. A product, the product comprising:

a computer-readable storage device that stores executable code that, when executed by a processor, causes the product to:

detect, using a notification extension system, an incoming communication request on an information handling device;

identify, using the notification extension system, an environmental context of a user with respect to the information handling device;

determine, using the notification extension system and based upon the environmental context of the user, the user is unable to answer the incoming communication request within a default communication request notification length; and

extend, using the notification extension system, based upon the environmental context of the user, and responsive to determining the user is unable to answer the incoming communication request, a length of the communication request notification, wherein a length of the extension of the communication request notification is different for different communication types corresponding to the incoming communication request.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2022
From: LENOVO (UNITED STATES) INC.
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 061880/0110 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2022
From: CUDAK, GARY D; PETERSEN, JOHN M; PETERSON, NATHAN
To: LENOVO (UNITED STATES) INC.
Reel/Frame 059322/0386 →
Continuity (1)
Related Publication 20230300569A1 · Sep 21, 2023