IP Library Granted Patent US 8,108,936
Granted Patent B2
US 8,108,936 · App. 10/576,952 · Granted Jan 31, 2012

Content distribution server and content playback control terminal

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,108,936
App. No.
10/576,952
Granted
Jan 31, 2012
Kind
B2
Abstract

In the present invention, a content distribution server distributes a content key, encrypted content encrypted using the content key, and playback control information describing a playback mode restriction for a specific section of content, to a content playback terminal, and the content playback terminal refers to the playback control information, and decodes and plays back encrypted content in the case of a playback mode in which the specific section of content is not restricted. By this means, the playback mode of a specific section of content can be restricted based on playback control information.

Claims (39)

1. A content playback control method comprising:

storing in a memory, information describing:

a content key;

a usage condition;

special sections subject to a restriction of a special playback of content; and

a playback mode permitted in each of the special sections;

the usage condition specifying whether or not a playback is performed with respect to the special sections and the playback mode, and

an electronic signature assigned to at least one of the special sections and the playback mode;

at least one of the special sections and the playback mode is assigned the electronic signature and stored in a non-tamper-proof memory;

the content key and the usage condition are stored in a tamper-proof security module;

decoding encrypted content using the content key to generate decoded content, only when the usage condition is met;

checking a validity of the at least one of the special sections and the playback mode to which the electronic signature is assigned, when an instructed special playback of the decoded content is performed;

determining, when the at least one of the special sections and the playback mode to which the electronic signature is assigned is valid and the usage condition specifies the special sections of the decoded content described in the information stored in the memory, whether the special sections of the decoded content described in the information stored in the memory include a point at which the instructed special playback is performed, and

controlling the instructed special playback for the decoded content, when the special sections include the point at which the instructed special playback is performed, and when the usage condition specifies that the playback is performed based on the playback mode described in the information stored in the memory, and a playback mode of the instructed special playback corresponds to one of the playback mode described in the information stored in the memory.

2. The content playback control method according to claim 1 , wherein the special playback comprises at least one of forward, rewind, skip and jump.

3. The content playback control method according to claim 1 , wherein the restriction of the special playback is described by a possibility or impossibility code.

4. The content playback control method according to claim 1 , wherein each of the special sections is described on a per segment basis.

5. The content playback control method according to claim 1 , wherein the information stored in the memory includes license information that manages the content key and the usage condition as a pair.

6. The content playback control method according to claim 1 , wherein the usage condition is protection from unauthorized duplication or tampering by using DRM technology.

7. A content playback control terminal comprising:

a memory that stores information comprising:

a content key;

a usage condition;

special sections subject to a restriction of a special playback of content; and

a playback mode permitted in each of the special sections;

the usage condition specifying whether or not a playback is performed with respect to the special sections and the playback mode;

an electronic signature assigned to at least one of the special sections and the playback mode,

at least one of the special sections and the playback mode is assigned the electronic signature and stored in a non-tamper-proof memory;

the content key and the usage condition are stored in a tamper-proof security module;

a content decoder that decodes encrypted content using the content key to generate decoded content;

a license information processor that passes the content key to the content decoder, only when the usage condition is met; and

a playback control information processor that controls the playback of the content in the content decoder based on the special sections and the playback mode permitted in each of the special sections, wherein:

the playback control information processor checks a validity of the at least one of the special sections and the playback mode to which the electronic signature is assigned, when an instructed special playback of the decoded content is performed,

when the at least one of the special sections and the playback mode to which the electronic signature is assigned is valid and the usage condition specifies the special sections of the decoded content described in the information stored in the memory, the playback control information processor determines, whether the special sections of the decoded content described in the information stored in the memory include a point at which the special playback is performed, and

when the special sections includes the point at which the instructed special playback is performed, and when the usage condition specifies that the playback is performed based on the playback mode described in the information stored in the memory, and a playback mode of the instructed special playback corresponds to the playback mode described in the information stored in the memory, the playback control information processor controls the instructed special playback for the decoded content.

8. The content playback control terminal according to claim 7 , wherein the special playback comprises at least one of forward, rewind, skip and jump.

9. The content playback control terminal according to claim 7 , wherein the restriction of the special playback is described by a possibility or impossibility code.

10. The content playback control terminal according to claim 7 , wherein each of the special sections is described on a per-segment basis.

11. The content playback control terminal according to claim 7 , wherein the usage condition is protection from unauthorized duplication or tampering by using DRM technology.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2017
From: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
To: III HOLDINGS 12, LLC
Reel/Frame 042385/0429 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 033033/0163 →
CHANGE OF NAME Recorded Nov 21, 2008
From: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 021897/0570 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2006
From: KAWAGUCHI, TORU; SAITO, YUTAKA
To: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
Reel/Frame 018525/0808 →