IP Library Granted Patent US 12,670,909
Granted Patent B2
US 12,670,909 · App. 18/828,772 · Granted Jun 30, 2026

Systems and methods for disambiguating a voice search query

Inventors: Ankur Aher (Kalyan, IN); Sindhuja Chonat Sri (Coimbatore, IN); Aman Puniyani (Bangalore, IN); Nishchit Mahajan (Amritsar, IN)
Assignee: Adeia Guides Inc.
G10L15/22G06F16/635G06F16/638G06F16/683G10L15/08G10L25/51G10L2015/088G10L2015/223
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,670,909
App. No.
18/828,772
Filed
Sep 9, 2024
Granted
Jun 30, 2026
Kind
B2
Art Unit
2656
USPC
704/235
Abstract

Systems and methods are described herein for disambiguating a voice search query that contains a command keyword by determining whether the user spoke a quotation from a content item and whether the user mimicked or approximated the way the quotation is spoken in the content item. The voice search query is transcribed into a string, and an audio signature of the voice search query is identified. Metadata of a quotation matching the string is retrieved from a database that includes audio signature information for the string as spoken within the content item. The audio signature of the voice search query is compared with the audio signature information in the metadata to determine whether the audio signature matches the audio signature information in the quotation metadata. If a match is detected, then a search result comprising an identifier of the content item from which the quotation comes is generated.

Claims (44)

1 . A method comprising:

receiving a voice search query comprising a first plurality of words;

determining a first plurality of audio parameters for the voice search query, wherein a first audio parameter of the first plurality of audio parameters is associated with at least one word of the first plurality of words;

identifying metadata of a quotation based on the voice search query, wherein:

the quotation comprises a second plurality of words;

the metadata comprises a second plurality of audio parameters for the quotation; and

a first audio parameter of the second plurality of audio parameters is associated with at least one word of the second plurality of words;

determining that at least a portion of the voice search query matches at least a portion of the quotation in response to comparing the first plurality of audio parameters with the second plurality of audio parameters; and

generating for display a search result comprising an identifier of a content item associated with the quotation.

2 . The method of claim 1 , wherein one or more of the first plurality of audio parameters and one or more of the second plurality of audio parameters correspond to a volume level.

3 . The method of claim 1 , wherein one or more of the first plurality of audio parameters and one or more of the second plurality of audio parameters correspond to a duration.

4 . The method of claim 1 , wherein one or more of the first plurality of audio parameters and one or more of the second plurality of audio parameters correspond to an emphasis level.

5 . The method of claim 1 , wherein one or more of the first plurality of audio parameters and one or more of the second plurality of audio parameters correspond to a tone.

6 . The method of claim 1 , wherein one or more of the first plurality of audio parameters and one or more of the second plurality of audio parameters correspond to a speed measurement.

7 . An apparatus, comprising:

control circuitry; and

at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the control circuitry, cause the apparatus to perform at least the following:

receive a voice search query comprising a first plurality of words;

determine a first plurality of audio parameters for the voice search query, wherein a first audio parameter of the first plurality of audio parameters is associated with at least one word of the first plurality of words;

identify metadata of a quotation based on the voice search query, wherein:

the quotation comprises a second plurality of words;

the metadata comprises a second plurality of audio parameters for the quotation; and

a first audio parameter of the second plurality of audio parameters is associated with at least one word of the second plurality of words;

determine that at least a portion of the voice search query matches at least a portion of the quotation in response to comparing the first plurality of audio parameters with the second plurality of audio parameters; and

generate for display a search result comprising an identifier of a content item associated with the quotation.

8 . The apparatus of claim 7 , wherein one or more of the first plurality of audio parameters and one or more of the second plurality of audio parameters correspond to a volume level.

9 . The apparatus of claim 7 , wherein one or more of the first plurality of audio parameters and one or more of the second plurality of audio parameters correspond to a duration.

10 . The apparatus of claim 7 , wherein one or more of the first plurality of audio parameters and one or more of the second plurality of audio parameters correspond to an emphasis level.

11 . The apparatus of claim 7 , wherein one or more of the first plurality of audio parameters and one or more of the second plurality of audio parameters correspond to a tone.

12 . The apparatus of claim 7 , wherein one or more of the first plurality of audio parameters and one or more of the second plurality of audio parameters correspond to a speed measurement.

13 . A non-transitory computer-readable medium having instructions encoded thereon that, when executed by control circuitry, cause the control circuitry to:

receive a voice search query comprising a first plurality of words;

determine a first plurality of audio parameters for the voice search query, wherein a first audio parameter of the first plurality of audio parameters is associated with at least one word of the first plurality of words;

identify metadata of a quotation based on the voice search query, wherein:

the quotation comprises a second plurality of words;

the metadata comprises a second plurality of audio parameters for the quotation; and

a first audio parameter of the second plurality of audio parameters is associated with at least one word of the second plurality of words;

determine that at least a portion of the voice search query matches at least a portion of the quotation in response to comparing the first plurality of audio parameters with the second plurality of audio parameters; and

generate for display a search result comprising an identifier of a content item associated with the quotation.

14 . The non-transitory computer-readable medium of claim 13 , wherein one or more of the first plurality of audio parameters and one or more of the second plurality of audio parameters correspond to a volume level.

15 . The non-transitory computer-readable medium of claim 13 , wherein one or more of the first plurality of audio parameters and one or more of the second plurality of audio parameters correspond to a duration.

16 . The non-transitory computer-readable medium of claim 13 , wherein one or more of the first plurality of audio parameters and one or more of the second plurality of audio parameters correspond to an emphasis level.

17 . The non-transitory computer-readable medium of claim 13 , wherein one or more of the first plurality of audio parameters and one or more of the second plurality of audio parameters correspond to a tone.

18 . The non-transitory computer-readable medium of claim 13 , wherein one or more of the first plurality of audio parameters and one or more of the second plurality of audio parameters correspond to a speed measurement.

Assignments (3)
CHANGE OF NAME Recorded Aug 22, 2025
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 072566/0755 →
SECURITY INTEREST Recorded May 28, 2025
From: ADEIA INC. (F/K/A XPERI HOLDING CORPORATION); ADEIA HOLDINGS INC.; ADEIA MEDIA HOLDINGS INC.; ADEIA IMAGING LLC; ADEIA MEDIA LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA TECHNOLOGIES INC.; ADEIA GUIDES INC.; ADEIA SOLUTIONS LLC; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR INTELLECTUAL PROPERTY LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA PUBLISHING INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 071454/0343 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2024
From: AHER, ANKUR; SRI, SINDHUJA CHONAT; PUNIYANI, AMAN; MAHAJAN, NISHCHIT
To: ROVI GUIDES, INC.
Reel/Frame 068542/0890 →
Continuity (5)
Continuation 18368214 · Sep 14, 2023
Continuation 18118343 · Mar 7, 2023
Continuation 17412924 · Aug 26, 2021
Continuation 16397004 · Apr 29, 2019
Related Publication 20240428795A1 · Dec 26, 2024
References Cited (44)
US 11133005B2 · Aher et al. · 2021 [cited by applicant]
US 11626113B2 · Aher et al. · 2023 [cited by applicant]
US 11790915B2 · Aher et al. · 2023 [cited by applicant]
US 20020039098A1 · Hirota · 2002 [cited by applicant]
US 20030023444A1 · St. John · 2003 [cited by applicant]
US 20050038819A1 · Hicken et al. · 2005 [cited by applicant]
US 20070106685A1 · Houh et al. · 2007 [cited by applicant]
US 20080140420A1 · Lee · 2008 [cited by applicant]
US 20100241963A1 · Kulis · 2010 [cited by examiner]
US 20110145214A1 · Zhang · 2011 [cited by examiner]
US 20110223893A1 · Lau et al. · 2011 [cited by applicant]
US 20110289098A1 · Oztaskent et al. · 2011 [cited by applicant]
US 20140259041A1 · Sharifi · 2014 [cited by applicant]
US 20150199967A1 · Reddy et al. · 2015 [cited by applicant]
US 20160005410A1 · Parilov · 2016 [cited by applicant]
US 20160098998A1 · Wang et al. · 2016 [cited by applicant]
US 20160125889A1 · Westerman · 2016 [cited by applicant]
US 20160275588A1 · Ye et al. · 2016 [cited by applicant]
US 20160285924A1 · Dirga et al. · 2016 [cited by applicant]
US 20160293164A1 · Shi et al. · 2016 [cited by applicant]
US 20180097836A1 · Stolarz et al. · 2018 [cited by applicant]
US 20180167490A1 · Morton et al. · 2018 [cited by applicant]
US 20180330728A1 · Gruenstein · 2018 [cited by examiner]
US 20190037257A1 · Nelson et al. · 2019 [cited by applicant]
US 20190037298A1 · Reily · 2019 [cited by examiner]
US 20190129957A1 · Raikar · 2019 [cited by examiner]
US 20190280996A1 · Dahir · 2019 [cited by examiner]
US 20190362022A1 · Haukioja · 2019 [cited by examiner]
US 20190373309A1 · Fahnestock et al. · 2019 [cited by applicant]
US 20200034764A1 · Panuganty · 2020 [cited by applicant]
US 20200075026A1 · Peeler et al. · 2020 [cited by applicant]
US 20200105286A1 · Sen et al. · 2020 [cited by applicant]
US 20200135224A1 · Bromand et al. · 2020 [cited by applicant]
US 20200210647A1 · Panuganty et al. · 2020 [cited by applicant]
US 20200221181A1 · Gupta et al. · 2020 [cited by applicant]
US 20200226208A1 · Subramanian et al. · 2020 [cited by applicant]
US 20200251104A1 · Smith et al. · 2020 [cited by applicant]
US 20200304755A1 · Narayan et al. · 2020 [cited by applicant]
US 20200342859A1 · Aher et al. · 2020 [cited by applicant]
US 20200365136A1 · Candelore et al. · 2020 [cited by applicant]
US 20200402153A1 · Minkus · 2020 [cited by examiner]
US 20210390954A1 · Aher et al. · 2021 [cited by applicant]
US 20230206920A1 · Aher et al. · 2023 [cited by applicant]
US 20240005923A1 · Aher et al. · 2024 [cited by applicant]