IP Library Granted Patent US 12,647,539
Granted Patent B2
US 12,647,539 · App. 18/419,117 · Granted Jun 2, 2026

Method and apparatus for interaction with an intelligent personal assistant

Inventor: Brandon Gruber (San Marcos, CA)
Assignee: Universal Electronics Inc.
H04N7/183G02B17/06G06F3/167G06N3/008G06N5/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 12,647,539
App. No.
18/419,117
Granted
Jun 2, 2026
Kind
B2
Abstract

Aspects of the present invention are directed towards a more natural way to interact with an intelligent personal assistant. An intelligent personal assistant comprises a camera that provides images of an area surrounding the assistant. The assistant monitors images provided by the camera to determine when a user is addressing the assistant. When voice input is received after determining that a user is addressing the assistant, the assistant understands that the voice input is intended for the assistant, and acts on the voice input to respond to the user.

Claims (34)

1 . An intelligent personal assistant, comprising:

a memory for storing processor-executable instructions;

a camera for generating digital images;

a microphone; and

a processor coupled to the memory, the camera and the microphone for executing the processor-executable instructions that causes the processor to:

receive, via the microphone, a voice input comprising a wake word and a query;

cause the wake word and the query to be processed;

receive, via the microphone, a second voice input;

determine, via the camera, that a person is addressing the intelligent personal assistant; and

cause the second voice input to be processed only when it is determined that the person is addressing the intelligent personal assistant within a predetermined time period from when the first voice input was received.

2 . The intelligent personal assistant of claim 1 , wherein the processor-executable instructions that causes the processor to determine that the person is addressing the intelligent personal assistant comprise instructions that causes the processor to:

determine, via the camera, that the person is gazing at the intelligent personal assistant.

3 . The intelligent personal assistant of claim 2 , wherein the processor-executable instructions that cause the processor to determine that the person is gazing at the intelligent personal assistant comprise instructions that causes the processor to:

determine, via the camera, the presence of a first eye, a second eye and a mouth of the person.

4 . The intelligent personal assistant of claim 1 , further comprising:

a reflective, convex surface positioned above the camera, for allowing the camera to view an area around the intelligent personal assistant;

wherein the camera is positioned inside the intelligent personal assistant pointing upwards towards the reflective, convex surface.

5 . The intelligent personal assistant of claim 4 , comprising further processor-executable instructions that causes the processor to:

apply an inverse function related to a curvature of the reflective, convex surface to the digital images to reduce visual distortion caused by the curvature.

6 . A method performed by an intelligent personal assistant for interacting with a person, comprising:

receiving a voice input comprising a wake word and a query;

causing the wake word and the query to be processed;

receiving a second voice input;

determining that a person is addressing the intelligent personal assistant; and

causing the second voice input to be processed only when it is determined that the person is addressing the intelligent personal assistant within a predetermined time period from when the first voice input was received.

7 . The method of claim 6 , wherein the processor-executable instructions that causes the processor to determine that the person is addressing the intelligent personal assistant comprise instructions that causes the processor to:

determine, via the camera, that the person is gazing at the intelligent personal assistant.

8 . The method of claim 7 , wherein the processor-executable instructions that cause the processor to determine that the person is gazing at the intelligent personal assistant comprise instructions that causes the processor to:

determine, via the camera, the presence of a first eye, a second eye and a mouth of the person.

9 . The method of claim 6 , further comprising:

a reflective, convex surface positioned above the camera, for allowing the camera to view an area around the intelligent personal assistant;

wherein the camera is positioned inside the intelligent personal assistant pointing upwards towards the reflective, convex surface.

10 . The method of claim 9 , comprising further processor-executable instructions that causes the processor to:

apply an inverse function related to a curvature of the reflective, convex surface to the digital images to reduce visual distortion caused by the curvature.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2025
From: ECOLINK INTELLIGENT TECHNOLOGY, INC.
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 069825/0183 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2024
From: GRUBER, BRANDON
To: ECOLINK INTELLIGENT TECHNOLOGY, INC.
Reel/Frame 066211/0764 →
Continuity (3)
Division 17729673 · Apr 26, 2022
Division 15475528 · Mar 31, 2017
Related Publication 20240163405A1 · May 16, 2024
References Cited (22)
US 6304285B1 · Geng · 2001 [cited by applicant]
US 6965394B2 · Gutta · 2005 [cited by applicant]
US 7091471B2 · Wenstrand · 2006 [cited by applicant]
US 11323665B2 · Gruber · 2022 [cited by applicant]
US 20060023105A1 · Kostrzewski · 2006 [cited by applicant]
US 20080031475A1 · Goldstein · 2008 [cited by applicant]
US 20080167868A1 · Kanevsky · 2008 [cited by applicant]
US 20120232906A1 · Lindahl · 2012 [cited by applicant]
US 20150154001A1 · Knox · 2015 [cited by examiner]
US 20150269943A1 · Vanblon · 2015 [cited by applicant]
US 20160179462A1 · Bjorkengren · 2016 [cited by applicant]
US 20160283778A1 · Karakotsios · 2016 [cited by applicant]
US 20180082682A1 · Erickson · 2018 [cited by examiner]
US 20180088969A1 · Vanblon · 2018 [cited by applicant]
Apple HomePod guide: Everything you need to know about the Siri smart speaker, https://www.wareable.com/apple/apple-homepod-release-date-price-features-355, 8 pages, retrieved Aug. 30, 2017. [cited by applicant]
Examination report issued on European patent application No. 18774772.0, dated Jun. 21, 2021, 8 pages. [cited by applicant]
Extended European search report issued on European patent application No. 18774772.0, dated Oct. 20, 2020, 11 pages. [cited by applicant]
Ghosh et al., Real Time Eye Detection and Tracking Method for Driver Assistance System, 14 pages, copyright 2015. [cited by applicant]
Google Home manual, https://support.google.com/googlehome/answer/7055908?hl=en, 4 pages, retrieved Aug. 30, 2017. [cited by applicant]
Haro et al., Eye Detection and Tracking, http://www.cc.gatech.edu/cpl/projects/pupil/, 2 pages, retrieved Aug. 31, 2017. [cited by applicant]
Hosek, Android eye detection and tracking with OpenCV, http://romanhosek.cz/android-eye-detection-and-tracking- with--opencv/, 31 pages, retrieved Aug. 31, 2017. [cited by applicant]
International Search Report and Written Opinion issued on PCT application No. US18/23679, dated Jun. 1, 2018, 19 pages. [cited by applicant]