Methods and systems for recommending content in context of a conversation

US11716514B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11716514-B2
Application numberUS-202117466850-A
CountryUS
Kind codeB2
Filing dateSep 3, 2021
Priority dateNov 28, 2017
Publication dateAug 1, 2023
Grant dateAug 1, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A media guidance application may monitor a conversation among users, and identify keywords in the conversation, without the use of wakewords. The keywords are used to search for media content that is relevant to the on-going conversation. Accordingly, the media guidance application presents relevant content to the users, during the conversation, to more actively engage the users. A conversation monitoring window may be used to present conversation information as well as relevant content. A listening mode may be used to manage when the media guidance application processes speech from a conversation. The media guidance application may access user profiles for keywords, select content types, select content sources, and determine relevancy of media content, to provide content in context of a conversation.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for recommending content in context of a conversation, the method comprising: monitoring, with user equipment, verbal conversation between a plurality of users; as the verbal conversation continues, processing words in the verbal conversation to selectively retrieve keywords from the words in the verbal conversation; detecting keywords in the verbal conversation without receiving a wakeword based on the selectively retrieved keywords; identifying a content type associated with the detected keywords; selecting a content source to search based on the identified content type; searching for a clip matching one of the detected keywords from the selected content source; and automatically, without receiving the wakeword, presenting the clip to the users during the verbal conversation. 2. The method of claim 1 , further comprising: generating a verbal conversation processing window; and temporarily storing words in the verbal conversation detected within the verbal conversation processing window, such that words detected prior to a start time of the window are discarded. 3. The method of claim 1 , further comprising activating a listening mode, wherein the processing words in the verbal conversation is performed when the listening mode is active and is not performed when the listening mode is disabled. 4. The method of claim 1 , wherein the searching for the clip matching one of the detected keywords comprises: comparing metadata associated with each of a plurality of clips with the detected keywords; and selecting, based on the comparing, the clip of the plurality of clips having metadata matching more of the detected keywords than metadata associated with another one of the clips. 5. The method of claim 4 , wherein each of the plurality of clips is less than a threshold duration. 6. The method of claim 4 , wherein the detected keywords relate to a segment in a media asset, and wherein each of the plurality of clips represents content in a scene of the media asset. 7. The method of claim 1 , wherein the automatically presenting the clip to the users during the verbal conversation comprises changing content currently being presented on the user equipment to present the clip. 8. The method of claim 1 , further comprising presenting some of the detected keywords with the clip with an indication that the clip was selected in response to detecting the keywords in the conversation. 9. The method of claim 1 , wherein the selectively retrieving keywords comprises identifying words in the verbal conversation that match user profiles of each of the plurality of users. 10. A system for recommending content in context of a conversation, the system comprising: a listening device configured to monitor verbal conversation between a plurality of users; and control circuitry configured to: as the verbal conversation continues, process words in the verbal conversation to selectively retrieve keywords from the words in the verbal conversation; detect keywords in the verbal conversation without receiving a wakeword based on the selectively retrieved keywords; identify a content type associated with the detected keywords; select a content source to search based on the identified content type; search for a clip matching one of the detected keywords from the selected content source; and automatically, without receiving the wakeword, present the clip to the users during the verbal conversation. 11. The system of claim 10 , wherein the control circuitry is further configured to: generate a verbal conversation processing window; and temporarily store words in the verbal conversation detected within the verbal conversation processing window, such that words detected prior to a start time of the window are discarded. 12. The system of claim 10 , wherein the control circuitry is further configured to: activate a listening mode, wherein the control circuitry configured to process words in the verbal conversation when the listening mode is active and not when the listening mode is disabled. 13. The system of claim 10 , wherein the control circuitry is configured to search for the clip matching one of the detected keywords by: comparing metadata associated with each of a plurality of clips with the detected keywords; and selecting, based on the comparing, the clip of the plurality of clips having metadata matching more of the detected keywords than metadata associated with another one of the clips. 14. The system of claim 13 , wherein each of the plurality of clips is less than a threshold duration. 15. The system of claim 13 , wherein the detected keywords relate to a segment in a media asset, and wherein each of the plurality of clips represents content in a scene of the media asset. 16. The system of claim 10 , wherein the control circuitry is configured to automatically present the clip to the users during the verbal conversation by changing content currently being presented on user equipment to present the clip. 17. The system of claim 10 , wherein the control circuitry is further configured to present some of the detected keywords with the clip with an indication that the clip was selected in response to detecting the keywords in the conversation. 18. The system of claim 10 , wherein the control circuitry is configured to selectively retrieve keywords by identifying words in the verbal conversation that match user profiles of each of the plurality of users. 19. The method of claim 10 , wherein the identifying the content type associated with the detected keywords comprises identifying a sporting event, and the selecting the content source to search based on the identified sporting event comprises selecting a sports-themed media source to search. 20. The method of claim 10 , wherein the identifying the content type associated with the detected keywords comprises identifying viral content, and the selecting the content source to search based on the identified viral content comprises selecting a social media source to search.

Assignees

Inventors

Classifications

  • for recommending content, e.g. movies · CPC title

  • using natural language analysis · CPC title

  • G06F16/683Primary

    using metadata automatically derived from the content · CPC title

  • Speech classification or search · CPC title

  • Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11716514B2 cover?
A media guidance application may monitor a conversation among users, and identify keywords in the conversation, without the use of wakewords. The keywords are used to search for media content that is relevant to the on-going conversation. Accordingly, the media guidance application presents relevant content to the users, during the conversation, to more actively engage the users. A conversation…
Who is the assignee on this patent?
Rovi Guides Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/4668. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).