IP Library Granted Patent US 9,922,448
Granted Patent B2
US 9,922,448 · App. 14/601,009 · Granted Mar 20, 2018

Systems and methods for generating a three-dimensional media guidance application

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 9,922,448
App. No.
14/601,009
Granted
Mar 20, 2018
Kind
B2
Abstract

Systems and methods for navigating a three-dimensional (3D) media guidance application are provided. A first selectable media guidance object may be displayed on a screen that when viewed through the stereoscopic optical device may appear in a first plane. A second selectable media guidance object may be displayed on the screen that when viewed through the stereoscopic optical device may appear in a second plane. The first and second planes may be perceived to intersect an axis normal to the display in different locations. A user selection of at least one of the first and second selectable media guidance objects may be received. An action of moving a cursor in 3D space or selecting one of the selectable media guidance objects displayed in the 3D space may be performed based on the user selection. The user selection may be performed with an input device having as accelerometer.

Claims (67)

1. A method for designing graphics for selectable stereoscopic media objects displayed on a screen having a first point, the method comprising:

generating a display of a first image that includes a first selectable media object centered at the first point to be viewed with a user's right eye;

generating a display of a second image that includes a copy of the first selectable media object centered at a second point of the screen different from the first point to be viewed with the user's left eye;

generating a display of a superimposed image of the first and second images to produce a first stereoscopic image, wherein the first selectable media object appears in the first stereoscopic image at a first perceived distance from the user when the user views the stereoscopic image through a stereoscopic optical device from a given position; and

responsive to receiving a user selection of the first selectable media object from the first stereographic image:

modifying the distance between the first and second points, wherein the distance between the first and second points on the screen corresponds to the first perceived distance; and

generating a display of a second stereoscopic image based on the modified distance between the first and second points, wherein the first selectable media object appears in the second stereoscopic image at a second perceived distance from the user when the user views the stereoscopic image through the stereoscopic optical device from the given position.

2. The method of claim 1 , further comprising using similar triangles to determine a relationship between an offset distance and an apparent distance, wherein:

the offset distance is the distance between the first and second points;

the apparent distance is the distance the first selectable media object appears to be from the screen; and

the apparent distance is positive if the first selectable media object appears to be behind the screen and negative if the first selectable media object appears to be in front of the screen.

3. The method of claim 2 , wherein the offset distance and the apparent distance are computed in accordance with:

a =( z*e )/( D+z ), and

z =( D*a )/( e−a ),

wherein: a is the offset distance, z is the apparent distance, e is a difference between a distance between pupils of the eyes of the user and a width of the media object, and D is a distance between the eyes of the user and the screen.

4. The method of claim 1 , further comprising using a coordinate system to calculate the position of the first selectable media object in the first and second images.

5. The method of claim 1 , further comprising updating the locations in the first and second images at which the first selectable media object is positioned to cause the first selectable media object to be perceived to move in the stereoscopic image.

6. The method of claim 1 , wherein the stereoscopic optical device comprises:

a first opening for viewing the first image with the user's right eye, wherein the first image is the only image seen by the user's right eye; and

a second opening for viewing the second image with the user's left eye, wherein the second image is the only image seen by the user's left eye.

7. The method of claim 6 , wherein the stereoscopic optical device further comprises:

a first lens covering the first opening, wherein the user views the first image through the first lens; and

a second lens covering the second opening, wherein the user views the second image through the second lens.

8. The method of claim 1 , wherein:

the first image includes a second selectable media object centered at a third point;

the second image includes a copy of the second selectable media object centered at a fourth point of the screen different from the third point;

the second selectable media object appears in the stereoscopic image at a second perceived distance;

the first selectable media guidance object appears in the stereoscopic image in a first perspective view; and

the second selectable media guidance object appears in the stereoscopic image in a second perspective view different from the first perspective view.

9. The method of claim 8 , wherein:

the combination of the media guidance objects appearing in the first and second perspective views appear as a continuous array of media guidance objects; and

the array appears to have a first fold at a first point of adjacency, wherein the first point corresponds to a first location between the first media guidance object that appears in the first perspective view and the second media guidance object that appears in the second perspective view.

10. The method of claim 1 , wherein the selectable stereoscopic media objects are media objects displayed within an environment selected from the group consisting of a game, a software application, and a media guide.

11. A system for designing graphics for selectable stereoscopic media objects, the system comprising:

processing circuitry configured to:

generate a display of a first image that includes a first selectable media object centered at the first point to be viewed with a user's right eye;

generate a display of a second image that includes a copy of the first selectable media object centered at a second point of a display screen different from the first point to be viewed with the user's left eye;

generate a display of a superimposed image of the first and second images to produce a first stereoscopic image, wherein the first selectable media object appears in the first stereoscopic image at a first perceived distance from the user when the user views the stereoscopic image through a stereoscopic optical device from a given position; and

responsive to receiving a user selection of the first selectable media object from the first stereoscopic:

modify the distance between the first and second points, wherein the distance between the first and second points on the display screen corresponds to the first perceived distance; and

generate a display of a second stereoscopic image based on the modified distance between the first and second points, wherein the first selectable media object appears in the second stereoscopic image at a second perceived distance from the user when the user views the stereoscopic image through the stereoscopic optical device from the given position.

12. The system of claim 11 , wherein the processing circuitry is further configured to use similar triangles to determine a relationship between an offset distance and an apparent distance, wherein:

the offset distance is the distance between the first and second points;

the apparent distance is the distance the first selectable media object appears to be from the display screen; and

the apparent distance is positive if the first selectable media object appears to be behind the display screen and negative if the first selectable media object appears to be in front of the display screen.

13. The system of claim 12 , wherein the processing circuitry is further configured to compute the offset distance and the apparent distance in accordance with:

a =( z*e )/( D+z ), and

z =( D*a )/( e−a ),

wherein: a is the offset distance, z is the apparent distance, e is a difference between a distance between pupils of the eyes of the user and a width of the media object, and D is a distance between the eyes of the user and the display screen.

14. The system of claim 11 , wherein the processing circuitry is further configured to use a coordinate system to calculate the position of the first selectable media object in the first and second images.

15. The system of claim 11 , wherein the processing circuitry is further configured to update the locations in the first and second images at which the first selectable media object is positioned to cause the first selectable media object to be perceived to move in the stereoscopic image.

16. The system of claim 11 , wherein the stereoscopic optical device comprises:

a first opening for viewing the first image with the user's right eye, wherein the first image is the only image seen by the user's right eye; and

a second opening for viewing the second image with the user's left eye, wherein the second image is the only image seen by the user's left eye.

17. The system of claim 16 , wherein the stereoscopic optical device further comprises:

a first lens covering the first opening, wherein the user views the first image through the first lens; and

a second lens covering the second opening, wherein the user views the second image through the second lens.

18. The system of claim 11 , wherein:

the first image includes a second selectable media object centered at a third point;

the second image includes a copy of the second selectable media object centered at a fourth point of the display screen different from the third point;

the second selectable media object appears in the stereoscopic image at a second perceived distance;

the first selectable media guidance object appears in the stereoscopic image in a first perspective view; and

the second selectable media guidance object appears in the stereoscopic image in a second perspective view different from the first perspective view.

19. The system of claim 18 , wherein:

the combination of the media guidance objects appearing in the first and second perspective views appear as a continuous array of media guidance objects; and

the array appears to have a first fold at a first point of adjacency, wherein the first point corresponds to a first location between the first media guidance object that appears in the first perspective view and the second media guidance object that appears in the second perspective view.

20. The system of claim 11 , wherein the selectable stereoscopic media objects are media objects displayed within an environment selected from the group consisting of a game, a software application, and a media guide.

Assignments (11)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0376 →
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 →
MERGER Recorded May 20, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 035741/0257 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2015
From: ROVI TECHNOLOGIES CORPORATION
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 035678/0548 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2015
From: KLAPPERT, WALTER RICHARD; WOODS, THOMAS STEVEN; CHILVERS, HENRY C., JR.
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 035678/0545 →
MERGER Recorded May 20, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035678/0597 →
MERGER Recorded May 20, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035741/0246 →