content provision device and method and license server capable of

40
US 20020138442A1 (12) Patent Application Publication (10) Pub. No.: US 2002/0138442 A1 (19) United States Hori et al. (43) Pub. Date: Sep. 26, 2002 (54) CONTENT PROVISION DEVICE AND METHOD AND LICENSE SERVER CAPABLE OF FACILITATING CIRCULATION OF ENCRYPTED CONTENT DATA (75) Inventors: Yoshihiro Hori, Gifu-shi (JP); Toshiaki Hioki, Ogaki-shi (JP) Correspondence Address: ARMSTRONG,WESTERMAN & HATTORI, LLP 1725 K STREET, NW. SUITE 1000 WASHINGTON, DC 20006 (US) (73) Assignee: Sanyo Electric Co., Ltd., Moriguchi-shi (JP) (21) Appl. No.: 09/949,787 (22) Filed: Sep. 12, 2001 (30) Foreign Application Priority Data Mar. 26, 2001 (JP) ............................... .. 2001-086731(P) NET PROVIDER -- 30 PERSONAL 20 COMPUTER 35 - PUBLIC LINE PERSONAL COMPUTER @W Publication Classi?cation (51) Int. Cl? ................................................... .. G06F 17/60 (52) Us. 01. ............................................... ..705/59,705/51 (57) ABSTRACT A personal computer obtains music data and identi?cation information of the music data from a CD and transmits the identi?cation information to a license management server on the Internet. The personal computer receives an encryption key and additional information of the music data from the license management server. The personal computer encodes the music data in an MP3 system to generate content data and encrypts the content data With an encryption key to generate encrypted content data, and uploads the encrypted content data to the personal computer together With the additional information. Thus, While copyright can be pro tected, encrypted content data can be generated and provided to a site alloWing each user to obtain the same. 10 I LICENSE LICENSE MANAGEMENT DISTRIBUTION SERVER SERVER (I (I 130 11 50 12 60 n“ 1())0 I NET PERSONAL PROVIDER e COMPUTER N 000 70 o O 11o~ d>

Upload: hoangkhue

Post on 03-Jan-2017

244 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Content provision device and method and license server capable of

US 20020138442A1

(12) Patent Application Publication (10) Pub. No.: US 2002/0138442 A1 (19) United States

Hori et al. (43) Pub. Date: Sep. 26, 2002

(54) CONTENT PROVISION DEVICE AND METHOD AND LICENSE SERVER CAPABLE OF FACILITATING CIRCULATION OF ENCRYPTED CONTENT DATA

(75) Inventors: Yoshihiro Hori, Gifu-shi (JP); Toshiaki Hioki, Ogaki-shi (JP)

Correspondence Address: ARMSTRONG,WESTERMAN & HATTORI, LLP 1725 K STREET, NW. SUITE 1000 WASHINGTON, DC 20006 (US)

(73) Assignee: Sanyo Electric Co., Ltd., Moriguchi-shi (JP)

(21) Appl. No.: 09/949,787

(22) Filed: Sep. 12, 2001

(30) Foreign Application Priority Data

Mar. 26, 2001 (JP) ............................... .. 2001-086731(P)

NET PROVIDER -- 30

PERSONAL 20 COMPUTER

35 -

PUBLIC LINE

PERSONAL COMPUTER

@W

Publication Classi?cation

(51) Int. Cl? ................................................... .. G06F 17/60

(52) Us. 01. ............................................... ..705/59,705/51

(57) ABSTRACT

A personal computer obtains music data and identi?cation information of the music data from a CD and transmits the

identi?cation information to a license management server on

the Internet. The personal computer receives an encryption key and additional information of the music data from the

license management server. The personal computer encodes the music data in an MP3 system to generate content data

and encrypts the content data With an encryption key to

generate encrypted content data, and uploads the encrypted content data to the personal computer together With the additional information. Thus, While copyright can be pro tected, encrypted content data can be generated and provided to a site alloWing each user to obtain the same.

10 I

LICENSE LICENSE MANAGEMENT DISTRIBUTION SERVER SERVER

(I (I 130

11 50 12 60 n“ 1())0 I

NET PERSONAL PROVIDER e COMPUTER N 000

70 o O

11o~

d>

Page 2: Content provision device and method and license server capable of

Sep. 26, 2002 Sheet 1 0f 22 US 2002/0138442 A1

AU to:

0 O

000 2

Z $51200 iv $955 ._<zowmmn_ Ez

~ ~ ~

00? ow MP Om : 8. N w

Ezmw Ezmw ZQSQEQQ Pzmzwo<z<z mwzmo: mwzwo: ~ 2

Patent Application Publication

on I mmn=>OwE hmz

TOE

Page 3: Content provision device and method and license server capable of

Patent Application Publication Sep. 26, 2002 Sheet 2 0f 22 US 2002/0138442 A1

FIG.2

1

BS1

11,6 3 OOMMUNIOATION /111 DEvIOE ' <—> CONTROL UNIT -

112 115 1

, ENCRYPTION UNIT ——W

1 13 SYMMET RIO-KEY I GENERATION UNIT 114

DEORYPTION UNIT

FIG.3

B 470 460

1

DISPLAY KEYBOARD

\ 455 \ I

z 485 SERIAL CONTROLLER ~410 INTERFACE

KT—411 <\ OONTENT I GENERATION ‘ x BS2 MODULE CD_ROM

DRIvE

I 440

430

Page 4: Content provision device and method and license server capable of

Patent Application Publication

FIG.4 PROVIDER TERMINAL

T /SI00 I OBTAIN CONTENT INFO FROM CD |

Sep. 26, 2002 Sheet 3 0f 22 US 2002/0138442 A1

LICENSE MANAGEMENT SERVER

r3104

IV / S102 [CONNECT WITH LICENSE MANAGEMENT SERVER I» AUTHENTICATE LICENSE MANAGEMENT SERVER CONNECTED TO PROVIDER TERMINAL

AUTHENTICATE CONTENT GENERATION MODULE IN PROVIDER TERMINAL CONNECTING WITH LICENSE MANAGEMENT SERVER

\ S108

AUTHENTICATED?

S106 » DISCONNECT LINE CONNECTED TO LICENSE MANAGEMENT SERVER

/' SI I0 [ESTABLISH ENCRYPTION COMMUNICATION PATH & SHARE COMMON KEY Kcor?

‘I! r3112 5 /S114 L TRANSMIT CONTENT INFOWRECEIVE CONTENT INFa

E 8116

i ALLOWED / S120 5 NO

RECEIVE NOTIFICATION INDICATING 5 /S118 THAT PROVISION IS DISALLOWED TRANSMIT NQTIFICATIQN

INDICATING THAT PROVISION IS DISALLOWED

ERROR PROCESSING

RCV & ENCRYPT IKO//Dc-inf} Kcom WITH Kcom & ACCEPT KC & DC-inf

W \S123 /S130

I

/S126 ENCRYPT LICENSE KEY KC & ADDITIONAL INFO DCTIITI: WITH Kcom & XMIT [Kc//Dc—inf]Kcom

DISCONNECT LINE CONNECTED TO LICENSE MANAGEMENT SERVER

/ S132 LOBTAIN CONTENT DATA FROM CD I

/ S134

IENCODE CONTENT DATA To GENERATE DH / S136

@ICRYPT Dc WITH KC TO GENERATE IDCIKCI / S138

COMBINE IDCIKC & Dc-inf TOGETHER TO GENERATE IDCIKC/ / Dc~in1C

STORE {Dc}KC//Dc—inf TO A SITE ALLOWING DATA TO BE EXTERNALLY OBTAINED

END S142

Page 5: Content provision device and method and license server capable of
Page 6: Content provision device and method and license server capable of
Page 7: Content provision device and method and license server capable of
Page 8: Content provision device and method and license server capable of

Patent Application Publication Sep. 26, 2002 Sheet 7 0f 22 US 2002/0138442 A1

FIGIS

gg 570 5?0

KEYBOARD

‘l 5§5 ~ SERIAL 585 CONTROLLER 510 INTERFACE

LICENSE MANAGEMENT BS4 MODULE

$ /55o 580

USB INTE F GE R A 530

Page 9: Content provision device and method and license server capable of

Patent Application Publication Sep. 26, 2002 Sheet 8 0f 22 US 2002/0138442 A1

0:

1 ............................................................................... E. k 3:

m £2 22 182 m 920 E05:

m So: Q a

n mobémzwo 82 u e 25 2:

“ mm! I? \ m ~ ‘ N

m mm! N2 AJ Q mngcaohznz " 5E5?“ $5152.

" zoEEozm ZQEESQ MEQEEMQ ww?o m $20 $052 mm:

m A 2 n

m 82 e 32 A, , m e ‘ 3M m ,< _To< £2 £2 Q A e

m m2 Q zo?ozoomnmm @w?m zo?wmwwm mmjoEzoo m ZQEESQ w ZQEESQ 2%: “ ~ ~ ~

2F , 2: 8: 8:

m 22L <0 m E326 zo?ozaomnmm kz?zoo “ _ l l l l IIN l l | l l l I I l I | | l l l I I I I l l I i I l l | i l l I l l l l I I l l I I | I l | i I l I l I l l l I I I I | | i | l I l I I l l l l I ll

82

32 QGE

O2

Page 10: Content provision device and method and license server capable of
Page 11: Content provision device and method and license server capable of

Patent Application Publication Sep. 26, 2002 Sheet 10 0f 22 US 2002/0138442 A1

8% OP 8% OF

9 n mszrwzse zo:o<wz<E :ESO _ >

w 5 k a

Kiri mEEmzmo E “5% It; 3. E505 _

Q aw \ ?

Em )~ 5! m2 zoawww mrEmmzmw _ Q?

voum J

a >

comm. I

@Wu

Nam; Qzor6<mz<E P2550 L wnmkmmoo< mEnE 0 Km

_ #2 It; mazmeoimsni EEQME _ 8~w\ 9

9 A

woww

@1556 2259526

:dE

Page 12: Content provision device and method and license server capable of

Patent Application Publication Sep. 26, 2002 Sheet 11 0f 22 US 2002/0138442 A1

9 9

gww

wosnz .w Nw! Emoo< .w E! It; zxaosazéwi EEowQ Nam \ 9 8% L zzaosmzgmzwée 295555 m>mowm

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

9

9

wuww ).

9

§% LNQ G! zowwmw mEEmzmi 9 9

ouuw I

9 2mm 20mm

5302 Ewzwgzgv

NTOE

Page 13: Content provision device and method and license server capable of

Patent Application Publication Sep. 26, 2002 Sheet 12 0f 22 US 2002/0138442 A1

>

saw \ a saw \ >

_ uwzaosvigheo<\\8<\n= Ewkzooée zoFo<wz<mE MERE "A

gm x

mmww 20m“. mm>mwm 202.3 mEPwE

m TUE

Page 14: Content provision device and method and license server capable of

Patent Application Publication Sep. 26, 2002 Sheet 13 0f 22 US 2002/0138442 A1

9 9

mmmm I SNw & 9

9

“mum 08w x 9

9

mmmw I

0 9mm EOWE

mm>mww ZOFDmEkwHQ

36E

Page 15: Content provision device and method and license server capable of

Patent Application Publication Sep. 26, 2002 Sheet 14 0f 22 US 2002/0138442 A1

FIG.1 5

REPRODUCTION TERMINAL PERSONAL COMPUTER (MEMORY CARD) (LICENSE MANAGEMENT MODULE)

[ ISSUE REQUEST FOR CHECKOUT F8500 / S502

OBTAIN ENCRYPTED EXTENDED LICENSE FROM LICENSE MANAGEMENT FILE RECORDED IN HDD & DECRYPT IT TO OBTAIN TRANSACTION ID, CONTENT ID, Kc, ACm, ACp & CHECKOUT INFO

& REPRODUCTION ALLOWED?

NO. OF CHECKOUT ALLOWED >0

/ S508

TRANSMIT REQUEST FOR TRANSMISSION 85,10 OF AUTHENTICATION DATA

RECEIVE REQUEST FOR 5 TRANSMISSION OF 5 AUTHENTICATION DATA 1

\l/ /S5I2 i ERANSMISSION {KPm3//Cm3}KPa}

I l l l l l l l I I I I I I I I I I I I I l I I l I l I I l I I I I I I I l I l I I I I I I I I I I I I I l l l I I l I

I l I I

| RECEIVE {KPm3//Cm3}KPa I» S514 / S516

@EQRYPT {KPm3//Cm3}KPa WITH KPaI 8518

No

Yes V

To $520 To 8578

Page 16: Content provision device and method and license server capable of
Page 17: Content provision device and method and license server capable of

Patent Application Publication Sep. 26, 2002 Sheet 16 0f 22 US 2002/0138442 A1

9 >

saw \ > "

h TOE

Page 18: Content provision device and method and license server capable of
Page 19: Content provision device and method and license server capable of

Patent Application Publication Sep. 26, 2002 Sheet 18 0f 22 US 2002/0138442 A1

FIG.19

REPRODUCTION TERMINAL PERSONAL COMPUTER (MEMORY CARD) (LICENSE MANAGEMENT MODULE)

| ISSUE REQUEST FOR CHECK-IN }~ 8600 / $602

5 OBTAIN ENCRYPTED EXTENDED LICENSE FROM '. LICENSE MANAGEMENT FILE RECORDED IN HDD E & DECRYPT IT TO OBTAIN TRANSACTION ID,

CONTENT ID, Kc, ACm, ACp & CHECKOUT INFO

\I/ / S604 TRANSMIT REQUEST FOR TRANSMISSION

86,06 OF AUTHENTICATION DATA

RECEIVE REQUEST FOR TRANSMISSION OF AUTHENTICATION DATA

\V / S608 #

TRANSMISSION {KPm3//Cm3}KPa: | RECEIVE {KPm3//Cm3}KPa j~ss10

I DECRYPT {KPm3//Cm3}KPa WITH KPa |~ S612

S614

KPm3 ACCEPTED’?

Yes

| GENERATE DUMMY TRANSACTION ID |

I GENERATE SESSION KEY K522 h 8618 / S620

IENGRYPT K822 WITH KPm3 TO GENERATE {Ks22]Km3| W fsszz

[TRANSMIT DUMMY TRANSAOTION ID//{Ks22}Km3| V

TO 8624 T0 S670

Page 20: Content provision device and method and license server capable of

Patent Application Publication Sep. 26, 2002 Sheet 19 0f 22 US 2002/0138442 A1

23 0k >

a: mama”: g

wo> 02 m woEni

_ wmwm 20mm

- - - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ - - _ _ _ _ _

88 \ a

83 L NQ G! zoawmw mbEwzmo _ 9 a

ONCE

Page 21: Content provision device and method and license server capable of
Page 22: Content provision device and method and license server capable of
Page 23: Content provision device and method and license server capable of
Page 24: Content provision device and method and license server capable of
Page 25: Content provision device and method and license server capable of
Page 26: Content provision device and method and license server capable of
Page 27: Content provision device and method and license server capable of
Page 28: Content provision device and method and license server capable of
Page 29: Content provision device and method and license server capable of
Page 30: Content provision device and method and license server capable of
Page 31: Content provision device and method and license server capable of
Page 32: Content provision device and method and license server capable of
Page 33: Content provision device and method and license server capable of
Page 34: Content provision device and method and license server capable of
Page 35: Content provision device and method and license server capable of
Page 36: Content provision device and method and license server capable of
Page 37: Content provision device and method and license server capable of
Page 38: Content provision device and method and license server capable of
Page 39: Content provision device and method and license server capable of
Page 40: Content provision device and method and license server capable of