Automatic processing method and device for assistant investigation and certificate adjustment in public security field
By building a UI operating system for assisting in investigations and evidence collection, and utilizing automated testing tools and RPA technology, the problems of high customization costs, complex maintenance, and insufficient autonomous decision-making capabilities in the field of public security investigations and evidence collection have been solved. Seamless integration with public security digital certificates has been achieved, improving work efficiency and data security.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- YANTAI XINGTENG YUNDUN DATA TECH CO LTD
- Filing Date
- 2024-09-24
- Publication Date
- 2026-05-15
AI Technical Summary
Existing RPA technology faces several challenges in the process of investigation and evidence collection in the public security field, including high customization requirements leading to increased implementation costs, complex maintenance, lack of autonomous decision-making capabilities, and inability to integrate with public security digital certificates, resulting in low efficiency and insufficient security.
We built a UI operating system for assisting in investigations and evidence collection, utilizing automated testing tools and RPA technology, combined with police digital certificates, to achieve automated data processing, legal document generation, and system calls. We optimized business processes through built-in algorithms and programs to ensure system compatibility and security.
It lowered the implementation threshold, reduced maintenance frequency, improved work efficiency and data accuracy, ensured seamless integration of the system with public security digital certificates, and enhanced the automation level and overall efficiency of public security work.
Smart Images

Figure CN122048253A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of public security criminal investigation technology, specifically to an automated processing method and device for evidence collection and investigation in the public security field. Background Technology
[0002] In traditional case-handling processes, the cumbersome procedures and mechanized workflows involved in evidence collection are one of the main factors contributing to the consumption of police resources. For example, manually collecting, organizing, and archiving evidence materials, manually transferring evidence requests and responses between departments, and repeatedly entering the same information into different systems are not only time-consuming and labor-intensive, but also prone to human error, seriously affecting the efficiency and accuracy of case handling.
[0003] Currently, although RPA (Robotic Process Automation) technology performs excellently in improving work efficiency and reducing human error, its high versatility and flexibility also bring some specific challenges and limitations:
[0004] First, highly customized requirements increase implementation costs: The widespread adoption of RPA relies on custom development for specific business processes. This means that each new project may require designing flowcharts, writing scripts, or configuring workflows from scratch, which not only increases initial implementation costs but also extends the deployment cycle. Customization is particularly difficult and costly for complex or non-standardized business processes.
[0005] Secondly, there's the burden of maintenance and updates: Because RPA solutions are tightly tied to specific application interfaces and business processes, even minor upgrades or modifications to the target system can cause RPA scripts to malfunction, requiring re-debugging and verification. In the long run, frequent maintenance and updates become a continuous cost expenditure, potentially impacting the return on investment of RPA projects.
[0006] Thirdly, there are data management and security challenges: While RPA can transfer data between different systems, its data processing capabilities are relatively basic, lacking built-in advanced data analysis or protection mechanisms. Users need to manage and configure data security policies themselves, including data encryption and access control, which is a significant challenge for users without a technical background and may increase the risk of data leakage.
[0007] Fourth, it lacks autonomous decision-making capabilities: RPA mainly executes tasks based on preset rules and logic, lacking the ability to adapt to changes in the environment and make decisions in complex situations. When faced with unexpected situations or scenarios that require flexible adjustments based on context, RPA may not be able to react appropriately, requiring human intervention.
[0008] Fifth, it cannot be combined with public security digital certificates: general RPA technology cannot recognize and utilize the digital certificates of public security police officers, which means that some steps need to rely on external processing and cannot achieve full automation.
[0009] Therefore, while RPA's versatility allows it to be widely applied in various business scenarios, it also requires users to invest more resources in implementation, maintenance, data management, and security, and may exhibit limitations when handling complex and dynamic tasks.
[0010] Therefore, how to invent an automated processing method for investigation and evidence collection in the public security field, and solve the problems of increased implementation costs due to highly customized needs, complex maintenance, lack of autonomous decision-making ability, and inability to be combined with public security digital certificates, has become an urgent problem to be solved. Summary of the Invention
[0011] To address these issues, the present invention provides a digital governance method and apparatus for mining clusters. This method solves problems such as increased implementation costs due to highly customized requirements, complex maintenance, lack of autonomous decision-making capabilities, and inability to integrate with public security digital certificates by constructing a collaborative investigation and verification UI operating system.
[0012] To achieve the above objectives, the present invention provides the following technical solution: an automated processing method for evidence collection and investigation in the public security field, comprising:
[0013] Build a UI operating system for collaborative investigation and evidence collection by setting up automated testing tools;
[0014] Upload the case data information to be investigated to the UI operating system for assisting in the investigation;
[0015] The uploaded data information is preprocessed using the built-in processing program or algorithm in the UI operating system for assisting in investigation and evidence collection.
[0016] The investigation and evidence collection UI operating system searches and retrieves data based on preprocessed data information; the investigation and evidence collection UI operating system generates corresponding legal documents based on the uploaded legal document templates.
[0017] The UI operating system for assisting in investigation and evidence collection starts the case-handling system by calling the built-in case-handling system call program based on the data information after inspection and evaluation; it searches for the information of the uploaded case through the case-handling system and issues the assistance / evidence collection document for the uploaded case; the UI operating system for assisting in investigation and evidence collection stores the issued assistance / evidence collection document in the backend big data platform;
[0018] The UI operating system for assisting in investigation and evidence collection starts the system through a built-in system call program; police officers log in to the system through their digital certificates to complete automated investigation and evidence collection tasks.
[0019] As a preferred solution for an automated processing method for investigation and evidence collection in the public security field, the automated testing tool used in the process of building the UI operating system for investigation and evidence collection includes: Chromium web driver and Firefox web driver.
[0020] As a preferred solution for automated processing of evidence collection and investigation in the public security field, during the preprocessing of uploaded data information through the built-in processing program or algorithm in the evidence collection and investigation UI operating system, if the uploaded data cannot be preprocessed by the set processing program or algorithm, an error message will be displayed on the interface of the evidence collection and investigation UI operating system, and the next step of processing will be carried out after manual confirmation.
[0021] As a preferred solution for an automated processing method for investigation and evidence collection in the public security field, if the amount of search data exceeds the maximum capacity of a single legal document during the process of generating corresponding legal documents from the search data in the investigation and evidence collection UI operating system, the search data will be generated as an attachment and stored.
[0022] As a preferred method for automating the investigation and evidence collection process in the public security field, the steps for issuing and uploading investigation / evidence collection documents for cases are as follows:
[0023] Log in to the case handling system by calling the national cryptographic standard SM2 / SM3 digital certificate;
[0024] Search for case data related to the uploaded case;
[0025] Determine whether the current police officer's certificate grants the authority to investigate and upload cases;
[0026] Read the data from the uploaded case and redirect to the interface for issuing legal documents;
[0027] Based on the adjusted uploaded information, the system will automatically fill in the set information in sequence. After successful submission, it will generate a PDF legal document online, save it as a JPG file, and upload it to the big data system.
[0028] This invention also provides an automated processing device for evidence collection and investigation in the public security field, based on the above-mentioned automated processing method for evidence collection and investigation in the public security field, comprising:
[0029] The UI operating system construction module for assisting in investigation and evidence collection is used to build the UI operating system for assisting in investigation and evidence collection by setting up automated testing tools.
[0030] The case data information upload module is used to upload the case data information to be investigated to the cooperation and investigation UI operating system;
[0031] The data information preprocessing module is used to preprocess the uploaded data information through the built-in processing program or algorithm in the cooperation and investigation UI operating system;
[0032] The legal document generation module is used by the investigation and evidence collection UI operating system to search and obtain search data based on preprocessed data information; the investigation and evidence collection UI operating system generates corresponding legal documents based on the uploaded legal document templates.
[0033] The assistance / evidence collection document generation module is used by the assistance / evidence collection UI operating system to start the case handling system through the built-in case handling system call program based on the data information after inspection and evaluation; to search for the uploaded case information through the case handling system and to issue the assistance / evidence collection document for the uploaded case; and the assistance / evidence collection UI operating system stores the issued assistance / evidence collection document in the backend big data platform.
[0034] The investigation / evidence collection system processing module is used by the investigation / evidence collection UI operating system to start the investigation / evidence collection system through the built-in investigation / evidence collection system calling program; and to log in to the investigation / evidence collection system through the police officer's digital certificate to complete automated investigation / evidence collection tasks.
[0035] As a preferred embodiment of an automated processing device for assisting in investigation and evidence collection in the public security field, the UI operating system construction module for assisting in investigation and evidence collection includes, during the process of constructing the UI operating system for assisting in investigation and evidence collection through the setting of automated testing tools, the setting of automated testing tools includes: Chromium web driver and Firefox web driver.
[0036] As a preferred solution for an automated processing device for assisting in investigations and evidence collection in the public security field, in the data information preprocessing module, during the preprocessing of uploaded data information through the pre-set processing program or algorithm built into the assistance in investigation and evidence collection UI operating system, if the uploaded data cannot be preprocessed by the pre-set processing program or algorithm, an error message will be displayed on the interface of the assistance in investigation and evidence collection UI operating system, and the next step of processing will be carried out after manual confirmation.
[0037] As a preferred solution for an automated processing device for investigation and evidence collection in the public security field, in the legal document generation module, during the process of generating corresponding legal documents from the search data in the investigation and evidence collection UI operating system, if the amount of search data exceeds the upper limit of a single legal document, then the search data is generated as an attachment and stored.
[0038] As a preferred embodiment of an automated processing device for investigation and evidence collection in the public security field, the investigation / evidence collection document generation module includes the following sub-modules:
[0039] The case handling system login submodule is used to log in to the case handling system by calling the national cryptographic standard SM2 / SM3 digital certificate;
[0040] The case data search submodule is used to search for case data related to uploaded cases;
[0041] The Police Officer Certificate Permission Judgment Submodule is used to determine whether the current police officer certificate has the permission to investigate and upload cases;
[0042] The legal document interface jumper module is used to read the data of uploaded cases and jump to the operation interface for issuing legal documents;
[0043] The legal document generation submodule is used to automatically fill in the set information sequentially based on the adjusted uploaded information. After successful submission, it will generate a PDF legal document online, save it as a JPG file, and upload it to the big data system.
[0044] The present invention has the following advantages:
[0045] This invention addresses the increased implementation costs due to highly customized requirements, allowing users to use the system with minimal or no configuration, significantly lowering the learning curve. It also reduces maintenance and update burdens by incorporating several common rules common in the field to handle minor adjustments to business processes or fields, resulting in strong compatibility with routine server-side modifications and minimizing the need for frequent maintenance and updates. Furthermore, it addresses the lack of autonomous decision-making capabilities and the inability to integrate with public security digital certificates. Public security digital certificates serve as login keys for all systems, and due to the relatively closed nature of this industry, commonly used RPA systems cannot recognize and read certificate-related information, hindering seamless integration of certificates and automation technologies.
[0046] Meanwhile, this invention significantly improves work efficiency by automating tedious tasks such as querying, data entry, and data aggregation, drastically reducing the time required for each stage of the investigation process. Tasks that previously required manual login, querying, and information processing are now automated, freeing up police resources for more valuable case analysis and decision-making, resulting in a significant improvement in overall work efficiency. It also reduces labor costs and error rates. Traditional manual operations are not only time-consuming but also prone to errors due to fatigue and negligence. The automated system, however, operates continuously and stably, avoiding human error and ensuring the accuracy of data processing. This invention effectively addresses the pain points of police investigation work through technological innovation, greatly improving work efficiency and quality, and bringing long-term benefits to police work, representing a significant advancement in police informatization. Attached Figure Description
[0047] 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 introduced below. Obviously, the drawings in the following description are merely exemplary, and those skilled in the art can derive other embodiments based on the provided drawings without creative effort.
[0048] The structures, proportions, sizes, etc. illustrated in this specification are only for the purpose of assisting those skilled in the art in understanding and reading the content disclosed herein, and are not intended to limit the conditions under which the present invention can be implemented. Therefore, they have no substantial technical significance. Any modifications to the structure, changes in the proportions, or adjustments to the size, without affecting the effects and objectives that the present invention can produce, should still fall within the scope of the technical content disclosed in the present invention.
[0049] Figure 1 This is a schematic diagram of an automated processing method for assisting in investigation and evidence collection in the public security field, provided in Embodiment 1 of the present invention.
[0050] Figure 2 This is a schematic diagram of the specific implementation process of bank evidence collection in an automated processing method for evidence collection in the public security field provided in Embodiment 1 of the present invention;
[0051] Figure 3 This is a schematic diagram of the architecture of an automated processing device for assisting in investigation and evidence collection in the public security field, provided in Embodiment 2 of the present invention. Detailed Implementation
[0052] The following specific embodiments illustrate the implementation of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0053] Example 1
[0054] See Figure 1 Embodiment 1 of the present invention provides an automated processing method for evidence collection and investigation in the public security field, comprising the following steps:
[0055] S1. Build a UI operating system for collaborative investigation and verification by setting up automated testing tools;
[0056] S2. Upload the case data information to be investigated to the UI operating system for investigation and evidence collection;
[0057] S3. Preprocess the uploaded data information using the built-in processing program or algorithm in the UI operating system for assisting in investigation and verification;
[0058] S4. The investigation and evidence collection UI operating system searches for data based on the preprocessed data information to obtain search data; the investigation and evidence collection UI operating system generates corresponding legal documents based on the uploaded legal document template;
[0059] S5. The UI operating system for assisting in investigation and evidence collection starts the case-handling system by calling the built-in case-handling system call program based on the data information after inspection and evaluation; it searches for the information of the uploaded case through the case-handling system and issues the assistance / evidence collection document for the uploaded case; the UI operating system for assisting in investigation and evidence collection stores the issued assistance / evidence collection document in the backend big data platform.
[0060] S6. The UI operating system for assisting in investigation and evidence collection starts the system through the built-in system call program; the police officer logs into the system through the digital certificate of the police officer to complete the automated task of assisting in investigation and evidence collection.
[0061] In this embodiment, in step S1, an investigation and verification UI operating system is constructed by setting up automated testing tools; the set automated testing tools include: Chromium web driver and Firefox web driver.
[0062] Specifically, automated testing tools utilize RPA technology to simulate human user interactions with applications. By defining workflows using scripting languages or graphical user interface (GUI) design tools, they automatically execute a series of tasks based on preset rules and logic. RPA technology does not intrude on the underlying system but operates at the application interface level, reading and writing data, and transferring information across systems, thereby automating repetitive tasks such as data entry, file processing, and information extraction. The core working principle of RPA involves screen capture technology to identify UI elements, using programming logic to drive automated processes, and integrating artificial intelligence technology to handle more complex and unstructured data, ultimately improving business efficiency and accuracy.
[0063] In this embodiment, in step S2, the case data information to be investigated is uploaded to the investigation and verification UI operating system;
[0064] Specifically, investigators compile relevant data and information to be investigated and upload it, or they can manually add it in the investigation and evidence collection UI system.
[0065] In this embodiment, in step S3, the uploaded data information is preprocessed by the built-in processing program or algorithm in the cooperation investigation and verification UI operating system.
[0066] During the preprocessing of uploaded data information through the built-in processing program or algorithm in the investigation and verification UI operating system, if the uploaded data cannot be preprocessed by the processing program or algorithm, an error message will be displayed on the interface of the investigation and verification UI operating system, and manual confirmation will be required before proceeding to the next step.
[0067] For details, see Figure 2 When conducting bank verification, the built-in algorithm in the verification UI system is used to verify whether the bank card number matches the bank's name and whether the bank supports the verification period. First, it checks if the entered bank card number conforms to the international bank card BIN standard. If it does, the matching BIN table rules are used to find the originating bank. If the uploaded originating bank does not match the matched originating bank, the originating bank recorded in the BIN table will be used. For bank card numbers that do not conform to the BIN table standard, a pre-trained built-in C4.5 algorithm is used for probability matching. If the entered originating bank does not match the matched originating bank, a prompt will appear on the interface, requiring manual confirmation before proceeding to the next processing step.
[0068] In one possible implementation, the data accumulated by the Weifang Economic Investigation Detachment over many years of case handling, including bank card fund investigation and control data from all over the country (the General Team has this data and it is more complete; it would be better to replace this part with the data accumulated by the General Team) is uniformly analyzed to extract public account information.
[0069] In the preprocessing of extracted corporate account information, since the rules for corporate accounts at some lesser-known banks are almost identical, the company's location is included in the analysis dimension to ensure higher accuracy. For example, card number 0000584231 might belong to Guizhou Bank in Guizhou and a rural bank in Shandong. The province of the company is converted into a 2-digit code and inserted into the header of the preprocessed data. Next, the card number length is obtained and appended to the preprocessed data as a 2-digit code. Then, two-thirds of the total card number length is truncated and added to a 12-digit code, padding with zeros on the left if the length is insufficient. After converting the corporate account information into feature codes according to the above rules, some parameters are set for optimization, such as maximum depth and minimum sample segmentation.
[0070] The preprocessed dataset was divided into training and test sets. The decision tree model was trained using the training set. During training, model parameters were adjusted to optimize performance. After training, the model was evaluated using the test set, calculating metrics such as classification accuracy, precision, and recall. Weka 3.8.6 evaluated the model, achieving a comprehensive prediction accuracy of 98.6%, with 100% accuracy across hundreds of banks.
[0071] In this embodiment, in step S4, the investigation and evidence collection UI operating system searches for preprocessed data to obtain search data; the investigation and evidence collection UI operating system generates corresponding legal documents from the search data based on the uploaded legal document template;
[0072] During the process of generating corresponding legal documents from the search data in the UI operating system for assisting in investigation and evidence collection, if the amount of search data exceeds the upper limit of a single legal document, the search data will be generated as an attachment and stored.
[0073] For details, see Figure 2 The system checks whether the number of banks entered exceeds the limit (40 accounts) that a single legal document can contain. If it exceeds the limit, all information will be stored as an attachment for use in subsequent processes.
[0074] In this embodiment, in step S5, the investigation and evidence collection UI operating system starts the case handling system by calling the built-in case handling system call program based on the data information after inspection and evaluation; it searches for the information of the uploaded case through the case handling system and issues the investigation / evidence collection document for the uploaded case; the investigation and evidence collection UI operating system stores the issued investigation / evidence collection document in the backend big data platform.
[0075] The steps for issuing and uploading case assistance / evidence collection documents are as follows:
[0076] S51. Log in to the case handling system by calling the national cryptographic standard SM2 / SM3 digital certificate;
[0077] S52. Search for case data related to the uploaded case;
[0078] S53. Determine whether the current police officer's certificate has the authority to investigate and upload cases;
[0079] S54. Read the data of the uploaded case and jump to the operation interface for issuing legal documents;
[0080] S55. Based on the adjusted uploaded information, the system will automatically fill in the set information in sequence. After successful submission, it will generate a PDF legal document online, save it as a JPG file, and upload it to the big data system.
[0081] In this embodiment, in step S6, the UI operating system for assisting in investigation and evidence collection starts the system through the built-in system call program; and logs into the system through the police officer's digital certificate to complete the automated task of assisting in investigation and evidence collection.
[0082] For details, see Figure 2 Police officers can log in to the Economic Crime Investigation Cloud Assistance / Evidence Collection System using their digital certificates. Through RPA technology, the system can simulate manual operation, automatically fill out the account transfer application, and conduct assistance in investigation and evidence collection.
[0083] Specifically, RPA tools can analyze historical operational data to identify patterns and anomalies in workflows, thereby optimizing automated processes and reducing the need for human intervention. This self-optimizing capability is particularly important for handling large-scale, highly variable tasks, ensuring that RPA solutions continue to improve efficiency and accuracy over time.
[0084] Furthermore, RPA demonstrates unique advantages in ensuring data security and compliance. Due to its non-intrusive nature, RPA operates without altering the existing IT architecture, reducing the risk of direct access to core systems. Simultaneously, combined with encryption technology and strict access control mechanisms, RPA can ensure the security of sensitive information during processing, meeting industry regulatory requirements. Enterprises can configure audit logs to track the execution of each automated operation, enhancing transparency and traceability, and further strengthening their internal control systems.
[0085] RPA technology also facilitates deeper cross-departmental collaboration and digital transformation. By connecting different business systems and applications, RPA breaks down information silos, enabling seamless data flow and sharing. Whether in finance, human resources, or customer service, RPA can automatically complete tasks such as data entry, verification, and report generation according to preset rules, freeing up employees to perform higher-value tasks, such as strategy planning and customer relationship management, thereby driving the overall improvement of organizational innovation capabilities and service quality.
[0086] It should be noted that the method of this disclosure embodiment can be executed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method of this disclosure embodiment, and the multiple devices will interact with each other to complete the method described.
[0087] It should be noted that the above description describes some embodiments of this disclosure. In some cases, the described actions or steps can be performed in a different order than that shown in the above embodiments and still achieve the desired results. Furthermore, the processes depicted in the accompanying drawings do not necessarily require a specific or sequential order to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0088] Example 2
[0089] See Figure 3 Embodiment 2 of the present invention also provides an automated processing device for investigation and evidence collection in the public security field, comprising:
[0090] The UI operating system construction module 001 for assisting in investigation and evidence collection is used to build the UI operating system for assisting in investigation and evidence collection by setting up automated testing tools.
[0091] The case data information upload module 002 is used to upload the case data information to be investigated to the cooperation investigation UI operating system;
[0092] The data information preprocessing module 003 is used to preprocess the uploaded data information through the built-in processing program or algorithm in the cooperation and investigation UI operating system;
[0093] The legal document generation module 004 is used by the investigation and evidence collection UI operating system to search and find data based on preprocessed data information to obtain search data; the investigation and evidence collection UI operating system generates corresponding legal documents based on the uploaded legal document templates.
[0094] The assistance / evidence collection document generation module 005 is used by the assistance / evidence collection UI operating system to start the case handling system through the built-in case handling system call program based on the data information after inspection and evaluation; to search for the uploaded case information through the case handling system and to issue the assistance / evidence collection document for the uploaded case; and the assistance / evidence collection UI operating system to store the issued assistance / evidence collection document in the backend big data platform.
[0095] The investigation / evidence collection system processing module 006 is used by the investigation / evidence collection UI operating system to start the investigation / evidence collection system through the built-in investigation / evidence collection system calling program; and to log in to the investigation / evidence collection system through the police officer's digital certificate to complete automated investigation / evidence collection tasks.
[0096] In this embodiment, in the UI operating system construction module 001 for assisting in investigation and verification, during the process of constructing the UI operating system for assisting in investigation and verification through the setting of automated testing tools, the setting of automated testing tools includes: Chromium web driver and Firefox web driver.
[0097] In this embodiment, in the data information preprocessing module 003, during the process of preprocessing the uploaded data information through the set processing program or algorithm built into the investigation and verification UI operating system, if the uploaded data cannot be preprocessed by the set processing program or algorithm, an error message will be displayed on the interface of the investigation and verification UI operating system, and the next step of processing will be carried out after manual confirmation.
[0098] In this embodiment, in the legal document generation module 004, during the process of generating corresponding legal documents from the search data in the investigation and evidence collection UI operating system, if the amount of search data exceeds the upper limit of a single legal document, the search data will be generated as an attachment and stored.
[0099] In this embodiment, the sub-modules of the document generation module 005 for assisting in investigation / verification include:
[0100] The case handling system login submodule 051 is used to log in to the case handling system by calling the national cryptographic SM2 / SM3 digital certificate;
[0101] The case data search submodule 052 is used to search for case data related to uploaded cases.
[0102] The Police Officer Certificate Permission Judgment Submodule 053 is used to determine whether the current police officer certificate has the permission to investigate and upload cases;
[0103] The legal document interface jumper module 054 is used to read the data of uploaded cases and jump to the operation interface for issuing legal documents.
[0104] The legal document generation submodule 055 is used to automatically fill in the set information sequentially based on the adjusted uploaded information. After successful submission, it will generate a PDF legal document online, save it as a JPG file, and upload it to the big data system.
[0105] It should be noted that the information interaction and execution process between the modules of the above system are based on the same concept as the method embodiment in Embodiment 1 of this application, and the resulting technical effects are the same as those in the method embodiment of this application. For details, please refer to the description in the method embodiment shown above in this application, and it will not be repeated here.
[0106] Example 3
[0107] Embodiment 3 of the present invention provides a non-transitory computer-readable storage medium storing program code for an automated processing method for investigation and evidence collection in the public security field. The program code includes instructions for executing the automated processing method for investigation and evidence collection in the public security field according to Embodiment 1 or any possible implementation thereof.
[0108] Computer-readable storage media can be any available medium that a computer can access, or a data storage device such as a server or data center that integrates one or more available media. The available medium can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state drives, SSDs).
[0109] Example 4
[0110] Embodiment 4 of the present invention provides an electronic device, including: a memory and a processor;
[0111] The processor and the memory communicate with each other via a bus; the memory stores program instructions that can be executed by the processor, and the processor can execute the automated processing method for investigation and evidence collection in the public security field according to Embodiment 1 or any possible implementation thereof by calling the program instructions.
[0112] Specifically, a processor can be implemented in hardware or software. When implemented in hardware, the processor can be a logic circuit, an integrated circuit, etc. When implemented in software, the processor can be a general-purpose processor that reads software code stored in memory. This memory can be integrated into the processor or located outside the processor and exist independently.
[0113] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable system. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means.
[0114] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing systems. They can be centralized on a single computing system or distributed across a network of multiple computing systems. Optionally, they can be implemented using program code executable by a computing system, thereby storing them in a storage system for execution by the computing system. In some cases, the steps shown or described can be performed in a different order than those presented herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.
[0115] Although the present invention has been described in detail above with general descriptions and specific embodiments, modifications or improvements can be made to it, which will be obvious to those skilled in the art. Therefore, all such modifications or improvements made without departing from the spirit of the present invention fall within the scope of protection claimed by the present invention.
Claims
1. An automated processing method for evidence collection and investigation in the public security field, characterized in that, include: Build a UI operating system for collaborative investigation and evidence collection by setting up automated testing tools; Upload the case data information to be investigated to the UI operating system for assisting in the investigation; The uploaded data information is preprocessed using the built-in processing program or algorithm in the UI operating system for assisting in investigation and evidence collection. The investigation and evidence collection UI operating system searches and retrieves data based on preprocessed data information; the investigation and evidence collection UI operating system generates corresponding legal documents based on the uploaded legal document templates. The UI operating system for assisting in investigation and evidence collection starts the case-handling system by calling the built-in case-handling system call program based on the data information after inspection and evaluation; it searches for the information of the uploaded case through the case-handling system and issues the assistance / evidence collection document for the uploaded case; the UI operating system for assisting in investigation and evidence collection stores the issued assistance / evidence collection document in the backend big data platform; The UI operating system for assisting in investigation and evidence collection starts the system through a built-in system call program; police officers log in to the system through their digital certificates to complete automated investigation and evidence collection tasks.
2. The automated processing method for evidence collection and investigation in the public security field according to claim 1, characterized in that, In the process of building the investigation and verification UI operating system through the aforementioned automated testing tools, the automated testing tools include: Chromium web driver and Firefox web driver.
3. The automated processing method for evidence collection and investigation in the public security field according to claim 2, characterized in that, During the preprocessing of uploaded data information through the built-in processing program or algorithm in the investigation and verification UI operating system, if the uploaded data cannot be preprocessed by the processing program or algorithm, an error message will be displayed on the interface of the investigation and verification UI operating system, and manual confirmation will be required before proceeding to the next step.
4. The automated processing method for evidence collection and investigation in the public security field according to claim 3, characterized in that, During the process of generating corresponding legal documents from the search data in the UI operating system for assisting in investigation and evidence collection, if the amount of search data exceeds the upper limit of a single legal document, the search data will be generated as an attachment and stored.
5. The automated processing method for evidence collection and investigation in the public security field according to claim 4, characterized in that, The steps for issuing a request for assistance / evidence collection for an uploaded case are as follows: Log in to the case handling system by calling the national cryptographic standard SM2 / SM3 digital certificate; Search for case data related to the uploaded case; Determine whether the current police officer's certificate grants the authority to investigate and upload cases; Read the data from the uploaded case and redirect to the interface for issuing legal documents; Based on the adjusted uploaded information, the system will automatically fill in the set information in sequence. After successful submission, it will generate a PDF legal document online, save it as a JPG file, and upload it to the big data system.
6. An automated processing device for evidence collection and investigation in the public security field, employing the automated processing method for evidence collection and investigation in the public security field as described in any one of claims 1-5, characterized in that, include: The UI operating system construction module for assisting in investigation and evidence collection is used to build the UI operating system for assisting in investigation and evidence collection by setting up automated testing tools. The case data information upload module is used to upload the case data information to be investigated to the cooperation and investigation UI operating system; The data information preprocessing module is used to preprocess the uploaded data information through the built-in processing program or algorithm in the cooperation and investigation UI operating system; The legal document generation module is used by the investigation and evidence collection UI operating system to search and obtain search data based on preprocessed data information; the investigation and evidence collection UI operating system generates corresponding legal documents based on the uploaded legal document templates. The assistance / evidence collection document generation module is used by the assistance / evidence collection UI operating system to start the case handling system through the built-in case handling system call program based on the data information after inspection and evaluation; to search for the uploaded case information through the case handling system and to issue the assistance / evidence collection document for the uploaded case; and the assistance / evidence collection UI operating system stores the issued assistance / evidence collection document in the backend big data platform. The investigation / evidence collection system processing module is used by the investigation / evidence collection UI operating system to start the investigation / evidence collection system through the built-in investigation / evidence collection system calling program; and to log in to the investigation / evidence collection system through the police officer's digital certificate to complete automated investigation / evidence collection tasks.
7. An automated processing device for evidence collection and investigation in the public security field according to claim 6, characterized in that, In the UI operating system construction module for the investigation and verification, during the process of constructing the UI operating system for the investigation and verification through the setting of automated testing tools, the setting of automated testing tools includes: Chromium web driver and Firefox web driver.
8. The automated processing device for evidence collection and investigation in the public security field according to claim 7, characterized in that, In the data information preprocessing module, during the preprocessing of uploaded data information using the built-in processing program or algorithm in the investigation and verification UI operating system, if the uploaded data cannot be preprocessed by the set processing program or algorithm, an error message will be displayed on the interface of the investigation and verification UI operating system, and manual confirmation will be required before proceeding to the next step.
9. An automated processing device for evidence collection and investigation in the public security field according to claim 8, characterized in that, In the legal document generation module, during the process of generating corresponding legal documents from the search data in the investigation and evidence collection UI operating system, if the amount of search data exceeds the upper limit of a single legal document, the search data will be generated as an attachment and stored.
10. An automated processing device for evidence collection and investigation in the public security field according to claim 9, characterized in that, The document generation module for assisting in investigations / collecting evidence includes the following sub-modules: The case handling system login submodule is used to log in to the case handling system by calling the national cryptographic standard SM2 / SM3 digital certificate; The case data search submodule is used to search for case data related to uploaded cases; The Police Officer Certificate Permission Judgment Submodule is used to determine whether the current police officer certificate has the permission to investigate and upload cases; The legal document interface jumper module is used to read the data of uploaded cases and jump to the operation interface for issuing legal documents; The legal document generation submodule is used to automatically fill in the set information sequentially based on the adjusted uploaded information. After successful submission, it will generate a PDF legal document online, save it as a JPG file, and upload it to the big data system.