IP Library Granted Patent US 12,481,729
Granted Patent B2
US 12,481,729 · App. 18/394,034 · Granted Nov 25, 2025

Simple nonautonomous peering media clone detection

Inventors: Aaron Marking (Portland, OR); Kenneth Goeller (Los Angeles, CA); Jeffrey Bruce Lotspiech (Henderson, NV)
Assignee: Warner Bros. Entertainment Inc.
G06F21/10G06F21/44H04K1/00H04L63/0428H04L67/06H04L67/108H04L67/104H04L2209/60
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,481,729
App. No.
18/394,034
Granted
Nov 25, 2025
Kind
B2
Abstract

A playback device includes a port configured to receive content from an external memory device, a device memory residing in the device, and a controller programmed to execute instructions that cause the controller to read a read data pattern from the defined region in the external memory device and determine if the read data pattern correlates to an expected data pattern to a predetermined level, wherein the expected data pattern is derived at least in part from a defect map of the defined region.

Claims (29)

1 . A system for validating media content, the system comprising a content memory device that is configured to:

read a unique data pattern written to the content memory device of a validation entity by one of a manufacturer or a content provider, the unique data pattern being altered by known content memory device defects in the content memory device, the known content memory device defects being identified by a defect map that is stored by the validation entity, wherein the unique data pattern is stored in a memory of the content memory device before the content memory device is coupled to a playback device;

transmit the unique data pattern from the content memory device to the playback device such that the playback device is configured to validate the content memory device based on the unique data pattern and the defect map; and

transmit content from the content memory device and to the playback device, responsive to a validation of the content memory device performed using the transmitted unique data pattern.

2 . The system of claim 1 , wherein the playback device is further configured to generate the unique data pattern and write the unique data pattern to the content memory device.

3 . The system of claim 1 , wherein the playback device is configured to validate the content memory device by altering the unique data pattern using the defect map to produce an expected data pattern and to compare the expected data pattern with the unique data pattern and wherein the playback device only allows access to content stored in the content memory device if the content memory device is validated.

4 . The system of claim 1 , wherein the playback device is further configured to read the unique data pattern at least twice to detect an expected intermittent defect.

5 . The system of claim 1 , wherein the playback device is further configured to validate the content memory device based on the unique data pattern and the defect map by comparing the unique data pattern to an expected data pattern, wherein the playback device is further configured to compute the expected data pattern according to the defect map and the unique data pattern.

6 . The system of claim 1 , wherein the playback device is further configured to validate the content memory device based on the unique data pattern and the defect map by comparing the unique data pattern to the known content memory device defects and comparing the unique data pattern with the defect map.

7 . The system of claim 1 , wherein the playback device is configured to validate the content memory device based on the unique data pattern and the defect map-by error correcting the unique data pattern to regenerate the unique data pattern, comparing the unique data pattern to the regenerated unique data pattern to identify the known content memory device defects, and comparing the identified defects with the defect map.

8 . The system of claim 1 , wherein the content memory device includes cells, each having a probability of defect;

and the playback device is configured to validate the content memory device upon the unique data pattern, the defect map, and the probability of a respective defect in each of the cells.

9 . The system of claim 8 , wherein the playback device is configured to validate the content memory device by matching the unique data pattern and the known content memory device defects according to the defect map and a correlation measure determined from the probability of a defect in each of the cells.

10 . The system of claim 1 , wherein the known content memory device defects are identified by post-manufacturing testing of the content memory device.

11 . A method for securing media content, the method comprising:

reading a unique data pattern written to a content memory device of a validation entity by one of a manufacturer or a content provider, the unique data pattern being altered by known content memory device defects in the content memory device, the known content memory device defects being identified by a defect map that is stored by the validation entity, wherein the unique data pattern is stored in a memory of the content memory device before the content memory device is coupled to a playback device;

transmitting the unique data pattern from the content memory device to the playback device such that the playback device is configured to validate the content memory device based on the unique data pattern and the defect map; and

transmitting content from the content memory device and to the playback device, responsive to a validation of the content memory device performed using the transmitted unique data pattern.

12 . The method of claim 11 , wherein the playback device is further configured to generate the unique data pattern and write the unique data pattern to the content memory device.

13 . The method of claim 11 , wherein the playback device is configured to validate the content memory device by altering the unique data pattern using the defect map to produce an expected data pattern and to compare the expected data pattern with the unique data pattern and wherein the playback device only allows access to content stored in the content memory device if the content memory device is validated.

14 . The method of claim 11 , wherein the content memory device includes cells, each having a probability of defect;

and the playback device is configured to validate the content memory device upon the unique data pattern, the defect map, and the probability of a defect in each of the cells.

15 . The method of claim 11 , wherein the known content memory device defects are identified by post-manufacturing testing of the content memory device.

16 . A non-transitory computer readable medium having program instructions stored thereon, wherein when executed by a processor, cause the processor to perform operations comprising:

reading a unique data pattern written to a content memory device of a validation entity by one of a manufacturer or a content provider, the unique data pattern being altered by known content memory device defects in the content memory device, the known content memory device defects being identified by a defect map that is stored by the validation entity, wherein the unique data pattern is stored in a memory of the content memory device before the content memory device is coupled to a playback device;

transmitting the unique data pattern from the content memory device to the playback device such that the playback device is configured to validate the content memory device based on the unique data pattern and the defect map; and

transmitting content from the content memory device and to the playback device, responsive to a validation of the content memory device performed using the transmitted unique data pattern.

17 . The non-transitory computer readable medium of claim 16 , wherein the content memory device includes cells, each having a probability of defect; and the playback device is configured to validate the content memory device based on the unique data pattern, the defect map, and the probability of a defect in each of the cells.

18 . The non-transitory computer readable medium of claim 16 , wherein the known content memory device defects are identified by post-manufacturing testing of the content memory device.

Assignments (4)
SECURITY INTEREST Recorded Oct 1, 2025
From: WARNER BROS. DISCOVERY, INC.; WARNER MEDIA, LLC; TURNER BROADCASTING SYSTEM, INC.; HOME BOX OFFICE, INC.; DISCOVERY COMMUNICATIONS, LLC; WARNERMEDIA DIRECT LLC; DISCOVERY.COM LLC; WARNER BROS. ENTERTAINMENT INC.; CNN INTERACTIVE GROUP, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 072995/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2024
From: MARKING, AARON; GOELLER, KENNETH; LOTSPIECH, JEFFREY BRUCE
To: GRISTMILL VENTURES, LLC
Reel/Frame 067140/0596 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2024
From: GRISTMILL VENTURES, LLC
To: SECURE CONTENT STORAGE ASSOCIATION, LLC
Reel/Frame 067140/0805 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2024
From: SECURE CONTENT STORAGE ASSOCIATION, LLC; TWENTIETH CENTURY FOX INNOVATIONS, INC.; WESTERN DIGITAL TECHNOLOGIES, INC.; SANDISK LLC
To: WARNER BROS. ENTERTAINMENT INC.
Reel/Frame 067140/0813 →
Continuity (4)
Continuation 16989668 · Aug 10, 2020
Continuation 12839105 · Jul 19, 2010
Provisional Application 61226421 · Jul 17, 2009
Related Publication 20240143728A1 · May 2, 2024
References Cited (126)
US 4510572A · Reece et al. · 1985 [cited by applicant]
US 4577289A · Comerford et al. · 1986 [cited by applicant]
US 5204897A · Wyman · 1993 [cited by applicant]
US 5646923A · Shea · 1997 [cited by applicant]
US 5742757A · Hamadani et al. · 1998 [cited by applicant]
US 5870543A · Ronning · 1999 [cited by applicant]
US 6029259A · Sollish et al. · 2000 [cited by applicant]
US 6092195A · Nguyen · 2000 [cited by applicant]
US 6141010A · Hoyle · 2000 [cited by applicant]
US 6161052A · Charlton et al. · 2000 [cited by applicant]
US 6236727B1 · Ciacelli et al. · 2001 [cited by applicant]
US 6253193B1 · Ginter et al. · 2001 [cited by applicant]
US 6289292B1 · Charlton et al. · 2001 [cited by applicant]
US 6405323B1 · Lin et al. · 2002 [cited by applicant]
US 6557125B1 · Rochat et al. · 2003 [cited by applicant]
US 6654904B1 · Andoh et al. · 2003 [cited by applicant]
US 6701528B1 · Arsenault et al. · 2004 [cited by applicant]
US 6775817B2 · Ono et al. · 2004 [cited by applicant]
US 6782458B1 · Noble · 2004 [cited by applicant]
US 6850379B2 · Andoh et al. · 2005 [cited by applicant]
US 6862704B1 · Miner · 2005 [cited by applicant]
US 6944735B2 · Noble · 2005 [cited by applicant]
US 6961853B2 · Marshall · 2005 [cited by applicant]
US 7017044B1 · Carpenter et al. · 2006 [cited by applicant]
US 7058819B2 · Okaue · 2006 [cited by applicant]
US 7076468B2 · Hillegass et al. · 2006 [cited by applicant]
US 7089420B1 · Durst et al. · 2006 [cited by applicant]
US 7092953B1 · Haynes · 2006 [cited by applicant]
US 7103574B1 · Peinado et al. · 2006 [cited by applicant]
US 7165050B2 · Marking · 2007 [cited by applicant]
US 7269259B1 · Fernandez · 2007 [cited by applicant]
US 7278165B2 · Molaro · 2007 [cited by applicant]
US 7299328B2 · Noble · 2007 [cited by applicant]
US 7330980B2 · Nasu · 2008 [cited by applicant]
US 7334159B1 · Callaghan · 2008 [cited by examiner]
US 7493494B2 · Bondurant · 2009 [cited by applicant]
US 7496540B2 · Irwin et al. · 2009 [cited by applicant]
US 7562270B2 · Andoh · 2009 [cited by applicant]
US 7584258B2 · Maresh et al. · 2009 [cited by applicant]
US 7594275B2 · Zhu et al. · 2009 [cited by applicant]
US 7639849B2 · Kimpe et al. · 2009 [cited by applicant]
US 7949913B2 · Norrod et al. · 2011 [cited by applicant]
US 8095988B2 · Un et al. · 2012 [cited by applicant]
US 8724408B2 · Ho et al. · 2014 [cited by applicant]
US 9213846B2 · Asipov · 2015 [cited by applicant]
US 20010016836A1 · Boccon-Gibod et al. · 2001 [cited by applicant]
US 20020023248A1 · Suzuki et al. · 2002 [cited by applicant]
US 20020040436A1 · Davis et al. · 2002 [cited by applicant]
US 20020052053A1 · Ono et al. · 2002 [cited by applicant]
US 20020122266A1 · Andoh et al. · 2002 [cited by applicant]
US 20020150251A1 · Asano et al. · 2002 [cited by applicant]
US 20020199099A1 · Shirai et al. · 2002 [cited by applicant]
US 20030018895A1 · Morrison · 2003 [cited by applicant]
US 20030063405A1 · Jin et al. · 2003 [cited by applicant]
US 20030110503A1 · Perkes · 2003 [cited by applicant]
US 20030140088A1 · Robinson et al. · 2003 [cited by applicant]
US 20030145093A1 · Oren et al. · 2003 [cited by applicant]
US 20030149670A1 · Cronce · 2003 [cited by applicant]
US 20030163372A1 · Kolsy · 2003 [cited by applicant]
US 20030187679A1 · Odgers et al. · 2003 [cited by applicant]
US 20040024688A1 · Bi et al. · 2004 [cited by applicant]
US 20040091114A1 · Carter et al. · 2004 [cited by applicant]
US 20040103305A1 · Ginter et al. · 2004 [cited by applicant]
US 20040139024A1 · So · 2004 [cited by applicant]
US 20040255079A1 · Noble · 2004 [cited by applicant]
US 20050010531A1 · Kushalnagar et al. · 2005 [cited by applicant]
US 20050013589A1 · Shah et al. · 2005 [cited by applicant]
US 20050050218A1 · Sheldon · 2005 [cited by applicant]
US 20050060745A1 · Riedl et al. · 2005 [cited by applicant]
US 20050149687A1 · Adelmann · 2005 [cited by applicant]
US 20050149759A1 · Vishwanath et al. · 2005 [cited by applicant]
US 20050177624A1 · Oswald et al. · 2005 [cited by applicant]
US 20050188214A1 · Worley et al. · 2005 [cited by applicant]
US 20050216772A1 · Noble · 2005 [cited by applicant]
US 20050283566A1 · Callaghan · 2005 [cited by examiner]
US 20060059383A1 · Roohparvar · 2006 [cited by applicant]
US 20060064383A1 · Marking · 2006 [cited by applicant]
US 20060064386A1 · Marking · 2006 [cited by applicant]
US 20060200414A1 · Roberts · 2006 [cited by applicant]
US 20060262147A1 · Kimpe et al. · 2006 [cited by applicant]
US 20070124602A1 · Wald et al. · 2007 [cited by applicant]
US 20070174564A1 · Andoh · 2007 [cited by applicant]
US 20070180153A1 · Cornwell et al. · 2007 [cited by applicant]
US 20070233933A1 · Wang et al. · 2007 [cited by applicant]
US 20080133938A1 · Kocher et al. · 2008 [cited by applicant]
US 20090013195A1 · Ochi et al. · 2009 [cited by applicant]
US 20090049257A1 · Khatri et al. · 2009 [cited by applicant]
US 20090049351A1 · Norrod et al. · 2009 [cited by applicant]
US 20090158044A1 · Kirovski · 2009 [cited by applicant]
US 20090204778A1 · Marking et al. · 2009 [cited by applicant]
US 20100088750A1 · Okamoto et al. · 2010 [cited by applicant]
US 20100218000A1 · Marking et al. · 2010 [cited by applicant]
US 20100299458A1 · Marking et al. · 2010 [cited by applicant]
EP 0610623A1 · 1994 [cited by applicant]
EP 0644474A1 · 1995 [cited by applicant]
EP 0917132A2 · 1999 [cited by applicant]
GB 2342488A · 2000 [cited by applicant]
JP S60145501A · 1985 [cited by applicant]
JP H07325712A · 1995 [cited by applicant]
JP H08129828A · 1996 [cited by applicant]
JP H11265545A · 1999 [cited by applicant]
JP 2001101083A · 2001 [cited by applicant]
JP 2002009754A · 2002 [cited by applicant]
JP 2002518784A · 2002 [cited by applicant]
JP 2003151209A · 2003 [cited by applicant]
JP 2003263371A · 2003 [cited by applicant]
WO 9962022A1 · 1999 [cited by applicant]
WO 0219589A1 · 2002 [cited by applicant]
WO 0229510A2 · 2002 [cited by applicant]
WO 2006077850A1 · 2006 [cited by applicant]
WO 2010099351A1 · 2010 [cited by applicant]
“Of.” Webster's Third New International Dictionary, Unabridged, Merriam-Webster, Incorporated, 1993. [online] [retrieved on Apr. 9, 2011]. Retrieved from. [cited by applicant]
Chinese Office Action dated Mar. 27, 2014 in related Chinese Patent Application No. 201080039520.3. [cited by applicant]
Chip Repairer Memory Corp Tweaks Its Product Line and Prays for Prices to Start Hardening Again. (1996). Computergram International, (2919). Retrieved on Mar. 25, 2020 from URL: (Year: 1996). [cited by applicant]
European Search Report dated Jan. 3, 2013, Application No. 09710597.7. [cited by applicant]
Extended European Search Report (EESR) dated Jul. 29, 2013 for European Patent Application No. 10800679.2. [cited by applicant]
Final Office Action dated Feb. 25, 2021 for U.S. Appl. No. 14/995,114. [cited by applicant]
Final Office Action dated Jun. 28, 2022 for U.S. Appl. No. 14/995,114. [cited by applicant]
Japanese Office Action (with English translation) dated Aug. 20, 2013 for Japanese Patent Application No. 2010-546108. [cited by applicant]
Japanese Office Action (with English translation) dated Sep. 10, 2013 for Japanese Patent Application No. 2012-520841. [cited by applicant]
Japanese Office Action dated Feb. 18, 2014 in related Japanese Patent Application No. 2012-520841. [cited by applicant]
McNutt, Dinah, and Michael Pearlman. “Where Did All The Bytes Go?. ” Lisa. 1993. (Year: 1993). [cited by applicant]
Non-Final Office Action dated Apr. 5, 2019 for U.S. Appl. No. 14/995,114. [cited by applicant]
Non-Final Office Action dated Dec. 21, 2021 for U.S. Appl. No. 14/995,114. [cited by applicant]
Notice of Allowance dated Mar. 20, 2023 for U.S. Appl. No. 14/995,114. [cited by applicant]
PCT International Search Report & Written Opinion dated Sep. 7, 2010 for PCT Patent Application No. PCT/US2010/042483. [cited by applicant]