Intelligent system reporting system and method for liaising with competent authority
The intelligent system reporting system enables shipping companies to directly upload system report templates and link data, solving the problems of high cost and long cycle in existing technologies. It also enables rapid configuration and automatic data transmission, meeting the digital supervision requirements of the competent authorities.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-02
- Publication Date
- 2026-03-05
AI Technical Summary
Existing technologies make it difficult to achieve data interoperability with regulatory authorities without changing the existing reporting formats of shipping companies, resulting in high costs and long cycles of digital transformation.
An intelligent system reporting system is provided, including a system task preset module, a core data configuration module, a data interface module, a system template upload module, a system template parsing module, a data association and process setting module, and a system task execution module. Through these modules, shipping companies can directly upload, parse, and associate system report templates with data, and automatically transmit them to the competent authority.
It enables rapid configuration and automatic data transmission without changing the existing format of shipping companies, reducing training costs and deployment time, and meeting the digital supervision requirements of the competent authorities.
Smart Images

Figure CN2024116285_05032026_PF_FP_ABST
Abstract
Description
A smart reporting system and method for connecting with competent authorities Technical Field
[0001] This invention relates to the field of computer technology, and specifically to an intelligent system reporting system and method for connecting with competent authorities. Background Technology
[0002] The China Maritime Safety Administration (CMS) and other regulatory authorities encourage companies to establish digital ship safety management systems and have proposed standards to encourage shipping companies to connect core data from their safety management systems to the CMS's regulatory platform in real time, thereby achieving data interoperability and improving regulatory efficiency. Besides the CMS, other regulatory authorities also have similar needs for digital integration. However, shipping companies have different management approaches, mainly characterized by the following features:
[0003] The forms and processes of the safety management system vary from company to company.
[0004] The range of core data required varies from shipping company to shipping company due to differences in navigation areas, ship types, and other factors.
[0005] Reading core data from various system reports and tables with different styles and processes and transmitting it to third-party software such as the China Maritime Safety Administration's regulatory platform presents a significant workload in terms of both technology and implementation under the existing technical architecture, resulting in high training costs and long deployment cycles.
[0006] Shipping companies' safety management systems comprise dozens to hundreds of reports and forms. These reports and forms are developed with considerable effort and often undergo years of training and use. Therefore, during digital transformation, it's desirable to maintain the original format to minimize the workload of modifying the reports and preserve user habits for easier digitization. Simultaneously, these reports and forms need to cover the core data scope of the safety management system required by the China Maritime Safety Administration, and the system must support real-time data transmission to the Administration. In summary, requirements such as "unchanged report format," "direct conversion of offline reports to digital use," and "automatic connection and transmission of core data from reports to the Maritime Safety Administration" are contradictory given the varying management practices of different shipping companies, and existing technologies struggle to reconcile these requirements. Current digital systems in shipping companies primarily address these issues through the following methods, which have the following drawbacks:
[0007] 1. Customize and develop various system report forms for each company, and provide the core data to external systems such as the China Maritime Safety Administration's regulatory platform via API interfaces. Customizing the design for each company to achieve customized report formats and automatic data integration is the most reliable technical solution. However, this method has the highest R&D and implementation costs, is inflexible, and has an implementation cycle of several months or even years, making it unsuitable for widespread adoption by small and medium-sized shipping companies.
[0008] 2. Develop a custom table configuration function, as shown in Figure 1, allowing each company to configure its own system reports to meet its format requirements and link the core data within. The drawback of this technology is that custom tables cannot satisfy all personalized system report formats, and the configuration workload is significant. More importantly, even after online completion, the content in the custom configuration form lacks correlation with the system, making it difficult for the system to summarize and statistically analyze it.
[0009] 3. By setting specific symbols for the system report templates, uploading them to the system for parsing, and then setting data association, the format of the system reports is preserved while data association and transmission are achieved. As shown in Figure 2, this requires users to use special symbols to identify each system report before operation, which involves a certain amount of work. Furthermore, when users execute within the system, they do not directly fill in the information on the original formatted system reports, but rather on an extracted list of fields. Many prompts from the original system reports are not carried over, and this change in user experience adds difficulty to the process. Summary of the Invention
[0010] To address the shortcomings of existing technologies, embodiments of the present invention provide an intelligent system reporting system and method for connecting with competent authorities, thereby resolving the deficiencies existing in the prior art.
[0011] In a first aspect, the present invention provides an intelligent system reporting system for interfacing with competent authorities, comprising: a system task preset module, a core data configuration module, a data interface module, a system template upload module, a system template parsing module, a data association and process setting module, a system task execution module, and a system task interfacing module;
[0012] The system task preset module is used to set the safety management system report tasks required by the competent authority;
[0013] The core data configuration module is used to set the core data that the competent authority requires to be transmitted under the reporting tasks of the security management system;
[0014] The data interface module is used to set the field numbers and names corresponding to the core data required by the competent authority;
[0015] The system template upload module is used to upload offline system report templates;
[0016] The system template parsing module is used to parse the uploaded system report templates to obtain editable documents and acquire the data entered by the user.
[0017] The data association and process setting module is used to associate the filled data with the corresponding core data under the system report task, and to set the relevant information of the processing flow for filling in the report task.
[0018] The system task execution module is used to obtain the system report data by acquiring the corresponding operations performed by the user after receiving the report task.
[0019] The system task docking module is used to transmit system report data to the competent authority.
[0020] Secondly, the present invention provides a method for connecting to an intelligent system reporting system of competent authorities, applicable to the intelligent system reporting system of competent authorities described in the above embodiments, comprising:
[0021] Obtain the safety management system reports required by the competent authority;
[0022] Acquire the core data required to be transmitted by the competent authority under the reporting tasks of the safety management system;
[0023] Obtain the field numbers and names corresponding to the core data required by the competent authority;
[0024] Obtain the offline system report templates uploaded by users;
[0025] The uploaded system report template is parsed to obtain an editable document, and the data entered by the user is retrieved.
[0026] Associate the entered data with the corresponding core data under the system report task, and set the relevant information for the processing flow of the report task entry;
[0027] The system reports are generated by the user performing corresponding operations after receiving the report task.
[0028] Transmit the system report data to the competent authority.
[0029] The beneficial effects of this invention are:
[0030] This invention provides an intelligent system reporting system for interfacing with regulatory authorities. By setting up a system task preset module, a core data configuration module, and a data interface module, the system operating company can flexibly adjust the configuration to meet the safety management system reporting tasks and core data interfacing requirements of different regulatory authorities. This information is then shared with shipping company users, allowing for one-time maintenance and service to all companies. The system automatically generates the required system reporting tasks and core data scope for each shipping company based on the company and vessel information provided by the user, reminding them to ensure nothing is missed. Shipping companies can easily configure their specific system reporting task templates and processing flows by clicking on the requirements of the regulatory authorities, making it simple, easy to understand, and highly convenient. Shipping companies can upload their system templates through the system template upload module to configure system reporting tasks. The system template parsing module and the data association and process setting module parse the templates. The data association and process setting module associates the data entered in the templates with the corresponding core data under the system reporting tasks and sets the processing flow information for the reporting tasks. After configuration, the system reporting data executed by the user is automatically associated and transmitted to the competent authority, meeting the authority's digital supervision requirements. In the system template parsing module, shipping companies do not need to mark the system templates with special symbols before uploading, saving workload and ensuring the shipping company's format requirements are met, maintaining the shipping company's usage habits, shortening the go-live cycle, and significantly reducing training costs. In summary, this system solves the problem of rapid configuration of different system reporting templates for shipping companies, addresses the increasingly updated system reporting and core data integration requirements of different competent authorities, and allows shipping companies to achieve digital transformation and upgrades while complying with the digital supervision requirements of competent authorities without changing the system reporting style.
[0031] The intelligent system reporting method and the intelligent system reporting system for connecting with the competent authority provided in this embodiment of the invention are based on the same inventive concept and have the same beneficial effects. Attached Figure Description
[0032] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the accompanying drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. In all the drawings, similar elements or parts are generally identified by similar reference numerals. In the drawings, the elements or parts are not necessarily drawn to scale.
[0033] Figure 1 shows the interface diagram of the custom table configuration function in existing software development.
[0034] Figure 2 shows that the existing software requires specific symbols to be set in the system template before it can be parsed, and the task execution deviates from the original report format;
[0035] Figure 3 shows a structural block diagram of an intelligent system reporting system for interfacing with competent authorities provided in the first embodiment of the present invention;
[0036] Figure 4 shows a flowchart of a method for connecting to a smart system report of a competent authority, provided by another embodiment of the present invention. Detailed Implementation
[0037] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. 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.
[0038] It should be understood that, when used in this specification and the appended claims, the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.
[0039] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.
[0040] It should also be further understood that the term "and / or" as used in this specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0041] As used in this specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if [described condition or event] is detected" may be interpreted, depending on the context, as "once determined," "in response to determination," "once [described condition or event] is detected," or "in response to detection of [described condition or event]."
[0042] It should be noted that, unless otherwise stated, the technical or scientific terms used in this application should have the ordinary meaning as understood by one of ordinary skill in the art to which this invention pertains.
[0043] Figure 3 shows a structural block diagram of an intelligent system reporting system for interfacing with competent authorities, provided in the first embodiment of the present invention. The system includes: a system task preset module, a core data configuration module, a data interface module, a system template upload module, a system template parsing module, a data association and process setting module, a system task execution module, and a system task docking module. The system task preset module is used to set the security management system reporting tasks required by the competent authority; the core data configuration module is used to set the core data required by the competent authority to be transmitted under the security management system reporting tasks; the data interface module is used to set the field numbers and names corresponding to the core data required by the competent authority; the system template upload module is used to upload offline system report templates; the system template parsing module is used to parse the uploaded system report templates to obtain editable documents and acquire the data filled in by the user; the data association and process setting module is used to associate the filled data with the corresponding core data under the system report tasks and set the processing flow information related to the report task filling; the system task execution module is used to acquire the system report data obtained by the user performing corresponding operations after receiving the report task; and the system task docking module is used to transmit the system report data to the competent authority. In this embodiment, the system task preset module, core data configuration module, and data interface module are set in the system backend, while the system template upload module, system template parsing module, data association and process setting module, system task execution module, and system task docking module are set in the user frontend.
[0044] First, through the system task preset module, add the safety management system report tasks required by the competent authority, and set the applicable ship type, navigation area, region, etc. For example, add a "Hot Work Order" which is applicable to "all ship types", "all navigation areas", "all regions", etc.; add a "Hazardous Materials Loading and Unloading Order" which is applicable to "hazardous materials ship types", "all navigation areas", "all regions", etc.
[0045] After creating the safety management system report tasks, the core data required by the competent authority is set up through the core data configuration module. Priority is given to selecting and adding fields from existing system fields; if the system doesn't have them, manual addition is supported. Then, through the data interface module, the corresponding field IDs and names of the core data required by the competent authority are entered to facilitate system transmission. Pre-configuring the system report tasks and core data required by the competent authority allows for on-the-spot responses to various system data integration needs. After configuring the system task preset module and core data configuration module, shipping company users, upon creating an account and entering company and vessel information, will be matched with the tasks they need to perform and the core data they need to transmit.
[0046] On the user's front end, after creating a company account and vessel information, the system displays safety management system report tasks for vessels that conform to that company's specifications. Users can directly click on these safety management system report tasks for configuration. Specifically, the system template upload module uploads offline system report templates (without any markings), and the system template parsing module parses the report, making it editable. Users can directly click on the blank areas to fill in the document, setting field names and types, etc. The system template upload and parsing modules enable direct uploading and parsing of shipping company system report templates, eliminating the need for pre-marking special characters on the templates. Then, by clicking on the data association and process setting module, the system associates these fields with the corresponding core data under the system report task. Users then set the required filling cycle, responsible person, approval process, etc., and save. At this point, the safety management system task is configured on the user's front end, and the system will automatically generate it according to the preset cycle and push it to the responsible person for execution. This task corresponds to a pre-set system task, and its fields are all associated with core data. Therefore, when the user executes this task on the front end, this data will be quickly transmitted to the competent authority through the system task docking module. This enables shipping companies to upload system report templates according to the system's pre-set system report tasks, and then, through the data association and process setting module, ultimately achieve the docking of system tasks and core data.
[0047] When a safety management system task is pushed to the user's front end, the user will receive the task in the system task execution module and perform the corresponding operation. After the operation is completed, the user will transmit the system report data to the competent authority through the system task docking module, and the user can print out the system report that fully conforms to the original shipping company's format through the system task output module.
[0048] Both the system template parsing module and the system task execution module include an editor, a data model, and a region locking unit. After a shipping company uploads its system report templates, it can use the editor to configure field settings and store these fields in the data model for integration with the data association and process setting modules. The system template parsing module uses the editor to set editable and non-editable areas in the shipping company's system report templates. After specific areas are edited, the region locking unit locks the non-editable areas. In the system task execution module, locked areas cannot be edited. After configuring the system report module, the system template parsing module locks different non-editable areas and fields according to different roles in each approval process. That is, in addition to the non-editable areas, it sets which fields different approvers can and cannot edit.
[0049] This invention provides an intelligent system reporting system for interfacing with regulatory authorities. By setting up a system task preset module, a core data configuration module, and a data interface module, the system operating company can flexibly adjust the configuration to meet the safety management system reporting task requirements and core data interfacing needs of different regulatory authorities. This information is then shared with shipping companies within the system, allowing for one-time maintenance and service to all companies. The system automatically generates the required system reporting tasks and the scope of core data to be transmitted for each shipping company based on the company and vessel information provided by the user, reminding the shipping company to ensure nothing is missed. Shipping companies can easily configure their specific system reporting task templates and processing flows by clicking on the requirements of the regulatory authorities, making it simple, easy to understand, and highly convenient. Shipping companies can upload their system templates through the system template upload module to configure system reporting tasks. The system template parsing module and the data association and process setting module parse the templates. The data association and process setting module associates the data entered in the templates with the corresponding core data under the system reporting tasks and sets the processing flow information for the reporting tasks. After configuration, the system reporting data executed by the user is automatically associated and transmitted to the competent authority, meeting the authority's digital supervision requirements. In the system template parsing module, shipping companies do not need to mark the system templates with special symbols before uploading, saving workload and ensuring the shipping company's format requirements are met, maintaining the shipping company's usage habits, shortening the go-live cycle, and significantly reducing training costs. In summary, this system solves the problem of rapid configuration of different system reporting templates for shipping companies, addresses the increasingly updated system reporting and core data integration requirements of different competent authorities, and allows shipping companies to achieve digital transformation and upgrades while complying with the digital supervision requirements of competent authorities without changing the system reporting style.
[0050] In the first embodiment described above, an intelligent system reporting system for interfacing with competent authorities is provided. Correspondingly, this application also provides a method for interfacing with competent authorities in the form of intelligent system reports. Please refer to Figure 4, which is a flowchart of an intelligent system reporting method for interfacing with competent authorities provided in a second embodiment of the present invention. Since the method embodiment is basically similar to the device embodiment, it is described simply, and relevant details can be found in the description of the device embodiment. The method embodiment described below is merely illustrative.
[0051] Figure 4 shows a flowchart of a method for connecting to an intelligent system reporting system of competent authorities according to an embodiment of the present invention. The method is applicable to the intelligent system reporting system for connecting to competent authorities described in the first embodiment above, and includes the following steps:
[0052] S1: Obtain the safety management system reports required by the competent authority;
[0053] S2: Obtain the core data required to be transmitted by the competent authority under the reporting tasks of the safety management system;
[0054] S3: Obtain the field number and name corresponding to the core data required by the competent authority;
[0055] S4: Obtain the offline system report templates uploaded by users;
[0056] S5: Parse the uploaded system report template to obtain an editable document and retrieve the data entered by the user;
[0057] S6: Associate the entered data with the corresponding core data under the system report task, and set the relevant information for the processing flow of the report task entry;
[0058] S7: Obtain the system report data by the corresponding operation performed by the user after receiving the report task;
[0059] S8: Transmit the system report data to the competent authority.
[0060] By pre-configuring the system reporting tasks and core data required by the competent authority, various system data integration needs can be met at any time.
[0061] S9: Output system reports that conform to the shipping company's format and style based on user operations.
[0062] First, through the system task preset module, users add safety management system report tasks required by the competent authority, setting applicable ship types, navigation areas, and regions. After creating the safety management system report tasks, the core data configuration module sets the data required by the competent authority for transmission, prioritizing selection from existing system fields; if the system does not have them, manual addition is supported. Then, through the data interface module, the IDs and names of the corresponding fields of the core data required by the competent authority are filled in for easy system transmission. Pre-configuring the system report tasks and core data required by the competent authority allows for on-the-spot handling of various system data integration needs. Users upload offline system report templates through the system template upload module. The system template parsing module parses the uploaded system reports, presenting them in an editable state for users to set data. The system template upload and parsing modules enable direct upload and parsing of shipping company system report templates, eliminating the need for pre-marking special characters in the system report templates. Through the data association and process setting module, the system associates these fields with the corresponding core data under the system report task. Users then set the required filling period, responsible persons, approval processes, etc., and save. This task corresponds to a pre-set system task, and its fields are all associated with core data. Therefore, when the user executes this task, this data is transmitted to the competent authority through the system task integration module. This enables shipping companies to upload system report templates based on the system's pre-set system report tasks, and then, through the data association and process setting modules, ultimately achieve the integration of system tasks and core data. Users transmit system report data to the competent authority through the system task integration module, and users can print out system reports that perfectly conform to the original shipping company's format through the system task output module.
[0063] By using the editor, you can set up editing and non-editing areas on the uploaded system report template, and store the edited information in the data model for easy integration with the data association and process setting modules.
[0064] The method also includes locking non-editable areas, which specifically involves locking different non-editable areas and fields according to different roles in the approval process.
[0065] The intelligent system reporting method and the intelligent system reporting system for connecting with the competent authority provided in this embodiment of the invention are based on the same inventive concept and have the same beneficial effects, and will not be described again here.
[0066] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention, and they should all be covered within the scope of the claims and specification of the present invention.
Claims
1. An intelligent reporting system for interfacing with competent authorities, characterized in that, include: The system includes a task preset module, a core data configuration module, a data interface module, a system template upload module, a system template parsing module, a data association and process setting module, a system task execution module, and a system task docking module. The system task preset module is used to set the safety management system report tasks required by the competent authority; The core data configuration module is used to set the core data that the competent authority requires to be transmitted under the reporting tasks of the security management system; The data interface module is used to set the field numbers and names corresponding to the core data required by the competent authority; The system template upload module is used to upload offline system report templates; The system template parsing module is used to parse the uploaded system report templates to obtain editable documents and acquire the data entered by the user. The data association and process setting module is used to associate the filled data with the corresponding core data under the system report task, and to set the relevant information of the processing flow for filling in the report task. The system task execution module is used to obtain the system report data by acquiring the corresponding operations performed by the user after receiving the report task. The system task docking module is used to transmit system report data to the competent authority.
2. The intelligent system reporting system for interfacing with competent authorities as described in claim 1, characterized in that, It also includes a task output module, which is used to output system reports that conform to the format and style of shipping companies.
3. The intelligent system reporting system for interfacing with competent authorities as described in claim 1, characterized in that, The system template parsing module includes an editor and a data model. The editor is used to set editing and non-editing areas on the uploaded system report template and store the edited information in the data model to facilitate integration with the data association and process setting module.
4. The intelligent system reporting system for interfacing with the competent authority as described in claim 3, characterized in that, The system template parsing module includes a region locking unit, which is used to lock non-editable regions.
5. The intelligent system reporting system for interfacing with the competent authority as described in claim 4, characterized in that, The region locking unit locks different non-editable regions and fields according to the different roles in the approval process.
6. A method for connecting intelligent system reports to competent authorities, characterized in that, The intelligent system reporting system for interfacing with the competent authority as described in any one of claims 1 to 5 includes: Obtain the safety management system reports required by the competent authority; Acquire the core data required to be transmitted by the competent authority under the reporting tasks of the safety management system; Obtain the field numbers and names corresponding to the core data required by the competent authority; Obtain the offline system report templates uploaded by users; The uploaded system report template is parsed to obtain an editable document, and the data entered by the user is retrieved. Associate the entered data with the corresponding core data under the system report task, and set the relevant information for the processing flow of the report task entry; The system reports are generated by the user performing corresponding operations after receiving the report task. Transmit the system report data to the competent authority.
7. The intelligent system reporting method for connecting with the competent authority as described in claim 6, characterized in that, It also includes generating system reports that conform to the shipping company's format based on user operations.
8. The intelligent system reporting method for connecting with the competent authority as described in claim 6, characterized in that, By using the editor, you can set up editing and non-editing areas on the uploaded system report template, and store the edited information in the data model for easy integration with the data association and process setting modules.
9. The intelligent system reporting method for connecting with the competent authority as described in claim 8, characterized in that, It also includes locking non-editable areas.
10. The intelligent system reporting method for connecting with the competent authority as described in claim 9, characterized in that, The locking of non-editable areas specifically includes locking different non-editable areas and fields according to different roles in the approval process.
Citation Information
Patent Citations
Business management software customization platform and method
CN108008940A
Management system activity record archiving system and method
CN112288411A
Form customizing system and method based on nuclear power management information
CN113191127A
Method and system for quickly establishing and implementing system report
CN118551747A
Method and apparatus for positioning editing area of online document, and server and storage medium
WO2024087751A1