# US 7,467,412 B2 · Data transfer system, data transfer program and video server system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,467,412 B2
- Document ID: US7467412B2
- Status: Granted
- Kind: B2
- Application number: 10/968,601
- Filed: 2004-10-19
- Published: 2005-04-21
- Granted: 2008-12-16
- Earliest claimed: 2003-10-20
- Assignees: Panasonic Corporation
- Inventors: Hiromichi Ishibashi; Yoshiaki Komma
- Web page: https://patentgrep.com/patent/US7467412B2

## CPC

- G11B 20/00086: {Circuits for prevention of unauthorised reproduction or copying, e.g. piracy (indicating unauthorised use of record carriers in general G11B23/28; scrambling for television signal recording H04N5/913; network architectures or network protocols for network security H04L63/00; cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00)}
- G11B 20/00007: {Time or data compression or expansion (audio compression based on psychoacoustics G10L19/00; data processing for reproducing audio data at different playback speeds G10L21/04; video compression H04N19/00; data compression per se H03M7/30)}
- G11B 20/0021: {involving encryption or decryption of contents recorded on or reproduced from a record carrier}
- G11B 20/00282: {the key being stored in the content area, e.g. program area, data area or user area (key stored in a management area G11B20/00297)}
- G11B 20/00666: {involving a step of erasing or nullifying data, e.g. data being overwritten with a random string}
- G11B 2220/40: Combinations of multiple record carriers
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)

## Abstract

A data transfer system transfers original data from a first data storage device to a second data storage device. The transfer system includes a compressor, an encryptor, and a controller. The compressor receives the original data from the first data storage device, generates compressed data of a smaller size, and passes the compressed data to the second data storage device. The encryptor makes a predetermined cryptographic key and passes the key to the second data storage device. The encryptor also receives the original data from the first data storage device, encrypts the original data with the cryptographic key and then sends the encrypted data back to the first data storage device. The controller controls the compressor and the encryptor and gives the first data storage device a first erase instruction, telling the first data storage device to erase the original data, in accordance with a first transfer command.

## Claims

### Claim 1

A data transfer system for transferring original data, which has been stored on a first data storage device, to a second data storage device, the transfer system comprising:
a compressor, which receives the original data from the first data storage device, generates compressed data of a size smaller than the original data, and passes the compressed data to the second data storage device;
an encryptor which makes a predetermined cryptographic key, passes the key to the second data storage device, receives the original data from the first data storage device, encrypts the original data with the cryptographic key and then sends the encrypted data back to the first data storage devie;
a decryptor, which receives the encrypted data from the first data storage device, the cryptographic key from the second data storage device, decrypts the encrypted data with the cryptographic key, and then sends the decrypted data back to the first data storage device; and
a controller which controls the compressor and the encryptor,
wherein, in accordance with a first transfer command to transfer the original data from the first data storage device to the second data storage device, said controller controls the compressor to compress the original data on the first data storage device and pass the compressed data to the second data storage device, controls the encryptor to encrypt the original data on the first data storage device and send the encrypted data to the first data storage device and thereafter, gives the first data storage device a first erase instruction telling the first data storage device to erase the original data from itself, and
wherein, in accordance with a second transfer command to restore the original data on the first data storage device, the controller controls the decryptor to decrypt the encrypted data on the first data storage device and thereafter gives the first data storage device a second erase instruction telling the first data storage device to erase the encrypted data from itself, and the second data storage a third erase instruction, telling the second data storage device to erase the compressed data and the cryptographic key from itself, respectively.

### Claim 2 (depends on 1)

The data transfer system of claim 1, further comprising a timer for keeping time,
wherein unless the controller receives the second transfer command within a predetermined period of time, as clocked by the timer, after having received the first transfer command, the controller gives the first data storage device a fourth erase instruction, telling the first data storage device to erase the encrypted data from itself.

### Claim 3 (depends on 1)

The data transfer system of claim 1, wherein the cryptographic key is passed to the second data storage device wherein the cryptographic key replaces a portion of the compressed data.

### Claim 4 (depends on 1)

The data transfer system of claim 1, wherein the cryptographic key is determined according to the compressed data.

### Claim 5 (depends on 1)

The data transfer system of claim 1, wherein the original data stored on the first data storage device is digital data.

### Claim 6 (depends on 1)

The data transfer system of claim 1, wherein the original data stored on the first data storage device is audiovisual data.

### Claim 7 (depends on 1)

The data transfer system of claim 1, wherein the first data storage device is a hard disk drive and the second data storage device is an optical disk drive.

### Claim 8 (depends on 1)

The data transfer system of claim 1, wherein the compressor decodes the original data that has been stored on the first data storage device into decompressed data and then encodes the decoded data at a higher compression rate than that of the original data.

### Claim 9

A video server system comprising:
a receiver for receiving a broadcast;
a compressor which receives the broadcast from the receiver and generates compressed data of a size smaller than the broadcast;
an encryptor which generates encrypted data by making a predetermined cryptographic key and by encrypting the broadcast with the cryptographic key;
a first data storage device which stores the encrypted data;
a decryptor; and
a controller, and
a second server, which includes a second data storage device, said second server being connected to the network, and storing compressed data and the cryptographic key on the second data storage device;
wherein, in accordance with a first transfer command to transfer the broadcast from the first data storage device to the second data storage device, said controller controls the compressor to compress the broadcast on the first data storage device and pass the compressed data to the second data storage device, controls the encryptor to encrypt the broadcast on the first data storage device and send the encrypted data to the first data storage device and thereafter, gives the first data storage device a first erase instruction telling the first data storage device to erase the broadcast from itself, and
wherein, in accordance with a second transfer command to restore the broadcast on the first data storage device, the controller controls the decryptor to decrypt the encrypted data on the first data storage device and thereafter gives the first data storage device a second erase instruction telling the first data storage device to erase the encrypted data from itself, and the second data storage a third erase instruction, telling the second data storage device to erase the compressed data and the cryptographic key from itself, respectively.

### Claim 10

A computer program embodied in a computer readable media for transferring original data, which has been stored on a first data storage device, to a second data storage device, the program comprising the steps of:
(a) receiving the original data from the first data storage device, generating compressed data of a size smaller than the original data, and passing the compressed data to the second data storage device;
(b) making a predetermined cryptographic key and passing the key to the second data storage device;
(c) receiving the original data from the first data storage device, encrypting the original data with the cryptographic key and sending the encrypted data back to the first data storage device; and
(d) giving the first data storage device a first erase instruction, telling the first data storage device to erase the original data from itself;
(e) receiving the encrypted data and the cryptographic key from the first and second data storage devices, respectively, and decoding the encrypted data with the cryptographic key;
(f) sending the decrypted data back to the first data storage device;
(g) giving the first data storage device a second erase instruction, telling the first data storage device to erase the encrypted data from itself; and
(h) giving the second data storage device a third erase instruction, telling the secind data storage device to erase the compressed data and the cryptographic key from itself.

### Claim 11 (depends on 10)

The data transfer program of claim 10, further comprising the step of (i) giving the first data storage device a fourth erase instruction telling the first data storage device to erase the encrypted data from itself after a predetermined period of time has passed since the step (d) was performed.

### Claim 12 (depends on 10)

The data transfer program of claim 10, wherein the step (b) includes the step of passing the cryptographic key to the second data storage device as a replacement for a portion of the compressed data.

### Claim 13 (depends on 10)

The data transfer program of claim 10, wherein the step (b) includes the step of determining the cryptographic key according to the compressed data.

### Claim 14 (depends on 10)

The data transfer program of claim 10, wherein the step (a) includes the step of receiving digital data from the first data storage device.

### Claim 15 (depends on 10)

The data transfer program of claim 10, wherein the step (a) includes the step of receiving audiovisual data from the first data storage device.

### Claim 16 (depends on 10)

The data transfer program of claim 10, wherein the first data storage device is a hard disk drive and the second data storage device is an optical disk drive.

### Claim 17 (depends on 10)

The data transfer program of claim 10, wherein the step (a) includes the step of decoding the original data that has been stored on the first data storage device into decompressed data and then encoding the decoded data at a higher compression rate than that of the original data.
