IP Library › Granted Patent US 12,664,781
Granted Patent B2
US 12,664,781 · App. 18/893,440 · Granted Jun 23, 2026

Systems and methods for displaying subjects of an audio portion of content and displaying autocomplete suggestions for a search related to a subject of the audio portion

Inventors: Shakir Sharfraz Ashfaq Ahamed (Bangalore, IN); Gabriel Dalbec (Morgan Hill, CA); Nicholas Lovell (Santa Clara, CA); Lance G. O'Connor (Sunnyvale, CA); Sriram Ponnusamy (Chennai, IN); Susanto Sen (Bangalore, IN)
Assignee: Adeia Guides Inc.
G06V20/46G06F16/2423G06F16/951G06F16/953G06F17/00H04H60/56H04H60/58H04H60/59H04N21/232H04N21/23418H04N21/235H04N21/472H04N21/47217
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,664,781
App. No.
18/893,440
Filed
Sep 23, 2024
Granted
Jun 23, 2026
Kind
B2
Art Unit
2482
USPC
348/700
Abstract

Systems and methods are described herein for displaying subjects of a portion of content and searching for content related to a particular subject in the content. Media data of content is analyzed during playback, and a number of action signatures are identified. Each action signature is associated with a particular subject within the content. The action signature is stored, along with a timestamp corresponding to a playback position at which the action signature begins, in association with an identifier of the particular subject. Upon receiving a command, icons representing each of a number of action signatures at or near the current playback position are displayed. Upon receiving user selection of an icon corresponding to a particular signature, a portion of the content corresponding to the action signature is played back or a search interface is displayed including autocomplete suggestions related to the subject of the signature.

Claims (42)

1 . A method for searching content items, the method comprising:

identifying, during play of a content item, a plurality of audio signatures, each audio signature corresponding to respective audio data of a plurality of audio data in the content item;

storing, for each audio signature, a timestamp at which the respective audio data corresponding to the respective audio signature begins, and an identifier of a subject associated with the respective audio signature;

receiving an input command at a first portion of the content item;

generating for display at least an icon representing the identifier of the subject associated with the respective audio signature;

receiving a selection of the icon;

returning to a second portion of the content item according to the timestamp corresponding to a most recent audio signature associated with the subject represented by the icon selected; and

playing the second portion of the content item.

2 . The method of claim 1 , wherein determining an identifier of the subject of the audio signature represented by the selected icon comprises:

accessing metadata of the content item currently being played back; and

retrieving, from the metadata, based on the timestamp of the audio signature, the identifier of the subject of the audio signature.

3 . The method of claim 1 , further comprising:

retrieving a plurality of search strings;

transmitting a query to a database, the query comprising the identifier of the subject; and

receiving, in response to the query, the plurality of search strings.

4 . The method of claim 3 , wherein the database includes common search strings, and wherein the plurality of search strings comprises the most common search strings containing the identifier of the subject.

5 . The method of claim 3 , wherein the database includes popularity data and metadata describing content items, and wherein each search string of the plurality of search strings corresponds to a content item.

6 . The method of claim 3 , further comprising:

generating a search interface displaying an overlay over the content item currently being played back.

7 . The method of claim 1 , wherein the selection of the icon comprises a swipe gesture on a touchscreen interface.

8 . The method of claim 1 , wherein the selection of the icon comprises a tap on a touchscreen interface.

9 . A system for searching for content items, the system comprising:

memory; and

control circuitry configured to:

identify, during play of the content item, a plurality of audio signatures, each audio signature corresponding to respective audio data of a plurality of audio data in the content;

store, in the memory, for each audio signature, a timestamp at which the respective audio data corresponding to the respective audio signature begins, and an identifier of a subject associated with the respective audio signature;

receive an input command at a first portion of the content item;

generate for display at least an icon representing the identifier of the subject associated with the respective audio signature;

receive a selection of the icon;

return to a second portion of the content item according to the timestamp corresponding to a most recent audio signature associated with the subject represented by the icon selected; and

play the second portion of the content item.

10 . The system of claim 9 , wherein the control circuitry configured to determine an identifier of the subject of the audio signature represented by the selected icon is further configured to:

access metadata of the content item currently being played back; and

retrieve, from the metadata, based on the timestamp of the audio signature, the identifier of the subject of the audio signature.

11 . The system of claim 9 , wherein the control circuitry is configured to retrieve a plurality of search strings;

transmit a query to a database, the query comprising the identifier of the subject; and

receive, in response to the query, the plurality of search strings.

12 . The system of claim 11 , wherein the database includes common search strings, and wherein the plurality of search strings comprises the most common search strings containing the identifier of the subject.

13 . The system of claim 11 , wherein the database includes popularity data and metadata describing content items, and wherein each search string of the plurality of search strings corresponds to a content item.

14 . The system of claim 11 , wherein the control circuitry is configured to generate a search interface displaying an overlay over the content item currently being played back.

15 . The system of claim 9 , wherein the selection of the icon comprises a swipe gesture on a touchscreen interface.

16 . The system of claim 9 , wherein the selection of the icon comprises a tap on a touchscreen interface.

Assignments (3)
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 →
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0238 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2024
From: AHAMED, SHAKIR SHARFRAZ ASHFAQ; DALBEC, GABRIEL C.; LOVELL, NICHOLAS; O'CONNOR, LANCE G.; PONNUSAMY, SRIRAM; SEN, SUSANTO
To: ROVI GUIDES, INC.
Reel/Frame 068681/0214 →
Continuity (2)
Continuation 16580918 · Sep 24, 2019
Related Publication 20250014341A1 · Jan 9, 2025
References Cited (49)
US 9147433B2 · Abecassis · 2015 [cited by applicant]
US 9380282B2 · Abecassis · 2016 [cited by applicant]
US 9508011B2 · Sharon et al. · 2016 [cited by applicant]
US 9576334B2 · Abecassis et al. · 2017 [cited by applicant]
US 9609395B2 · Abecassis et al. · 2017 [cited by applicant]
US 9615142B2 · Abecassis et al. · 2017 [cited by applicant]
US 9743145B2 · Abecassis et al. · 2017 [cited by applicant]
US 9813784B1 · Carlson et al. · 2017 [cited by applicant]
US 10452712B2 · Mei et al. · 2019 [cited by applicant]
US 11099811B2 · Ahamed et al. · 2021 [cited by applicant]
US 20020107973A1 · Lennon et al. · 2002 [cited by applicant]
US 20020152267A1 · Lennon · 2002 [cited by applicant]
US 20050182792A1 · Israel et al. · 2005 [cited by applicant]
US 20050254685A1 · Miyamori · 2005 [cited by examiner]
US 20090077124A1 · Spivack et al. · 2009 [cited by applicant]
US 20090172751A1 · Aldrey et al. · 2009 [cited by applicant]
US 20100070523A1 · Delgo et al. · 2010 [cited by applicant]
US 20100115542A1 · Lee · 2010 [cited by applicant]
US 20100241962A1 · Peterson et al. · 2010 [cited by applicant]
US 20100262986A1 · Adimatyam et al. · 2010 [cited by applicant]
US 20110289098A1 · Oztaskent et al. · 2011 [cited by applicant]
US 20120078691A1 · Tsai et al. · 2012 [cited by applicant]
US 20120308202A1 · Murata et al. · 2012 [cited by applicant]
US 20130011120A1 · Tanaka et al. · 2013 [cited by applicant]
US 20130011121A1 · Forsyth et al. · 2013 [cited by applicant]
US 20130014016A1 · Delgo et al. · 2013 [cited by applicant]
US 20130191368A1 · Raichelgauz et al. · 2013 [cited by applicant]
US 20130239163A1 · Kim et al. · 2013 [cited by applicant]
US 20130290904A1 · Hinman et al. · 2013 [cited by applicant]
US 20140244429A1 · Clayton · 2014 [cited by examiner]
US 20140325354A1 · Zhang et al. · 2014 [cited by applicant]
US 20160094875A1 · Peterson et al. · 2016 [cited by applicant]
US 20160188658A1 · Thomson et al. · 2016 [cited by applicant]
US 20160267179A1 · Mei et al. · 2016 [cited by applicant]
US 20170060823A1 · Zheng et al. · 2017 [cited by applicant]
US 20170308289A1 · Kim · 2017 [cited by applicant]
US 20180084023A1 · Stoop et al. · 2018 [cited by applicant]
US 20180084306A1 · Hunter · 2018 [cited by applicant]
US 20180132011A1 · Shichman et al. · 2018 [cited by applicant]
US 20180165000A1 · Ekambaram · 2018 [cited by examiner]
US 20190205322A1 · Dobrynin et al. · 2019 [cited by applicant]
US 20190205325A1 · Dobrynin et al. · 2019 [cited by applicant]
US 20190205391A1 · Dobrynin et al. · 2019 [cited by applicant]
US 20190205474A1 · Pawar · 2019 [cited by examiner]
US 20190289359A1 · Sekar · 2019 [cited by examiner]
US 20200142928A1 · Mei et al. · 2020 [cited by applicant]
US 20210089268A1 · Ahamed · 2021 [cited by examiner]
US 20210089577A1 · Ahamed · 2021 [cited by examiner]
US 20210089781A1 · Ahamed · 2021 [cited by examiner]