IP Library Granted Patent US 7,379,661
Granted Patent B2
US 7,379,661 · App. 11/154,092 · Granted May 27, 2008

Presentation of media 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 7,379,661
App. No.
11/154,092
Granted
May 27, 2008
Kind
B2
Abstract

A method of reproducing an interactive recording medium in a reproducing apparatus, comprising the steps of: checking attribute information for auxiliary contents data of A/V data recorded on the interactive recording medium; and determining a presentation method for the auxiliary contents data based on the attribute information and presenting the auxiliary contents data accordingly.

Claims (42)

1. A method of reproducing an interactive recording medium in a reproducing apparatus, comprising the steps of:

receiving attribute information from a remote source during playback of A/V data recorded on the interactive recording medium;

checking the attribute information for auxiliary contents data of the A/V data recorded on the interactive recording medium during playback of the A/V data; and

determining a presentation method during the playback for the auxiliary contents data based on the attribute information and presenting the auxiliary contents data accordingly.

2. The method set forth in claim 1 , wherein the attribute information is included in playback control information for reproducing the auxiliary contents data in synchronization with the A/V data.

3. The method set forth in claim 2 , wherein the playback control information is provided to the reproducing apparatus by an external server where the remote source comprises the external server.

4. The method set forth in claim 2 , further comprising:

accessing additional playback control information that is pre-recorded on the interactive recording medium during playback of the A/V data;

checking additional attribute information included in the additional playback control information for additional auxiliary contents data of the A/V data recorded on the interactive recording medium during playback of the A/V data; and

determining a presentation method during the playback for the additional auxiliary contents data based on the additional attribute information and presenting the additional auxiliary contents data accordingly.

5. The method set forth in claim 1 , wherein the auxiliary contents data is organized into one or more files.

6. The method set forth in claim 5 , wherein the attribute information is included in the names of the files containing the auxiliary contents data.

7. The method set forth in claim 5 , wherein the attribute information is included in meta tag information in the header area of the files containing the auxiliary contents data.

8. The method set forth in claim 5 , wherein the attribute information is included in tag information arbitrarily positioned within the files containing the auxiliary contents data as image tag information.

9. The method set forth in claim 1 , wherein the attribute information includes information indicating image types and/or aspect ratios for the auxiliary contents data.

10. The method set forth in claim 9 , wherein the image types indicate whether the images for presenting the auxiliary contents data are square or not.

11. The method set forth in claim 9 , wherein the aspect ratios indicate whether the aspect ratios of the images for presenting the auxiliary contents data are either 4:3 or 16:9.

12. The method set forth in claim 1 , the receiving the attribute information from the remote source during playback comprises receiving the attribute information from an external server through a communication network.

13. The method set forth in claim 1 , wherein the determining and presenting step outputs the auxiliary contents data in conjunction with the A/V data reproduced from the interactive recording medium such that at least some of the auxiliary contents data and video data of the A/V data are presented at the same time.

14. The method set forth in claim 1 , further comprising:

determining during the playback whether a first link to the remote source is recorded on the interactive recording medium; and

accessing the remote source using the first link when the first link is recorded on the interactive recording medium.

15. The method set forth in claim 14 , further comprising:

determining during the playback whether a default link to the remote source is stored on a reproducing apparatus when the first link is not recorded on the interactive recording medium; and

accessing through the reproducing apparatus the remote source using the default link when the default link is stored on the reproducing apparatus.

16. A method of presenting content stored on a recording medium, comprising:

identifying first attribute information stored on a portable recording medium during playback of audio/video (A/V) data recorded on the portable storage medium;

checking the first attribute information for first auxiliary contents data of the A/V data during playback of the A/V data;

determining a first presentation method for the first auxiliary contents data based on the first attribute information and presenting the first auxiliary contents data accordingly;

accessing during playback second attribute information at a remote source;

checking the second attribute information for second auxiliary contents data of the A/V data recorded on the portable storage medium during playback of the A/V data; and

determining a second presentation method for the second auxiliary contents data based on the second attribute information and presenting the second auxiliary contents data accordingly.

17. The method of claim 16 , wherein:

the accessing the remote source comprises accessing the remote source while implementing the presenting of the first auxiliary contents data; and

the checking the second attribute information comprises implementing the checking of the second attribute information for the second auxiliary contents data while implementing the presenting of the first auxiliary contents data.

18. The method of claim 16 , wherein the accessing the remote source comprises:

determining during the playback whether a first link to the remote source is recorded on the portable storage medium;

implementing the accessing to the remote source using the first link when the first link is recorded on the portable storage medium;

determining during the playback whether a second link to the remote source is stored on a playback device; and

implementing the accessing to the remote source using the second link when the second link is stored on the playback device.

19. The method of claim 18 , wherein the determining whether the second link to the remote source is stored on the playback device comprises determining during the playback whether the second link to the remote source is stored on a playback device when the first link is not recorded on the portable storage medium; and

the implementing the accessing to the remote source using the second link comprises implementing the accessing to the remote source using the second link when the second link is stored on the playback device and the first link is not recorded on the portable storage medium.

Assignments (14)
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 →
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 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY DATA PREVIOUSLY RECORDED AT REEL: 038388 FRAME: 0915. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 16, 2016
From: SONIC SOLUTIONS, LLC
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 038711/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2016
From: LAMKIN, ALLAN B.; COLLART, TODD R.; GEWICKEY, GREG
To: INTERACTUAL TECHNOLOGIES, INC.
Reel/Frame 038388/0853 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2016
From: SONIC SOLUTIONS, INC.
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 038388/0915 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
PATENT RELEASE Recorded Jul 22, 2014
From: JPMORGAN CHASE BANK N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUIDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
Reel/Frame 033378/0685 →
RELEASE OF SECURITY INTEREST Recorded Jun 11, 2013
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
Reel/Frame 030591/0534 →
MERGER Recorded Mar 12, 2012
From: SONIC SOLUTIONS
To: SONIC SOLUTIONS LLC
Reel/Frame 027848/0774 →
SECURITY AGREEMENT Recorded Mar 25, 2011
From: ALL MEDIA GUIDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026026/0111 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2006
From: INTERACTUAL TECHNOLOGIES, INC., A CALIFORNIA CORPORATION
To: SONIC SOLUTIONS, A CALIFORNIA CORPORATION
Reel/Frame 017596/0401 →