IP Library Granted Patent US 8,099,609
Granted Patent B2
US 8,099,609 · App. 11/645,625 · Granted Jan 17, 2012

Information processing apparatus and key recovery method

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,099,609
App. No.
11/645,625
Granted
Jan 17, 2012
Kind
B2
Abstract

According to one embodiment, an information processing apparatus includes a receiving device including a tuner unit which receives broadcast program data, a first nonvolatile memory which stores an encryption key, and an encryption unit which encrypts the broadcast program data, which is received by the tuner unit, based on the encryption key, and a second nonvolatile memory which is provided on a system board, which is electrically connected to the receiving device, and stores key recovery data for recovering the encryption key which is stored in the first nonvolatile memory.

Claims (21)

1. An information processing apparatus comprising:

a main body;

a system board provided in the main body, the system board including a bus slot;

a receiving device provided in the main body, the receiving device including a tuner board detachably connected to the bus slot on the system board, a tuner unit which is provided on the tuner board and receives broadcast program data, a first nonvolatile memory which is provided on the tuner board and stores an encryption key, and an encryption unit which is provided on the tuner board, encrypts the received broadcast program data based on the encryption key and outputs the encrypted broadcast program data;

a storage device provided in the main body;

a system unit which is provided on the system board and executes a process of storing the encrypted broadcast program data, which is output from the receiving device, into the storage device, a process of decrypting the encrypted broadcast program data, which is stored in the storage device, based on the encryption key which is stored in the first nonvolatile memory on the tuner board, and a process of reproducing the decrypted broadcast program data; and

a second nonvolatile memory which is provided on the system board and stores first key recovery data for recovering the encryption key which is stored in the first nonvolatile memory on the tuner board,

wherein the first nonvolatile memory further stores second key recovery data for recovering the encryption key, to back up the first key recovery data stored in the second nonvolatile memory on the system board.

2. The information processing apparatus according to claim 1 , wherein each of the first key recovery data and the second key recovery data is data which is generated during a process of generating the encryption key.

3. An information processing apparatus comprising:

a main body;

a system board which is provided in the main body, the system board including a bus slot;

a receiving device provided in the main body, the receiving device including a tuner board which is detachably connected to the bus slot on the system board, a tuner unit which is provided on the tuner board and receives broadcast program data, a first nonvolatile memory which is provided on the tuner board and stores an encryption key, and an encryption unit which is provided on the tuner board and encrypts the broadcast program data, which is received by the tuner unit, based on the encryption key, and outputs the encrypted broadcast program data;

a system unit which is provided on the system board and executes a process of storing the encrypted broadcast program data, which is output from the receiving device, into a storage device, a process of decrypting the encrypted broadcast program data, which is stored in the storage device, based on the encryption key which is stored in the first nonvolatile memory, and a process of reproducing the decrypted broadcast program data; and

a second nonvolatile memory which is provided on the system board and stores first key recovery data for recovering the encryption key which is stored in the first nonvolatile memory, the first key recovery data being composed of data which is generated during a process of generating the encryption key,

wherein the first nonvolatile memory further stores second key recovery data for recovering the encryption key, to back up the first key recovery data stored in the second nonvolatile memory on the system board.

4. A key recovery method which is applied to an information processing apparatus which includes a receiving device including a tuner board detachably connected to a bus slot on a system board, a tuner unit which receives broadcast program data, a first nonvolatile memory which stores an encryption key and key recovery data for recovering the encryption key, and an encryption unit which encrypts the broadcast program data, which is received by the tuner unit, based on the encryption key, and outputs the encrypted broadcast program data, the method comprising:

causing the information processing apparatus to execute a process of storing key recovery data for recovering the encryption key into a second nonvolatile memory which is provided on the system board;

causing the information processing apparatus to execute a process of recovering, after the receiving device is replaced with a new receiving device, the encryption key by using the key recovery data which is stored in the second nonvolatile memory, and storing the recovered encryption key in a first nonvolatile memory in the new receiving device; and

causing the information processing apparatus to execute a process of reading, after the system board is replaced with a new system board, the key recovery data which is stored in the first nonvolatile memory, and storing the read key recovery data into a second nonvolatile memory which is provided on the new system board.

5. The key recovery method according to claim 4 , wherein the key recovery data is data which is generated during a process of generating the encryption key.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2018
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA CLIENT SOLUTIONS CO., LTD.
Reel/Frame 048991/0183 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2006
From: TAKEZAKI, SATOSHI
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 018738/0439 →