IP Library Granted Patent US 7,246,246
Granted Patent B2
US 7,246,246 · App. 10/359,864 · Granted Jul 17, 2007

System for keying protected electronic data to particular media to prevent unauthorized copying using a compound key

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,246,246
App. No.
10/359,864
Granted
Jul 17, 2007
Kind
B2
Abstract

A system an method for distribution of electronic data over a network infrastructure that includes a client device for operation by a user desiring to receive the electronic data and server that contains the electronic data and offering the electronic data for downloading to the client device via the network infrastructure. The client device communicates a compound data key that includes a unique serial number associated with a particular piece of media to which the electronic data is to be stored to the server, vendor information and user information. The server encrypts the electronic data using the compound key, and downloads the encrypted electronic data to the client computer, where the client computer writes the encrypted electronic data to the particular piece of media such that the encrypted electronic data may only be accessed from the particular piece of media. The electronic data is decrypted for use by the apparatus or another device attached to the apparatus using the compound key as a data key, and the data is accessible from only the one piece of media having the unique serial number and is not accessible from any other media having a different or no identifier. In an alternate embodiment, the apparatus for reading the encrypted electronic data is connected to a general purpose computer having a media drive which reads the unique serial number and the electronic data from the one piece of media. The apparatus comprises an application specific integrated circuit which controls and executes instructions to accept the electronic data and the unique serial number from the general purpose computer.

Claims (43)

1. A method of accessing encrypted electronic data stored on a media, said method comprising:

accessing electronic data on said media;

determining that said electronic data is encrypted electronic data;

obtaining a unique identifier permanently recorded on said media;

generating a compound key in accordance with a predetermined operation using said unique identifier as input;

reading at least a portion of said encrypted electronic data from said media;

decrypting said encrypted electronic data using said compound key as a decryption key;

reading said unique identifier from a predetermined track of said media;

obtaining vendor information; and

obtaining user information,

wherein said unique identifier, said vendor information and said user information are used by said predetermined operation to generate said compound key.

2. A method of accessing encrypted electronic data stored on a media, said method comprising:

accessing electronic data on said media;

determining that said electronic data is encrypted electronic data;

obtaining a unique identifier permanently recorded on said media;

generating a compound key in accordance with a predetermined operation using said unique identifier as input;

reading at least a portion of said encrypted electronic data from said media;

decrypting said encrypted electronic data using said compound key as a decryption key;

wherein said generating said compound key further comprises communicating said compound key to a second device, and said reading at least a portion of said electronic data further comprises communicating said portion of said electronic data to said second device, wherein said second device performs said decrypting said electronic data using said compound key as a decryption key;

communicating from said second device an authentication code;

receiving said authentication code;

determining that said authentication code is the same as said unique identifier;

generating a verification code; and

communicating said verification code to said second device.

3. An apparatus for reading encrypted electronic data associated to one piece of media, comprising:

a processor which controls and executes instructions to read electronic data and a unique identifier from said one piece of media,

said processor configured to generate a compound key with a predetermined operation using said unique identifier and vendor information and user information as input,

said unique identifier permanently recorded on said one piece of media; and

a media drive, responsive to said processor,

said media drive configured to

read said unique identifier,

read at least a portion of said encrypted electronic data associated to said one piece of media,

wherein said encrypted electronic data is decrypted for use by said apparatus or another device attached to said apparatus using said compound key as a decryption key, and

wherein said decrypted electronic data is accessible from only said one piece of media having said unique identifier.

4. A method of electronically distributing electronic data from a first media to a second media within a device, said method comprising:

accessing said second media;

reading a unique identifier from a predetermined location on said second media, said unique identifier permanently recorded on said second media;

obtaining vendor information;

obtaining user information;

generating a compound key in accordance with a predetermined operation using said unique identifier, said vendor information, and said user information as input;

reading said electronic data from said first media;

encrypting said electronic data using said compound key as an encryption key; and

writing said encrypted electronic data to said second media, such that information represented by said encrypted electronic data may be accessed for use from only said second media, and wherein data on said second media other than said encrypted electronic data may be copied to and accessed from another medium, free of encryption constraints imposed upon said encrypted electronic data.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061753/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061324/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL USA L.P.; ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL, L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058216/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2016
From: EMC CORPORATION
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 040203/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040136/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040134/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2010
From: IOMEGA CORPORATION
To: EMC CORPORATION
Reel/Frame 023950/0391 →