[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN100384272C - Media data protecting method and system - Google Patents

Media data protecting method and system Download PDF

Info

Publication number
CN100384272C
CN100384272C CNB2004100247477A CN200410024747A CN100384272C CN 100384272 C CN100384272 C CN 100384272C CN B2004100247477 A CNB2004100247477 A CN B2004100247477A CN 200410024747 A CN200410024747 A CN 200410024747A CN 100384272 C CN100384272 C CN 100384272C
Authority
CN
China
Prior art keywords
mentioned
archives
communication terminal
media
media data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2004100247477A
Other languages
Chinese (zh)
Other versions
CN1705386A (en
Inventor
陈志文
蔡世兴
何代水
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Appliances Shanghai Corp
Original Assignee
Inventec Appliances Shanghai Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Appliances Shanghai Corp filed Critical Inventec Appliances Shanghai Corp
Priority to CNB2004100247477A priority Critical patent/CN100384272C/en
Publication of CN1705386A publication Critical patent/CN1705386A/en
Application granted granted Critical
Publication of CN100384272C publication Critical patent/CN100384272C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention relates to a medium data protecting method which is executed for a mobile communication terminal and a server. The mobile communication terminal and the server proceed with radio communication. Firstly, a medium downloading request is sent by the mobile communication terminal to be used for the request of downloading medium data. The server receives the medium downloading request; the server generates a description file, a medium protecting file and a copyright message file of the medium data according to the medium downloading request. The description file comprises downloading adresses of the medium protecting file and the copyright message file; the medium protecting file comprises the encrypted medium data; the copyright message file comprises a decryption golden key used for decoding the medium protecting file. In the server, the description file is conveyed to the mobile communication terminal; in the mobile communication terminal, the description file is received from the server.

Description

The media data guard method
Technical field
The present invention is relevant for communication terminal, and is particularly to the media protection of communication terminal and the method and system of download.
Background technology
Traditionally, mobile phone can utilize super literal transfer protocol (Hypertext TransmissionProtocol, be called for short HTTP) and wireless application protocol (Wireless Application Protocol is called for short WAP) see through wireless network from the Internet download media data.But the media data of download all is the clear data without overprotection.Under the situation of media data not being protected, the user of mobile phone can be transmitted to other mobile phone with the media data of downloading by sharp again mobile phone.Even the media data with high value also can be duplicated by the user is unconfined.
The provider of some media content can formulate the special form different with the standard media form voluntarily.Mobile phone need meet above-mentioned special form could open the media data that meets above-mentioned special form.Though this mode can reduce the possibility that medium are replicated, hinder the interoperability of mobile phone media data also.
Therefore, need a kind of method of protecting media data, in order to overcome above-mentioned media data by unconfined problem of duplicating.
Summary of the invention
In view of this, purpose of the present invention is providing a kind of media data guard method.
Based on above-mentioned purpose, the invention provides a kind of media data guard method, be executed in a communication terminal and a server, above-mentioned communication terminal and above-mentioned server carry out wireless telecommunications.At first,, send a medium download request, download a media data in order to request at above-mentioned communication terminal.At above-mentioned server, receive above-mentioned medium download request.At above-mentioned server,, produce one of above-mentioned media data and describe archives, media protection archives, reach copyright message archives according to above-mentioned medium download request.The foregoing description archives comprise the download address of above-mentioned media protection archives and above-mentioned copyright message archives.Above-mentioned media protection archives comprise the above-mentioned media data after the encryption.Above-mentioned copyright message archives comprise in order to the deciphering gold key to above-mentioned media protection file declassification.At above-mentioned server, transmit the foregoing description archives to above-mentioned communication terminal.At above-mentioned communication terminal, receive the foregoing description archives from above-mentioned server.
In addition, the present invention more proposes a kind of media data guard method, is executed in server.At first, from communication terminal receiving media download request.Then, according to above-mentioned medium download request, produce description shelves, media protection archives and the copyright message archives of above-mentioned media data.The foregoing description archives comprise the download address of above-mentioned media protection archives and above-mentioned copyright message archives.Above-mentioned media protection archives comprise the above-mentioned media data after the encryption.Above-mentioned copyright message archives comprise in order to the deciphering gold key to above-mentioned media protection file declassification.Transmit the foregoing description shelves to above-mentioned communication terminal.
In addition, the present invention also proposes a kind of media data guard method, is executed in communication terminal.Send medium and download request to server, in order to request downloads of media data.Receive the description archives from above-mentioned server, wherein the foregoing description archives comprise the download address of media protection archives and copyright message archives.Above-mentioned media protection archives comprise the above-mentioned media data after the encryption.Above-mentioned copyright message archives comprise in order to the deciphering gold key to above-mentioned media protection file declassification.According to the download address of above-mentioned media protection archives in the foregoing description archives, send protection medium download request, in order to download above-mentioned media protection archives.Receive above-mentioned media protection archives.According to the download address of above-mentioned copyright message archives in the foregoing description archives, send the copyright download request, in order to download above-mentioned copyright message archives.Receive above-mentioned copyright message archives.
In addition, the present invention also proposes a kind of media data protection system.Above-mentioned media data protection system comprises server and communication terminal, in order to carry out wireless telecommunications with above-mentioned server.Above-mentioned server receives a medium download request from above-mentioned communication terminal, and according to above-mentioned medium download request, produces one of above-mentioned media data and describe shelves, media protection archives and copyright message archives.The foregoing description archives comprise the download address of above-mentioned media protection archives and above-mentioned copyright message archives.Above-mentioned media protection archives comprise the above-mentioned media data after the encryption.Above-mentioned copyright message archives comprise in order to the deciphering gold key to above-mentioned media protection file declassification.Above-mentioned server transmits the foregoing description shelves to above-mentioned communication terminal.
Description of drawings
Fig. 1 has shown the structural representation of media data protection system of the present invention.
Fig. 2 has shown media data guard method flow chart of the present invention.
Fig. 3 has shown description of the invention archives schematic diagram.
Fig. 4 has shown media protection archives schematic diagram of the present invention.
Fig. 5 has shown copyright message archives schematic diagram of the present invention.
Embodiment
The invention provides a kind of media data guard method, can be executed in the media data protection system.
Fig. 1 has shown the structural representation of media data protection system of the present invention.Communication terminal 10, wireless application protocol gateway 15 and server 20 have been comprised among Fig. 1.Communication terminal 10 can be the various device for mobile communication with medium browsing function and wireless network communication function, for example: mobile phone or personal digital assistant.Communication terminal 10 comprise memory 4, and browser 11 in order to read, decoding, playing media data.In order to connecting communication terminal 10 and server 20, and the user that can carry out device for mobile communication authenticates (end-userauthentication) to wireless application protocol gateway 15 as traditional wireless application protocol gateway.Server 20 comprises encrypts golden key 135 and a media database 21 in order to the Storage Media data, wherein comprises media data 100.
Media data 100 can comprise various medium, for example: recreation, static image, dynamic image, music or article.In the present invention, the media data that extends (Multipurpose Internet MailExtensions is called for short MIME) specification to meet the multipurpose internet mail is an example, yet it is not in order to limit the present invention.
Wireless application protocol gateway 15 is via Internet connection server 20.Communication terminal 10 can connect wireless application protocol gateway 15 via Wi-Fi.
Media data guard method of the present invention can be executed in communication terminal 10 and server 20.When communication terminal 10 and server 20 carried out wireless telecommunications, communication terminal 10 carried out wireless telecommunications via wireless application protocol gateway 15 and server 20.The message transmission of communication terminal 10 and server 20 all sees through wireless application protocol gateway 15.Therefore following message and transfer of data will repeat no more wireless application protocol gateway 15.In the present invention, communication terminal 10 and server 20 utilize wireless application protocol (Wireless Application Protocol is called for short WAP) to carry out wireless telecommunications, yet it is not in order to limit the present invention.The present invention also can be applied in the transfer of data agreement that any communication terminal is supported.
Fig. 2 has shown media data guard method flow chart of the present invention.
Communication terminal 10 sends medium and downloads request to server 20 in order to request downloads of media data 100 (step S2).
Server 20 receives above-mentioned medium download request (step S4).Server 20 produces one of above-mentioned media data and describes archives 110, media protection archives 120, reaches copyright message archives 130 (step S6) according to above-mentioned medium download request.In the present invention, server 20 is after receiving above-mentioned medium download request, and the mode that produces above-mentioned kind of archives again can avoid changing in advance the extensive work burden of whole media datas.And the generation of copyright information can be controlled individually, that is the different user different time downloads, and the copyright information can be different.If before receiving above-mentioned medium download request,, must make a lot of conversion work before downloading just with the conversion in advance of all medium.
Fig. 3 shows description of the invention archives schematic diagram.Describing archives 110 comprises the media protection archives and downloads information 111, copyright message archives and download information 112 and introduce information 113 about media data 100.Describe archives 110 and also can comprise other more information.The media protection archives are downloaded the address information that information 111 comprises media protection archives 120.Copyright message archives are downloaded the address information that information 112 comprises copyright message archives 130.For instance; if server 20 produces and Storage Media protection archives 120 and copyright message archives 130 in the memory of server 20 itself; then media protection archives download information 111 and copyright message archives download information 112 all comprise the address of server 20, and distinctly comprise the path information of media protection archives 120 and copyright message archives 130.It should be noted that it is not in order to limit the present invention.For instance, server 20 also can couple other server, for example is called first server and second server.If server 20 produces and Storage Media out of the ordinary protects archives 120 and copyright message archives 130 in the memory of first server and second server; then media protection archives download information 111 and copyright message archives download information 112 comprise outside the path information of media protection archives 120 and copyright message archives 130, also distinctly comprise the address of first server and second server.
Introduce of the brief introduction of information 113 records about media data 100.The user of communication terminal 10 can read and introduce information 113 to determine whether downloads of media is protected archives 120.
Fig. 4 has shown media protection archives schematic diagram of the present invention.Media protection archives 120 comprise length field 121, mime type field 122, enciphered data length field 123 and the enciphered data 124 of mime type.Why type media data of media data 100 no matter, through adding server 20 codings and encrypt after can produce the media protection archives of identical mime type.Server 20 can utilize various coded systems that media data 100 is encoded, for example binary coding, UU encode (UU-encode).
The length field 121 of mime type is in order to the length of the mime type of recording medium data 100.Mime type field 122 is in order to the mime type of recording medium data 100.Enciphered data length field 123 length in order to recording of encrypted data 124.Enciphered data 124 is that server 20 is encrypted and produced with 135 pairs of media datas of a golden key of encryption 100.Enciphered data 124 writes down encrypted media data 100.Yet media protection archives 120 also can comprise other information.
Fig. 5 has shown copyright message archives schematic diagram of the present invention.Copyright message archives 130 comprise a golden key 131 of deciphering and medium copyright 132.Decipher golden key 131 in order to enciphered data 124 is deciphered.Medium copyright 132 can comprise the useful life information of media data 100.Yet copyright message archives 130 also can comprise other more information, for example media data operating specification regulations.
After media protection archives 120 and copyright message archives 130 were produced, server 20 can be stored in media protection archives 120 and copyright message archives 130 in the memory of server 20 or store up respectively in different servers.
Then, server 20 transmits foregoing description archives 110 to communication terminal 10 (step S8).
Communication terminal 10 receives from server 20 and describes archives 110 (step S10).Describe archives 101 and can be expressed as a page, for example meet the page that extends SGML (Extensible Markup Language is called for short XML), wireless transmission SGML (Wireless Markup Language is called for short WML).Communication terminal 10 can utilize browser 11 to show the page of describing archives 110.The user of communication terminal 10 can watch the page of describing archives 101, and determines according to this whether downloads of media is protected archives 120 or copyright message archives 130.
If downloads of media protection archives 120 are wanted in decision, communication terminal 10 is downloaded information 111 according to the media protection archives in the foregoing description archives, sends a protection medium download request, in order to download above-mentioned media protection archives 120 (step S12).After server 20 received protection medium download requests (step S14), transfer medium protection archives 120 were to communication terminal 10 (step S16).
Communication terminal 10 is protected archives 120 (step S18) from server 20 receiving medias, and media protection archives 120 are stored in memory 4.
If decision will be downloaded copyright message archives 130.Communication terminal 10 is downloaded information 112 according to the copyright message archives in the foregoing description archives 110, sends a copyright download request, in order to download above-mentioned copyright message archives 130 (step S20).
Server 20 receives copyright download request (step S22) afterwards, sends above-mentioned copyright message archives 130 to communication terminal 10 (step S24).
Communication terminal 10 receives above-mentioned copyright message archives 130 (step S26) from above-mentioned server 20, and is stored in memory 4.
Communication terminal 10 utilizes above-mentioned copyright message archives 130, and to 120 deciphering (step S28) of media protection archives, and decoding is to produce media data 100.Clearer and more definite, communication terminal 10 utilizes above-mentioned deciphering gold key 131, to enciphered data 124 deciphering.Communication terminal 10 then utilizes media data 100 browser 11 to open, show or play.
The time limit information is the useful life in order to restricting media protection archives.Communication terminal 10 is with copyright message archives 130 during with media protection archives 120 deciphering, according to the service time that the time limit information limits deciphering back media data 100, for example the time limit information is recorded in the relevant data structure of media data 100.During the each playing media data 100 of portable terminal 10, judge earlier whether media data 100 expires.In this case, the copyright information does not have the number of times restriction, and it only need be used when decrypt media protection archives 120, controls the use of media data 100 later on according to the time limit information that has been provided with by communication terminal 10.Yet copyright message archives 130 of the present invention can utilize diverse ways to protect media data 100.
For instance, communication terminal is limited distinctly to store the media data 100 after the deciphering.When communication terminal 10 will be opened media data 100, all need utilize 120 deciphering of 130 pairs of media protection archives of copyright message archives to produce media data 100.And communication terminal can not be sent out the copyright information outward.By this, can prevent that media data 100 from being duplicated arbitrarily.
Medium copyright 132 also can comprise access times restrictions, see through access times limit control media data 100 access times in a pre-determined number.
Media data guard method of the present invention can be in conjunction with billing mechanism.For instance, charging lock road is set in wireless application protocol gateway 15 or server 20.By this, can the download request person of media data 100 be chargeed.
Therefore, media data guard method of the present invention and system can protect media data, and prevent media data after being moved the communicating terminal download, the problem of being duplicated arbitrarily.
Though the present invention discloses as above with preferred embodiment; right its is not in order to limit the present invention; anyly be familiar with present technique field person; without departing from the spirit and scope of the present invention; when can being used for a variety of modifications and variations, so protection scope of the present invention is as the criterion when looking accompanying the claim person of defining.

Claims (5)

1. media data guard method is executed in a communication terminal and a server, and above-mentioned communication terminal and above-mentioned server carry out wireless telecommunications, comprise the following steps:
At above-mentioned communication terminal, send medium and download request to above-mentioned server, download a media data in order to request;
At above-mentioned server, receive above-mentioned medium download request;
At above-mentioned server, according to above-mentioned medium download request, produce one of above-mentioned media data and describe archives, media protection archives and copyright message archives, wherein the foregoing description archives comprise the download address of above-mentioned media protection archives and above-mentioned copyright message archives, above-mentioned media protection archives comprise the above-mentioned media data after the encryption, and above-mentioned copyright message archives comprise in order to the deciphering gold key to above-mentioned media protection file declassification;
At above-mentioned server, transmit the foregoing description archives to above-mentioned communication terminal;
At above-mentioned communication terminal, receive the foregoing description archives from above-mentioned server;
At above-mentioned communication terminal,, send a protection medium download request, in order to download above-mentioned media protection archives according to the download address of the above-mentioned media protection archives in the foregoing description archives;
At above-mentioned communication terminal, receive above-mentioned media protection archives;
At above-mentioned communication terminal, the download address according to the above-mentioned copyright message archives in the foregoing description archives sends a copyright download request, in order to download above-mentioned copyright message archives;
At above-mentioned communication terminal, receive above-mentioned copyright message archives; And
At above-mentioned communication terminal, utilize above-mentioned copyright message archives, to the media protection file declassification to produce above-mentioned media data.
2. media data guard method as claimed in claim 1 is characterized in that, above-mentioned copyright message archives comprise the useful life of above-mentioned media data.
3. a media data guard method of carrying out on a server comprises the following steps:
Receive a medium download request from a communication terminal, in order to ask a media data;
According to above-mentioned medium download request, produce one of above-mentioned media data and describe shelves, media protection archives and copyright message archives, wherein the foregoing description archives comprise the download address of above-mentioned media protection archives and above-mentioned copyright message archives, above-mentioned media protection archives comprise the above-mentioned media data after the encryption, and above-mentioned copyright message archives comprise in order to the deciphering gold key to above-mentioned media protection file declassification;
Transmit the foregoing description shelves to above-mentioned communication terminal;
Receive in order to download a protection medium download request of above-mentioned media protection archives from above-mentioned communication terminal;
Send above-mentioned media protection archives to above-mentioned communication terminal;
From above-mentioned communication terminal, receive in order to download a copyright download request of above-mentioned copyright message archives; And
Send above-mentioned copyright message archives to above-mentioned communication terminal.
4. a media data guard method of carrying out on a communication terminal comprises the following steps:
Send medium and download request to a server, download a media data in order to request;
Receive one from above-mentioned server and describe archives, wherein the foregoing description archives comprise the download address of media protection archives and copyright message archives, above-mentioned media protection archives comprise the above-mentioned media data after the encryption, and above-mentioned copyright message archives comprise in order to the deciphering gold key to above-mentioned media protection file declassification;
According to the download address of above-mentioned media protection archives in the foregoing description archives, send a protection medium download request, in order to download above-mentioned media protection archives;
Receive above-mentioned media protection archives;
Download address according to above-mentioned copyright message archives in the foregoing description archives sends a copyright download request, in order to download above-mentioned copyright message archives;
Receive above-mentioned copyright message archives; And
Utilize above-mentioned copyright message archives, to the media protection file declassification to produce above-mentioned media data.
5. the media data guard method of carrying out on a communication terminal as claimed in claim 4 is characterized in that above-mentioned copyright message archives comprise the useful life of above-mentioned media data.
CNB2004100247477A 2004-05-28 2004-05-28 Media data protecting method and system Expired - Fee Related CN100384272C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100247477A CN100384272C (en) 2004-05-28 2004-05-28 Media data protecting method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100247477A CN100384272C (en) 2004-05-28 2004-05-28 Media data protecting method and system

Publications (2)

Publication Number Publication Date
CN1705386A CN1705386A (en) 2005-12-07
CN100384272C true CN100384272C (en) 2008-04-23

Family

ID=35577907

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100247477A Expired - Fee Related CN100384272C (en) 2004-05-28 2004-05-28 Media data protecting method and system

Country Status (1)

Country Link
CN (1) CN100384272C (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4188966B2 (en) * 2005-12-15 2008-12-03 株式会社エヌ・ティ・ティ・ドコモ Communication terminal and content transmission method
CN101005364B (en) * 2006-01-16 2010-09-29 中兴通讯股份有限公司 Medium service system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1435762A (en) * 2002-01-29 2003-08-13 因特坦尔亚洲股份有限公司 Device and method for preventing digital medium for infringing and pirating
US20030182553A1 (en) * 2002-03-22 2003-09-25 General Instrument Corporation End-to end protection of media stream encryption keys for voice-over-IP systems

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1435762A (en) * 2002-01-29 2003-08-13 因特坦尔亚洲股份有限公司 Device and method for preventing digital medium for infringing and pirating
US20030182553A1 (en) * 2002-03-22 2003-09-25 General Instrument Corporation End-to end protection of media stream encryption keys for voice-over-IP systems

Also Published As

Publication number Publication date
CN1705386A (en) 2005-12-07

Similar Documents

Publication Publication Date Title
CN1728633B (en) Method of providing access to encrypted content, device for providing access to encrypted content and method of generating a secure content package
CN1950777B (en) Integrity protection of streamed content
JP4190293B2 (en) Method and network for distributing streaming data
JP3086887B2 (en) Information transmission method, information transmission method, information reproduction method, and communication device
US7124297B2 (en) Information providing apparatus and method, information processing apparatus and method, and program storage medium
US7428307B2 (en) Data reproduction apparatus capable of safely controlling reproduction time of encrypted content data and data reproduction circuit and data recording apparatus used for the same
CN100414865C (en) Content data transmitting device and method, and recording/reproducing device
US7617158B2 (en) System and method for digital rights management of electronic content
US7203312B1 (en) Data reproduction apparatus and data reproduction module
CN101651714B (en) Downloading method and related system and equipment
US8645533B2 (en) Content reproducing apparatus and content reproducing method
EP1610223B1 (en) System for downloading contents data, method and mobile communication terminal used for the same
US7191343B2 (en) Voucher driven on-device content personalization
CN1323147A (en) Mobile communication apparatus and data implicit method
WO2003003772A3 (en) Method for remote loading of an encryption key in a telecommunication network station
US20120076300A1 (en) Key information management method, content transmission method, key information management apparatus, license management apparatus, content transmission system, and terminal apparatus
CN101345624B (en) Document access system and method
CN101677269A (en) Method and system for transmitting keys
CN101916350B (en) Method and system for protecting terminal reading contents
WO2002014986A3 (en) Method and apparatus for controlling or monitoring access to the content of a telecommunicable data file
CN101218587B (en) Method, system and devices for digital content protection
CN100384272C (en) Media data protecting method and system
US20060014521A1 (en) Data protection method and system using the same
CN101340653B (en) Copyright protection method and system for downloading data by portable terminal
CN100433030C (en) Digital data file scrambler and its method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CI01 Correction of invention patent gazette

Correction item: Second inventor

Correct: Cai Shiguang

False: Cai Shixing

Number: 17

Page: 947

Volume: 24

CI03 Correction of invention patent

Correction item: Second inventor

Correct: Cai Shiguang

False: Cai Shixing

Number: 17

Page: The title page

Volume: 24

COR Change of bibliographic data

Free format text: CORRECT: THE SECOND INVENTOR; FROM: CAI SHIXING TO: CAI SHIGUANG

ERR Gazette correction

Free format text: CORRECT: THE SECOND INVENTOR; FROM: CAI SHIXING TO: CAI SHIGUANG

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080423

Termination date: 20200528