Copyright evidence storage and filing system based on mailbox and evidence storage and filing method thereof

文档序号:1923001 发布日期:2021-12-03 浏览:16次 中文

阅读说明:本技术 基于邮箱的著作权存证备案系统及其存证备案方法 (Copyright evidence storage and filing system based on mailbox and evidence storage and filing method thereof ) 是由 庄景阳 于 2021-09-01 设计创作,主要内容包括:本发明提供了一种基于邮箱的著作权存证备案系统及其存证备案方法,包括:1)、用于供使用者填写作品必要的登记信息的著作权作品登记客户端;2)、用于采集使用者作品必要的登记信息的作品登记信息采集模块;3)、用于存储作品必要的登记信息的作品登记信息存储模块;4)、根据该作品必要的登记信息计算出数字时间戳,然后将该数字时间戳再发送给作品登记信息存储模块以进行存储的数字时间戳计算模块;5)、将作品必要的登记信息存储模块存储的作品内容登记信息生成作品登记证书及作品存证文件的作品登记证书生成模块;6)、将生成作品登记证书通过系统后台设置的发送者主邮箱自动发送至登记者的客户端输入的第一邮箱的作品固化发送模块。(The invention provides a copyright filing system based on a mailbox and a filing method thereof, which comprises 1) a copyright work registration client for a user to fill in necessary registration information of works; 2) the work registration information acquisition module is used for acquiring the necessary registration information of the user works; 3) a work registration information storage module for storing registration information necessary for the work; 4) the system comprises a work registration information storage module, a digital timestamp calculation module, a work registration certificate generation module, a work solidification transmission module and a work solidification transmission module, wherein the work registration information storage module is used for storing work content registration information, the digital timestamp calculation module is used for calculating a digital timestamp according to the necessary registration information of the work and then transmitting the digital timestamp to the work registration information storage module for storage, the work registration certificate generation module is used for generating a work registration certificate and a work storage certificate file according to the work content registration information stored by the work necessary registration information storage module, and the work solidification transmission module is used for automatically transmitting the generated work registration certificate to a first mailbox input by a client of a registrant through a sender main mailbox arranged in a system background.)

1. A copyright deposit evidence filing system based on a mailbox is characterized in that: the method comprises the following steps:

a copyright article registration client: the system comprises a first mailbox, a second mailbox, a third mailbox, a fourth mailbox, a fifth mailbox, a sixth mailbox, a fifth mailbox, a sixth mailbox and a fourth mailbox, wherein the first mailbox is used for a user to fill in or input necessary registration information of works, and the necessary registration information of the works refers to information of a right reseller or a creator, information of a work carrier, information of a work completion and disclosure and the first mailbox of a registrant;

at least one work registration information acquisition module, which is used for acquiring or calculating the registration information necessary for the works input by the user at the copyright work registration client;

the work registration information storage module is used for storing the registration information which is acquired or calculated by the work registration information acquisition module and is necessary for the work;

the digital time stamp calculating module calculates a digital time stamp according to the necessary registration information of the work and then sends the digital time stamp to the work registration information storage module for storage;

a work registration certificate generation module: the method comprises the steps that the registration information of the works, which is stored by a necessary registration information storage module of the works, is generated into a work registration certificate and a work storage certificate file;

at least one work curing and sending module: and automatically sending the generated work registration certificate to a first mailbox input by a client of the registrant through a sender main mailbox set by a system background.

2. A mailbox-based copyright deposit evidence system as defined in claim 1 wherein: the system also comprises a time tracing registration end and a work tracing information auditing module;

the time tracing registration end is used for a user to fill in or change the work completion time and the work public information, the time tracing registration end is connected with the work registration information acquisition module in a communication mode, and specifically, the work registration information acquisition module acquires or calculates the work completion time and the work public information input by the user at the time tracing registration end;

the work registration information storage module stores work registration information acquired or calculated by the work registration information acquisition module to obtain work completion time and work public information input by a user at a time tracing registration end;

the work tracing information auditing module is used for auditing whether the work finishing time and the work public information input by a user at the time tracing registration end are correct, the input end of the work tracing information auditing module is connected with the output end of the work registration information storage module, and the output end of the work tracing information auditing module is connected with the input end of the work registration information storage module, specifically: the work registration information auditing module audits the work completion time and the work public information calculated by the work registration information acquisition module, and then sends the audited content to the work registration information storage module for updating and storing;

the digital timestamp calculation and modification module updates the work completion time and the work public information in the work registration information storage module through a time function, and is specifically realized by the following steps:

1) the work registration information storage module sends the work completion time and the work public information which are calculated by the work registration information acquisition module to the digital timestamp calculation modification module;

2) the digital timestamp calculation module reads the evidence storage data in the work registration information storage module;

3) the digital timestamp calculation module calculates and judges the completion time of the works and the digital timestamp in the work disclosure information, and judges whether the completion time of the works is earlier than the work disclosure time in the work disclosure information;

4) if the completion time of the work is earlier than the publication time of the work in the publication information, reading the current time through a time () function;

5) and sending the read current time to the work registration information storage module, updating the work completion time and the work public information stored in the work registration information storage module, and calling the work registration information storage module to store the updated work completion time and the updated work public information.

3. A mailbox-based copyright deposit evidence system as defined in claim 1 wherein: the work solidification sending module comprises a mailbox putting module, a certificate file acquisition module, a mailbox calling module and a sending module;

the mailbox imbedding module is used for filling or imbedding a main mailbox of a sender in the system for a background worker;

the certificate file acquisition module is used for acquiring and acquiring a work registration certificate and a work deposit certificate generated in the work registration certificate generation module;

the mailbox calling module is used for transferring the name of the sender main mailbox, the name of the first mailbox of the registrant, the work registration certificate and the file name of the work certificate storage file by calling the send function;

and the sending module is used for automatically sending the generated work registration certificate to the first mailbox of the registrant through the main mailbox of the sender called by the mailbox calling module.

4. A mailbox-based copyright deposit evidence system as defined in claim 3 wherein: the mailbox imbedding module is also written into an official receiving mailbox and a staff mailbox, the mailbox calling module is also used for transferring names of the official receiving mailbox and the staff mailbox by calling a send function, and the sending module is also used for automatically sending the generated work registration certificate to the official receiving mailbox and the staff mailbox through the main mailbox of the sender called by the mailbox calling module.

5. A mailbox-based copyright deposit evidence system as claimed in any one of claims 1 to 4 wherein: the work curing and sending module also pushes the generated work evidence storage file to each evidence storage public display related network by calling a computer public display interface.

6. A mailbox-based copyright deposit evidence system as defined in claim 2 wherein: the work registration certificate generation module is used for generating a user unique task identifier through a self-increment index of a mysql database for a work which passes the tracing audit and is successfully traced and updated in the work registration information storage module, dropping the user unique task identifier into a Reids queue to generate a queue task, and finally, a task timer is used for asynchronously executing a certificate generation task in the queue task.

7. The mail box-based copyright deposit evidence system of claim 6, wherein: the queue task reads corresponding work registration information according to each unique task identifier in the queue, the work registration information generates certificate storage certificates in a PDf or JPG format through an Mpdf and tcpdfa tool package, and finally the generated work registration certificates are sent to a first mailbox of a registrant through a work curing and sending module;

the specific execution steps of the queue task are as follows:

1) reading the self-increment index of the mysql database to generate a unique task identifier of the user, and reading corresponding work registration information according to the unique task identifier;

2) generating certificate of deposit certificate in PDf or JPG format by characters and pictures in the registration information of the works through Mpdf and tcpdfa toolkits;

a. a single line of characters in the work registration information are directly inserted into a PDF or JPG format picture by directly calling a tcpdfa tool;

b. the lines of characters in the work registration information are spliced into an Html code and then inserted into a picture in PDF or JPG format by using an Mpdf;

C. the picture in the registration information of the work is displayed at a position calculated by a picture inserting algorithm, and then is inserted into the picture in PDF or JPG format in a scaling manner according to the size of the picture and the picture inserting algorithm;

3) the generated work registration certificate is sent to a first mailbox of a registrant through a work solidification sending module;

4) and continuously reading another self-increment index of the mysql database to generate a user unique task identifier, and circularly executing each unique task identifier in the queue.

8. A mailbox-based copyright deposit evidence system as defined in claim 7 wherein: the picture insertion algorithm is as follows:

1) acquiring the size of the original image through a PHP function gettimegesize ();

2) calculating the proportion of the original image, specifically: the original image height ratio = original image height/original image width;

3) calculating the width of the zoom and the height of the zoom, specifically: zooming in and out, wherein the zooming width = the width ratio of the original image at the display position in the width X direction;

4) comparing the width of the display position with the size of the zoom width, specifically:

a. if the display position width is larger than the zoom width, the obtained picture zoom width is the zoom width in the step 3), and the picture zoom height is the original image width ratio in the step 2) of the display position height X;

b. if the width of the display position is smaller than the zoom width, the zoom width of the picture is obtained as the original height ratio in the step 2) of the display position width X, and the zoom height of the picture is obtained as the zoom height in the step 3).

9. A copyright deposit evidence filing method based on a mailbox comprises the following steps:

s1, user gets copyright storage request at the copyright registration client, and fills in user' S personal information for registering user account;

s2, the copyright works registration client-side carries out user identity real-name authentication and identification according to the copyright storage card request;

s3, the user fills in or inputs the necessary registration information of the works at the copyright work registration client, the necessary registration information of the works is the information of the right holder or the creator, the information of the work carrier, the completion and disclosure information of the works and the first mail box of the registrant;

s4, the works registration information collecting module of the system collects or calculates to obtain the necessary registration information of the works input by the user at the works registration client;

s5, the works registration information storage module of the system stores the registration information necessary for the works acquired or calculated by the works registration information acquisition module;

s6, the digital time stamp calculating module of the system calculates the digital time stamp according to the necessary registration information of the work, and then sends the digital time stamp to the work registration information storage module for storage;

s7, the user clicks and generates a deposit order at the copyright work registration client;

s8, the works registration certificate generation module of the system generates the works registration certificate and works storage certificate file from the works content registration information stored in the necessary registration information storage module of the works;

s9, the work solidification sending module of the system automatically sends the generated work registration certificate to a first mailbox input by the client of the registrant through a main mailbox of the sender set by the system background;

s10, the system stores and discloses the generated works registration certificate in the related network .

10. The mailbox-based copyright deposit evidence filing method as claimed in claim 9, further comprising a work time tracing method for a user to fill in or change the work completion time and the work public information, the work time tracing method comprising:

s1, the user writes or changes the completion time and the public information of the works in the time tracing register end of the system;

s2, the user traces back the time of the system to register the end point and click to generate a trace order instruction;

s3, a work registration information acquisition module of the system acquires or calculates the work completion time and the work public information input by the user at the time tracing registration end;

s4, the work tracing information auditing module of the system audits whether the work finishing time and the work public information input by the user at the time tracing registration end are correct or not, and then sends the audited content to the work registration information storage module for updating and storing;

s5, the digital time stamp calculation and modification module of the system updates the work completion time and the work public information in the work registration information storage module through the time function;

s6, the work registration certificate generation module of the system renews and regenerates a work certificate storage file;

s7, the works solidification sending module of the system automatically sends the regenerated works deposit certificate file to a first mailbox input by the client of the registrant through a main mailbox of the sender set by the system background;

s8, the system stores the generated works storage document and shows the document in the related network .

Technical Field

The invention relates to the field of copyright deposit evidence, in particular to a copyright deposit evidence filing system based on a mailbox and a copyright deposit evidence filing method thereof.

Background

Copyright is also known as copyright and refers to the right of an author or others (including a legal person) to enjoy a certain work by law.

After the author finishes the work, the author only registers the work to obtain the copyright certificate, which is the existing copyright storage method. In the existing copyright registration mode, the completion date of the works, the public date of the works and the public place cannot be truly reflected, the examination period is long, and the right difficulty of a right holder is increased or even the right holder cannot be maintained.

Meanwhile, the obligee also ignores a link of public disclosure, discloses to the society, can obtain social cognition and improve influence only by disclosing the created works to the society, and does not disclose the difficulty of increasing the right of the works.

Disclosure of Invention

The invention aims to provide a copyright evidence-storing and filing system based on a mailbox and a method for storing and filing the copyright evidence, so as to solve the problems in the background technology.

In order to achieve the purpose, the invention provides the following technical scheme: the copyright deposit evidence filing system based on mailbox includes:

a copyright article registration client: the system comprises a first mailbox, a second mailbox, a third mailbox, a fourth mailbox, a fifth mailbox, a sixth mailbox, a fifth mailbox, a sixth mailbox and a fourth mailbox, wherein the first mailbox is used for a user to fill in or input necessary registration information of works, and the necessary registration information of the works refers to information of a right reseller or a creator, information of a work carrier, information of a work completion and disclosure and the first mailbox of a registrant;

at least one work registration information acquisition module, which is used for acquiring or calculating the registration information necessary for the works input by the user at the copyright work registration client;

the work registration information storage module is used for storing the registration information which is acquired or calculated by the work registration information acquisition module and is necessary for the work;

the digital time stamp calculating module calculates a digital time stamp according to the necessary registration information of the work and then sends the digital time stamp to the work registration information storage module for storage;

a work registration certificate generation module: the method comprises the steps that the registration information of the works, which is stored by a necessary registration information storage module of the works, is generated into a work registration certificate and a work storage certificate file;

at least one work curing and sending module: and automatically sending the generated work registration certificate to a first mailbox input by a client of the registrant through a sender main mailbox set by a system background.

The further improvement is that: the system also comprises a time tracing registration end and a work tracing information auditing module;

the time tracing registration end is used for a user to fill in or change the work completion time and the work public information, the time tracing registration end is connected with the work registration information acquisition module in a communication mode, and specifically, the work registration information acquisition module acquires or calculates the work completion time and the work public information input by the user at the time tracing registration end;

the work registration information storage module stores work registration information acquired or calculated by the work registration information acquisition module to obtain work completion time and work public information input by a user at a time tracing registration end;

the work tracing information auditing module is used for auditing whether the work finishing time and the work public information input by a user at the time tracing registration end are correct, the input end of the work tracing information auditing module is connected with the output end of the work registration information storage module, and the output end of the work tracing information auditing module is connected with the input end of the work registration information storage module, specifically: the work registration information auditing module audits the work completion time and the work public information calculated by the work registration information acquisition module, and then sends the audited content to the work registration information storage module for updating and storing;

the digital timestamp calculation and modification module updates the work completion time and the work public information in the work registration information storage module through a time function, and is specifically realized by the following steps:

1) the work registration information storage module sends the work completion time and the work public information which are calculated by the work registration information acquisition module to the digital timestamp calculation modification module;

2) the digital timestamp calculation module reads the evidence storage data in the work registration information storage module;

3) the digital timestamp calculation module calculates and judges the completion time of the works and the digital timestamp in the work disclosure information, and judges whether the completion time of the works is earlier than the work disclosure time in the work disclosure information;

4) if the completion time of the work is earlier than the publication time of the work in the publication information, reading the current time through a time () function;

5) and sending the read current time to the work registration information storage module, updating the work completion time and the work public information stored in the work registration information storage module, and calling the work registration information storage module to store the updated work completion time and the updated work public information.

The further improvement is that: the work solidification sending module comprises a mailbox putting module, a certificate file acquisition module, a mailbox calling module and a sending module;

the mailbox imbedding module is used for filling or imbedding a main mailbox of a sender in the system for a background worker;

the certificate file acquisition module is used for acquiring and acquiring a work registration certificate and a work deposit certificate generated in the work registration certificate generation module;

the mailbox calling module is used for transferring the name of the sender main mailbox, the name of the first mailbox of the registrant, the work registration certificate and the file name of the work certificate storage file by calling the send function;

and the sending module is used for automatically sending the generated work registration certificate to the first mailbox of the registrant through the main mailbox of the sender called by the mailbox calling module.

The further improvement is that: the mailbox imbedding module is also written into an official receiving mailbox and a staff mailbox, the mailbox calling module is also used for transferring names of the official receiving mailbox and the staff mailbox by calling a send function, and the sending module is also used for automatically sending the generated work registration certificate to the official receiving mailbox and the staff mailbox through the main mailbox of the sender called by the mailbox calling module.

The further improvement is that: : the work curing and sending module also pushes the generated work evidence storage file to each evidence storage public display related network by calling a computer public display interface.

The further improvement is that: the work registration certificate generation module is used for generating a user unique task identifier through a self-increment index of a mysql database for a work which passes the tracing audit and is successfully traced and updated in the work registration information storage module, dropping the user unique task identifier into a Reids queue to generate a queue task, and finally, a task timer is used for asynchronously executing a certificate generation task in the queue task.

The further improvement is that: the queue task reads corresponding work registration information according to each unique task identifier in the queue, the work registration information generates certificate storage certificates in a PDf or JPG format through an Mpdf and tcpdfa tool package, and finally the generated work registration certificates are sent to a first mailbox of a registrant through a work curing and sending module;

the specific execution steps of the queue task are as follows:

1) reading the self-increment index of the mysql database to generate a unique task identifier of the user, and reading corresponding work registration information according to the unique task identifier;

2) generating certificate of deposit certificate in PDf or JPG format by characters and pictures in the registration information of the works through Mpdf and tcpdfa toolkits;

a. a single line of characters in the work registration information are directly inserted into a PDF or JPG format picture by directly calling a tcpdfa tool;

b. the lines of characters in the work registration information are spliced into an Html code and then inserted into a picture in PDF or JPG format by using an Mpdf;

C. the picture in the registration information of the work is displayed at a position calculated by a picture inserting algorithm, and then is inserted into the picture in PDF or JPG format in a scaling manner according to the size of the picture and the picture inserting algorithm;

3) the generated work registration certificate is sent to a first mailbox of a registrant through a work solidification sending module;

4) and continuously reading another self-increment index of the mysql database to generate a user unique task identifier, and circularly executing each unique task identifier in the queue.

The further improvement is that: the picture insertion algorithm is as follows:

1) acquiring the size of the original image through a PHP function gettimegesize ();

2) calculating the proportion of the original image, specifically: the original image height ratio = original image height/original image width;

3) calculating the width of the zoom and the height of the zoom, specifically: zooming in and out, wherein the zooming width = the width ratio of the original image at the display position in the width X direction;

4) comparing the width of the display position with the size of the zoom width, specifically:

a. if the display position width is larger than the zoom width, the obtained picture zoom width is the zoom width in the step 3), and the picture zoom height is the original image width ratio in the step 2) of the display position height X;

b. if the width of the display position is smaller than the zoom width, the zoom width of the picture is obtained as the original height ratio in the step 2) of the display position width X, and the zoom height of the picture is obtained as the zoom height in the step 3).

In a further improvement, the system further comprises at least one fee payment module for paying the fee for the registration of the work or for storing or generating the certificate of registration of the work.

In a further refinement, the information referring to the rightful person or author includes a name, an identification, a contact number, and a first mailbox number of the rightful person or author.

Further improvement, the work completion information indicates the work creation completion time and the work completion place, and the work publication information indicates the first publication time, the work publication place and the public certification document of the work, wherein the first publication time can be the application date of the prior patent application or the application date of the prior application of the registered trademark or the publication date of the goods on the Internet.

Further improvement, the work carrier information comprises a work design drawing and a work design and creation idea summary.

Further improvement, the method comprises the following steps: the work registration certificate comprises a copyright certificate and a work carrier information attachment, wherein the copyright certificate comprises a certificate number, a work name, a work property, a work category, an author name, a copyright owner name, work declaration information and work certification information.

Further improvement, the method comprises the following steps: the work certificate storage file comprises a certificate number, a work name, a certificate storage date, a work completion date, a work publishing period, a first publication public network , a certificate sending mailbox, a certificate receiving mailbox, work properties, a work category, an author name, a name and address of a copyright owner, a work description, a work design initial draft sample and a final draft.

In a further improvement, the work certificate storage file further comprises an identity certificate file of an author and a copyright owner and a related third person identity certificate file.

In a further improvement, the third personal identification document refers to agency information and identification document, agency consignment, voluntary-deposit right certificate and promissory statement document.

Based on the same inventive concept, the invention also provides a copyright deposit evidence filing method based on the mailbox, which comprises the following steps:

s1, user gets copyright storage request at the copyright registration client, and fills in user' S personal information for registering user account;

s2, the copyright works registration client-side carries out user identity real-name authentication and identification according to the copyright storage card request;

s3, the user fills in or inputs the necessary registration information of the works at the copyright work registration client, the necessary registration information of the works is the information of the right holder or the creator, the information of the work carrier, the completion and disclosure information of the works and the first mail box of the registrant;

s4, the works registration information collecting module of the system collects or calculates to obtain the necessary registration information of the works input by the user at the works registration client;

s5, the works registration information storage module of the system stores the registration information necessary for the works acquired or calculated by the works registration information acquisition module;

s6, the digital time stamp calculating module of the system calculates the digital time stamp according to the necessary registration information of the work, and then sends the digital time stamp to the work registration information storage module for storage;

s7, the user clicks and generates a deposit order at the copyright work registration client;

s8, the works registration certificate generation module of the system generates the works registration certificate and works storage certificate file from the works content registration information stored in the necessary registration information storage module of the works;

s9, the work solidification sending module of the system automatically sends the generated work registration certificate to a first mailbox input by the client of the registrant through a main mailbox of the sender set by the system background;

s10, the system stores and discloses the generated works registration certificate in the related network .

In a further improvement, the work solidification sending module of the system in the step S9 further automatically sends the generated work registration certificate to an official receiving mailbox and a staff mailbox which are arranged in the background through a main mailbox arranged in the system background.

It is further improved that a fee payment module is arranged between the steps of S7-S8, the fee payment module of the system calculates the certificate-storing payment fee, and the user selects a payment mode to pay the certificate-storing fee at the copyright work registration client.

Further improved, the method also comprises a work time tracing method for a user to fill or change the work completion time and the work public information, wherein the work time tracing method comprises the following steps:

s1, the user writes or changes the completion time and the public information of the works in the time tracing register end of the system;

s2, the user traces back the time of the system to register the end point and click to generate a trace order instruction;

s3, a work registration information acquisition module of the system acquires or calculates the work completion time and the work public information input by the user at the time tracing registration end;

s4, verifying whether the work finishing time and the work public information input by the user at the time tracing registration end are correct by the work tracing information verifying module of the system, and then sending the verified content to the work registration information storage module for updating and storing;

s5, a digital timestamp calculation and modification module of the system updates the work completion time and the work public information in the work registration information storage module through a time function;

s6, the work registration certificate generation module of the system renews and regenerates a work certificate storage file;

s7, the work solidification sending module of the system automatically sends the regenerated work deposit certificate file to a first mailbox input by the client of the registrant through a main mailbox of the sender arranged in the system background;

s8, the system stores the generated works storage document and shows the document in the related network .

In a further improvement, a fee payment module is arranged between the S2 and the S3, the fee payment module of the system calculates the certificate-deposit payment fee, and the user selects a payment mode to pay the certificate-deposit fee at the copyright time tracing register end.

The further improvement is that: and the work solidification sending module of the system in the step S7 automatically sends the regenerated work deposit certificate file to an official receiving mailbox and a staff mailbox which are arranged in the background through a main mailbox of a sender arranged in the background of the system.

Compared with the prior art, the invention has the beneficial effects that:

1. the whole system of the invention is simple and easy to operate, and convenient for the registrant to use, the registrant can obtain the deposit certificate or the registration certificate immediately after registering and filing, and provide the registrant with credible filing time, thereby technically ensuring the authenticity and invariability of the registration time, being beneficial to the copyright of the copyright holders, and the time can be regarded as credible copyright registration time, so as to ensure that the copyright holders realize the right of legal rights by using the copyright registration.

2. The system can trace the time of the completion time of the certificate-storing works and the public information and effectively store the traced information, and the works have the certification documents which are published on each network platform and can directly upload the public records, so that the filing information of the copyright is more complete and the evidence is more sufficient;

3. further improved: the certificate storage file is respectively sent to an appointed mailbox of a registrant through a main mailbox built in the system, and the certificate storage file has mailbox timestamp records and can provide effective legal support for subsequent right maintenance due to the introduction of a mailbox digital timestamp;

4. further, the method comprises the following steps: the system is also provided with an official receiving mailbox (such as a mailbox of a copyright registration center), and the certificate storing file is synchronously sent to the official receiving mailbox through the main mailbox for further official certificate storing, so that the official receiving mailbox and the appointed mailbox of the registrant synchronously receive the certificate storing file, the reliability of certificate storing information is improved, and the recorded content and time are more accurate and credible.

5. Furthermore, the system is also provided with a staff mailbox, so that the certificate storage file can be further filed and stored, the calling and the checking of the certificate storage file information are facilitated, and the reliability of the system certificate storage is further improved.

6. Furthermore, the filing system pushes the works to the corresponding certificate storage and publicity networks , and the works are synchronously disclosed at the first time in each network (intellectual property APP, intellectual property center, intellectual property association, certification center official network, etc.), so as to provide more effective proof for obtaining the certificate of right to be protected;

7. the works are actively disclosed in a related network , the popularity and the influence are improved, the client trust is increased, higher compensation is strived for subsequent right maintenance, and the works are disclosed as soon as possible and benefit as soon as possible;

8. the storage space is prevented from being damaged by data caused by hacker attack or other reasons, but the content of the certificate sent by the mailbox is unchanged;

9. the system generates the unique task identification of the user through the self-increment index of the mysql database, automatically generates the registration certificate of the works and the storage certificate file of the works in a circulating mode through the Reids queue task, and is convenient to operate, strong in reasonability, low in labor cost and high in efficiency.

10. The system obtains the size of the original image through the PHP function gettimegesize (), calculates the proportion of the original image, calculates the zooming width and the zooming height, changes the size of the image according to the calculated length and width of the finally generated image, can display the information of the work on an accurate position, and can realize the accurate output of the work and generate the evidence storage file of the work.

11. The certificate storage expense payment module is arranged, so that illegal users can be prevented from uploading useless work files, and the management and control performance of the whole system is improved.

12. Compared with the prior art, the system has the advantages that the operation process is simple, understandable and clear, the specialized requirement is reduced, the misoperation probability is reduced, and the use and the registration of a registrant are facilitated.

Drawings

Fig. 1 is a schematic diagram of a copyright certificate structure based on a mailbox according to an embodiment of the present invention.

Fig. 2 is a schematic diagram of a second copyright certificate structure based on a mailbox according to an embodiment of the present invention.

FIG. 3 is a flowchart illustrating the operation of the method for credentialing and recording of the present invention;

FIG. 4 is a flowchart of a method for tracing the time of filing for evidence storage according to the present invention;

FIG. 5 is a modified flow diagram of the digital timestamp calculation modification module of the present invention;

FIG. 6 is a flow diagram of a certificate generation module of the present invention;

FIG. 7 is a diagram of detailed execution of a certificate generation queue task according to the present invention;

FIG. 8 is a schematic front view of a certificate of registration of a work of the present invention;

FIG. 9, a schematic illustration of the back of the work registration certificate of the present invention;

FIG. 10 is a schematic view of a first page of a proof document of the present invention;

FIG. 11 is a schematic diagram of a second page of the document for storing evidence of the works of the present invention.

Detailed Description

The preferred embodiments of the present invention will be described with reference to the accompanying drawings, it being understood that what is described herein is illustrative

The preferred embodiments are merely to illustrate and explain the present invention and do not limit the present invention.

The first embodiment is as follows:

this embodiment discloses a copyright filing system based on mailbox, which is not disclosed by the secondary system user or registrant in any social software or public network . Fig. 10 shows that the date of publication (time of first publication) of the work in the work evidence file is the same day as the date of the work evidence.

As shown in fig. 1, the present invention provides a copyright filing system based on mailbox, comprising:

a copyright article registration client: the system comprises a first mailbox, a second mailbox, a third mailbox, a fourth mailbox, a fifth mailbox, a sixth mailbox, a fifth mailbox, a sixth mailbox and a fourth mailbox, wherein the first mailbox is used for a user to fill in or input necessary registration information of works, and the necessary registration information of the works refers to information of a right reseller or a creator, information of a work carrier, information of a work completion and disclosure and the first mailbox of a registrant; as shown in fig. 10, the information of the right owner or creator includes the name, identification, contact phone and first mailbox number of the right owner or creator (i.e. certificate receiving mailbox in certificate storing file; the work completing information refers to the work creating completing time and place, the work publishing information refers to the first publishing time (i.e. work publishing date), the work publishing place and the publication certificate file, the first publishing time may be the application date of the previous patent application or the application date of the previous application registration trademark or the shelf-on date of the commodity network or the work publishing date (public network ); the work carrier information includes the work design drawing itself and the summary of the design and creation concept;

a works registration information acquisition module for acquiring or calculating registration information necessary for the works input by the user at the works registration client;

the work registration information storage module is used for storing the registration information necessary for the work acquired or calculated by the work registration information acquisition module;

the digital time stamp calculation module calculates a digital time stamp according to the necessary registration information of the work and then sends the digital time stamp to the work registration information storage module for storage;

a certificate fee payment module for paying the fee of the work registration or storage or generation of the work registration certificate;

a work registration certificate generation module: the method comprises the steps that the registration information of the works, which is stored by a necessary registration information storage module of the works, is generated into a work registration certificate and a work storage certificate file; as shown in fig. 10-11, the work certificate storage file contains certificate number, work name, certificate storage date, work completion date, work publishing period, first publication public network , certificate sending mailbox, certificate receiving mailbox, work property, work category, author name, name and address of copyright owner, work description, and first draft sample and final draft of work design; as shown in fig. 8 to 9, the work registration certificate includes a copyright certificate and a work carrier information attachment, and the copyright certificate includes a certificate number, a work name, a work property, a work category, an author name, a copyright holder name, work declaration information, and work certification information. The work certificate storage file also comprises an author and copyright owner identity certificate file and a related third person identity certificate file. The related third personal identification document refers to agency information and identification document, agency consignment, voluntary deposit certificate and acceptance statement document;

s at least one work curing and transmitting module: and automatically sending the generated work registration certificate to a first mailbox, a staff mailbox and an official receiving mailbox of the registrant through a sender main mailbox arranged in a system background.

The work solidification sending module comprises a mailbox putting module, a certificate file acquisition module, a mailbox calling module and a sending module, wherein the mailbox putting module is used for a background worker to fill or put a main mailbox of a sender, an official receiving mailbox and a mailbox of a worker in the system; the certificate file acquisition module is used for acquiring and acquiring a work registration certificate and a work deposit certificate generated in the work registration certificate generation module; the mailbox calling module is used for calling the set function to transmit the name of a main mailbox of a sender, an official receiving mailbox, a mailbox of a worker, the name of a first mailbox of a registrant, a work registration certificate and the file name of a work certificate storage file;

and the sending module is used for automatically sending the generated work registration certificate to the first mailbox, the staff mailbox and the official receiving mailbox of the registrant through the main mailbox of the sender called by the mailbox calling module.

The work curing and sending module also pushes the generated work evidence storage file to each evidence storage public display related network by calling a computer public display interface, and specifically, the example is synchronously pushed to an intellectual property APP, an intellectual property center, an intellectual property association and an authentication center official network.

As shown in fig. 6, the work registration certificate generation module generates the work registration certificate and the work storage certificate file from the work content registration information stored in the registration information storage module, generates a user unique task identifier through a self-increment index of the mysql database, drops the user unique task identifier into a Reids queue to generate a queue task, and finally, the task timer asynchronously executes the certificate generation task in the queue task.

As shown in fig. 7, the queue task reads the corresponding work registration information according to each unique task identifier in the queue, generates a certificate of deposit in PDf or JPG format from the work registration information through an Mpdf and tcpdfa toolkit, and finally sends the generated work registration certificate to a first mailbox, a staff mailbox and an official receiving mailbox of a registrant through a work curing sending module;

the specific execution steps of the queue task are as follows:

1) reading the self-increment index of the mysql database to generate a unique task identifier of the user, and reading corresponding work registration information according to the unique task identifier;

2) generating certificate of deposit certificate in PDf or JPG format by characters and pictures in the registration information of the works through Mpdf and tcpdfa toolkits;

a. a single line of characters in the work registration information are directly inserted into a PDF or JPG format picture by directly calling a tcpdfa tool;

b. the lines of characters in the work registration information are spliced into an Html code and then inserted into a picture in PDF or JPG format by using an Mpdf;

C. the picture in the registration information of the work is displayed at a position calculated by a picture inserting algorithm, and then is inserted into the picture in PDF or JPG format in a scaling manner according to the size of the picture and the picture inserting algorithm;

3) the generated work registration certificate is sent to a first mailbox of a registrant through a work solidification sending module;

4) and continuously reading another self-increment index of the mysql database to generate a user unique task identifier, and circularly executing each unique task identifier in the queue.

The picture insertion algorithm is as follows:

1) acquiring the size of the original image through a PHP function gettimegesize ();

2) calculating the proportion of the original image, specifically: the original image height ratio = original image height/original image width;

3) calculating the width of the zoom and the height of the zoom, specifically: zooming in and out, wherein the zooming width = the width ratio of the original image at the display position in the width X direction;

4) comparing the width of the display position with the size of the zoom width, specifically:

a. if the display position width is larger than the zoom width, the obtained picture zoom width is the zoom width in the step 3), and the picture zoom height is the original image width ratio in the step 2) of the display position height X;

b. if the width of the display position is smaller than the zoom width, the zoom width of the picture is obtained as the original height ratio in the step 2) of the display position width X, and the zoom height of the picture is obtained as the zoom height in the step 3).

In one embodiment, the method for filing copyright deposit certificate based on mailbox includes:

s1, user gets copyright storage request at the copyright registration client, and fills in user' S personal information for registering user account;

s2, the copyright works registration client-side carries out user identity real-name authentication and identification according to the copyright storage card request;

s3, the user fills in or inputs the necessary registration information of the works at the copyright work registration client, the necessary registration information of the works is the information of the right holder or the creator, the information of the work carrier, the completion and disclosure information of the works and the first mail box of the registrant;

s4, the works registration information collecting module of the system collects or calculates to obtain the necessary registration information of the works input by the user at the works registration client;

s5, the works registration information storage module of the system stores the registration information necessary for the works acquired or calculated by the works registration information acquisition module;

s6, the digital time stamp calculating module of the system calculates the digital time stamp according to the necessary registration information of the work, and then sends the digital time stamp to the work registration information storage module for storage;

s7, the user clicks and generates a deposit certificate order at the copyright work registration client;

s8, the user selects a payment method to pay the deposit fee at the copyright article registration client.

S9, the works registration certificate generation module of the system generates the works registration certificate and works storage certificate file from the works content registration information stored in the necessary registration information storage module of the works;

s10, the work solidification sending module of the system automatically sends the generated work registration certificate to a first mailbox, an official receiving mailbox and a staff mailbox which are input by a client of the registrant through a main mailbox of the sender arranged in a system background;

s11, the system stores and discloses the generated works registration certificate in the related network .

In the first example, since the works registered by the copyright holder are not disclosed in other social software or public network in advance, the copyright holder does not need to trace back the time of the first publication time, and the date of publication of the works (first publication time) in the work deposit file is the same day as the date of deposit of the works as shown in fig. 11.

Example two:

in the second embodiment, a copyright deposit system based on mailbox is disclosed, in which a user or a registrant of the secondary system applies for a patent on a registered work in advance and publishes the work in a related public network, so that the copyright owner needs to perform a first publication time update tracing at a time tracing register end, and the publication date (first publication time) in the copyright deposit file is earlier than the copyright deposit date in fig. 10.

As shown in fig. 2, the present invention provides a copyright filing system based on mailbox, comprising:

a copyright article registration client: the system comprises a first mailbox, a second mailbox, a third mailbox, a fourth mailbox, a fifth mailbox, a sixth mailbox, a fifth mailbox, a sixth mailbox and a fourth mailbox, wherein the first mailbox is used for a user to fill in or input necessary registration information of works, and the necessary registration information of the works refers to information of a right reseller or a creator, information of a work carrier, information of a work completion and disclosure and the first mailbox of a registrant; as shown in fig. 10, the information of the right owner or creator includes the name, identification, contact phone and first mailbox number of the right owner or creator (i.e. certificate receiving mailbox in certificate storing file; the work completing information refers to the work creating completing time and place, the work publishing information refers to the first publishing time (i.e. work publishing date), the work publishing place and the publication certificate file, the first publishing time may be the application date of the previous patent application or the application date of the previous application registration trademark or the shelf-on date of the commodity network or the work publishing date (public network ); the work carrier information includes the work design drawing itself and the summary of the design and creation concept;

a works registration information acquisition module for acquiring or calculating registration information necessary for the works input by the user at the works registration client;

the work registration information storage module is used for storing the registration information necessary for the work acquired or calculated by the work registration information acquisition module;

the digital time stamp calculation module calculates a digital time stamp according to the necessary registration information of the work and then sends the digital time stamp to the work registration information storage module for storage;

a certificate fee payment module for paying the fee of the work registration or storage or generation of the work registration certificate;

a work registration certificate generation module: the method comprises the steps that the registration information of the works, which is stored by a necessary registration information storage module of the works, is generated into a work registration certificate and a work storage certificate file; as shown in fig. 10-11, the work certificate storage file contains certificate number, work name, certificate storage date, work completion date, work publishing period, first publication public network , certificate sending mailbox, certificate receiving mailbox, work property, work category, author name, name and address of copyright owner, work description, and first draft sample and final draft of work design; as shown in fig. 8 to 9, the work registration certificate includes a copyright certificate and a work carrier information attachment, and the copyright certificate includes a certificate number, a work name, a work property, a work category, an author name, a copyright holder name, work declaration information, and work certification information. The work certificate storage file also comprises an author and copyright owner identity certificate file and a related third person identity certificate file. The related third personal identification document refers to agency information and identification document, agency consignment, voluntary deposit certificate and acceptance statement document;

a work curing transmission module: and automatically sending the generated work registration certificate to a first mailbox, a staff mailbox and an official receiving mailbox of the registrant through a sender main mailbox arranged in a system background.

Tracing a registration end at a time; the time tracing registration end is used for a user to fill in or change the work completion time and the work public information, the time tracing registration end is connected with the work registration information acquisition module in a communication mode, and specifically, the work registration information acquisition module acquires or calculates the work completion time and the work public information input by the user at the time tracing registration end; the work registration information storage module stores work registration information acquired or calculated by the work registration information acquisition module to obtain work completion time and work public information input by a user at a time tracing registration end;

a works trace back information audit module is used for auditing whether the user traces back the works finishing time and works public information that the registration end input in time are correct, works trace back information audit module's input links to each other with works registration information storage module output, and works trace back information audit module's output links to each other with works registration information storage module's input, and is specific: the work registration information auditing module audits the work completion time and the work public information calculated by the work registration information acquisition module, and then sends the audited content to the work registration information storage module for updating and storing;

a digital timestamp calculation and modification module, which updates the work completion time and the work public information in the work registration information storage module through a time function, as shown in fig. 5, and is specifically realized by the following steps:

1) the work registration information storage module sends the work completion time and the work public information which are calculated by the work registration information acquisition module to the digital timestamp calculation modification module;

2) the digital timestamp calculation module reads the evidence storage data in the work registration information storage module;

3) the digital timestamp calculation module calculates and judges the completion time of the works and the digital timestamp in the work disclosure information, and judges whether the completion time of the works is earlier than the work disclosure time in the work disclosure information;

4) if the completion time of the work is earlier than the publication time of the work in the publication information, reading the current time through a time () function;

5) and sending the read current time to the work registration information storage module, updating the work completion time and the work public information stored in the work registration information storage module, and calling the work registration information storage module to store the updated work completion time and the updated work public information.

The work solidification sending module comprises a mailbox putting module, a certificate file acquisition module, a mailbox calling module and a sending module, wherein the mailbox putting module is used for a background worker to fill or put a main mailbox of a sender, an official receiving mailbox and a mailbox of a worker in the system; the certificate file acquisition module is used for acquiring and acquiring a work registration certificate and a work deposit certificate generated in the work registration certificate generation module; the mailbox calling module is used for calling the set function to transmit the name of a main mailbox of a sender, an official receiving mailbox, a mailbox of a worker, the name of a first mailbox of a registrant, a work registration certificate and the file name of a work certificate storage file;

and the sending module is used for automatically sending the generated work registration certificate to the first mailbox, the staff mailbox and the official receiving mailbox of the registrant through the main mailbox of the sender called by the mailbox calling module.

The work curing and sending module is used for pushing the generated work certificate storage files to the certificate storage related networks for public notice again by calling the computer public notice interfaces, and specifically, the examples are synchronously pushed to the intellectual property APP, the intellectual property center, the intellectual property association and the authentication center official network.

As shown in fig. 6, the work registration certificate generation module generates a user unique task identifier from a work which passes the tracing audit and is successfully traced and updated in the work registration information storage module, drops the user unique task identifier into a Reids queue to generate a queue task, and finally, the task timer asynchronously executes the certificate generation task in the queue task.

As shown in fig. 7, the queue task reads the corresponding work registration information according to each unique task identifier in the queue, generates a certificate of deposit in PDf or JPG format from the work registration information through an Mpdf and tcpdfa toolkit, and finally sends the generated work registration certificate to a first mailbox, a staff mailbox and an official receiving mailbox of a registrant through a work curing sending module;

the specific execution steps of the queue task are as follows:

1) reading the self-increment index of the mysql database to generate a unique task identifier of the user, and reading corresponding work registration information according to the unique task identifier;

2) generating certificate of deposit certificate in PDf or JPG format by characters and pictures in the registration information of the works through Mpdf and tcpdfa toolkits;

a. a single line of characters in the work registration information are directly inserted into a PDF or JPG format picture by directly calling a tcpdfa tool;

b. the lines of characters in the work registration information are spliced into an Html code and then inserted into a picture in PDF or JPG format by using an Mpdf;

C. the picture in the registration information of the work is displayed at a position calculated by a picture inserting algorithm, and then is inserted into the picture in PDF or JPG format in a scaling manner according to the size of the picture and the picture inserting algorithm;

3) the generated work registration certificate is sent to a first mailbox of a registrant through a work solidification sending module;

4) and continuously reading another self-increment index of the mysql database to generate a user unique task identifier, and circularly executing each unique task identifier in the queue.

The picture insertion algorithm is as follows:

1) acquiring the size of the original image through a PHP function gettimegesize ();

2) calculating the proportion of the original image, specifically: the original image height ratio = original image height/original image width;

3) calculating the width of the zoom and the height of the zoom, specifically: zooming in and out, wherein the zooming width = the width ratio of the original image at the display position in the width X direction;

4) comparing the width of the display position with the size of the zoom width, specifically:

a. if the display position width is larger than the zoom width, the obtained picture zoom width is the zoom width in the step 3), and the picture zoom height is the original image width ratio in the step 2) of the display position height X;

b. if the width of the display position is smaller than the zoom width, the zoom width of the picture is obtained as the original height ratio in the step 2) of the display position width X, and the zoom height of the picture is obtained as the zoom height in the step 3).

In the second embodiment, the method for filing the copyright deposit certificate based on the mailbox includes:

s1, user gets copyright storage request at the copyright registration client, and fills in user' S personal information for registering user account;

s2, the copyright works registration client-side carries out user identity real-name authentication and identification according to the copyright storage card request;

s3, the user fills in or inputs the necessary registration information of the works at the copyright work registration client, the necessary registration information of the works is the information of the right holder or the creator, the information of the work carrier, the completion and disclosure information of the works and the first mail box of the registrant;

s4, the works registration information collecting module of the system collects or calculates to obtain the necessary registration information of the works input by the user at the works registration client;

s5, the works registration information storage module of the system stores the registration information necessary for the works acquired or calculated by the works registration information acquisition module;

s6, the digital time stamp calculating module of the system calculates the digital time stamp according to the necessary registration information of the work, and then sends the digital time stamp to the work registration information storage module for storage;

s7, the user clicks and generates a deposit certificate order at the copyright work registration client;

s8, the user selects a payment method to pay the deposit fee at the copyright article registration client.

S9, the works registration certificate generation module of the system generates the works registration certificate and works storage certificate file from the works content registration information stored in the necessary registration information storage module of the works;

s10, the work solidification sending module of the system automatically sends the generated work registration certificate to a first mailbox, an official receiving mailbox and a staff mailbox which are input by a client of the registrant through a main mailbox of the sender arranged in a system background;

s11, the system stores and discloses the generated works registration certificate in the related network .

In the second embodiment, since the works registered by the copyright owner are disclosed in advance in other social software or public networks , the copyright owner needs to perform a first publication time update tracing at a time tracing register, as shown in fig. 5, the method for tracing the works includes:

s1, the user writes or changes the completion time and the public information of the works in the time tracing register end of the system;

s2, the user traces back the time of the system to register the end point and click to generate a trace order instruction;

s3, the user selects payment method to pay the certificate-storing fee at the copyright time tracing register end

S4, a work registration information acquisition module of the system acquires or calculates the work completion time and the work public information input by the user at the time tracing registration end;

s5, verifying whether the work finishing time and the work public information input by the user at the time tracing registration end are correct by the work tracing information verifying module of the system, and then sending the verified content to the work registration information storage module for updating and storing;

s6, a digital timestamp calculation and modification module of the system updates the work completion time and the work public information in the work registration information storage module through a time function;

s7, the work registration certificate generation module of the system renews and regenerates a work certificate storage file;

s8, the work solidification sending module of the system automatically sends the regenerated work deposit certificate file to a first mailbox, an official receiving mailbox and a staff mailbox which are input by a client of a registrant through a main mailbox of the sender arranged in a system background;

s9, the system carries out evidence storage and display on the regenerated works evidence storage file in the related network .

28页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于消息的学生学籍信息核对和校正的方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!