IP Library Granted Patent US 12,056,835
Granted Patent B2
US 12,056,835 · App. 17/394,831 · Granted Aug 6, 2024

Systems and methods for presentation of augmented reality supplemental content in combination with presentation of media content

Inventors: Vikram Makam Gupta (Karnataka, IN); Harsha Neerakani (Karnataka, IN); Nimit Dineshbhai Kalaria (Gujarat, IN)
Assignee: Rovi Guides, Inc.
G06T19/20G06T19/006H04N21/4122H04N21/41265H04N21/43079H04N21/4312H04N21/4524H04N21/4532H04N21/4622H04N21/47214H04N21/4722G06T2219/2004G06V20/20G09G2320/028H04N21/23418H04N21/4756H04N21/4821
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,056,835
App. No.
17/394,831
Granted
Aug 6, 2024
Kind
B2
Abstract

Systems and methods are provided herein for providing supplemental Augmented Reality (AR) content. Media content is provided to a user device located within a viewing area. A determination is made that a supplemental three dimensional (3D) AR content related to the media content is available. 3D characteristics of the supplemental AR content are determined. Such characteristics include a viewing angle and body position of an actor from the supplemental AR content. 3D characteristics of the viewing area are determined. Such characteristics include shape and position of the furniture within the viewing area and a position of a user within the viewing area. A position is determined within the viewing area by comparing the 3D characteristics of the supplemental AR content and the 3D characteristics of the viewing area. The supplemental AR content is then provided for display at the determined position.

Claims (36)

1. A method comprising:

determining that a three-dimensional (3D) augmented reality (AR) figure is to be displayed;

determining a placement position for a type of furniture within a viewing area;

prompting placement of a physical item of furniture of the type in the placement position by generating for display, within the viewing area, a phantom outline of the type of furniture in the placement position; and

in response to the physical item of furniture of the type being placed in the placement position indicated by the phantom outline, generating for display the 3D AR figure overlaid over the physical item of furniture placed in the placement position indicated by the phantom outline.

2. The method of claim 1 , further comprising:

detecting that the physical item of furniture has been placed in the placement position indicated by the phantom outline and, in response, ending display of the phantom outline.

3. The method of claim 1 , wherein the determining that a 3D AR figure is to be displayed is based on metadata of a content item currently being output.

4. The method of claim 3 , further comprising:

retrieving metadata of a current scene of the content item; and

comparing the retrieved metadata to metadata of the 3D AR figure.

5. The method of claim 1 , wherein the determining that a 3D AR figure is to be displayed in based on retrieving a timestamp of a current scene of a content item.

6. The method of claim 1 wherein the generating for display the phantom outline is performed in response to determining that there is no good placement position for the 3D AR figures within the viewing area.

7. The method of claim 1 , further comprising generating for output a prompt to match a position of the physical item of furniture of the type in the placement position indicated by the phantom outline.

8. The method of claim 1 , wherein the placement position is one of a plurality of available placement positions.

9. The method of claim 1 , further comprising providing for simultaneous display with the 3D AR figure a content item.

10. The method of claim 1 , wherein the generating for display the 3D AR figure comprises displaying the 3D AR figure such that the 3D AR figure occupies the physical item of furniture, based on shape and position of the physical item of furniture within the viewing area and a shape of the 3D AR figure.

11. A system comprising:

augmented reality (AR) output circuitry; and

control circuitry configured to:

determine a placement position for a type of furniture within a viewing area;

determine that a three-dimensional (3D) AR figure is to be displayed;

prompt placement of a physical item of furniture of the type in the placement position by generating for display, within the viewing area, a phantom outline of the type of furniture in the placement position; and

in response to the physical item of furniture of the type being placed in the placement position indicated by the phantom outline, generate for display the 3D AR figure overlaid over the physical item of furniture placed in the placement position indicated by the phantom outline.

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

detect that the physical item of furniture has been placed in the placement position indicated by the phantom outline and, in response, end display of the phantom outline.

13. The system of claim 11 , wherein the control circuitry configured to determine that a 3D AR figure is to be displayed is configured to do so based on metadata of a content item currently being output.

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

retrieve metadata of a current scene of the content item; and

compare the retrieved metadata to metadata of the 3D AR figure.

15. The system of claim 11 , wherein the control circuitry configured to determine that a 3D AR figure is to be displayed in configured to do so based on retrieving a timestamp of a current scene of a content item.

16. The system of claim 11 , wherein the control circuitry is configured to display the phantom outline in response to determining that there is no good placement position for the 3D AR figures within the viewing area.

17. The system of claim 11 , wherein the control circuitry is further configured to generate for output a prompt to match a position of the physical item of furniture of the type in the placement position indicated by the phantom outline.

18. The system of claim 11 , wherein the placement position is one of a plurality of available placements positions.

19. The system of claim 11 , wherein the control circuitry is further configured to provide for simultaneous display with the 3D AR figure a content item.

20. The system of claim 11 , wherein the control circuitry is further configured to display the 3D AR figure such that the 3D AR figure occupies the physical item of furniture, based on shape and position of the physical item of furniture within the viewing area and a shape of the 3D AR figure.

Assignments (3)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0119 →
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 Aug 6, 2021
From: GUPTA, VIKRAM MAKAM; NEERAKANI, HARSHA; KALARIA, NIMIT DINESHBHAI
To: ROVI GUIDES, INC.
Reel/Frame 057100/0432 →
Continuity (3)
Continuation 16674836 · Nov 5, 2019
Continuation 15797509 · Oct 30, 2017
Related Publication 20210375066A1 · Dec 2, 2021
Cited By (1)
US 12,675,955