IP Library Granted Patent US 10,939,164
Granted Patent B2
US 10,939,164 · App. 15/200,638 · Granted Mar 2, 2021

Method and system for transferring an interactive feature to another device

Inventors: John Blake (Belmont, CA); Milan Patel (Santa Clara, CA); Rowena Young (Menlo Park, CA); Jean Michel Pierre Bourdon (Emerald Hills, CA)
Assignee: Rovi Guides, Inc.
H04N21/44218G06F16/40H04H20/38H04H60/56H04H60/80H04N21/23113H04N21/252H04N21/4126H04N21/431H04N21/4334H04N21/458H04N21/4532H04N21/47217H04N21/4821H04N21/83H04N21/845
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 10,939,164
App. No.
15/200,638
Granted
Mar 2, 2021
Kind
B2
Abstract

Methods and systems are presented for transferring an interactive feature from a first device to a second device. Two users may be consuming a media asset. Upon receipt of a command to active an interactive feature, a determination is made whether a user who did not activate the interactive feature is interested in the media asset. Upon that determination, a timer is activated that tracks an amount of time for which the interactive feature is active and a determination is made whether a threshold time period has been met. Once the threshold time period is met, a device associated with the user that activated the interactive feature is identified and the users are prompted to transfer the interactive feature to the device.

Claims (91)

1. A method for transferring an interactive feature from a first device to a second device, the method comprising:

detecting that a first user and a second user are consuming a media asset on a first device;

receiving, from the second user, a selection of an interactive feature for display on the first device; and

in response to receiving the selection of an interactive feature:

activating the selected interactive feature, thereby interrupting consumption of the media asset by the first user, wherein the interactive feature comprises at least one of product information, product purchase options, sports statistics, and a highlight reel;

comparing data of a first profile associated with the first user with metadata of the media asset to determine whether the media asset is of interest to the first user;

determining, based on the comparing, that the metadata associated with the media asset matches the data of the first profile; and

in response to determining that the metadata associated with the media asset matches the data of the first profile:

activating a timer that tracks a period of time that the interactive feature has been interrupting consumption of the media asset on the first device;

determining that the period of time for which the interactive feature has been interrupting consumption of the media asset is greater than a threshold; and

in response to determining that the period of time is greater than the threshold:

identifying a second device that is associated with the second user; and

prompting the second user with a selectable option to transfer display of the interactive feature from the first device to the second device.

2. The method of claim 1 , further comprising:

in response to determining that the metadata associated with the media asset does not match the data of the first profile, refraining from activating the timer and refraining from prompting the second user with the selectable option to transfer display of the interactive feature from the first device to the second device.

3. The method of claim 1 , further comprising:

determining, based on the data in the first profile associated with the first user, that the first user is interested in the interactive feature; and

increasing the threshold based on the determining.

4. The method of claim 1 , wherein identifying the second device that is associated with the second user comprises:

detecting a plurality of accessible devices;

determining, based on a second user profile associated with the second user, that a device of the plurality of accessible devices is associated with the second user; and

identifying the device as the second device.

5. The method of claim 1 , wherein prompting the second user with the selectable option to transfer display of the interactive feature from the first device to the second device comprises prompting the second user on the second device.

6. The method of claim 1 , further comprising:

generating the threshold;

storing the threshold in the first profile; and

retrieving the threshold from the first profile.

7. The method of claim 6 , wherein generating the threshold comprises:

determining that media currently being consumed by the first user has been interrupted by an advertisement;

detecting that the first user started disregarding the advertisement;

generating the threshold based on a time period between a first time when the media was interrupted by the advertisement and a second time when the first user started disregarding the advertisement.

8. The method of claim 1 , further comprising:

receiving a user selection of the selectable option;

transferring the interactive feature from the first device to the second device;

detecting that the first user is disregarding the media asset; and

in response to detecting that the first user is disregarding the media asset, generating for display a selectable option to transfer the interactive feature from the second device back to the first device.

9. The method of claim 8 , wherein detecting that the first user is disregarding the media asset comprises:

detecting that the user's eyes are not turned in the direction of the media asset;

activating a timer that tracks a period of time that the user's eyes are not turned in the direction of the media asset;

determining, based on the timer, that the period of time for which the user's eyes are not turned in the direction of the media asset is greater a threshold; and

based on the determining, detecting that the user is disregarding the media asset.

10. The method of claim 1 , wherein prompting the second user to transfer display of the interactive feature from the first device to the second device comprises:

detecting a plurality of accessible devices;

determining that a first accessible device of the plurality of accessible devices is associated with the first user; and

generating for display, on the first accessible device, a prompt to transfer the interactive feature to the first accessible device.

11. A system for transferring an interactive feature from a first device to a second device, the system comprising:

control circuitry configured to:

detect that a first user and a second user are consuming a media asset on a first device;

receive, from the second user, a selection of an interactive feature for display on the first device; and

in response to receiving the selection of an interactive feature:

activate the selected interactive feature, thereby interrupting consumption of the media asset by the first user, wherein the interactive feature comprises at least one of product information, product purchase options, sports statistics, and a highlight reel;

compare data of a first profile associated with the first user with metadata of the media asset to determine whether the media asset is of interest to the first user;

determine, based on the comparing, that the metadata associated with the media asset matches the data of the first profile; and

in response to determining that the metadata associated with the media asset matches the data of the first profile:

activate a timer that tracks a period of time that the interactive feature has been interrupting consumption of the media asset on the first device;

determine that the period of time for which the interactive feature has been interrupting consumption of the media asset is greater than a threshold; and

in response to determining that the period of time is greater than the threshold:

 identify a second device that is associated with the second user; and

 prompt the second user with a selectable option to transfer display of the interactive feature from the first device to the second device.

12. The system of claim 11 , wherein the control circuitry is further configured to:

in response to determining that the metadata associated with the media asset does not match the data of the first profile, refrain from activating the timer and refraining from prompting the second user with the selectable option to transfer display of the interactive feature from the first device to the second device.

13. The system of claim 11 , wherein the control circuitry is further configured to:

determine, based on the data in the first profile associated with the first user, that the first user is interested in the interactive feature; and

increase the threshold based on the determining.

14. The system of claim 11 , wherein the control circuitry is configured, when identifying the second device that is associated with the second user, to:

detect a plurality of accessible devices;

determine, based on a second user profile associated with the second user, that a device of the plurality of accessible devices is associated with the second user; and

identify the device as the second device.

15. The system of claim 11 , wherein the control circuitry is further configured, when prompting the second user with the selectable option to transfer display of the interactive feature from the first device to the second device, to prompt the second user on the second device.

16. The system of claim 11 , wherein the control circuitry is further configured to:

generate the threshold;

store the threshold in the first profile; and

retrieve the threshold from the first profile.

17. The system of claim 16 , wherein the control circuitry is further configured, when generating the threshold, to:

determine that media currently being consumed by the first user has been interrupted by an advertisement;

detect that the first user started disregarding the advertisement;

generate the threshold based on a time period between a first time when the media was interrupted by the advertisement and a second time when the first user started disregarding the advertisement.

18. The system of claim 11 , wherein the control circuitry is further configured to:

receive a user selection of the selectable option;

transfer the interactive feature from the first device to the second device;

detect that the first user is disregarding the media asset; and

in response to detecting that the first user is disregarding the media asset, generate for display a selectable option to transfer the interactive feature from the second device back to the first device.

19. The system of claim 18 , wherein the control circuitry is further configured, when detecting that the first user is disregarding the media asset, to:

detect that the user's eyes are not turned in the direction of the media asset;

activate a timer that tracks a period of time that the user's eyes are not turned in the direction of the media asset;

determine, based on the timer, that the period of time for which the user's eyes are not turned in the direction of the media asset is greater a threshold; and

based on the determining, detect that the user is disregarding the media asset.

20. The system of claim 11 , wherein the control circuitry is further configured, when prompting the second user to transfer display of the interactive feature from the first device to the second device, to:

detect a plurality of accessible devices;

determine that a first accessible device of the plurality of accessible devices is associated with the first user; and

generate for display, on the first accessible device, a prompt to transfer the interactive feature to the first accessible device.

Assignments (8)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0755 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2016
From: PATEL, MILAN; BOURDON, JEAN MICHEL PIERRE
To: ROVI GUIDES, INC.
Reel/Frame 039356/0041 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2016
From: BLAKE, JOHN; YOUNG, ROWENA
To: ROVI GUIDES, INC.
Reel/Frame 039240/0859 →
Continuity (2)
Provisional Application 62334202 · May 10, 2016
Related Publication 20170332140A1 · Nov 16, 2017
Cited By (1)
US 12,231,726