CN110502877A - Work data processing method, system, device and storage medium based on list - Google Patents

Work data processing method, system, device and storage medium based on list Download PDF

Info

Publication number
CN110502877A
CN110502877A CN201910599690.XA CN201910599690A CN110502877A CN 110502877 A CN110502877 A CN 110502877A CN 201910599690 A CN201910599690 A CN 201910599690A CN 110502877 A CN110502877 A CN 110502877A
Authority
CN
China
Prior art keywords
work data
client
list
visible state
data processing
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.)
Granted
Application number
CN201910599690.XA
Other languages
Chinese (zh)
Other versions
CN110502877B (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.)
Tianmai Juyuan (hangzhou) Media Technology Co Ltd
Original Assignee
Tianmai Juyuan (hangzhou) Media 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 Tianmai Juyuan (hangzhou) Media Technology Co Ltd filed Critical Tianmai Juyuan (hangzhou) Media Technology Co Ltd
Priority to CN201910599690.XA priority Critical patent/CN110502877B/en
Publication of CN110502877A publication Critical patent/CN110502877A/en
Application granted granted Critical
Publication of CN110502877B publication Critical patent/CN110502877B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/16Program or content traceability, e.g. by watermarking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services
    • G06Q50/184Intellectual property management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Technology Law (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Multimedia (AREA)
  • Strategic Management (AREA)
  • Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Primary Health Care (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Operations Research (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of work data processing method, system, device and storage medium based on list, the method includes when detecting the work data upload request that client issues, inquire whether the client is included in preset permission list, if the client is included in the permission list, the work data that the client uploads then is received, and sets open visible state for the work data received;If the client is not included in the permission list, refuse the upload request, or receive the work data that the client uploads, and sets limitation visible state for the work data received.The present invention can improve the propagation efficiency of the works such as video data on the basis of avoiding internet video sharing platform from facing copyright infringement risk.The present invention is widely used in Works copyright protection technical field.

Description

Work data processing method, system, device and storage medium based on list
Technical field
The present invention relates to Works copyright protection technical field, especially a kind of work data processing method based on list, System, device and storage medium.
Background technique
His writing, snatch of music, video, which are created, artistic paintings and computer source code etc. belong to can obtain copyright The works of protection.With the development of internet, people can increasingly carry out the sharing of works conveniently by internet platform, To achieve the effect that art or academic exchange.But internet is while providing convenient for dissemination of works, is also works It is unfavorable that copyright protection causes, i.e., user on internet platform intentionally or inadvertently upload infringement works for other people browse or under It carries, be easy to cause the further infringement of large area.Internet platform receives and shows infringement works, is also faced with common infringement Legal risk.
The regulatory agencies such as Chinese copyright protection center develop digital publishing rights unique identifier (Digital Copyright Identifier, DCI) Verification System, when the works to each digital form carry out copyright registration or Filing of contract, DCI code, DCI mark and works copyright registration certificate are provided, the copyright ownership of works is indicated with this.Internet platform can be by only Receiving, there are the works of the data such as DCI code to avoid risk of infringement.But works application DCI code etc. is submitted to the Verification System It takes a long time, to reduce the efficiency that works are propagated in internet.
Summary of the invention
In order to solve the above-mentioned technical problem, the purpose of the present invention is to provide a kind of work data processing side based on list Method, system, device and storage medium.
On the one hand, the work data processing method based on list that the embodiment of the present invention includes a kind of, comprising the following steps:
When detect client issue work data upload request when, inquire the client whether be included in it is preset In permission list;
If the client is included in the permission list, the work data that the client uploads is received, and will The work data received is set as open visible state;Under the open visible state, the portion of the work data Divide or all accesses for any object;
If the client is not included in the permission list, refuse the upload request, or receive the visitor The work data that family end uploads, and limitation visible state is set by the work data received;It is visible in the limitation Under state, the work data be limited to for preset special object access and/or the work data in part for Access.
Further, the work data processing method is further comprising the steps of:
For the work data application digital publishing rights unique identifier received;
When getting the digital publishing rights unique identifier, the digital publishing rights unique identifier is tagged to accordingly Work data, and open visible state is set by corresponding work data.
Further, the work data processing method is further comprising the steps of:
Available numerical value corresponding to each client setting for including in the permission list;
When the work data that the client is uploaded is arranged to open visible state, it is corresponding to reduce the client Time numerical value can be used;
When the corresponding available numerical value of the client is down to 0, the letter of the client is deleted from the permission list Breath.
Further, described can be that relative client has respective digital copyright unique identifier with the initial value of secondary numerical value Work data quantity.
Further, the work data processing method is further comprising the steps of:
The digital publishing rights unique identifier that will acquire, which uploads in block chain, to be stored.
Further, the work data processing method is further comprising the steps of:
The license code is shown in the work data.
Further, it is described by the license code Overlapping display in the work data the step for, specifically include:
Watermark is generated according to the license code;
By the watermark superposition in the work data.
On the other hand, the work data processing system based on list that the embodiment of the invention also includes a kind of, comprising:
Name single module, for when detecting the work data upload request that client issues, inquiring the client to be It is no to be included in preset permission list;
First state setup module, for receiving the client when the client includes in the permission list The work data uploaded is held, and sets open visible state for the work data received;It can see this in the disclosure Under state, some or all of described work data accesses for any object;
Second state setting module refuses the upload for being not included in the permission list in the client Request, or receive the work data that the client uploads, and the work data received is set as limiting visible State;Under the limitation visible state, the work data is limited to access and/or described for preset special object Part in work data is for access.
On the other hand, the work data processing unit based on list that the embodiment of the invention also includes a kind of, including memory And processor, the memory for storing at least one program, the processor for load at least one described program with Execute the method for the present invention.
On the other hand, the embodiment of the invention also includes a kind of storage mediums, wherein it is stored with the executable instruction of processor, The executable instruction of the processor is used to execute the method for the present invention when executed by the processor.
The beneficial effects of the present invention are: by executing the work data processing method in the embodiment of the present invention, it can be temporary In the case where digital publishing rights unique identifier has not been obtained, video data and its uploader are tentatively judged all rights reserved relationship, And relationship carries out different processing according to tentatively judging that all rights reserved, wherein setting open for video data can see this State, can make video data by wide-scale distribution, set limitation visible state for video data, can limit video data It propagates.Work data processing method in through this embodiment can be invaded avoiding internet video sharing platform from facing copyright On the basis of weighing risk, the propagation efficiency of the works such as video data is improved.
Detailed description of the invention
Fig. 1 is the flow chart of work data processing method in the embodiment of the present invention;
Fig. 2 is the structural block diagram of work data processing system in the embodiment of the present invention.
Specific embodiment
The present embodiment includes a kind of work data processing method based on list, referring to Fig.1, comprising the following steps:
S1. when detect client issue work data upload request when, inquire the client whether be included in it is pre- If permission list in;
If S2. the client is included in the permission list, the work data that the client uploads is received, and Open visible state is set by the work data received;Under the open visible state, the work data Partly or entirely access for any object;
If S3. the client is not included in the permission list, refuse the upload request, or described in reception The work data that client uploads, and limitation visible state is set by the work data received;The limitation can See this under state, the work data be limited to for preset special object access and/or the work data in part can For access.
In the present embodiment, the works be transmitted and store in the form of electronic data, and by display and The terminals such as loudspeaker by draw a portrait or sound etc. in the form of show.Therefore, a work data described in the present embodiment, and it is existing A works are corresponding in reality.
In the present embodiment, the works may include the forms such as text, music, video, picture and computer source code Content.It is a kind of typical using TV play, film, variety show, talk show and computer animation as the video content of representative Works, and video sharing platform be current mainstream have the function of works share internet platform, therefore in the present embodiment with Video work is illustrated for example, and those skilled in the art can be applied to after understanding the present embodiment technical solution The works of other forms.
In the present embodiment, all steps in the work data processing method for running internet video all by sharing The computer equipment of platform, i.e. server execute, therefore are not run to server and server in the present embodiment mutual Networked video sharing platform distinguishes.The server is by executing computer program, to establish and run internet view Frequency sharing platform, so that the terminal devices such as mobile phone, PC or tablet computer access internet video can be used in user Sharing platform.Corresponding computer program is run on the terminal devices such as the mobile phone, PC or tablet computer, so that eventually End equipment becomes a client together with the computer program run, therefore not to terminal device, client in the present embodiment And it is distinguished using the user of client.
The video work of internet video sharing platform is uploaded to, its user's browsing or downloading can be both uploaded, It can be browsed or be downloaded by other users.
Generally, client is communicated with internet video sharing platform, to carry out the upload of video data, clear Before looking at or downloading, needs the register account number on internet video sharing platform and password is set, internet video sharing platform It is also possible to that dedicated Video editing software can be provided to client, client carries out the video data to be uploaded Editor.
In the present embodiment, the client is a collective concept, i.e., described " client " can refer to by many mobile phones, The set of the user of the terminal devices such as PC or tablet computer or these terminal devices composition is being refered in particular to certainly Perhaps " client " can also refer to some specific mobile phone, PC or flat in the case where not generating logical contradiction The user of the terminal devices such as plate computer or this terminal device.
In the present embodiment, the client is carried out by the media such as internet or local area network and internet video sharing platform Communication, therefore internet video sharing platform can identify client by IP address or MAC Address etc., if client It, should also be by being mapped to being fixed of modes such as fixing address, Huo Zhetong if the IP address or MAC Address at end are variable It crosses the mode tabled look-up and inquires the real IP address or MAC Address that client has in some specific period.Therefore, this implementation Described in example " information of client ", it is primarily referred to as the IP address or MAC Address of client, can also include the hard of client The information such as the identity information of part model or user.
Before executing step S1, the internet video sharing platform is locally pre-generated and saves permission list, The information such as IP address or the MAC Address of client are had recorded in the permission list, are put down so that internet video is shared Platform can inquire some specific client from permission list.Internet video sharing platform can set license name Single entry criteria, i.e., the client for only meeting fixed condition set by internet video sharing platform can just be included in permission list In, for example, internet video sharing platform can encroach right no copyright, record, reliable client-side information are written to license name Dan Zhong.
Each client can issue upload request to internet video sharing platform, to request that client sheet will be stored in The work data on ground is uploaded to internet video sharing platform.Internet video sharing platform can ring upload request It answers, to receive the video data of client upload, the upload request can also be refused, regarded to be uploaded without client The process of frequency evidence.
In step S1, when internet video sharing platform detects the work data upload request that client issues, inspection The information such as IP address or the MAC Address of the client are surveyed, and are looked into the permission list that internet video sharing platform is stored Whether have corresponding client-side information, so that it is determined that whether the client is included in preset permission list if asking.
In step S2, if judging, the client is included in the permission list, receives what the client uploaded Work data, and open visible state is set by the work data received;It is described under the open visible state Some or all of work data accesses for any object;
In step S3, if judging, the client is not included in the permission list, refuses the upload request, or Person receives the work data that the client uploads, and sets limitation visible state for the work data received;In Under the limitation visible state, the work data is limited to access and/or the work data for preset special object In part for access.
Step S2 and S3 judges the implementing result of step S1.When inquiring client from the permission list When, show that the client belongs to the specific client authenticated by internet video sharing platform, internet video is shared flat Platform certification can whereby trust the client, i.e., no matter whether the video data that the client uploads has DCI code etc. Authoritative copyright authentication mark defaults the client and possesses copyright to the video data of upload, sets public for the video data Open visible state.The open visible state, refers to that internet video sharing platform discloses the video data, so that any client End can access, preview, browsing or download the video data.Certainly, internet video sharing platform is also possible to according to itself Comercial operation situation carries out the processing such as " title " to certain clients, that is, limits these and accessed by the client of " title ", These are by the client of " title " obviously not in accessible, preview, browsing or " any client for downloading the video data at this time The column at end ".
When not inquiring the client from the permission list, internet video sharing platform judges the client not Belong to the specific client authenticated by internet video sharing platform, if the video data does not have the authoritative version such as DCI code Authentication marks are weighed, copyright is not possessed to the video data of upload then defaulting the client, so that video data is rejected, Or limitation visible state is set by the video data.In the present embodiment, the limitation visible state, one of situation Refer to the semi-over video data of internet video sharing platform, i.e. the only preset particular customer of internet video sharing platform The accessible video data is held, the preset particular clients can be limited in insider by internet video sharing platform The models such as the client that the professionals such as particular clients, the video connoisseur that specially invites or video evaluation expert that member uses use It encloses, other clients other than above-mentioned preset particular clients will be unable to access, preview, browsing or download the video Data.In the present embodiment, the limitation visible state, another situation is that referring to that internet video sharing platform allows all clients The partial content of end or preset particular clients access video data, for example, can only preview play the head of the video data 10s content etc..
Object described in step S3, other than including to be linked into the client of server by approach such as internets, It further include being connect by modes such as USB interfaces with server in server local and the storage carried out data transmission with server is set The equipment such as standby or personal computer.
By executing step S1-S3, internet video sharing platform can not have DCI code in received video data In the case where authoritative copyright authentication mark, the uploader of video data of the default comprising the license code provided in advance uploads it Video data there is copyright, then disclose visible processing to these video datas, it is on the contrary then reject these videos Data, or these video datas are carried out to limit visible processing.Work data processing method in the present embodiment, can be temporary In the case where digital publishing rights unique identifier has not been obtained, video data and its uploader are tentatively judged all rights reserved relationship, And relationship carries out different processing according to tentatively judging that all rights reserved, wherein setting open for video data can see this State, can make video data by wide-scale distribution, set limitation visible state for video data, can limit video data It propagates.Work data processing method in through this embodiment can be invaded avoiding internet video sharing platform from facing copyright On the basis of weighing risk, the propagation efficiency of the works such as video data is improved.
It is further used as preferred embodiment, the work data processing method based on list further includes following step It is rapid:
S4. the work data application digital publishing rights unique identifier to receive;
S5. when getting the digital publishing rights unique identifier, the digital publishing rights unique identifier is tagged to phase The work data answered, and open visible state is set by corresponding work data.
The step S4 is executed after executing step S1-S3.In the step S4, internet video sharing platform It links with the database of the regulatory agencies such as Chinese copyright protection center, thus for the work data application digital version received It weighs unique identifier (DCI).
The S5 is one of implementing result of step S4.When internet video sharing platform is got and video data Corresponding digital publishing rights unique identifier shows that the video data obtains DCI certification, and internet video sharing platform can should Video data carries out normal propagation, sets open visible state for the video data, that is, all clients is allowed to rectify Frequentation asks, preview, browsing or downloads the video data.Meanwhile internet video sharing platform uniquely marks the digital publishing rights Know symbol and be tagged to corresponding work data, so that client when browsing or downloading the video data, can learn the video counts It is marked according to digital publishing rights unique identifier has been obtained.
It is further used as preferred embodiment, the work data processing method based on list further includes following step It is rapid:
S6. when the digital publishing rights unique identifier can not be got, corresponding work data is deleted, or will be corresponding Work data is set as inaccessible state.
The S6 is another implementing result of step S4.When internet video sharing platform can not be got and video counts According to corresponding digital publishing rights unique identifier, show that the video data cannot obtain DCI certification, internet video sharing platform is sentenced The video data that breaks may face biggish copyright infringement risk, can delete the video data, that is, by the video data " undercarriage ", or inaccessible state is set by the work data.Under inaccessible state, which is only deposited Storage can only carry out the video data by the internal staff of internet video sharing platform in internet video sharing platform Reason, the video data can not be accessed by any client.
By executing step S4-S6, internet video sharing platform can further confirm that the video data received Copyright property, and according to whether obtaining digital publishing rights unique identifier (DCI) carries out different processing to video data, from And further avoid the received video data bring copyright infringement risk of institute.
It is further used as preferred embodiment, the work data processing method based on list further includes following step It is rapid:
S0A. when detecting the license request that client issues, the work data for inquiring the client uploads record;
S0B. it is uploaded in record from the work data of the client, counting has respective digital copyright unique identifier The quantity of work data;
S0C. when the quantity of the work data with respective digital copyright unique identifier is greater than preset threshold value, The permission list is written into the information of the client.
In the present embodiment, the step S0A-S0C is executed before executing step S1, and step S0A-S0C is mainly used for It should include which client when solving default permission list, i.e., asking for permission list specifically is written into the information of which client Topic.
The client can issue license request to internet video sharing platform, if internet video sharing platform The license request is responded, then the information of the client can be written to license name by internet video sharing platform It is single, on the contrary it can also refuse the information of the client being written to permission list.
In step S0A, when internet video sharing platform receives the license request of client, by with the client Carry out communication or the biography on the work data that the server local for running internet video sharing platform inquires the client Record.In step S0B, if the client is once transmitted through video data on internet video sharing platform, the visitor is counted Which the video data that family end is uploaded has once obtained phase after internet video sharing platform executes step S4 and S5 The digital publishing rights unique identifier answered, obtains a statistic, i.e., what the client was uploaded obtains corresponding digital version Weigh the total number of the video data of unique identifier.In step S0C, internet video sharing platform can be in advance to all clients End sets a unified threshold value, or the total number precentagewise of the video data uploaded according to each client is set separately Threshold value, and the obtained total number of step S0B2 is compared with the threshold value;When the total number is greater than the threshold value, Show that video data that the client uploads in history has more part finally and can obtain the copyright authentication of authority, internet view Frequency sharing platform judges that the client is reliable, and selects to trust the client, and institute is written in the information of the client State permission list.
It is further used as preferred embodiment, the work data processing method based on list further includes following step It is rapid:
S0D. available numerical value corresponding to each client setting for including in the permission list;
S0E. when the work data that the client is uploaded is arranged to open visible state, reduce the client pair The available numerical value answered;
S0F. when the corresponding available numerical value of the client is down to 0, the client is deleted from the permission list Information.
In step S0D, corresponding available numerical value is set separately in each client to include in permission list, described to use Secondary numerical value can be a pure values character, be stored in permission list together, and establishes and map with the information of relative client Relationship.Preferably, the initial value with time numerical value generates the specific value of available numerical value Shi Keyong number, be step Relative client has the quantity of the work data of respective digital copyright unique identifier in rapid S0C.
In step S0E, the practice condition of detecting step S2 or S5, if the video data that a client is uploaded is set It is set to open visible state, then the specific value of the corresponding available numerical value of the client is reduced, for example, often detecting this As soon as the video data that client uploads is arranged to open visible state, by the tool of the corresponding available numerical value of the client Body numerical value reduces 1.
In step S0F, in permission list each client-side information and its corresponding available number refresh in real time and Detection deletes the client from the permission list when detecting that the corresponding available numerical value of any client is down to 0 Information.After the information of a certain client is deleted from permission list, it will jump to step S3 when executing step S1, that is, judge Client is not included in the permission list, and executes subsequent step.
By executing step S0D-S0F, each client can be made can only to be retained in permission log to limited period, work as visitor After family end uploads enough video datas, which will be deleted from permission list, be needed again to the client Investigate and permission list could be written into the information of the client again, the confidence level because of the client is avoided to become Change and increase the copyright infringement risk of internet video sharing platform.
Work data processing method based on list is further comprising the steps of:
The digital publishing rights unique identifier that will acquire, which uploads in block chain, to be stored.
Further, the work data processing method is further comprising the steps of:
S7. the license code is shown in the work data.
Further, the step S7 is specifically included:
S701. watermark is generated according to the license code;
S702. by the watermark superposition in the work data.
In the present embodiment, step S7 is specifically made of step S701 and S702.It is raw according to the license code in step S701 At watermark, for indicating the license code by way of character or two dimensional code.In step S702, according to work data Form by watermark superposition into work data, when so that the work data is accessed, can show the license simultaneously The watermark of code.For example, the watermark of license code can be added in each frame of video, work as institute when the work data is video State work data be document when, work data can be converted to the format of pdf, then show and permitted at the background of pdf file Can code watermark.By executing step S7, user can be made quickly to check the corresponding license code of the work data.
In the present embodiment, a kind of work data processing system based on list, referring to Fig. 2, comprising:
Name single module, for when detecting the work data upload request that client issues, inquiring the client to be It is no to be included in preset permission list;
First state setup module, for receiving the client when the client includes in the permission list The work data uploaded is held, and sets open visible state for the work data received;It can see this in the disclosure Under state, some or all of described work data accesses for any object;
Second state setting module refuses the upload for being not included in the permission list in the client Request, or receive the work data that the client uploads, and the work data received is set as limiting visible State;Under the limitation visible state, the work data is limited to access and/or described for preset special object Part in work data is for access.
The name single module, first state setup module and the second state setting module, which can be in computer system, to be had The hardware module or software module of corresponding function.
The present embodiment further includes a kind of work data processing unit based on list, including memory and processor, described Memory is for storing at least one program, and the processor is for loading at least one described program to execute works of the present invention Data processing method.
The present embodiment further includes a kind of storage medium, wherein being stored with the executable instruction of processor, the processor can The instruction of execution is used to execute when executed by the processor work data processing method of the present invention.
Work data processing system, device and storage medium in the present embodiment, can execute work data of the invention Processing method, any combination implementation steps of executing method embodiment have the corresponding function of this method and beneficial effect.
It should be noted that unless otherwise specified, when a certain feature referred to as " fixation ", " connection " are in another feature, It can directly fix, be connected to another feature, and can also fix, be connected to another feature indirectly.In addition, this The descriptions such as the upper and lower, left and right used in open are only the mutual alignment pass relative to each component part of the disclosure in attached drawing For system.The "an" of used singular, " described " and "the" are also intended to including most forms in the disclosure, are removed Non- context clearly expresses other meaning.In addition, unless otherwise defined, all technology and science used in the present embodiment Term is identical as the normally understood meaning of those skilled in the art.This example demonstrates that term used in book is In order to describe specific embodiment, it is not intended to be limiting of the invention.Term "and/or" used in the present embodiment includes one Or the arbitrary combination of multiple relevant listed items.
It will be appreciated that though various elements, but this may be described using term first, second, third, etc. in the disclosure A little elements should not necessarily be limited by these terms.These terms are only used to for same type of element being distinguished from each other out.For example, not departing from In the case where disclosure range, first element can also be referred to as second element, and similarly, second element can also be referred to as One element.The use of any and all example or exemplary language provided by the present embodiment (" such as ", " such as ") is only anticipated The embodiment of the present invention is better described in figure, and unless the context requires otherwise, otherwise will not apply to the scope of the present invention and limit.
It should be appreciated that the embodiment of the present invention can be by computer hardware, the combination of hardware and software or by depositing The computer instruction in non-transitory computer-readable memory is stored up to be effected or carried out.Standard volume can be used in the method Journey technology-includes that the non-transitory computer-readable storage media configured with computer program is realized in computer program, In configured in this way storage medium computer is operated in a manner of specific and is predefined --- according in a particular embodiment The method and attached drawing of description.Each program can with the programming language of level process or object-oriented come realize with department of computer science System communication.However, if desired, the program can be realized with compilation or machine language.Under any circumstance, which can be volume The language translated or explained.In addition, the program can be run on the specific integrated circuit of programming for this purpose.
In addition, the operation of the process of the present embodiment description can be performed in any suitable order, unless the present embodiment is another It is outer instruction or otherwise significantly with contradicted by context.The process (or modification and/or combination thereof) of the present embodiment description can Configured with executable instruction one or more computer systems control under execute, and can be used as jointly at one or The code (for example, executable instruction, one or more computer program or one or more application) that is executed on multiple processors, It is realized by hardware or combinations thereof.The computer program includes the multiple instruction that can be performed by one or more processors.
Further, the method can be realized in being operably coupled to suitable any kind of computing platform, wrap Include but be not limited to PC, mini-computer, main frame, work station, network or distributed computing environment, individual or integrated Computer platform or communicated with charged particle tool or other imaging devices etc..Each aspect of the present invention can be to deposit The machine readable code on non-transitory storage medium or equipment is stored up to realize no matter be moveable or be integrated to calculating Platform, such as hard disk, optical reading and/or write-in storage medium, RAM, ROM, so that it can be read by programmable calculator, when Storage medium or equipment can be used for configuration and operation computer to execute process described herein when being read by computer.This Outside, machine readable code, or part thereof can be transmitted by wired or wireless network.When such media include combining microprocessor Or other data processors are when realizing the instruction or program of steps described above, invention described in the present embodiment include these and its His different types of non-transitory computer-readable storage media.When methods and techniques according to the present invention programming, this Invention further includes computer itself.
Computer program can be applied to input data to execute function described in the present embodiment, to convert input data It is stored with generating to the output data of nonvolatile memory.Output information can also be applied to one or more output equipments such as Display.In the preferred embodiment of the invention, the data of conversion indicate physics and tangible object, including generate on display Physics and physical objects particular visual describe.
The above, only presently preferred embodiments of the present invention, the invention is not limited to above embodiment, as long as It reaches technical effect of the invention with identical means, all within the spirits and principles of the present invention, any modification for being made, Equivalent replacement, improvement etc., should be included within the scope of the present invention.Its technical solution within the scope of the present invention And/or embodiment can have a variety of different modifications and variations.

Claims (10)

1. a kind of work data processing method based on list, which comprises the following steps:
When detecting the work data upload request that client issues, inquire whether the client is included in preset license In list;
If the client is included in the permission list, the work data that the client uploads is received, and will receive To the work data be set as open visible state;Under the open visible state, the part of the work data or All access for any object;
If the client is not included in the permission list, refuse the upload request, or receive the client The work data of upload, and limitation visible state is set by the work data received;In the limitation visible state Under, the work data be limited to for preset special object access and/or the work data in part for visit It asks.
2. a kind of work data processing method based on list according to claim 1, which is characterized in that further include following Step:
For the work data application digital publishing rights unique identifier received;
When getting the digital publishing rights unique identifier, the digital publishing rights unique identifier is tagged to corresponding works Data, and open visible state is set by corresponding work data.
3. a kind of work data processing method based on list according to claim 2, which is characterized in that further include following Step:
Available numerical value corresponding to each client setting for including in the permission list;
When the work data that the client is uploaded is arranged to open visible state, it is corresponding available to reduce the client Secondary numerical value;
When the corresponding available numerical value of the client is down to 0, the information of the client is deleted from the permission list.
4. a kind of work data processing method based on list according to claim 3, which is characterized in that described with secondary The initial value of numerical value is the quantity for the work data that relative client has respective digital copyright unique identifier.
5. a kind of work data processing method based on list according to claim 2, which is characterized in that further include following Step:
The digital publishing rights unique identifier that will acquire, which uploads in block chain, to be stored.
6. a kind of work data processing method based on list according to claim 1-5, which is characterized in that also The following steps are included:
The license code is shown in the work data.
7. a kind of work data processing method based on list according to claim 6, which is characterized in that it is described will be described The step for license code Overlapping display is in the work data, specifically includes:
Watermark is generated according to the license code;
By the watermark superposition in the work data.
8. a kind of work data processing system based on list characterized by comprising
Name single module, for inquiring whether the client wraps when detecting the work data upload request that client issues It includes in preset permission list;
First state setup module, for receiving in the client when the client includes in the permission list The work data of biography, and open visible state is set by the work data received;Under the open visible state, Some or all of described work data accesses for any object;
Second state setting module refuses the upload request for being not included in the permission list in the client, Or the work data that the client uploads is received, and set limitation visible state for the work data received; Under the limitation visible state, the work data is limited to access and/or the works number for preset special object Part in is for access.
9. a kind of work data processing unit based on list, which is characterized in that including memory and processor, the memory For storing at least one program, the processor requires 1-7 any for loading at least one described program with perform claim Item the method.
10. a kind of storage medium, wherein being stored with the executable instruction of processor, which is characterized in that the processor is executable Instruction be used to execute such as any one of claim 1-7 the method when executed by the processor.
CN201910599690.XA 2019-07-04 2019-07-04 List-based work data processing method, system, device and storage medium Expired - Fee Related CN110502877B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910599690.XA CN110502877B (en) 2019-07-04 2019-07-04 List-based work data processing method, system, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910599690.XA CN110502877B (en) 2019-07-04 2019-07-04 List-based work data processing method, system, device and storage medium

Publications (2)

Publication Number Publication Date
CN110502877A true CN110502877A (en) 2019-11-26
CN110502877B CN110502877B (en) 2020-06-26

Family

ID=68585871

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910599690.XA Expired - Fee Related CN110502877B (en) 2019-07-04 2019-07-04 List-based work data processing method, system, device and storage medium

Country Status (1)

Country Link
CN (1) CN110502877B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100006371A (en) * 2008-07-09 2010-01-19 (주)지란지교소프트 A decision method and system of suitability for web contents using white/black list
CN101815203A (en) * 2009-02-25 2010-08-25 中国联合网络通信集团有限公司 Blog content distribution method
CN102902915A (en) * 2012-09-29 2013-01-30 北京奇虎科技有限公司 System for detecting behavior feature of file
CN105160244A (en) * 2012-09-19 2015-12-16 北京奇虎科技有限公司 File processing method and system
CN106357683A (en) * 2016-10-27 2017-01-25 浙江广播电视集团 Secure uploading system and method for media file
CN109118320A (en) * 2018-07-16 2019-01-01 常成信息科技(上海)有限公司 A kind of transaction system of number text wound product
CN109409030A (en) * 2018-10-19 2019-03-01 微梦创科网络科技(中国)有限公司 A kind of digital publishing rights generation method and device
CN109893854A (en) * 2019-01-14 2019-06-18 珠海金山网络游戏科技有限公司 A kind of server data management method and system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100006371A (en) * 2008-07-09 2010-01-19 (주)지란지교소프트 A decision method and system of suitability for web contents using white/black list
CN101815203A (en) * 2009-02-25 2010-08-25 中国联合网络通信集团有限公司 Blog content distribution method
CN105160244A (en) * 2012-09-19 2015-12-16 北京奇虎科技有限公司 File processing method and system
CN102902915A (en) * 2012-09-29 2013-01-30 北京奇虎科技有限公司 System for detecting behavior feature of file
CN106357683A (en) * 2016-10-27 2017-01-25 浙江广播电视集团 Secure uploading system and method for media file
CN109118320A (en) * 2018-07-16 2019-01-01 常成信息科技(上海)有限公司 A kind of transaction system of number text wound product
CN109409030A (en) * 2018-10-19 2019-03-01 微梦创科网络科技(中国)有限公司 A kind of digital publishing rights generation method and device
CN109893854A (en) * 2019-01-14 2019-06-18 珠海金山网络游戏科技有限公司 A kind of server data management method and system

Also Published As

Publication number Publication date
CN110502877B (en) 2020-06-26

Similar Documents

Publication Publication Date Title
KR102514325B1 (en) Model training system and method, storage medium
CN105659558B (en) Computer implemented method, authorization server and computer-readable memory
US10263994B2 (en) Authorized delegation of permissions
CN107465692B (en) Unified user identity authentication method, system and storage medium
CN103597494B (en) Method and apparatus for the use of numerals authority of management document
EP3694175B1 (en) System and method for delegating authority through coupled devices
US10574699B1 (en) Load balancer request processing
CN105099867B (en) Information processing equipment, communication system and information processing method
US9251320B2 (en) Matched content use restriction system
CN102377617A (en) Systems, methods, and apparatus to monitor and authenticate mobile internet activity
CN103023893A (en) Online resource access by using a resource switching platform
CN110287691A (en) Application program login method, device, equipment and storage medium
CN103139761B (en) The method and communication terminal of a kind of information real-time show
CN102308289B (en) Communication controller and network system utilizing the same
WO2020087877A1 (en) Privacy information tracing and evidence collection method, apparatus, and system
CN110875922B (en) One-stop office management system
US20140013447A1 (en) Method for User Access Control in a Multitenant Data Management System
KR20150043150A (en) Method and apparatus for access control system using relationship information
US11418484B2 (en) Document management system
CN110502877A (en) Work data processing method, system, device and storage medium based on list
WO2023233173A1 (en) Implementing self-sovereign identity (ssi) based on configurable individual profiles generated real-time from private attributes stored in the personal secure elements of the users
KR101339375B1 (en) Method for registering of lectures by using relay server, and system thereof
US10757216B1 (en) Group profiles for group item recommendations
JP7119797B2 (en) Information processing device and information processing program
CN115145976A (en) Data processing method and device based on block chain, computer equipment and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Hao Xiaowei

Inventor after: Zhan Li

Inventor after: Guo Cheng

Inventor after: Yin Xunyu

Inventor before: Hao Xiaowei

Inventor before: Guo Cheng

Inventor before: Zhan Li

Inventor before: Yin Xunyu

GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: List based work data processing method, system, device and storage medium

Effective date of registration: 20201224

Granted publication date: 20200626

Pledgee: Inner Mongolia Huipu Energy Co.,Ltd.

Pledgor: Tianmai Juyuan (Hangzhou) Media Technology Co.,Ltd.

Registration number: Y2020990001504

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

Granted publication date: 20200626