IP Library Granted Patent US 11,860,915
Granted Patent B2
US 11,860,915 · App. 17/179,047 · Granted Jan 2, 2024

Systems and methods for automatic program recommendations based on user interactions

Inventors: Brian Fife (Concord, MA); Jason Braness (San Diego, CA); Michael Papish (Randolph Center, VT); Thomas Steven Woods (Arlington Heights, IL)
Assignee: Rovi Guides, Inc.
G06F16/3334G06F3/0482G06F3/04842G06F16/435G06F16/74G06F40/20G06F40/205G10L17/22H04L67/306H04N21/252H04N21/25891H04N21/41265H04N21/442H04N21/4532H04N21/4667H04N21/4668H04N21/47214H04N21/4826
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 11,860,915
App. No.
17/179,047
Granted
Jan 2, 2024
Kind
B2
Abstract

Methods and systems are provided for generating automatic program recommendations based on user interactions. In some embodiments, control circuitry processes verbal data received during an interaction between a user of a user device and a person with whom the user is interacting. The control circuitry analyzes the verbal data to automatically identify a media asset referred to during the interaction by at least one of the user and the person with whom the user is interacting. The control circuitry adds the identified media asset to a list of media assets associated with the user of the user device. The list of media assets is transmitted to a second user device of the user.

Claims (47)

1. A method comprising:

prior to detecting a voice interaction, prompting, on a first device, selection of at least one of setting a reminder related to a media asset, recording the media asset, adding a reference to the media asset to a queue, sending a link to the media asset, generating a bookmark of the media asset, or generating a webpage containing information about the media asset;

in response to the selection, storing the selection as a previously selected action in a preference profile associated with the first device;

in response to the detecting, with at least the first device, the voice interaction:

converting the voice interaction into voice communication data, and

transmitting the voice communication data to a second device via a communication network;

processing the voice communication data to extract a media asset identifier;

identifying the media asset associated with the media identifier;

retrieving the previously selected action from the preference profile associated with the first device; and

causing the first device to perform the previously selected action on the media asset.

2. The method of claim 1 , wherein the first device is associated with a first user and the second device is associated with a second user, and wherein the second device is remote from the first device.

3. The method of claim 1 , wherein the voice communication data comprises data representing the voice interaction about the media asset.

4. The method of claim 1 , comprising:

prior to the selection and the detecting the voice interaction, generating for display, on the first device;

a visual prompt asking what type of action should be taken when a user discusses the media asset; and

a plurality of selectable options including: the setting the reminder related to the media asset, the recording the media asset, the adding the reference to the media asset to the queue, the sending the link to the media asset, the generating the bookmark of the media asset, and the generating the webpage containing information about the media asset.

5. The method of claim 1 , wherein identifying the media asset associated with the media identifier comprises cross-referencing the extracted media asset identifier to a media asset database.

6. The method of claim 1 , further comprising:

transmitting an instruction to the second device to perform an action on the media asset.

7. The method of claim 1 , further comprising:

extracting additional communication data from at least one of an email, a messaging service, or the voice interaction through the communication network.

8. The method of claim 7 wherein the additional communication data comprises at least one of a text, an image, a video, an audio, or an interactivity content form.

9. The method of claim 1 , wherein processing the voice communication data to extract the media asset identifier is based on natural language analysis of the voice communication data.

10. The method of claim 1 , wherein causing the first device to perform the previously selected action on the media asset comprises retrieving an action previously performed by the first device and automatically performing the previously performed action.

11. A system comprising:

circuitry configured to:

prior to detecting a voice interaction, prompt, on a first device, selection of at least one of setting a reminder related to a media asset, recording the media asset, adding a reference to the media asset to a queue, sending a link to the media asset, generating a bookmark of the media asset, or generating a webpage containing information about the media asset;

in response to the selection, store the selection as a previously selected action in a preference profile associated with the first device;

in response to the detecting, with at least the first device, the voice interaction:

convert the voice interaction into voice communication data, and

transmit the voice communication data to a second device via a communication network;

process the voice communication data to extract a media asset identifier;

identify the media asset associated with the media identifier;

retrieve the previously selected action from the preference profile associated with the first device; and

cause the first device to perform the previously selected action on the media asset.

12. The system of claim 11 , wherein the first device is associated with a first user and the second device is associated with a second user, and wherein the second device is remote from the first device.

13. The system of claim 11 , wherein the voice communication data comprises data representing the voice interaction about the media asset.

14. The system of claim 11 , wherein the circuitry is configured to:

prior to the selection and the detecting the voice interaction, generate for display, on the first device;

a visual prompt asking what type of action should be taken when a user discusses the media asset; and

a plurality of selectable options including: the setting the reminder related to the media asset, the recording the media asset, the adding the reference to the media asset to the queue, the sending the link to the media asset, the generating the bookmark of the media asset, and the generating the webpage containing information about the media asset.

15. The system of claim 11 , wherein the circuitry, when identifying the media asset associated with the media identifier, is configured to cross-reference the extracted media asset identifier to a media asset database.

16. The system of claim 11 , wherein the circuitry is further configured to transmit an instruction to the second device to perform an action on the media asset.

17. The system of claim 11 , wherein the circuitry is further configured to extract additional communication data from at least one of an email, a messaging service, or the voice interaction through the communication network.

18. The system of claim 17 , wherein the additional communication data comprises at least one of a text, an image, a video, an audio, or an interactivity content form.

19. The system of claim 11 , wherein processing the voice communication data to extract the media asset identifier is based on natural language analysis of the voice communication data.

20. The system of claim 11 , wherein the circuitry, when causing the first device to perform the previously selected action on the media asset, is configured to retrieve an action previously performed by the first device and automatically perform the previously performed action.

Assignments (6)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0376 →
SECURITY INTEREST Recorded May 19, 2023
From: ADEIA GUIDES INC.; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063707/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2021
From: FIFE, BRIAN; BRANESS, JASON; PAPISH, MICHAEL; WOODS, THOMAS STEVEN
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 055365/0654 →
MERGER Recorded Feb 23, 2021
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 055365/0727 →
MERGER Recorded Feb 23, 2021
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 055365/0860 →
MERGER Recorded Feb 23, 2021
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 055365/0872 →
Continuity (6)
Continuation 16182072 · Nov 6, 2018
Continuation 15853091 · Dec 22, 2017
Continuation 15078639 · Mar 23, 2016
Continuation 14716602 · May 19, 2015
Continuation 13626332 · Sep 25, 2012
Related Publication 20210173860A1 · Jun 10, 2021
Cited By (1)
US 12,353,453