IP Library Granted Patent US 8,677,151
Granted Patent B2
US 8,677,151 · App. 12/044,128 · Granted Mar 18, 2014

Content playback method and recording and playback device

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 8,677,151
App. No.
12/044,128
Granted
Mar 18, 2014
Kind
B2
Abstract

Where a follow-up playback is realized for content data that is recorded by changing an encryption key at predetermined intervals for copyright protection, fast feed and playback operations are provided that can get close to a video scene of a present point of time. There are two areas on the memory in which to manage key information. The key information and seed information being written into a hard disk drive are held in memory in order to allow access to the key information and seed information even as they are written.

Claims (43)

1. A device to record and play back content data requiring copyright protection, comprising:

a removable storage medium removably-connected to the device and having a first area and a second area,

wherein the first area is used to store encrypted content data encrypted by encryption keys changed at a predetermined frequency defined by a predetermined period which is shorter than an overall play back period of the content data,

wherein the second area is a tampering prevention area and used to store decryption keys and start and end positions for each decryption key,

a CPU provided within the device, to execute programs; and

a memory provided within the device and having a first key information management area and a second key information management area, each key information management area for temporarily storing a decryption key until the decryption key is changed at the predetermined frequency;

wherein, said memory further stores content data during playback;

wherein when a portion of the content data is recorded in the removable storage medium, the CPU: encrypts the portion of the content data by a first encryption key, generates a first decryption key to decrypt an encrypted portion of the content data encrypted by the first encryption key and stores the first decryption key in the first key information management area of the memory;

wherein when, with the elapse of the predetermined period, an encryption key for the portion of the content data is changed from the first encryption key to a second encryption key, and the CPU: generates a second decryption key to decrypt the encrypted portion of the content data encrypted by the second decryption key, stores the second decryption key in the second key information management area of the memory, and stores the first decryption key and the start and end positions for the first decryption key in the second area of the removable storage medium,

wherein, when encrypted content data already recorded in the removable storage medium and beginning at a playback position is being played or fast-fed, while further encrypted content data is being recorded in the removable storage medium at a recording position:

if the decryption key corresponding to the playback position is the first decryption key or the second decryption key held in the first key information management area or the second key information management area of the memory, the CPU decrypts the encrypted content data by using the first decryption key or the second decryption key in the first key information management area or the second key information management area, and

if the decryption key corresponding to the playback position is neither the first decryption key nor the second decryption key held in the first key information management area or the second key information management area of the memory, the CPU obtains the decryption key from the removable storage medium and decrypts the encrypted content data by using the decryption key obtained from the removable storage medium;

wherein, when a fast feed request is performed during playback, all content data, including all data that is being decrypted is first discarded from the memory, thereby nullifying the content data currently under-going playback.

2. The device as claimed in claim 1 , wherein the removable storage medium is a removable Secure iVDR medium.

3. The device as claimed in claim 1 , wherein the first key information management area and second key information management area are used alternately to store the decryption key as the decryption key is changed.

4. A method to record and play back content data via a device for recording and playing back content data requiring copyright protection, where the device includes removable storage medium removably-connected to the device, a CPU provided within the device to execute programs and a memory provided within the device, the method comprising:

managing a first area and a second area in the removable storage medium,

wherein the first area is used to store encrypted content data encrypted by encryption keys changed at a predetermined frequency defined by a predetermined period which is shorter than an overall play back period of the content data,

wherein the second area is a tampering prevention area and used to store decryption keys and start and end positions for each decryption key,

managing a first key information management area and a second key information management area in the memory, each key information management area for temporarily storing a decryption key until the decryption key is changed at the predetermined frequency;

wherein, the memory further stores content data during playback;

wherein when a portion of the content data is recorded in the removable storage medium, the CPU: encrypts the portion of the content data by a first encryption key, generates a first decryption key to decrypt an encrypted portion of the content data encrypted by the first encryption key and stores the first decryption key in the first key information management area of the memory;

wherein when, with the elapse of the predetermined period, an encryption key for the portion of the content data is changed from the first encryption key to a second encryption key, and the CPU: generates a second decryption key to decrypt the encrypted portion of the content data encrypted by the second decryption key, stores the second decryption key in the second key information management area of the memory, and stores the first decryption key and the start and end positions for the first decryption key in the second area of the removable storage medium,

wherein, when encrypted content data already recorded in the removable storage medium and beginning at a playback position is being played or fast-fed, while further encrypted content data is being recorded in the removable storage medium at a recording position:

if the decryption key corresponding to the playback position is the first decryption key or the second decryption key held in the first key information management area or the second key information management area of the memory, the CPU decrypts the encrypted content data by using the first decryption key or the second decryption key in the first key information management area or the second key information management area, and

if the decryption key corresponding to the playback position is neither the first decryption key nor the second decryption key held in the first key information management area or the second key information management area of the memory, the CPU obtains the decryption key from the removable storage medium and decrypts the encrypted content data by using the decryption key obtained from the removable storage medium;

wherein, when a fast feed request is performed during playback, all content data, including all data that is being decrypted is first discarded from the memory, thereby nullifying the content data currently under-going playback.

5. The method as claimed in claim 4 , wherein the removable storage medium is a removable Secure iVDR medium.

6. The method as claimed in claim 4 , wherein the first key information management area and second key information management area are used alternately to store the decryption key as the decryption key is changed.

7. A non-transitory computer-readable medium embodying a program enabling record and play back of content data via a device for recording and playing back content data requiring copyright protection, where the device includes removable storage medium removably-connected to the device, a CPU provided within the device to execute programs and a memory provided within the device, the program effecting operations comprising:

managing a first area and a second area in the removable storage medium,

wherein the first area is used to store encrypted content data encrypted by encryption keys changed at a predetermined frequency defined by a predetermined period which is shorter than an overall play back period of the content data,

wherein the second area is a tampering prevention area and used to store decryption keys and start and end positions for each decryption key,

managing a first key information management area and a second key information management area in the memory, each key information management area for temporarily storing a decryption key until the decryption key is changed at the predetermined frequency;

wherein, the memory further stores content data during playback;

wherein when a portion of the content data is recorded in the removable storage medium, the CPU: encrypts the portion of the content data by a first encryption key, generates a first decryption key to decrypt an encrypted portion of the content data encrypted by the first encryption key and stores the first decryption key in the first key information management area of the memory;

wherein when, with the elapse of the predetermined period, an encryption key for the portion of the content data is changed from the first encryption key to a second encryption key, and the CPU: generates a second decryption key to decrypt the encrypted portion of the content data encrypted by the second decryption key, stores the second decryption key in the second key information management area of the memory, and stores the first decryption key and the start and end positions for the first decryption key in the second area of the removable storage medium,

wherein, when encrypted content data already recorded in the removable storage medium and beginning at a playback position is being played or fast-fed, while further encrypted content data is being recorded in the removable storage medium at a recording position:

if the decryption key corresponding to the playback position is the first decryption key or the second decryption key held in the first key information management area or the second key information management area of the memory, the CPU decrypts the encrypted content data by using the first decryption key or the second decryption key in the first key information management area or the second key information management area, and

if the decryption key corresponding to the playback position is neither the first decryption key nor the second decryption key held in the first key information management area or the second key information management area of the memory, the CPU obtains the decryption key from the removable storage medium and decrypts the encrypted content data by using the decryption key obtained from the removable storage medium;

wherein, when a fast feed request is performed during playback, all content data, including all data that is being decrypted is first discarded from the memory, thereby nullifying the content data currently under-going playback.

8. The non-transitory computer-readable medium as claimed in claim 7 , wherein the removable storage medium is a removable Secure iVDR medium.

9. The non-transitory computer-readable medium as claimed in claim 7 , wherein the first key information management area and second key information management area are used alternately to store the decryption key as the decryption key is changed.

Assignments (6)
CHANGE OF NAME Recorded Dec 3, 2021
From: MAXELL HOLDINGS, LTD.
To: MAXELL, LTD.
Reel/Frame 058666/0407 →
MERGER Recorded Nov 29, 2021
From: MAXELL, LTD.
To: MAXELL HOLDINGS, LTD.
Reel/Frame 058255/0579 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2018
From: HITACHI MAXELL, LTD.
To: MAXELL, LTD.
Reel/Frame 045142/0208 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2014
From: HITACHI CONSUMER ELECTRONICS CO., LTD.; HITACHI CONSUMER ELECTRONICS CO, LTD.
To: HITACHI MAXELL, LTD.
Reel/Frame 033694/0745 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2013
From: HITACHI, LTD.
To: HITACHI CONSUMER ELECTRONICS CO., LTD.
Reel/Frame 030622/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2008
From: SUZUKI, TAKAYUKI; MIZUTANI, MIKA; WATANABE, MITSUNOBU
To: HITACHI, LTD.
Reel/Frame 020972/0337 →