CN113328867B - Conference summary storage system based on block chain - Google Patents
Conference summary storage system based on block chain Download PDFInfo
- Publication number
- CN113328867B CN113328867B CN202110887904.0A CN202110887904A CN113328867B CN 113328867 B CN113328867 B CN 113328867B CN 202110887904 A CN202110887904 A CN 202110887904A CN 113328867 B CN113328867 B CN 113328867B
- Authority
- CN
- China
- Prior art keywords
- conference
- storage
- module
- cleaning
- block
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1818—Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1831—Tracking arrangements for later retrieval, e.g. recording contents, participants activities or behavior, network status
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1074—Peer-to-peer [P2P] networks for supporting data block transmission mechanisms
- H04L67/1078—Resource delivery mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a block chain-based conference summary storage system, and relates to the technical field of data storage; the system comprises a conference application module, a server, a conference preprocessing module, a conference management module and a block chain storage module; the conference management module is used for managing a conference process and generating a conference summary file, and the generation of the conference summary and the whole process of the conference management do not need manual participation, so that the automation of the conference management is realized, the efficiency of the conference management is improved, and the accuracy of the generated conference summary is high; the block chain storage module compresses and encrypts the received conference summary file, and sends the compressed and encrypted conference summary file to a selected block for storage; the invention can reasonably select the corresponding storage block to store the conference summary file according to the storage condition and the cleaning condition of the storage block, reduces the possibility of cleaning the conference summary file, is convenient for other users to inquire and simultaneously improves the data storage efficiency.
Description
Technical Field
The invention relates to the technical field of data storage, in particular to a block chain-based conference summary storage system.
Background
The conference era is a narrative and introductory file processed and arranged on the basis of conference records. Including the basic situation, the main spirit and the central content of the conference, and is convenient for reporting to the upper level or transmitting and distributing to the related personnel. During the arranging process, the problems are described one by one according to the meeting program description or summarized according to the meeting content. The president requires a clear conference program, clear purpose, prominent center, accurate summarization, clear hierarchy and concise language.
In the prior art, when a conference summary is managed, manual management is usually performed, for example, recording and sorting of the conference summary are performed manually, so that the efficiency of manual management is low, and the accuracy cannot be guaranteed; meanwhile, the data management of the existing conference summary storage system is disordered, and the stored conference summary can be stolen due to defects of the system or malicious attacks by people, or illegal use of a database by a user; the block chain is a novel application mode of computer technologies such as distributed data storage, point-to-point transmission, a consensus mechanism and an encryption algorithm, the storage is convenient through the block chain, and meanwhile, the storage pressure of a server is reduced; to this end, we propose a block chain based conference summary storage system.
Disclosure of Invention
In order to solve the problems existing in the scheme, the invention provides a block chain-based conference summary storage system. According to the invention, the generation of the conference summary and the whole process of the conference management do not need manual participation, so that the automation of the conference management is realized, and the efficiency of the conference management is improved; the invention can record complete and real conference contents by collecting the voice information of the participants, so that the accuracy of the generated conference summary is high; meanwhile, the invention can reasonably select the corresponding storage block to store the conference summary file according to the storage condition and the cleaning condition of the storage block, thereby reducing the possibility of cleaning the conference summary file, facilitating the inquiry of other users and simultaneously improving the data storage efficiency.
The purpose of the invention can be realized by the following technical scheme:
a block chain-based conference summary storage system comprises a conference application module, a server, a conference preprocessing module, a conference management module, a data auditing module, a block chain storage module, a database, a cleaning monitoring module, a cleaning analysis module and an evaluation module;
the conference application module is used for a user to edit and upload a conference initiation request to the conference preprocessing module; after receiving a conference initiating request, the conference preprocessing module generates conference invitation information and sends the conference invitation information to participants;
the conference management module is used for managing a conference process and generating a conference summary file; after the conference is finished, the conference management module sends the conference summary file to the mobile phone terminals of the participants and sends the conference summary file to the block chain storage module;
and the block chain storage module compresses and encrypts the received conference summary file, and sends the compressed and encrypted conference summary file to a selected block for storage.
Furthermore, the conference management module is connected with a data auditing module, and the data auditing module is used for providing an interface for a user to upload a conference summary file and auditing the uploaded conference summary file;
and the block chain storage module is used for storing the conference summary file which is approved by the data auditing module and publishing the conference summary file to the block chain platform for other users to inquire.
Further, the specific working steps of the conference application module are as follows:
a user inputs a conference application signal to a server through a mobile phone terminal; after receiving the meeting application signal, the server automatically acquires the idle time period of the meeting room from the database and sends the idle time period to the mobile phone terminal of the user; and the user self-defines and edits an idle time period after receiving the idle time period of the conference room, and then edits and uploads a conference initiating request through the conference application module.
Further, after receiving the conference initiation request, the conference preprocessing module generates conference invitation information, specifically:
after receiving a conference initiating request, acquiring conference holding information of the conference; the conference holding information comprises an initiator, a conference time period and participants;
and the conference preprocessing module generates conference invitation information based on the conference holding information.
Further, the conference management module comprises an information acquisition unit, a voice recognition unit and a conference summary generation unit, and the specific management steps are as follows:
in the process of a conference, the information acquisition unit is used for acquiring the voice information of the participants of the conference; the voice recognition unit is used for carrying out voice recognition on the voice information to obtain a voice recognition text; the conference summary generation unit is used for processing the voice recognition text according to a preset conference summary generation rule to obtain a conference summary of the conference;
extracting keywords from the conference summary, and counting the occurrence times of each keyword; and highlighting and marking the keywords with the occurrence times larger than a time threshold value in the document.
Further, processing the voice recognition text according to a preset conference summary generation rule to obtain a conference summary of the conference, including:
processing the voice recognition text through a preset processing model corresponding to each type of summary element according to a plurality of types of summary elements forming a conference summary to obtain summary element information corresponding to each type of summary element; integrating the information of the multiple summary elements to obtain a conference summary, wherein the multiple summary elements comprise: time, place, attendees, tasks to be dealt with in the meeting, and executives corresponding to the tasks to be dealt with in the meeting.
Further, the specific storage steps of the block chain storage module are as follows:
dividing a block chain storage module into a plurality of storage blocks; marking the storage block as i;
acquiring the residual memory Ni of the storage block i; automatically acquiring a cleaning coefficient DLi of a storage block i from a database; calculating the distance difference between the position of the storage block i and the position of the data auditing module to obtain a storage distance, and marking the storage distance as GLi;
calculating the storage and allocation value CPi of the storage block i by using a formula CPi = (1/GLi × a1+ Ni × a 2)/DLi; and selecting the memory block with the maximum access configuration value CPi as the selected block.
Further, the cleaning monitoring module is used for cleaning and monitoring the files stored in the storage block, and when the files stored in the storage block are monitored to be cleaned, a cleaning signal is generated; the cleaning analysis module is used for receiving the cleaning signal and analyzing the signal, and the specific analysis steps are as follows:
when the cleaning signal is monitored, the residual memory of the current memory block is obtained and marked as the memory before cleaning NFront side(ii) a Continuously observing the residual memories of the storage blocks, finishing cleaning and marking the residual memories of the storage blocks as cleaned memories N when the residual memories of the storage blocks are not changed within the preset timeRear end;
Using the formula QN = NFront side-NRear endCalculating to obtain a inventory QN; the cleaning analysis module is used for stamping a timestamp on the cleaning amount QN and transmitting the timestamp to the database through the server for real-time storage。
Further, the evaluation module is used for performing cleaning coefficient analysis on the cleaning amount with the timestamp stored in the database, and the specific analysis method is as follows:
acquiring the inventory amount of the system within thirty days before the current time according to the timestamp; counting the cleaning times of the same memory block and marking as C1; comparing the cleaning amount QN of each cleaning of the memory block with a cleaning amount threshold value; if the inventory quantity QN is larger than or equal to the inventory quantity threshold value, marking the corresponding inventory quantity QN as influencing the inventory quantity;
counting the occurrence frequency of the influenced inventory quantity to be C2, and calculating the difference value between the influenced inventory quantity and the inventory quantity threshold value to obtain the over-inventory quantity; summing all the ultraclean quantities to obtain an ultraclean total CZ; calculating a cleaning coefficient DL of the memory block by using a formula DL = C1 × k1+ C2 × k2+ CZ × k 3;
the evaluation module is used for transmitting the cleaning coefficient DL of the storage block to a database for storage through a server.
Compared with the prior art, the invention has the beneficial effects that:
1. before a conference begins, the conference preprocessing module generates conference invitation information based on the conference holding information, acquires voice information of participants of the conference in the conference process, processes the voice information according to a preset conference summary generation rule to obtain a conference summary of the conference, can make prominent marks on key contents in the conference summary, and is convenient for the participants to check after the conference, wherein the generation of the conference summary and the whole process of conference management do not need manual participation, thereby realizing the automation of the conference management and improving the efficiency of the conference management; the complete and real conference content is recorded by collecting the voice information of the participants, so that the accuracy of the generated conference summary is high;
2. the block chain storage module is used for storing the conference summary file which is approved by the data auditing module and publishing the conference summary file to the block chain platform for other users to inquire; firstly, dividing a block chain storage module into a plurality of storage blocks; calculating a storage and allocation value CPi of the storage block i by using a formula according to the residual memory, the cleaning coefficient and the storage distance of the storage block i, and selecting the storage block with the maximum storage and allocation value CPi as a selected block; the invention can reasonably select the corresponding storage block to store the conference summary file according to the storage condition and the cleaning condition of the storage block, reduces the possibility of cleaning the conference summary file, is convenient for other users to inquire and simultaneously improves the data storage efficiency.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic block diagram of the present invention.
Fig. 2 is a schematic block diagram of embodiment 1 of the present invention.
Fig. 3 is a schematic block diagram of embodiment 2 of the present invention.
Detailed Description
The technical solutions of the present invention will be described clearly and completely with reference to the following embodiments, and it should be understood that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
As shown in fig. 1 to 3, a block chain-based conference summary storage system includes a conference application module, a server, a conference preprocessing module, a conference management module, a data auditing module, a block chain storage module, a database, a cleaning monitoring module, a cleaning analysis module, and an evaluation module;
example 1
As shown in fig. 2, the conference application module is configured to enable a user to input a conference application signal through a mobile phone terminal and transmit the conference application signal to a server, and the server automatically obtains an idle time period of a conference room from a database after receiving the conference application signal and sends the idle time period of the conference room to the mobile phone terminal of the user; after receiving the idle time period of the conference room, the user edits and uploads a conference initiation request to the conference preprocessing module through the conference application module;
the conference preprocessing module acquires conference holding information of the conference after receiving a conference initiating request, wherein the conference holding information comprises an initiator, a conference time period and participants; the conference time period comprises conference starting time and conference ending time;
the conference preprocessing module generates conference invitation information based on the conference holding information and sends the conference invitation information to the participants;
the conference management module comprises an information acquisition unit, a voice recognition unit and a conference summary generation unit and is used for managing a conference process; the specific management steps are as follows:
s1: in the process of a conference, the information acquisition unit is used for acquiring the voice information of the participants of the conference;
s2: the voice recognition unit is used for carrying out voice recognition on the voice information to obtain a voice recognition text;
s3: the conference summary generation unit is used for processing the voice recognition text according to a preset conference summary generation rule to obtain a conference summary of the conference; the conference summary is in the form of a document;
s4: extracting keywords from the conference summary, and counting the occurrence times of each keyword;
making a key word with the occurrence frequency larger than a frequency threshold value as a highlighted mark in the document, wherein the highlighted mark is represented as a character bold mark or a color mark;
after the conference is finished, the conference management module sends the conference summary file to the mobile phone terminals of the participants and sends the conference summary file to the block chain storage module for storage;
wherein, the processing the voice recognition text according to a preset conference summary generation rule to obtain the conference summary of the conference comprises:
processing the voice recognition text through a preset processing model corresponding to each type of summary element according to a plurality of types of summary elements forming the conference summary to obtain summary element information corresponding to each type of summary element;
integrating the multiple summary element information corresponding to the multiple summary elements to obtain the conference summary, wherein the multiple summary elements comprise: time, place, attendees, tasks to be dealt with in the meeting, and executives corresponding to the tasks to be dealt with in the meeting.
Before a conference starts, the conference preprocessing module generates conference invitation information based on the conference holding information and sends the conference invitation information to the participants, in the process of conference, the voice information of the participants of the conference is collected and processed according to a preset conference summary generation rule to obtain a conference summary of the conference, and the key content of the conference summary can be prominently marked, so that the participants can conveniently check and see after the conference; in addition, complete and real conference contents can be recorded by collecting the voice information of the participants, so that the accuracy of the generated conference summary is high;
the conference management module is connected with the data auditing module, and the data auditing module is used for providing an interface for a user to upload a conference summary file and auditing the uploaded conference summary file; the data auditing module is internally provided with a restricted vocabulary and is used for matching the conference summary file with the restricted vocabulary, if the matching is consistent, the auditing is not passed, otherwise, the auditing is passed; comparing the matched conference summary file with the files in the block chain storage module to check for duplication, wherein if the repetition rate exceeds a set threshold value, the verification is not passed, otherwise, the verification is passed;
according to the invention, the data auditing module adopts a double auditing mode of restrictive vocabulary and comparison and duplication checking, so that the health of the contents of the conference summary file is ensured, the novelty of the contents is also ensured, repeated storage and storage space waste are avoided, a manual auditing mode is replaced by a network big data auditing mode, the labor is saved, and the auditing efficiency is high;
the data auditing module is connected with the block chain storage module, and the block chain storage module is used for storing the conference summary file which is audited and passed by the data auditing module and publishing the conference summary file to the block chain platform for other users to inquire; the specific storage steps of the block chain storage module are as follows:
the method comprises the following steps: dividing a block chain storage module into a plurality of storage blocks; marking the storage block as i;
step two: marking the rest memory of the memory block i as Ni;
automatically acquiring a cleaning coefficient of a storage block i from a database and marking the cleaning coefficient as DLi;
step three: calculating the distance difference between the position of the storage block i and the position of the data auditing module to obtain a storage distance, and marking the storage distance as GLi;
step four: calculating a storage allocation value CPi of the storage block i by using a formula CPi = (1/GLi × a1+ Ni × a2)/DLi, wherein a1, a2 and a3 are coefficient factors; the smaller the storage distance is, the larger the residual memory is and the smaller the cleaning coefficient is, the larger the storage value is; the smaller the cleaning coefficient is, the smaller the possibility that the file stored in the corresponding storage block is cleaned is, so that the query of other users is facilitated, and the storage effect is improved;
step five: selecting the storage block with the maximum access allocation value CPi as a selected block; the block chain storage module compresses and encrypts the received conference summary file, and sends the compressed and encrypted conference summary file to a selected block for storage;
the conference summary file storage method and the conference summary file storage system can reasonably select the corresponding storage blocks to store the conference summary file according to the storage condition and the cleaning condition of the storage blocks, reduce the possibility of cleaning the conference summary file, facilitate the inquiry of other users, and improve the data storage efficiency;
example 2
As shown in fig. 3, the cleaning monitoring module is configured to clean and monitor the files stored in the storage block, and when it is monitored that the files stored in the storage block are cleaned, generate a cleaning signal and send the cleaning signal to the cleaning analysis module, where the cleaning analysis module is configured to receive the cleaning signal and perform signal analysis, and the specific analysis steps are as follows:
when the cleaning signal is monitored, the residual memory of the current memory block is obtained and marked as the memory before cleaning NFront side;
Continuously observing the residual memories of the storage blocks, finishing cleaning when the residual memories of the storage blocks are not changed within the preset time, and marking the residual memories of the storage blocks as cleaned memories NRear end;
Using the formula QN = NFront side-NRear endCalculating to obtain a inventory QN;
the cleaning analysis module is used for stamping a timestamp on the cleaning amount QN and transmitting the timestamp to a database through a server for real-time storage;
the evaluation module is used for carrying out cleaning coefficient analysis on the cleaning amount with the timestamp stored in the database, and the specific analysis method comprises the following steps:
g1: acquiring the inventory amount of the system within thirty days before the current time according to the timestamp;
g2: counting the cleaning times of the same memory block according to the memory blocks and marking as C1;
comparing the clearing amount QN of each clearing of the memory block with a clearing amount threshold value aiming at the same memory block; if the inventory quantity QN is larger than or equal to the inventory quantity threshold value, marking the corresponding inventory quantity QN as influencing the inventory quantity;
counting the occurrence frequency of the influenced inventory quantity to be C2, and calculating the difference value between the influenced inventory quantity and the inventory quantity threshold value to obtain the over-inventory quantity; summing all the ultraclean quantities to obtain an ultraclean total CZ;
g3: calculating a cleaning coefficient DL of the memory block by using a formula DL = C1 × k1+ C2 × k2+ CZ × k3, wherein k1, k2 and k3 are coefficient factors;
the evaluation module is used for transmitting the cleaning coefficient DL of the storage block to a database for storage through a server.
The above formulas are all calculated by removing dimensions and taking numerical values thereof, the formula is a formula which is obtained by acquiring a large amount of data and performing software simulation to obtain the closest real situation, and the preset parameters and the preset threshold value in the formula are set by the technical personnel in the field according to the actual situation or obtained by simulating a large amount of data.
The working principle of the invention is as follows:
during working, firstly, a user receives an idle period of a meeting room and then edits and uploads a meeting initiating request to a meeting preprocessing module through a meeting application module, the meeting preprocessing module acquires meeting holding information of the meeting after receiving the meeting initiating request, generates meeting inviting information based on the meeting holding information and sends the meeting inviting information to the participants; the conference management module is used for managing a conference process, acquiring voice information of participants of the conference in the conference process, and performing voice recognition on the voice information to obtain a voice recognition text; processing the voice recognition text according to a conference summary generation rule to obtain a conference summary of the conference, and making a prominent mark on important contents in the conference summary to facilitate the attendees to check the conference summary, wherein the generation of the conference summary and the whole process of conference management do not need manual participation, thereby realizing the automation of the conference management and improving the efficiency of the conference management; the invention can record complete and real conference contents by collecting the voice information of the participants, so that the accuracy of the generated conference summary is high;
the data auditing module is used for auditing the uploaded conference summary file, and the block chain storage module is used for storing the conference summary file which is approved by the data auditing module and publishing the conference summary file to the block chain platform for other users to inquire; firstly, dividing a block chain storage module into a plurality of storage blocks; calculating a storage and allocation value CPi of the storage block i by using a formula according to the residual memory, the cleaning coefficient and the storage distance of the storage block i, and selecting the storage block with the maximum storage and allocation value CPi as a selected block; the block chain storage module compresses and encrypts the received conference summary file, and sends the compressed and encrypted conference summary file to a selected block for storage; the invention can reasonably select the corresponding storage block to store the conference summary file according to the storage condition and the cleaning condition of the storage block, reduces the possibility of cleaning the conference summary file, is convenient for other users to inquire and simultaneously improves the data storage efficiency.
In the description herein, references to the description of "one embodiment," "an example," "a specific example" or the like are intended to mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The preferred embodiments of the invention disclosed above are intended to be illustrative only. The preferred embodiments are not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and the practical application, to thereby enable others skilled in the art to best utilize the invention. The invention is limited only by the claims and their full scope and equivalents.
Claims (6)
1. A block chain-based conference summary storage system is characterized by comprising a conference application module, a server, a conference preprocessing module, a conference management module, a data auditing module, a block chain storage module, a database, a cleaning monitoring module, a cleaning analysis module and an evaluation module;
the conference application module is used for a user to edit and upload a conference initiation request to the conference preprocessing module; after receiving a conference initiating request, the conference preprocessing module generates conference invitation information and sends the conference invitation information to participants;
the conference management module is used for managing a conference process and generating a conference summary file; after the conference is finished, the conference management module sends the conference summary file to the mobile phone terminals of the participants and sends the conference summary file to the block chain storage module;
the block chain storage module compresses and encrypts the received conference summary file, and sends the compressed and encrypted conference summary file to a selected block for storage, and the specific storage steps are as follows:
dividing a block chain storage module into a plurality of storage blocks; marking the storage block as i;
acquiring the residual memory Ni of the storage block i; automatically acquiring a cleaning coefficient DLi of a storage block i from a database; calculating the distance difference between the position of the storage block i and the position of the data auditing module to obtain a storage distance, and marking the storage distance as GLi;
calculating a storage and allocation value CPi of the storage block i by using a formula CPi = (1/GLi × a1+ Ni × a2)/DLi, wherein a1 and a2 are coefficient factors; selecting the storage block with the maximum access allocation value CPi as a selected block;
the cleaning monitoring module is used for cleaning and monitoring the files stored in the storage block, and generating a cleaning signal when the files stored in the storage block are monitored to be cleaned; the cleaning analysis module is used for receiving the cleaning signal and analyzing the signal, and the specific analysis steps are as follows:
when the cleaning signal is monitored, the residual memory of the current memory block is obtained and marked as the memory before cleaning NFront side(ii) a Continuously observing the residual memories of the storage blocks, finishing cleaning when the residual memories of the storage blocks are not changed within the preset time, and marking the residual memories of the storage blocks as cleaned memories NRear end;
Using the formula QN = NFront side-NRear endCalculating to obtain a inventory QN; the cleaning analysis module is used for cleaning the storage quantity QNThe time stamp is printed and transmitted to a database through a server for real-time storage;
the evaluation module is used for carrying out cleaning coefficient analysis on the cleaning amount with the timestamp stored in the database, and the specific analysis method comprises the following steps:
acquiring the inventory amount of the system within thirty days before the current time according to the timestamp; counting the cleaning times of the same memory block and marking as C1; comparing the cleaning amount QN of each cleaning of the memory block with a cleaning amount threshold value; if the inventory quantity QN is larger than or equal to the inventory quantity threshold value, marking the corresponding inventory quantity QN as influencing the inventory quantity;
counting the occurrence frequency of the influenced inventory quantity to be C2, and calculating the difference value between the influenced inventory quantity and the inventory quantity threshold value to obtain the over-inventory quantity; summing all the ultraclean quantities to obtain an ultraclean total CZ; calculating a cleaning coefficient DL of the memory block by using a formula DL = C1 × k1+ C2 × k2+ CZ × k3, wherein k1, k2 and k3 are coefficient factors; the evaluation module is used for transmitting the cleaning coefficient DL of the storage block to a database for storage through a server.
2. The system of claim 1, wherein the conference management module is connected to a data auditing module, the data auditing module being configured to provide an interface for a user to upload a conference summary file and to audit the uploaded conference summary file;
and the block chain storage module is used for storing the conference summary file which is approved by the data auditing module and publishing the conference summary file to the block chain platform for other users to inquire.
3. The block chain-based conference summary storage system according to claim 1, wherein the specific working steps of the conference application module are as follows:
a user inputs a conference application signal to a server through a mobile phone terminal; after receiving the meeting application signal, the server automatically acquires the idle time period of the meeting room from the database and sends the idle time period to the mobile phone terminal of the user; and the user self-defines and edits an idle time period after receiving the idle time period of the conference room, and then edits and uploads a conference initiating request through the conference application module.
4. The system according to claim 1, wherein the conference summary storage system based on the blockchain is configured to generate conference invitation information after the conference initiation request is received by the conference preprocessing module, and specifically:
after receiving a conference initiating request, acquiring conference holding information of the conference; the conference holding information comprises an initiator, a conference time period and participants;
and the conference preprocessing module generates conference invitation information based on the conference holding information.
5. The system of claim 1, wherein the conference summary storage system based on the block chain comprises an information acquisition unit, a voice recognition unit and a conference summary generation unit, and the specific management steps are as follows:
in the process of a conference, the information acquisition unit is used for acquiring the voice information of the participants of the conference; the voice recognition unit is used for carrying out voice recognition on the voice information to obtain a voice recognition text; the conference summary generation unit is used for processing the voice recognition text according to a preset conference summary generation rule to obtain a conference summary of the conference; the conference summary is in the form of a document;
extracting keywords from the conference summary, and counting the occurrence times of each keyword; and highlighting and marking the keywords with the occurrence times larger than a time threshold value in the document.
6. The system of claim 5, wherein the processing the speech recognition text according to a preset conference summary generation rule to obtain the conference summary of the conference comprises:
processing the voice recognition text through a preset processing model corresponding to each type of summary element according to a plurality of types of summary elements forming a conference summary to obtain summary element information corresponding to each type of summary element; integrating the information of the multiple summary elements to obtain a conference summary, wherein the multiple summary elements comprise: time, place, attendees, tasks to be dealt with in the meeting, and executives corresponding to the tasks to be dealt with in the meeting.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110887904.0A CN113328867B (en) | 2021-08-03 | 2021-08-03 | Conference summary storage system based on block chain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110887904.0A CN113328867B (en) | 2021-08-03 | 2021-08-03 | Conference summary storage system based on block chain |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113328867A CN113328867A (en) | 2021-08-31 |
CN113328867B true CN113328867B (en) | 2021-10-08 |
Family
ID=77427010
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110887904.0A Active CN113328867B (en) | 2021-08-03 | 2021-08-03 | Conference summary storage system based on block chain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113328867B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113918609A (en) * | 2021-10-12 | 2022-01-11 | 平安国际智慧城市科技股份有限公司 | Test paper creating method and device, computer equipment and storage medium |
CN113938337A (en) * | 2021-11-18 | 2022-01-14 | 上海幻引信息技术服务有限公司 | System and method for automatically tracking summary and task of conference |
CN114911869A (en) * | 2022-05-13 | 2022-08-16 | 北京航星永志科技有限公司 | Data and file storage system, method and device and electronic equipment |
CN115102747B (en) * | 2022-06-17 | 2024-03-29 | 中铁水利信息科技有限公司 | Internet management platform based on digital twinning |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108809655A (en) * | 2018-07-18 | 2018-11-13 | 上海源啟信息科技有限公司 | Data processing method, device, equipment and storage medium |
US10146947B1 (en) * | 2017-12-18 | 2018-12-04 | Northern Trust Corporation | Systems and methods for generating and maintaining immutable digital meeting records within distributed network nodes |
CN109033316A (en) * | 2018-07-18 | 2018-12-18 | 上海源啟信息科技有限公司 | Data processing method, device, system, equipment and storage medium |
CN111260319A (en) * | 2020-01-14 | 2020-06-09 | 暨东 | Preparation management system for large and medium-sized conferences and activities |
CN111277589A (en) * | 2020-01-19 | 2020-06-12 | 腾讯云计算(北京)有限责任公司 | Conference document generation method and device |
CN112201253A (en) * | 2020-11-09 | 2021-01-08 | 平安普惠企业管理有限公司 | Character marking method and device, electronic equipment and computer readable storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104361483A (en) * | 2014-06-27 | 2015-02-18 | 宿迁琛博信息科技有限公司 | Meeting record management service software |
CN107566406B (en) * | 2017-10-19 | 2020-08-21 | 苏州浪潮智能科技有限公司 | Conference summary management system based on cloud storage |
JP7063585B2 (en) * | 2017-11-27 | 2022-05-09 | シャープ株式会社 | Terminal device, conference management system, program and conference management method |
CN113127633B (en) * | 2021-06-17 | 2021-09-21 | 平安科技(深圳)有限公司 | Intelligent conference management method and device, computer equipment and storage medium |
-
2021
- 2021-08-03 CN CN202110887904.0A patent/CN113328867B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10146947B1 (en) * | 2017-12-18 | 2018-12-04 | Northern Trust Corporation | Systems and methods for generating and maintaining immutable digital meeting records within distributed network nodes |
CN108809655A (en) * | 2018-07-18 | 2018-11-13 | 上海源啟信息科技有限公司 | Data processing method, device, equipment and storage medium |
CN109033316A (en) * | 2018-07-18 | 2018-12-18 | 上海源啟信息科技有限公司 | Data processing method, device, system, equipment and storage medium |
CN111260319A (en) * | 2020-01-14 | 2020-06-09 | 暨东 | Preparation management system for large and medium-sized conferences and activities |
CN111277589A (en) * | 2020-01-19 | 2020-06-12 | 腾讯云计算(北京)有限责任公司 | Conference document generation method and device |
CN112201253A (en) * | 2020-11-09 | 2021-01-08 | 平安普惠企业管理有限公司 | Character marking method and device, electronic equipment and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN113328867A (en) | 2021-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113328867B (en) | Conference summary storage system based on block chain | |
CN101616101B (en) | Method and device for filtering user information | |
CN108764649A (en) | Insurance sales method for real-time monitoring, device, equipment and storage medium | |
CN113362024B (en) | Application program development multi-module collaboration system based on block chain | |
CN111182162B (en) | Telephone quality inspection method, device, equipment and storage medium based on artificial intelligence | |
CN106648859A (en) | Task scheduling method and device | |
CN109214784A (en) | A kind of method, client, server and the system of fire-fighting inspection management | |
CN107832333B (en) | Method and system for constructing user network data fingerprint based on distributed processing and DPI data | |
CN112101577B (en) | XGboost-based cross-sample federal learning and testing method, system, device and medium | |
CN110287103A (en) | Software product assessment processing method, device, computer equipment and storage medium | |
CN111260090A (en) | Garbage classification credit integral construction system and method based on block chain | |
CN107767923A (en) | A kind of health education class investigation and assessment system based on Android platform | |
CN114817962A (en) | Industrial Internet data encryption storage system | |
CN107465691A (en) | Network attack detection system and detection method based on router log analysis | |
CN114238360A (en) | User behavior analysis system | |
CN115906160A (en) | Information processing method and system based on artificial intelligence analysis | |
CN115719283A (en) | Intelligent accounting management system | |
Zhang et al. | Application of data mining technology based on data center | |
CN112860973B (en) | Tissue health assessment method based on social network analysis | |
CN113902039A (en) | Black product user identification method, system, electronic equipment and storage medium | |
CN117911085A (en) | User management system, method and terminal based on enterprise marketing | |
CN109816146A (en) | One kind stopping telegram in reply based on the arrearage of random forest method and complains tendency prediction technique | |
CN113115107B (en) | Handheld video acquisition terminal system based on 5G network | |
CN114757805A (en) | Block chain-based convenient government affair service system | |
CN112507972B (en) | Performance assessment system based on blockchain |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |