IP Library Granted Patent US 10,880,378
Granted Patent B2
US 10,880,378 · App. 15/355,758 · Granted Dec 29, 2020

Contextual conversation mode for digital assistant

Inventors: Russell Speight VanBlon (Raleigh, NC); Arnold S. Weksler (Raleigh, NC); John Carl Mese (Cary, NC); Nathan J. Peterson (Oxford, NC)
Assignee: Lenovo (Singapore) Pte. Ltd.
H04L67/14G06F9/453G10L15/22H04L67/02H04L67/26G10L2015/223H04W84/12H04W88/02
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,880,378
App. No.
15/355,758
Granted
Dec 29, 2020
Kind
B2
Abstract

One embodiment provides a method, including: receiving, at an information handling device, an indication to initiate a contextual session associated with a context; receiving, at the device, at least one context input during a duration of the contextual session; and responsive to receiving the at least one context input, extending the duration of the contextual session, wherein the extended duration does not require receipt of subsequent indications. Other aspects are described and claimed.

Claims (34)

1. A method, comprising:

receiving, at an information handling device, an indication to initiate a contextual session, wherein the indication is associated with a context command provided by a user, wherein the indication comprises a wakeup action and the context command, wherein the wakeup action comprises at least one of a wakeup word or a wakeup gesture;

identifying, using a processor, a context associated with the context command;

receiving, at the information handling device, at least one input from the user during a duration of the contextual session;

determining, using a processor, whether the at least one input is associated with at least one context input, wherein the at least one context input is associated with the context; and

extending, responsive to determining that the at least one input is associated with the at least one context input, the duration of the contextual session, wherein the extended duration does not require receipt of subsequent indications.

2. The method of claim 1 , wherein the context of the contextual session is determined based on a context of an application associated with the information handling device.

3. The method of claim 1 , wherein the duration is continuous until an interruption is detected.

4. The method of claim 3 , wherein the interruption is at least one interruption selected from the group consisting of a command to end the contextual session and a command to begin another contextual session.

5. The method of claim 1 , wherein the receiving further comprises receiving the at least one context input from multiple users.

6. The method of claim 1 , further comprising determining an intention to transmit the at least one context input based upon eye-tracking.

7. The method of claim 1 , further comprising responsive to the at least one context input being unidentifiable, providing a notification.

8. The method of claim 1 , further comprising performing, using a processor, an action associated with the context input.

9. An information handling device, comprising:

a processor;

a memory device that stores instructions executable by the processor to:

receive an indication to initiate a contextual session, wherein the indication is associated with a context command provided by a user, wherein the indication comprises a wakeup action and the context command, wherein the wakeup action comprises at least one of a wakeup word or a wakeup gesture;

identify a context associated with the context command;

receive at least one input from the user during a duration of the contextual session;

determine whether the at least one input is associated with at least one context input, wherein the at least one context input is associated with the context; and

extend, responsive to determining that the at least one input is associated with the at least one context input, the duration of the contextual session, wherein the extended duration does not require receipt of subsequent indications.

10. The information handling device of claim 9 , wherein the context of the contextual session is determined based on a context of an application associated with the information handling device.

11. The information handling device of claim 9 , wherein the duration is continuous until an interruption is detected.

12. The information handling device of claim 11 , wherein the interruption is at least one interruption selected from the group consisting of a command to end the contextual session and a command to begin another contextual session.

13. The information handling device of claim 9 , wherein the at least one context input is received from multiple users.

14. The information handling device of claim 9 , wherein the instructions are executable by the processor to determine an intention to transmit the at least one context input based upon eye-tracking.

15. The information handling device of claim 9 , wherein the instructions are executable by the processor to perform an action associated with the context input.

16. A product, comprising:

a storage device that stores code, the code being executable by a processor and comprising:

code that receives an indication to initiate a contextual session, wherein the indication is associated with a context command provided by a user, wherein the indication comprises a wakeup action and the context command, wherein the wakeup action comprises at least one of a wakeup word or a wakeup gesture;

code that identifies a context associated with the context command;

code that receives at least one input from the user during a duration of the contextual session;

code that determines whether the at least one input is associated with at least one context input, wherein the at least one context input is associated with the context; and

code that extends, responsive to determining that the at least one input is associated with the at least one context input, the duration of the contextual session, wherein the extended duration does not require receipt of subsequent indications.

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 13, 2022
From: LENOVO (SINGAPORE) PTE LTD
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 060638/0220 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2016
From: VANBLON, RUSSELL SPEIGHT; WEKSLER, ARNOLD S.; MESE, JOHN CARL; PETERSON, NATHAN J.
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 040370/0069 →
Cited By (1)
US 12,548,566