IP Library Granted Patent US 10,719,988
Granted Patent B2
US 10,719,988 · App. 15/972,676 · Granted Jul 21, 2020

Systems and methods for updating a non-augmented reality display with user interactions in an augmented reality display

Inventors: Kanagasabai Sivanadian (Framingham, MA); Theresa Tokesky (Boston, MA); Lucas Waye (Cambridge, MA); Michael A. Montalto (South Hamilton, MA)
Assignee: Rovi Guides, Inc.
G06T19/006G02B27/0172H04N21/23106H04N21/4122
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,719,988
App. No.
15/972,676
Granted
Jul 21, 2020
Kind
B2
Abstract

Systems and methods are provided for generating an augmented reality display for users of augmented reality devices. Features provided in the AR displays may be used to update a non-augmented reality display. In addition, interactions in the AR displays may also be incorporated into the non-augmented reality display.

Claims (74)

1. A method for displaying information about media content using augmented reality, the method comprising:

retrieving using control circuitry, from a media database, information associated with a media asset;

generating using the control circuitry a non-augmented reality display of the information associated with the media asset;

retrieving using the control circuitry, from the media database, additional information associated with the media asset based on a user preference for a respective user of an augmented reality device;

providing using the control circuitry, in a plurality of augmented reality devices, an augmented reality display of the information associated with the media asset, wherein the augmented reality display in each respective one of the plurality of augmented reality devices comprises the respective additional information associated with the media asset based on the respective user preference of the respective user accessing one of the plurality of augmented reality devices;

analyzing, using the control circuitry, the additional information provided for each of the respective users of the plurality of the augmented reality devices to identify a common element among the additional information provided in the plurality of the augmented reality devices;

selecting, using the control circuitry, the common element of the additional information, the common element provided for at least two of the respective users of the plurality of augmented reality devices;

receiving, using the control circuitry, a plurality of interactions with the information associated with the media asset or the additional information associated with the media asset from any of the respective users of the plurality of augmented reality devices;

detecting, using the control circuitry, a common interaction among the plurality of interactions; and

updating, using the control circuitry, the non-augmented reality display of information based on the common element of the additional information and the common interaction.

2. The method of claim 1 , wherein the common interaction comprises an interaction performed with the information associated with the media asset or the additional information associated with the media asset by a majority of the respective users of the plurality of augmented reality devices.

3. The method of claim 1 , wherein detecting, using the control circuitry, a common interaction among the plurality of interactions comprises:

caching metadata associated with the plurality of interactions received at the control circuitry, the metadata comprising an identifier for the media asset associated with the respective interaction and a media option associated with the interaction; and

analyzing the metadata to identify the common interaction based on the media asset and the media option.

4. The method of claim 1 , wherein selecting the common element comprises selecting an element of the additional information provided for a majority of the respective users of the plurality of augmented reality devices.

5. The method of claim 1 , wherein selecting the common element further comprises:

retrieving metadata associated with the common element to identify a parental control rating for the common element; and

selecting an element of the additional information having a parental control rating for a general audience and provided for a majority of the respective users of the plurality of augmented reality devices.

6. The method of claim 1 , wherein selecting the common element further comprises:

caching metadata associated with any of the additional information provided for each respective one of the plurality of augmented reality displays;

analyzing the metadata to identify a characteristic of the additional information and the media asset; and

selecting the additional information used for the same characteristic in a majority of the plurality of augmented reality displays, as the common element.

7. The method of claim 1 , wherein updating, using the control circuitry, the non-augmented reality display comprises replacing in a main display a portion of information associated with the media asset with the common element and adding the common interaction to the main display.

8. The method of claim 1 , wherein providing, using the control circuitry, in a plurality of augmented reality devices, an augmented reality display of the information associated with the media asset further comprises:

receiving using the control circuitry, a first user profile for a first user of the plurality of users of the augmented reality devices and a second user profile for a second user of the plurality of users of the augmented reality devices;

retrieving metadata for the media asset;

displaying in the non-augmented reality display, information associated with the media asset for a category of metadata;

comparing the metadata with the first user profile to identify a first characteristic for the category of metadata matching the first user profile;

comparing the metadata with the second user profile to identify a second characteristic for the category of metadata matching the second user profile;

generating a first augmented reality display of information for the first user comprising an element of additional information for the category of metadata based on the first characteristic; and

generating a second augmented reality display of information for the second user comprising an element of additional information for the category of metadata based on the second characteristic.

9. The method of claim 1 wherein updating, using the control circuitry, the non-augmented reality display comprises: generating, using the control circuitry, a picture-in-picture window in the non-augmented reality display, the picture-in-picture window overlaying a main display, and comprising the updates to the information associated with the media asset.

10. The method of claim 1 further comprising:

receiving using the control circuitry, a selection of the media asset;

determining using the control circuitry, a characteristic of the media asset; and

displaying, using the control circuitry, in the non-augmented display of information, a selection avatar for the media asset based on the characteristic of the media asset.

11. A system for displaying information about media content using augmented reality, the system comprising:

input/output (I/O) interface circuitry configured to receive a user input; and

control circuitry configured to:

retrieve, from a media database, information associated with a media asset;

generate a non-augmented reality display of the information associated with the media asset;

retrieve from the media database, additional information associated with the media asset based on a user preference for a respective user of an augmented reality device;

provide in a plurality of augmented reality devices, an augmented reality display of the information associated with the media asset, wherein the augmented reality display in each respective one of the plurality of augmented reality devices comprises the respective additional information associated with the media asset based on the respective user preference of the respective user accessing one of the plurality of augmented reality devices;

analyze the additional information provided for each of the respective users of the plurality of the augmented reality devices to identify a common element among the additional information provided in the plurality of the augmented reality devices;

select the common element of the additional information, the common element provided for at least two of the respective users of the plurality of augmented reality devices;

receive a plurality of interactions with the information associated with the media asset or the additional information associated with the media asset from any of the respective users of the plurality of augmented reality devices;

detect a common interaction among the plurality of interactions; and

update the non-augmented reality display of information based on the common element of the additional information and the common interaction.

12. The system of claim 11 , wherein the common interaction comprises an interaction performed with the information associated with the media asset or the additional information associated with the media asset by a majority of the respective users of the plurality of augmented reality devices.

13. The system of claim 11 , wherein the control circuitry configured to detect a common interaction among the plurality of interactions is further configured to:

cache metadata associated with the plurality of interactions received at the control circuitry, the metadata comprising an identifier for the media asset associated with the respective interaction and a media option associated with the interaction; and

analyze the metadata to identify the common interaction based on the media asset and the media option.

14. The system of claim 11 , wherein the control circuitry configured to select the common element is further configured to select an element of the additional information provided for a majority of the respective users of the plurality of augmented reality devices.

15. The system of claim 11 , wherein the control circuitry configured to select the common element is further configured to:

retrieve metadata associated with the common element to identify a parental control rating for the common element; and

select an element of the additional information having a parental control rating for a general audience and provided for a majority of the respective users of the plurality of augmented reality devices.

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

cache metadata associated with any of the additional information provided for each respective one of the plurality of augmented reality displays;

analyze the metadata to identify a characteristic of the additional information and the media asset; and

select the additional information used for the same characteristic in a majority of the plurality of augmented reality displays, as the common element.

17. The system of claim 11 , wherein the control circuitry configured to update the non-augmented reality display is configured to replace in a main display a portion of information associated with the media asset with the common element and add the common interaction to the main display.

18. The system of claim 11 , wherein the control circuitry configured to provide in a plurality of augmented reality devices, an augmented reality display of the information associated with the media asset is further configured to:

receive a first user profile for a first user of the plurality of users of the augmented reality devices and a second user profile for a second user of the plurality of users of the augmented reality devices;

retrieve metadata for the media asset;

display in the non-augmented reality display, information associated with the media asset for a category of metadata;

compare the metadata with the first user profile to identify a first characteristic for the category of metadata matching the first user profile;

compare the metadata with the second user profile to identify a second characteristic for the category of metadata matching the second user profile;

generate a first augmented reality display of information for the first user comprising an element of additional information for the category of metadata based on the first characteristic; and

generate a second augmented reality display of information for the second user comprising an element of additional information for the category of metadata based on the second characteristic.

19. The system of claim 11 , wherein the control circuitry configured to update the non-augmented reality display is further configured to: generate a picture-in-picture window in the non-augmented reality display, the picture-in-picture window overlaying a main display, and comprising the updates to the information associated with the media asset.

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

receive a selection of the media asset;

determine a characteristic of the media asset; and

display in the non-augmented display of information, a selection avatar for the media asset based on the characteristic of the media asset.

Assignments (7)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0129 →
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 →
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 →
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 May 7, 2018
From: SIVANADIAN, KANAGASABAI; TOKESKY, THERESA; WAYE, LUCAS; MONTALTO, MICHAEL A.
To: ROVI GUIDES, INC.
Reel/Frame 045733/0854 →
Continuity (1)
Related Publication 20190340820A1 · Nov 7, 2019
Cited By (1)
US 12,675,955