IP Library Granted Patent US 7,721,338
Granted Patent B2
US 7,721,338 · App. 10/585,967 · Granted May 18, 2010

Defeat of the copy protection of optical discs

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,721,338
App. No.
10/585,967
Granted
May 18, 2010
Kind
B2
Abstract

DVDs can be copy protected by incorporating regions which contain unreadable or subversive data within the data area ( 42 ). For example, such a region may be configured as a cell of a video object (VOB) ( 50 ) within a VOB file ( 51 ). Access to the region of subversive data is prevented during normal playback, for example, by ensuring that there are no pointers leading to the subversive region. To defeat such a copy protection method, the content on the copy protected optical disc is accessed by utilising the navigation provided for normal playback of the disc. Thus, the subversive regions are navigated around during copying of the disc. The accessed content is stored in a corresponding data area and, where subversive regions are identified, arbitrary data is incorporated within regions of the copy data area which correspond to regions of unreadable or subversive data in the original data area.

Claims (31)

1. A method of copying a copy protected optical disc, the copy protected optical disc carrying content and control data in a data area, the content being arranged in one or more content files, and the control data providing access to the content, wherein at least one region of the content which contains subversive data is provided within the data area, and navigation is provided for normal playback of the copy protected optical disc, the navigation comprising navigation paths defined by said control data which can be used for access to the content on the copy protected optical disc, and wherein during normal playback of the content on the copy protected optical disc utilizing the navigation paths, access to the at least one region of subversive data is prevented, the method comprising:

mapping the navigation paths to identify regions of the data area which are not accessed by the navigation paths,

accessing the content on the copy protected optical disc by navigating to the content utilizing the navigation paths provided for normal playback of the copy protected optical disc, but avoiding accessing any region identified as not accessed by the navigation paths,

storing the accessed content in a corresponding data area, and

storing arbitrary data into any regions of the corresponding data area which correspond to any region identified as not accessed by the navigation paths.

2. A method of copying a copy protected optical disc according to claim 1 , wherein there are no navigation paths which provide access to the at least one region of subversive data.

3. A method of copying a copy protected optical disc according to claim 2 , wherein the method further comprising accessing the data in the data area in a linear manner.

4. A method of copying a copy protected optical disc according to claim 2 , the method further comprising playing the copy protected optical disc whereby the content on the copy protected optical disc is accessed in a manner determined by the navigation paths, and storing the content retrieved in the corresponding data area.

5. A method of copying a copy protected optical disc according to claim 1 , wherein there are navigation paths which lead to the at least one region of subversive data, but such navigation paths are such that they do not provide access to the subversive data during normal playback of the content on the copy protected optical disc.

6. A method of copying a copy protected optical disc according to claim 5 , wherein the method further comprising accessing the data area in a linear manner.

7. A method of copying a copy protected optical disc according to claim 5 , the copying method further comprising playing the copy protected optical disc whereby the content on the copy protected optical disc is accessed in a manner determined by the navigation paths, and storing the content retrieved in the corresponding data area to build up an image of the content and control data on the copy protected optical disc.

8. A method of copying a copy protected optical disc according to claim 1 , wherein the copy protected optical disc is played by an optical disc player to obtain the content of the copy protected optical disc, and wherein the content output by the optical disc player is stored.

9. A method of copying a copy protected optical disc according to claim 8 , further comprising commanding the optical disc player to play all of the content of the copy protected optical disc such that the copy of the content data is complete.

10. A method of copying a copy protected optical disc according to claim 1 , further comprising producing a different optical disc from the stored content.

11. A method of copying a copy protected optical disc according to claim 1 , wherein the at least one region of subversive data is formed within content files, as an additional content file, or as a gap between two adjacent content files, the method comprising accessing the content files to retrieve their content, and storing the content in corresponding content files.

12. A method of copying a copy protected optical disc according to claim 11 , wherein the content files are video object files and are composed of video objects (VOBs) which are divided into cells, and wherein the cells can be accessed by respective pointers in navigation paths defined by the control data.

13. A method of copying a copy protected optical disc according to claim 12 , wherein the at least one region of subversive data is formed as an additional cell within a video object, and wherein there are no pointers accessing the additional cell.

14. A method of copying a copy protected optical disc according to claim 12 , wherein the at least one region of subversive data is formed as an additional cell within a video object, and wherein there are pointers accessing the additional cell but the use of pre commands or cell commands ensures that the additional cell is not played during normal playback of the material.

15. A method of copying a copy protected optical disc according to claim 12 , wherein the at least one region of subversive data is inserted within a video object, and wherein there are no pointers accessing said region.

16. A method of copying a copy protected optical disc according to claim 1 , wherein the arbitrary data included in said regions of the data area comprises sectors of zeros.

17. An apparatus for copying a copy protected optical disc, the copy protected optical disc carrying content and control data in a data area, the content being arranged in one or more content files, and the control data providing access to the content, wherein at least one region which contains subversive data is provided within the data area, and navigation is provided for normal playback of the copy protected optical disc, the navigation comprising navigational paths defined by said control data which can be used for access to the content on the copy protected optical disc, and wherein during normal playback of the content on the copy protected optical disc utilizing the navigation paths, access to the at least one region of subversive data is prevented, said apparatus comprising:

a processor;

a memory accessible to the processor for storing content and control data;

an access module, executable by the processor, for accessing the content on the copy protected optical disc by navigating to the content utilizing the navigation paths provided for normal playback of the copy protected optical disc, said access module comprising a mapping module for mapping the navigation paths to identify regions of the data area which are not accessed by the navigation paths, and an access device for avoiding accessing any region identified as not accessed by the navigation paths;

a storage module, resident in the memory, for storing the accessed content in a corresponding data area; and

an incorporation module, executable by the processor, for storing arbitrary data into any regions of the corresponding data area which correspond to any region identified as not accessed by the navigation paths.

18. The apparatus for copying a copy protected optical disc according to claim 17 , wherein there are no navigation paths which provide access to the at least one region of subversive data.

19. The apparatus for copying a copy protected optical disc according to claim 17 , wherein there are navigation paths which lead to the at least one region of subversive data, but such navigation paths have been altered such that they do not provide access to the subversive data during normal playback of the content on the copy protected optical disc.

20. The apparatus for copying a copy protected optical disc according to claim 17 , wherein said access module for accessing the content on the copy protected optical disc comprises a receiver for receiving the output from an optical disc player, and wherein said storage module is arranged to retrieve the content from the output and to store the retrieved content in the corresponding data area whereby an image of the content and control data on the copy protected optical disc is stored.

21. The apparatus for copying a copy protected optical disc according to claim 20 , further comprising a command module for commanding the optical disc player to play all of the content on the copy protected optical disc such that the stored image of the copy protected optical disc is complete.

22. The apparatus for copying a copy protected optical disc according to claim 17 , further comprising a burn module for burning the accessed content and arbitrary data onto a different optical disc.

Assignments (13)
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 →
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 →
CHANGE OF NAME Recorded Jun 9, 2016
From: MACROVISION EUROPE LIMITED
To: ROVI SOLUTIONS LIMITED
Reel/Frame 038862/0670 →
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 24, 2014
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI CORPORATION; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE INTERNATIONAL, INC.; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 033396/0001 →
SECURITY INTEREST Recorded Sep 13, 2011
From: APTIV DIGITAL, INC., A DELAWARE CORPORATION; GEMSTAR DEVELOPMENT CORPORATION, A CALIFORNIA CORPORATION; INDEX SYSTEMS INC, A BRITISH VIRGIN ISLANDS COMPANY; ROVI CORPORATION, A DELAWARE CORPORATION; ROVI GUIDES, INC., A DELAWARE CORPORATION; ROVI SOLUTIONS CORPORATION, A DELAWARE CORPORATION; ROVI TECHNOLOGIES CORPORATION, A DELAWARE CORPORATION; STARSIGHT TELECAST, INC., A CALIFORNIA CORPORATION; UNITED VIDEO PROPERTIES, INC., A DELAWARE CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027039/0168 →
RELEASE OF SECURITY INTEREST Recorded Oct 29, 2010
From: JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION)
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ODS PROPERTIES, INC.; ROVI DATA SOLUTIONS, INC. (FORMERLY KNOWN AS TV GUIDE DATA SOLUTIONS, INC.); ROVI GUIDES, INC. (FORMERLY KNOWN AS GEMSTAR-TV GUIDE INTERNATIONAL, INC.); ROVI SOLUTIONS CORPORATION (FORMERLY KNOWN AS MACROVISION CORPORATION); ROVI SOLUTIONS LIMITED (FORMERLY KNOWN AS MACROVISION EUROPE LIMITED); ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 025222/0731 →
SECURITY AGREEMENT Recorded May 15, 2008
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; GEMSTAR-TV GUIDE INTERNATIONAL, INC.; INDEX SYSTEMS INC; MACROVISION CORPORATION; ODS PROPERTIES, INC.; STARSIGHT TELECAST, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 020986/0074 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2006
From: RECKLESS, JONNY BOYD; HEYLEN, RICHARD A.A.
To: MACROVISION EUROPE LTD
Reel/Frame 018119/0696 →