CN104954498B - A kind of copy method of digital resource - Google Patents

A kind of copy method of digital resource Download PDF

Info

Publication number
CN104954498B
CN104954498B CN201510395541.3A CN201510395541A CN104954498B CN 104954498 B CN104954498 B CN 104954498B CN 201510395541 A CN201510395541 A CN 201510395541A CN 104954498 B CN104954498 B CN 104954498B
Authority
CN
China
Prior art keywords
resource
copy
terminal
identification code
exclusive identification
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.)
Active
Application number
CN201510395541.3A
Other languages
Chinese (zh)
Other versions
CN104954498A (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.)
Xiamen Runfeng Investment Co., Ltd
Original Assignee
XIAMEN JIANBO INFORMATION TECHNOLOGY Co Ltd
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 XIAMEN JIANBO INFORMATION TECHNOLOGY Co Ltd filed Critical XIAMEN JIANBO INFORMATION TECHNOLOGY Co Ltd
Priority to CN201510395541.3A priority Critical patent/CN104954498B/en
Publication of CN104954498A publication Critical patent/CN104954498A/en
Application granted granted Critical
Publication of CN104954498B publication Critical patent/CN104954498B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Storage Device Security (AREA)

Abstract

The invention discloses a kind of copy methods of digital resource.In the copy method of the digital resource, cloud server executes following steps: receiving step, the copy for receiving the digital resource that resource requestor is submitted by terminal is requested, and includes identity information, Resource Replica exclusive identification code and the terminal exclusive identification code of resource requestor in copy request;Judgment step determines whether that the resource requestor passes through the copy of terminal copy digital resource corresponding with the Resource Replica exclusive identification code based on the identity information;The copy if the determination result is YES after the terminal exclusive identification code and identity information are then placed in the copy, is sent to the terminal by sending step.The embodiment of the present invention can prevent from from a legal terminal copying digital resource to the enforcement of going forward side by side of another illegal terminal and use, and effectively control the illegal copies of digital resource between the terminals.

Description

A kind of copy method of digital resource
It is on July 3rd, 2012 that the application, which is the applying date, and application No. is 201210229132.2 and invention and created name to be The divisional application of " cloud server, the copy method of digital resource and system ".
Technical field
The present invention relates to the communications of digital resource more particularly to a kind of copy methods of digital resource.
Background technique
With the development of information technology and universal, the science and technology that digital resource has due to it, environmental protection, just of mobile Internet Numerous characteristics such as victory play the effect to become more and more important in people's daily life and work, therefore, various digital resource operations Platform comes into being.
But it is existing for digital resource (including but not limited to audio-video, electron reading such as newpapers and periodicals, magazine and books, The combination of game, software, practical information etc. or numbers above content) copy, number of copies can not be controlled from source, also without Method is from the illegal copies for using upper controlling terminal.Especially with the development of technology, user is for reading all kinds of of digital resource The type of hardware terminal is more and more, and the operating platform that different terminals use also is not quite similar (such as: iOS system, android system System, windows system etc.), so that digital resource is propagated and is exchanged in different platform terminal room, at present also without corresponding tight Close and inexpensive technology.
Summary of the invention
The technical problem to be solved by the present invention is to overcome the defect for being unable to control digital resource illegal copies at present.
In order to solve the above-mentioned technical problems, the present invention provides a kind of copy methods of digital resource, wherein cloud service Device executes following steps: receiving step, and the copy for receiving the digital resource that resource requestor is submitted by terminal is requested, the copy It include identity information, Resource Replica exclusive identification code and the terminal exclusive identification code of resource requestor in request;Judgment step, Determine whether that the resource requestor passes through terminal copy and the Resource Replica exclusive identification code based on the identity information The copy of corresponding digital resource;Sending step if the determination result is YES then sets the terminal exclusive identification code and identity information After entering the copy, which is sent to the terminal.
Preferably, the judgment step includes: to judge that the resource requestor has and this based on the identity information The copy authority of the corresponding digital resource of Resource Replica exclusive identification code and the duplication quantity of the Resource Replica exclusive identification code Less than the Resource Replica exclusive identification code default duplication threshold value when, judging result is yes, wherein it is current that this, which has replicated quantity, It is stored with the quantity of the terminal of the copy of digital resource corresponding with the Resource Replica exclusive identification code;It and further include updating Step: it if the copy is sent to the terminal, updates and currently stored has number corresponding with the Resource Replica exclusive identification code The related information of the quantity of the terminal of the copy of word resource;Wherein, the quantity that replicated is obtained from cloud.
Preferably, this method further include: it is unique to record the terminal if the copy is sent to the terminal for recording step Identification code at least one records the terminal exclusive identification code and both identity information and current time.
Preferably, this method comprises: the cloud server receive resource requestor by the terminal send should Copy puts back to when putting back to request of cloud, and instruction terminal deletes the copy of its storage, and updating has and the money with currently stored The related information of quantity of the terminal of the copy of the corresponding digital resource of source copy unique identification code.
Preferably, the resource requestor includes user, third party's co-operation platform, operation platform or system.
Preferably, the user obtains the Resource Replica exclusive identification code by way of buying or leasing.
Preferably, the default duplication threshold value is determined by publisher or operator.
Preferably, in the judgment step: the quantity of duplication of the Resource Replica exclusive identification code is not less than the resource When the default duplication threshold value of copy unique identification code, the prompt information for refusing user's copy digital resource is sent to the terminal.
Preferably, the default duplication threshold value is 1.
The present invention also provides a kind of cloud servers, including receiving module, judgment module, merging module and transmission mould Block, in which:
The receiving module, the copy for receiving the digital resource that resource requestor is sent by terminal are requested, the copy It include identity information, Resource Replica exclusive identification code and the terminal exclusive identification code of resource requestor in request;
The judgment module, for determining whether that the resource requestor should by terminal copy based on the identity information The copy of the corresponding digital resource of Resource Replica exclusive identification code;
The merging module judges that the resource requestor is allowed to pass through terminal copy and the resource for the judgment module When the copy of the corresponding digital resource of copy unique identification code, the identity information, terminal exclusive identification code are placed in the copy;
The sending module, wherein for the copy to be sent to the terminal.
Preferably, the judgment module include the first judging unit and second judgment unit and third judging unit this two One of person:
First judging unit, for judging whether the resource requestor has the digital resource based on the identity information Copy authority;
The second judgment unit, for determining whether that the resource requestor copies the copy by the terminal;
The third judging unit, for judging it is default whether the quantity of duplication of the Resource Replica exclusive identification code is less than Threshold value is replicated, the quantity that replicated is the currently stored copy for having digital resource corresponding with the Resource Replica exclusive identification code Terminal quantity;Wherein, the quantity that replicated is obtained from cloud.
Preferably, which includes:
Update module, if updating has with the Resource Replica only with currently stored for the copy to be sent to the terminal The related information of quantity of the terminal of the copy of the corresponding digital resource of one identification code.
Preferably, which includes:
Logging modle records the terminal exclusive identification code or note when the copy being sent to the terminal for the sending module Record at least one the terminal exclusive identification code and both identity information and current time.
Preferably, which includes:
Module is put back to, for the copy to be put back to putting for cloud by what the terminal was sent receiving resource requestor It returns hospitality when asking, instruction terminal deletes the copy of its storage, and updating has and the Resource Replica exclusive identification code pair with currently stored The related information of the quantity of the terminal of the copy for the digital resource answered;
Wherein, the receiving module be also used to receive the copy that resource requestor is sent by the terminal this put back to and ask It asks.
According to a further aspect of the invention, a kind of copy system of digital resource, including terminal and cloud service are additionally provided Device, in which:
The terminal is used to receive the copy request for the digital resource that resource requestor is submitted to the cloud server, and should Copy request is sent to cloud server;Identity information, Resource Replica comprising resource requestor are uniquely marked in copy request Know code and terminal exclusive identification code;
After the cloud server is for receiving copy request, judge whether allow the resource based on the identity information Requestor copies the copy of digital resource corresponding with the Resource Replica exclusive identification code by the terminal, if judging result is fair Perhaps, then the identity information, terminal exclusive identification code are placed in the copy and are sent to the terminal.
Preferably, the cloud server is used in copy authority of the resource requestor with the digital resource and is somebody's turn to do When the quantity of duplication of Resource Replica exclusive identification code is less than default duplication threshold value, being judged as allows the resource requestor by being somebody's turn to do Terminal copies the copy of digital resource corresponding with the Resource Replica exclusive identification code, wherein it is currently to deposit that this, which has replicated quantity, Contain the quantity of the terminal of the copy of digital resource corresponding with the Resource Replica exclusive identification code.
Preferably, which is also used to:
If the copy is sent to the terminal, update and it is currently stored have it is corresponding with the Resource Replica exclusive identification code The related information terminal of the quantity of the terminal of the copy of digital resource.
Preferably, the cloud server is for recording the terminal exclusive identification code or note when the copy is sent to the terminal Record at least one the terminal exclusive identification code and both identity information and current time.
Preferably, what which was used to be sent according to resource requestor puts back to request, and update has with currently stored The related information of quantity of the terminal of the copy of digital resource corresponding with the Resource Replica exclusive identification code;
Wherein, what which was used to receive the copy that resource requestor is sent to the cloud server puts back to request Concurrency Give the cloud server.
Compared with prior art, the embodiment of the present invention can prevent from from a legal terminal copying digital resource to Another illegal terminal is gone forward side by side to exercise and be used, and the illegal copies of digital resource between the terminals are effectively controlled.Implementation of the invention The terminal of example both different operation platform convenient for users is propagated and ac digital resource, and also ensures digital resource Safety and controllability.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specification It obtains it is clear that understand through the implementation of the invention.The objectives and other advantages of the invention can be by specification, right Specifically noted structure is achieved and obtained in claim and attached drawing.
Detailed description of the invention
Attached drawing is used to provide to further understand technical solution of the present invention, and constitutes part of specification, with this The embodiment of invention technical solution for explaining the present invention together, does not constitute the limitation to technical solution of the present invention.Attached In figure:
Fig. 1 is the flow diagram of the copy method of the digital resource of the embodiment of the present invention.
Fig. 2 is the organigram of the cloud server of the embodiment of the present invention.
Specific embodiment
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings and examples, how to apply to the present invention whereby Technological means solves technical problem, and the realization process for reaching technical effect can fully understand and implement.It needs to illustrate , in the absence of conflict, the mutual any combination of the features in the embodiments and the embodiments of the present application still exists Within protection scope of the present invention.
Firstly, if do not conflicted, each feature in the embodiment of the present invention and embodiment is not under the premise of colliding It is combined with each other, it is within the scope of the present invention.In addition, step shown in the flowchart of the accompanying drawings can be at such as one group It is executed in the computer system of computer executable instructions, although also, logical order is shown in flow charts, at certain It, can be with the steps shown or described are performed in an order that is different from the one herein in a little situations.
As shown in Figure 1, the copy method of the digital resource of the embodiment of the present invention mainly includes following method.
Step S110, terminal receive the copy of digital resource that user sends to cloud server and request, and by the copy Request is sent to cloud server;Wherein, in copy request comprising the identity information of user, Resource Replica exclusive identification code with And terminal exclusive identification code.Wherein, the terminal exclusive identification code is for effectively distinguishing different terminals.
It should be noted that the resource requestors such as user, third party's co-operation platform, operation platform or system can Xiang Yunduan Server sends the copy request of digital resource, still, for purposes of illustration only, below only using user as the example of resource requestor It is illustrated.In addition, above-mentioned server may not be the server in cloud platform, or the service of other network platforms Device.
In the embodiment of the present invention, user can obtain Resource Replica exclusive identification code by way of buying, leasing.
Above-mentioned cloud server, can be that digital resource operator provides in system for cloud computing by more than one intelligence The network platform of energy device composition.
As it can be seen that in an embodiment of the present invention, each copy of digital resource has corresponding Resource Replica uniquely to mark Know code (abbreviation exclusive identification code).It may be configured as the number for only allowing to replicate default duplication threshold value for an exclusive identification code. For example, after user obtains the exclusive identification code, only allowing if the corresponding default duplication threshold value of some exclusive identification code is 2 Two terminals are stored with the copy of digital resource corresponding with the exclusive identification code simultaneously.The default duplication threshold value can be by publisher Perhaps operator etc. determines such as primary or multiple.In other words, to be assigned with a Resource Replica to user when system unique When identification code, indicate that the user is provided with the specific access right of digital resource corresponding to the Resource Replica exclusive identification code. The specific access right can copy one or more (default duplication threshold value) copy of the digital resource for user.
Step S120, cloud server receives user and is requested by the copy that terminal is sent, by comparing the body of the user The identity information of part information and cloud storage, judges whether the user has the copy authority of the digital resource, if any then turning to walk Rapid S130, otherwise goes to step S180.
Step S130, cloud server determine whether the use according to the Resource Replica exclusive identification code in copy request Family copies the copy of digital resource corresponding with the Resource Replica exclusive identification code by the terminal, is to go to step S140, no Then go to step S180.
Step S140, cloud server from cloud obtain and it is currently stored have it is corresponding with the Resource Replica exclusive identification code The related information of quantity (referred to as having replicated quantity) of the terminal of the copy of digital resource;In the Resource Replica exclusive identification code It has replicated when quantity is less than default duplication threshold value and has gone to step S150, otherwise gone to step S180.
It is above-mentioned and currently stored have digital resource corresponding with the Resource Replica exclusive identification code in the embodiment of the present invention Copy terminal the related information of quantity, can by cloud server by for the Resource Replica exclusive identification code setting Quantitative attribute is replicated to realize, this has replicated quantitative attribute has and the Resource Replica exclusive identification code pair for indicating currently stored The quantity of the terminal of the copy for the digital resource answered.When any terminal has copied number corresponding with the Resource Replica exclusive identification code When the copy of resource so that the value for having replicated quantitative attribute adds 1, conversely, when any terminal given back it is unique with the Resource Replica When identification code corresponds to the copy of digital resource, so that the value for having replicated quantitative attribute subtracts 1.In this way, cloud server can be convenient Ground obtains the quantity of the terminal of the currently stored copy for having digital resource corresponding with the Resource Replica exclusive identification code.
In addition, the related information of quantity of the terminal of the copy of digital resource corresponding with the Resource Replica exclusive identification code It may be other information.The copy of digital resource corresponding with the Resource Replica exclusive identification code has been stored with by recording Terminal terminal unique identification, can also be obtained with the Resource Replica only by calculating the quantity of these terminal unique identifications The related information of quantity of the terminal of the copy of the corresponding digital resource of one identification code.
Step S150, cloud server is in the merging of identity information and terminal exclusive identification code and copy request of user In the copy of the corresponding digital resource of Resource Replica exclusive identification code, and put into the identity information of user, terminal is uniquely marked The copy for knowing code is sent to terminal.
The identity information of user, terminal exclusive identification code are placed in the copy of digital resource by the embodiment of the present invention, can With effectively prevent from the terminal being licensed copying the copy to other terminals go forward side by side enforcement use, exist to control digital resource Illegal copies between terminal.
Step S160, cloud server update with it is currently stored have it is corresponding with the Resource Replica exclusive identification code number money The related information of the quantity of the terminal of the copy in source.For example, can by record with terminal unique identification and the Resource Replica only The incidence relation of one identification code embodies the currently stored copy for having digital resource corresponding with the Resource Replica exclusive identification code Terminal quantity.For another example, can by so that be exclusively used in recording it is currently stored have it is corresponding with the Resource Replica exclusive identification code The value of the variable of the quantity of the terminal of the copy of digital resource adds 1, and to indicate to have increased newly one, to be stored with the Resource Replica unique Identify the terminal of corresponding digital resource copy.
Step S170, cloud server record the terminal exclusive identification code of user.In addition, also recordable terminal is only At least one one identification code and both identity information and current time.The embodiment of the present invention can record these information Record information is copied at digital resource.
Step S180, cloud server send the prompt information for refusing user's copy digital resource to terminal.For example, copying The identity information and the identity information that stores of cloud of user are inconsistent in shellfish request, then can not conform to terminal feedback identity information The prompt information of method;For another example, cloud server judges that the user cannot be copied by the terminal and be copied in request The copy of the corresponding digital resource of Resource Replica exclusive identification code, then can feed back to terminal cannot copy and copy in request The corresponding digital resource of Resource Replica exclusive identification code copy;Also for example, the duplication of the Resource Replica exclusive identification code It, then can prompt information to terminal feedback digital resource currently without remaining copy when quantity is more than or equal to default duplication threshold value.
In the embodiment of the present invention, user can actively give back the access right of copy.The cloud server receives resource The copy is put back to when putting back to request of cloud by what the terminal was sent by requestor, and instruction terminal deletes the pair of its storage This, updates and the currently stored quantity of terminal of copy for having digital resource corresponding with the Resource Replica exclusive identification code is related Information.That is, when user actively gives back the access right of the copy of digital resource, cloud server is by the use of copy Permission revert to the cloud of digital resource owner, and generation is given back log and recorded, and deletes copy from the terminal of user.
The embodiment of the present invention only allows a terminal corresponding using the exclusive identification code when default duplication threshold value is 1 Copy, if the user desired that in second terminal use the copy, then need first terminal that the copy is first returned to cloud, In this way, cloud server indicates by updating and currently stored has corresponding with Resource Replica exclusive identification code digital resource The duplication quantity of the quantity of the terminal of copy, so that having replicated quantity equal to 0.In this way, second terminal is attempting to request to be somebody's turn to do When copy, just meet the condition that quantity is less than default duplication threshold value that replicated, so that allowing second terminal to copy from cloud should Copy.
For same digital resource, such as Saipan (Symbian) system, the iOS system of Apple Inc., peace are installed Its copy of the equal reproducible of terminal of tall and erect (Android) system, form (Windows) system etc..Cloud server is judging this It, will be secondary after the identity information of user, terminal exclusive identification code merging copy when user can copy the copy of the digital resource Originally it is sent to terminal.
No matter user is by which kind of terminal, which can be household electrical appliances having data processing function, computer such as platform Formula machine, notebook and tablet computer, mobile phone, digital product etc..The copy of a digital resource is copied, the number under the user name Resource copies number and will all subtract one.In this way, both having facilitated propagation and ac digital money that user realizes cross-platform multiple terminals Source, and also ensure the safety and controllability of digital resource.
The copy system of the digital resource of the embodiment of the present invention mainly includes terminal and cloud server.Incorporated by reference to Fig. 1 institute Show that the copy method of the digital resource of the embodiment of the present invention is understood.
In the copy system, the copy which is used to receive the digital resource that user sends to the cloud server is asked It asks, and copy request is sent to cloud server;Identity information, Resource Replica comprising user are unique in copy request Identification code and terminal exclusive identification code.
In the copy system, after the cloud server is for receiving copy request, based on the use in copy request Family information judges that the user can copy number corresponding with the Resource Replica exclusive identification code in copy request by the terminal When the copy of word resource, the identity information, terminal exclusive identification code are placed in the copy and are sent to the terminal.
In the copy system of the embodiment of the present invention, the copy that cloud server is used to have the digital resource in user is weighed When the quantity of duplication of Resource Replica exclusive identification code is less than default duplication threshold value in limit and copy request, it is judged as permission User copies the copy of digital resource corresponding with the Resource Replica exclusive identification code in copy request by the terminal.
In the copy system of the embodiment of the present invention, the cloud server is for update when the copy is sent to the terminal And the related information of quantity of the terminal of the currently stored copy for having digital resource corresponding with the Resource Replica exclusive identification code.
In the copy system of the embodiment of the present invention, the cloud server is for record when the copy is sent to the terminal The terminal exclusive identification code at least one records the terminal exclusive identification code and both identity information and current time.
In the copy system of the embodiment of the present invention, which is used to put back to request according to what user sent, from The access right of the copy is withdrawn in the terminal;
Wherein, the request Concurrency of putting back to which is used to receive the copy that user sends to the cloud server gives this Cloud server.
The copy method of digital resource as shown in connection with fig. 1, the cloud server of the embodiment of the present invention shown in Fig. 2, including connect Receive module 210, judgment module 220, merging module 230 and sending module 240.
The copy that receiving module 210 is used to receive the digital resource that user is sent by terminal is requested, in copy request Identity information comprising user, Resource Replica exclusive identification code and terminal exclusive identification code.
Judgment module 220 is connected with receiving module 210, for determining whether the resource request based on the identity information Person copies the copy of the corresponding digital resource of Resource Replica exclusive identification code by the terminal.
Merging module 230 is connected with judgment module 220, judges to allow the user by being somebody's turn to do for the judgment module 220 When terminal copies the copy of digital resource corresponding with the Resource Replica exclusive identification code, the identity information, terminal are uniquely marked Know code and is placed in the copy.
Sending module 240 is connected with merging module 230, wherein for the copy to be sent to the terminal.
In the embodiment of the present invention, which may include:
First judging unit, for judging whether the user there is the copy of the digital resource to weigh based on the identity information Limit;
Second judgment unit is connected with the first judging unit, is somebody's turn to do for judging that the user has in the first judging unit When the copy authority of digital resource, judge whether the user can copy the copy by the terminal;
Third judging unit is connected with the first judging unit, for judging the duplication of the Resource Replica exclusive identification code Whether quantity is less than default duplication threshold value, it is described replicated quantity be it is currently stored have it is corresponding with the Resource Replica exclusive identification code Digital resource copy terminal quantity.Default duplication threshold value expression allows default duplication threshold value terminal while storage should The copy of the corresponding digital resource of Resource Replica exclusive identification code.
In the embodiment of the present invention, which may include:
Update module, updating when the copy being sent to the terminal for the sending module 240 has and this with currently stored The related information of quantity of the terminal of the copy of the corresponding digital resource of Resource Replica exclusive identification code.
In the embodiment of the present invention, which may include:
Logging modle records terminal exclusive identification code, also when the copy being sent to the terminal for the sending module 240 Recordable at least one terminal exclusive identification code and both identity information and current time.
In the embodiment of the present invention, which may include:
Module is put back to, is asked the putting back to for cloud of putting back to of the copy by what the terminal was sent receiving resource requestor When asking, instruction terminal delete its storage the copy, update and it is currently stored have it is corresponding with the Resource Replica exclusive identification code The related information of the quantity of the terminal of the copy of digital resource, in this way, the access right of the copy can be withdrawn from the terminal, And user is allowed to pass through other terminals to obtain the copy;
Wherein, the receiving module 210 be also used to receive the copy that user is sent by the terminal this put back to request.
Although disclosed herein embodiment it is as above, the content is only to facilitate understanding the present invention and adopting Embodiment is not intended to limit the invention.Any those skilled in the art to which this invention pertains are not departing from this Under the premise of the disclosed spirit and scope of invention, any modification and change can be made in the implementing form and in details, But scope of patent protection of the invention, still should be subject to the scope of the claims as defined in the appended claims.

Claims (8)

1. a kind of copy method of digital resource, cloud server executes following steps:
Receiving step, the copy for receiving the digital resource that resource requestor is submitted by terminal are requested, and include in copy request Identity information, Resource Replica exclusive identification code and the terminal exclusive identification code of resource requestor;
Judgment step determines whether that the resource requestor passes through terminal copy and the resource pair based on the identity information The copy of the corresponding digital resource of this exclusive identification code;It include: to judge that the resource requestor has based on the identity information There is having answered for the copy authority of digital resource corresponding with the Resource Replica exclusive identification code and the Resource Replica exclusive identification code When quantity processed is less than the default duplication threshold value of the Resource Replica exclusive identification code, judging result is yes, wherein this has replicated quantity For the quantity of the terminal of the currently stored copy for having digital resource corresponding with the Resource Replica exclusive identification code;The judgement step Suddenly further include: the default duplication for having replicated quantity and being not less than the Resource Replica exclusive identification code of the Resource Replica exclusive identification code When threshold value, the prompt information for refusing the resource requestor copy digital resource is sent to the terminal;
Sending step, if the determination result is YES, then after the terminal exclusive identification code and identity information being placed in the copy, by the pair Originally it is sent to the terminal;
Wherein, the quantity that replicated is obtained from cloud.
2. according to the method described in claim 1, wherein:
This method further includes updating step: if the copy is sent to the terminal, updating has and the resource pair with currently stored The related information of quantity of the terminal of the copy of the corresponding digital resource of this exclusive identification code.
3. method according to claim 1 or 2, wherein this method further include:
Recording step records the terminal exclusive identification code or records the terminal and uniquely mark if the copy is sent to the terminal Know at least one code and both identity information and current time.
4. method according to claim 1 or 2, wherein this method comprises:
The cloud server is asked the putting back to for cloud of putting back to of the copy by what the terminal was sent receiving resource requestor When asking, instruction terminal delete its storage the copy, update and it is currently stored have it is corresponding with the Resource Replica exclusive identification code The related information of the quantity of the terminal of the copy of digital resource.
5. according to the method described in claim 1, wherein:
The resource requestor includes user, third party's co-operation platform, operation platform or system.
6. according to the method described in claim 5, wherein:
The resource requestor obtains the Resource Replica exclusive identification code by way of buying or leasing.
7. according to the method described in claim 1, wherein:
The default duplication threshold value is determined by publisher or operator.
8. according to the method described in claim 1, wherein:
The default duplication threshold value is 1.
CN201510395541.3A 2012-07-03 2012-07-03 A kind of copy method of digital resource Active CN104954498B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510395541.3A CN104954498B (en) 2012-07-03 2012-07-03 A kind of copy method of digital resource

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510395541.3A CN104954498B (en) 2012-07-03 2012-07-03 A kind of copy method of digital resource
CN201210229132.2A CN102752302B (en) 2012-07-03 2012-07-03 Cloud server and copy method and system of digital resource

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201210229132.2A Division CN102752302B (en) 2012-07-03 2012-07-03 Cloud server and copy method and system of digital resource

Publications (2)

Publication Number Publication Date
CN104954498A CN104954498A (en) 2015-09-30
CN104954498B true CN104954498B (en) 2019-09-20

Family

ID=47032202

Family Applications (3)

Application Number Title Priority Date Filing Date
CN201510395803.6A Active CN105100228B (en) 2012-07-03 2012-07-03 Cloud server and copy system of digital resources
CN201210229132.2A Active CN102752302B (en) 2012-07-03 2012-07-03 Cloud server and copy method and system of digital resource
CN201510395541.3A Active CN104954498B (en) 2012-07-03 2012-07-03 A kind of copy method of digital resource

Family Applications Before (2)

Application Number Title Priority Date Filing Date
CN201510395803.6A Active CN105100228B (en) 2012-07-03 2012-07-03 Cloud server and copy system of digital resources
CN201210229132.2A Active CN102752302B (en) 2012-07-03 2012-07-03 Cloud server and copy method and system of digital resource

Country Status (1)

Country Link
CN (3) CN105100228B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103067522A (en) * 2013-01-10 2013-04-24 东莞宇龙通信科技有限公司 Data management method and system and mobile terminal based on cloud end server
CN104317669B (en) * 2014-10-17 2017-03-15 南京邮电大学 A kind of high in the clouds heterogeneous storage system and its data trnascription management method
CN107609354B (en) * 2016-07-12 2020-11-10 厦门润丰投资有限公司 Digital resource selling system and method based on metadata
CN107219803B (en) * 2017-07-27 2024-03-26 福建升腾资讯有限公司 Device for detecting opening or closing of terminal cover in real time

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101355569A (en) * 2008-09-10 2009-01-28 北大方正集团有限公司 Control method, apparatus and system for downloading digital content
CN101741911A (en) * 2009-12-18 2010-06-16 中兴通讯股份有限公司 Multi-copy collaboration-based write operation method, system and node
CN101888405A (en) * 2010-06-07 2010-11-17 北京高森明晨信息科技有限公司 Cloud computing file system and data processing method
CN102202044A (en) * 2011-02-25 2011-09-28 北京兴宇中科科技开发股份有限公司 Portable cloud storage method and device
CN102222090A (en) * 2011-06-02 2011-10-19 清华大学 Mass data resource management frame under cloud environment
CN102254030A (en) * 2011-08-02 2011-11-23 中国科学院计算机网络信息中心 Global change research-oriented automatic space science data gathering method
CN102377561A (en) * 2011-10-10 2012-03-14 厦门简帛信息科技有限公司 Encryption method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1141678C (en) * 2000-08-31 2004-03-10 优硕资讯科技股份有限公司 Method and system for preventing electronic file pirary
US7725401B2 (en) * 2001-05-31 2010-05-25 Contentguard Holdings, Inc. Method and apparatus for establishing usage rights for digital content to be created in the future
FI117151B (en) * 2003-12-18 2006-06-30 Capricode Oy A method, a data transfer arrangement, a server, and a terminal for performing an update of the information in the terminal
CN201044453Y (en) * 2007-04-04 2008-04-02 朱明程 Digital copyright management system and hand-hold terminal thereof
CN102118447A (en) * 2011-03-16 2011-07-06 宇龙计算机通信科技(深圳)有限公司 Resource management method and mobile terminal
CN102394869B (en) * 2011-10-21 2013-05-01 河南科技大学 Digital content sharing method and system for digital network

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101355569A (en) * 2008-09-10 2009-01-28 北大方正集团有限公司 Control method, apparatus and system for downloading digital content
CN101741911A (en) * 2009-12-18 2010-06-16 中兴通讯股份有限公司 Multi-copy collaboration-based write operation method, system and node
CN101888405A (en) * 2010-06-07 2010-11-17 北京高森明晨信息科技有限公司 Cloud computing file system and data processing method
CN102202044A (en) * 2011-02-25 2011-09-28 北京兴宇中科科技开发股份有限公司 Portable cloud storage method and device
CN102222090A (en) * 2011-06-02 2011-10-19 清华大学 Mass data resource management frame under cloud environment
CN102254030A (en) * 2011-08-02 2011-11-23 中国科学院计算机网络信息中心 Global change research-oriented automatic space science data gathering method
CN102377561A (en) * 2011-10-10 2012-03-14 厦门简帛信息科技有限公司 Encryption method

Also Published As

Publication number Publication date
CN105100228B (en) 2020-06-26
CN105100228A (en) 2015-11-25
CN104954498A (en) 2015-09-30
CN102752302A (en) 2012-10-24
CN102752302B (en) 2015-06-10

Similar Documents

Publication Publication Date Title
CN108140031B (en) Peer-to-peer synchronizable storage system
CN106134143B (en) Method, apparatus and system for dynamic network access-in management
CN104954498B (en) A kind of copy method of digital resource
US10547601B2 (en) System and method to allow third-party developer to debug code in customer environment
CN109190410A (en) A kind of log behavior auditing method based on block chain under cloud storage environment
CN106096343A (en) Message access control method and equipment
CN109617926A (en) Control method, device and the storage medium of service authority
JP2010512605A (en) Method and apparatus for separating binding information from object and enabling appropriate rights management
CN106796632A (en) To the Remote Visit and Control of data storage
CN108228353A (en) resource access control method, device and corresponding terminal
CN106997440A (en) A kind of role access control method
CN114398686A (en) Block chain-based file storage method, device, equipment and storage medium
CN105844171B (en) Method and device for file synchronization control
CN107818252A (en) Recognition of face information synchronization method and Related product
JP4249605B2 (en) Client server system, cache control method, and computer program
CN106339332A (en) Information processing method and device and terminal
JP4191239B2 (en) Access authority control system
CN108205630A (en) Resource access method and device based on SeLinux under a kind of multi-user
CN106469281A (en) The management method of data file, cloud management point and system in a kind of cloud
US11115415B2 (en) Method and system to capture and find information and relationships
CN106230830A (en) A kind of virtual resource access control method and device
JP2017107470A (en) Method of detecting malware, program, and power supply device
US10574749B2 (en) Cloud server and digital resource duplication method and system
US20050251537A1 (en) File locking
CN110162946B (en) Mobile storage management and control method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20200527

Address after: 361000 room D, 19th floor, Guomao building, 388 Hubin South Road, Siming District, Xiamen City, Fujian Province

Patentee after: Xiamen Runfeng Investment Co., Ltd

Address before: Xiamen Software Park Siming District of Xiamen city in Fujian province 361008 two expected Road No. 63 unit 802B

Patentee before: XIAMEN GEEBOO SCIENCE & TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right