IP Library Granted Patent US 10,847,163
Granted Patent B2
US 10,847,163 · App. 15/628,173 · Granted Nov 24, 2020

Provide output reponsive to proximate user input

Inventors: John Weldon Nicholson (Cary, NC); Daryl Cromer (Cary, NC); Ming Qian (Cary, NC); David Alexander Schwarz (Morrisville, NC); Lincoln Penn Hancock (Raleigh, NC)
Assignee: Lenovo (Singapore) Pte. Ltd.
G10L17/06G10L15/22G10L17/22G01J5/0025G01J5/12G10L2015/226H04N5/30
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,847,163
App. No.
15/628,173
Granted
Nov 24, 2020
Kind
B2
Abstract

One embodiment provides a method, including: receiving, at an information handling device, voice input; determining, using at least one sensor associated with the information handling device, whether the voice input comprises voice input provided proximate to the information handling device; and providing, based on determining that the voice input is provided proximate to the information handling device, output responsive to the voice input. Other aspects are described and claimed.

Claims (25)

1. A method, comprising:

receiving, at an information handling device, voice input comprising a command;

identifying, using a processor, a direction from which the voice input was received;

determining, by at least accessing a data store comprising known locations for at least one other sound-producing device, whether the direction corresponds to a known location of the at least one other sound-producing device, wherein the determining comprises determining the known location via dynamically communicating with the at least one other sound-producing device;

providing, responsive to determining that the direction corresponds to the known location, a clarification query;

monitoring, subsequent to the providing, for a confirmation input; and

providing, responsive to receiving the confirmation input within a predetermined time threshold, output responsive to the command.

2. An information handling device, comprising:

at least one sensor;

a processor;

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

receive voice input comprising a command;

identify a direction from which the voice input was received;

determine, and by at least accessing a data store comprising known locations for at least one other sound-producing device, whether the direction corresponds to a known location of the at least one other sound-producing device, wherein the determining comprises determining the known location via dynamically communicating with the at least one other sound-producing device;

provide, responsive to determining that the direction corresponds to the known location, a clarification query;

monitor, subsequent to the providing, for a confirmation input; and

provide, responsive to receiving the confirmation input within a predetermined time threshold, output responsive to the command.

3. A product, comprising:

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

code that receives voice input comprising a command;

code that identifies a direction from which the voice input was received;

code that determines, by at least accessing a data store comprising known locations for at least one other sound-producing device, whether the direction corresponds to a known location of the at least one other sound-producing device; wherein the determining comprises determining the known location via dynamically communicating with the at least one other sound-producing device;

code that provides, responsive to determining that the direction corresponds to the known location, a clarification query;

code that monitors, subsequent to the providing, for a confirmation input; and

code that provides, responsive to receiving the confirmation input within a predetermined time threshold, output responsive to the command.

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 Jun 20, 2017
From: NICHOLSON, JOHN WELDON; CROMER, DARYL; QIAN, MING; SCHWARZ, DAVID ALEXANDER; HANCOCK, LINCOLN PENN
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 042759/0899 →