CN104954498B - A kind of copy method of digital resource - Google Patents
A kind of copy method of digital resource Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols 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
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.
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)
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)
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)
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 |
-
2012
- 2012-07-03 CN CN201510395803.6A patent/CN105100228B/en active Active
- 2012-07-03 CN CN201210229132.2A patent/CN102752302B/en active Active
- 2012-07-03 CN CN201510395541.3A patent/CN104954498B/en active Active
Patent Citations (7)
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 |