IP Library Granted Patent US 10,264,241
Granted Patent B2
US 10,264,241 · App. 13/765,139 · Granted Apr 16, 2019

Complimentary video content

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,264,241
App. No.
13/765,139
Granted
Apr 16, 2019
Kind
B2
Abstract

A method and system for viewing video content is described. In one aspect a first data stream including video content in a 2D format may be received. The first data stream may include embedded first data identifying tuning data for accessing the video content in a 3D format. The video content may be outputted in the 2D format. A notification of availability of the video content in the 3D format may be displayed to a viewer, and an instruction to tune to the video content in the 3D format may be received. The video content in the 3D format then may be outputted.

Claims (47)

1. A method comprising:

receiving, by a computing device, a first data stream and a second data stream, wherein the first data stream comprises video content in a 2D format, the first data stream further comprising embedded first data that indicates the second data stream, and wherein the second data stream comprises the video content in a 3D format, the second data stream further comprising embedded second data that indicates the first data stream, wherein the embedded first data and the embedded second data are different;

identifying a viewer of the video content;

determining, based on the viewer, a default viewer format for outputting the video content, the default viewer format comprising the 2D format;

outputting the video content in the 2D format;

receiving, by the computing device, an instruction to access the video content in the 3D format;

determining, based on the embedded first data, where to access the video content in the 3D format; and

outputting the video content in the 3D format.

2. The method of claim 1 , further comprising outputting a notification of availability of the video content in the 3D format.

3. The method of claim 2 , wherein the notification comprises a user interface for accessing the video content in the 3D format.

4. The method of claim 1 , wherein the embedded first data is embedded electronic program guide data.

5. The method of claim 1 , wherein the determining the default viewer format is further based on a type of the video content.

6. The method of claim 2 , wherein the receiving the instruction to access the video content in the 3D format is based on an input received after the outputting of the notification.

7. The method of claim 1 , wherein the video content in the 2D format is full resolution and the video content in the 3D format is half resolution.

8. The method of claim 1 , wherein a header of the first data stream comprises at least a portion of the embedded first data.

9. The method of claim 1 , wherein:

the embedded first data comprises a first frequency corresponding to the second data stream, and

the embedded second data comprises a second frequency corresponding to the first data stream.

10. The method of claim 9 , wherein receiving the first data stream comprises tuning to the second frequency, and receiving the second data stream comprises tuning to the first frequency.

11. The method of claim 1 , wherein the first data stream and the second data stream are different data streams.

12. The method of claim 3 , wherein the identifying the viewer of the video content comprises receiving viewer identification data entered through the user interface.

13. The method of claim 1 , wherein the identifying the viewer of the video content comprises receiving viewer identification data from a camera device.

14. The method of claim 1 , wherein the identifying the viewer of the video content comprises receiving viewer identification data from a fingerprint scanner of an input/output device.

15. A method comprising:

receiving, by a computing device, a first data stream comprising video content in a 2D format and a second data stream comprising the video content in a 3D format;

embedding, in the first data stream, first data identifying the second data stream;

embedding, in the second data stream, second data identifying the first data stream, wherein the first data and the second data are different;

identifying a viewer of the video content;

determining, based on the viewer, a default viewer format for outputting the video content, the default viewer format comprising the 2D format;

outputting the video content in the 2D format;

receiving, by the computing device, an instruction to access the video content in the 3D format;

determining, based on the embedded first data, where to access the video content in the 3D format; and

outputting the video content in the 3D format.

16. The method of claim 15 , further comprising:

sending the first data stream with the embedded first data; and

sending the second data stream with the embedded second data.

17. The method of claim 15 , further comprising simultaneously sending:

the first data stream with the embedded first data; and

the second data stream with the embedded second data.

18. The method of claim 16 , wherein the sending the first data stream comprises sending at least a portion of the first data stream prior to the sending the second data stream.

19. An apparatus comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the apparatus to:

receive a first data stream and a second data stream, wherein the first data stream comprises video content in a 2D format, the first data stream further comprising first embedded tuning data for tuning to the video content in a 3D format, and wherein the second data stream comprises the video content in the 3D format, the second data stream further comprising second embedded tuning data for tuning to the video content in the 2D format, wherein the first embedded tuning data and the second embedded tuning data are different;

identify a viewer of the video content;

determine, based on identifying the viewer, a default format for outputting the video content, wherein the default format comprises the 2D format or the 3D format; and

output the video content in the default format.

Assignments (7)
CHANGE OF NAME Recorded Mar 31, 2026
From: ADEIA MEDIA HOLDINGS LLC
To: ADEIA MEDIA HOLDINGS INC.
Reel/Frame 075303/0980 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO CORPORATION
To: TIVO LLC
Reel/Frame 069083/0240 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO LLC
To: ADEIA MEDIA HOLDINGS LLC
Reel/Frame 069083/0318 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2020
From: COMCAST CABLE COMMUNICATIONS, LLC
To: TIVO CORPORATION
Reel/Frame 054588/0731 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2017
From: HOLDEN, DANIAL E.
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 041484/0530 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2013
From: HOLDEN, DAN; VRBAS, AUSTIN
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 029802/0907 →