Vehicle overrun and overload real-time monitoring method

By building an automated vehicle overload monitoring system, using data analysis and natural language processing technology, the problem of inefficiency of traditional governance methods is solved, real-time monitoring and management of vehicle overload behavior is realized, and highway infrastructure and Traffic safety.

CN119271643AInactive Publication Date: 2025-01-07吴政翰
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411018763.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-29
Publication Date
2025-01-07
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing methods to manage overloading mainly rely on traditional manual inspections and heavy penalty for setting up checkpoints, which are inefficient and difficult to effectively monitor and manage vehicle overloading, resulting in damage to road infrastructure and traffic safety hazards.

Method used

Adopt a real-time monitoring method for vehicle overload, through the construction of double-innovation log module, practical service module and innovative community module, use automation tools and natural language processing technology, and combine data visualization and server monitoring tools to achieve data collection, analysis and matching. and report generation to establish an intelligent monitoring system.

Benefits of technology

It improves the real-time monitoring and management efficiency of vehicle overload behavior, effectively prevents road damage and traffic accidents, and optimizes road smoothness and safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure FT_1
    Figure FT_1
  • Figure FT_2
    Figure FT_2
  • Figure FT_3
    Figure FT_3
Patent Text Reader

Abstract

The invention relates to a vehicle overrun and overload real-time monitoring method. The method comprises the following steps: constructing a dual-creation log module; the method comprises the following steps: collecting double-creation education related data by using an automatic tool, and classifying the data into a corresponding database storage structure; software codes are used for automatically recording and updating activities related to double creations, and an automatic report generation system is implemented; constructing an actual combat service module; constructing an innovative community module, and automatically generating a data graph and a report of an educational activity by using a data visualization library; and automatic system updating and maintenance are set. The invention can solve the problem that double-creation education cultivation in the existing method is relatively single, and provides a management method and system for introducing actual combat enabling, so that the aim of'all-staff, whole-process and comprehensive 'of double-creation education in colleges and universities is fulfilled, the innovation spirit and actual combat ability of teachers and students are improved, and the development of the colleges and universities is promoted. The structural contradiction between the employment difficulty of college students and the recruitment difficulty of enterprises and public institutions is effectively solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of model data processing, and in particular to a real-time monitoring method for vehicle over-limit and overload. Background Art

[0002] Overload means that the load of a vehicle exceeds the limit set by the highway. Overloading means that the load of a vehicle exceeds the rated load of the vehicle, which is common in trucks and buses. Studies have found that overloading of vehicles has seriously damaged highway infrastructure. Since the load of overloaded vehicles far exceeds the design load of roads and bridges, the road surface is damaged, the bridge is broken, and the service life is greatly shortened; overloading of vehicles increases the mass and inertia, the braking distance is longer, and the danger increases. If the vehicle is seriously overloaded, it will cause tire blowouts, sudden deviation, brake failure, rollover and other accidents due to excessive tire load and deformation. In addition, overloading will also affect the steering performance of the vehicle, which is easy to cause accidents due to loss of steering control. In addition, since overloaded vehicles cannot reach normal speeds, they occupy lanes for a long time, which directly affects the smooth flow of roads. At present, the workload and difficulty of government governance of overloaded vehicles are increasing. The current governance of overloaded vehicles mainly adopts traditional manual governance, setting up checkpoints and heavy penalties, but such methods are difficult to achieve results and have low regulatory efficiency. Summary of the invention

[0003] The main purpose of the present invention is to provide a real-time monitoring method for vehicle overload and overlimit.

[0004] To achieve the above object, the present invention provides a method for real-time monitoring of vehicle overload and overlimit, comprising the following steps:

[0005] Construct a mass entrepreneurship log module, and use a database to store data of the mass entrepreneurship log module, including but not limited to content uploaded by users and reports generated by the system;

[0006] Use automated tools to collect data related to mass entrepreneurship education, including but not limited to mass entrepreneurship activity information and participant feedback, automatically parse and process the data, and classify it into a corresponding database storage structure;

[0007] Use software code to automatically record and update mass entrepreneurship-related activities, implement an automatic report generation system, and convert the collected information into a readable log format according to a specific template;

[0008] Build a practical service module, use an automated matching algorithm to match teachers and students' practical needs with possible resources, and set up a notification system to automatically notify relevant teachers and students when a new match is successful;

[0009] Build an innovative community module, use automated user content publishing functions, such as the publishing and response of "I can" and "I want" posts, deploy natural language processing (NLP) and machine learning algorithms, analyze user requests and provided resources, and achieve intelligent matching;

[0010] Use data visualization libraries, such as D3.js or Highcharts, to automatically generate data graphs and reports of educational activities, set up an automated KPI (key performance indicator) evaluation system, and evaluate the effectiveness of entrepreneurship and innovation education;

[0011] Deploy server monitoring tools such as Nagios or Zabbix to ensure high availability and performance, and set up automated system updates and maintenance, including but not limited to patch management and upgrade schedules.

[0012] Furthermore, a mass entrepreneurship log module is constructed, and a database is used to store the data of the mass entrepreneurship log module, including but not limited to the content uploaded by users and the reports generated by the system, including:

[0013] Define the requirements of the mass entrepreneurship and innovation log module and determine the mass entrepreneurship and innovation activity details that need to be recorded, including but not limited to lecture content, internship and training records, competition results, and project achievement transformation;

[0014] Specify the dimensions and depth of data collection, including but not limited to timestamps, participant information, activity descriptions, and results presentation;

[0015] Build database models, create data tables and relationship schemas, and derive data structures for user-uploaded content and system-generated reports;

[0016] Write server-side scripts to process front-end data input, verify and store it in the database, and ensure that the scripts can respond to various data operation requests;

[0017] Create a user interface to upload and input data on mass entrepreneurship and innovation activities;

[0018] Configure the server's database driver to ensure effective communication with the backend script and database, set database read and write permissions, and follow the principle of least privilege;

[0019] Implement data entry procedures that allow users to upload content such as documents, images, and videos, and use automatic report generation tools to extract data from the database and generate reports based on pre-defined criteria.

[0020] Furthermore, automated tools are used to collect data related to mass entrepreneurship education, including but not limited to mass entrepreneurship activity information and participant feedback, and the data is automatically parsed and processed, and classified into corresponding database storage structures, including:

[0021] Determine the types and formats of information related to entrepreneurship and innovation education that needs to be collected automatically, including but not limited to event details, workshops, seminars, project competitions, participant feedback, and specific data details to be collected;

[0022] Setting a suitable database model according to the data details, wherein the database model includes necessary tables and fields;

[0023] Use data crawler tools to automatically collect entrepreneurship education data from web sources, online questionnaires, and email channels, integrate APIs and allow automated tools to directly extract data;

[0024] Use analytical algorithms to convert the extracted raw data into structured information, extract key data and perform data cleaning, use automated verification rules to check data deficiencies or anomalies and make corresponding data corrections;

[0025] The database model is used to store the parsed data in a corresponding database table.

[0026] Furthermore, software codes are used to automatically record and update mass entrepreneurship-related activities, and an automatic report generation system is implemented to convert the collected information into a readable log format according to a specific template, including:

[0027] Utilize data collection applications to capture and store data on entrepreneurship and innovation activities from different sources (e.g. online forms, direct input, email) in real time;

[0028] Using the mass entrepreneurship and innovation activity data to periodically trigger a script that automatically generates a log report;

[0029] Utilize the script to organize and format the data into a unified log file according to a predetermined template;

[0030] The log file is provided to relevant teachers, students or administrators through a user interface or an automatic email system.

[0031] Furthermore, a practical service module is built to match the practical needs of teachers and students with possible resources using an automated matching algorithm, and a notification system is set up to automatically send notifications to relevant teachers and students when a new match is successful, including:

[0032] Construct a practical service module to submit practical project requirements and resource requests of teachers and students through the user interface;

[0033] Using the database model to store actual project requirements and resource requests;

[0034] A notification system is integrated into the practical service module to automatically inform relevant teachers and students via email or mobile notification when a new match is successful.

[0035] Furthermore, we build an innovative community module, which uses automated user content publishing functions, such as the publishing and response of "I can" and "I want" posts, deploys natural language processing (NLP) and machine learning algorithms, analyzes user requests and provided resources, and realizes intelligent matching, including:

[0036] Build an innovation community module, use it to analyze the user needs of the innovation community, and define the functional requirements for publishing and responding to posts;

[0037] Use the front-end application for users to post "I can" (resources or skills provided) and "I want" (needs), and set up back-end services to receive, store and retrieve user-submitted data;

[0038] Using the database model to store post data and its metadata;

[0039] Deploy natural language processing (NLP) and machine learning algorithms to extract key information, intent, and content summaries from post texts, and evaluate the relevance of user requests to resources and perform intelligent matching;

[0040] Write automated scripts to process new posts, use NLP to extract key information, then match them through machine learning algorithms, and use user historical behavior and preference data to improve matching accuracy.

[0041] Furthermore, data visualization libraries such as D3.js or Highcharts can be used to automatically generate data graphs and reports of educational activities, and an automated KPI (key performance indicator) evaluation system can be set up to evaluate the effectiveness of entrepreneurship and innovation education, including:

[0042] Determine the KPIs of entrepreneurship and innovation education, and determine and configure the data source for obtaining the KPI data;

[0043] Integrate data from said data sources into a central database using data extraction tools, clean and pre-process the data;

[0044] Integrate the selected data visualization library (such as D3.js, Highcharts) into the dual-entrepreneurship education management system, write code to extract data from the database, convert it into the data format required by the visualization chart library, and automatically generate reports and data charts including KPIs;

[0045] Utilize the automatic report generation system to periodically calculate and display core KPIs, extract key data from the database and calculate KPI values, and display the results in charts.

[0046] The present invention also provides an innovative and creative education management system that introduces practical empowerment, including:

[0047] A storage unit, used to store data of the dual innovation log module using a database, including but not limited to content uploaded by users and reports generated by the system;

[0048] A collection unit, used to collect data related to mass entrepreneurship education using automated tools, including but not limited to mass entrepreneurship activity information and participant feedback, automatically parse and process the data, and classify the data into a corresponding database storage structure;

[0049] A recording unit, which is used to automatically record and update mass entrepreneurship-related activities using software code, implement an automatic report generation system, and convert the collected information into a readable log format according to a specific template;

[0050] The matching unit is used to match the practical needs of teachers and students with possible resources using an automated matching algorithm, and to set up a notification system to automatically notify relevant teachers and students when a new match is successful;

[0051] The analysis unit is used to utilize automated user content publishing functions, such as the publishing and response of "I can" and "I want" posts, deploy natural language processing (NLP) and machine learning algorithms, analyze user requests and provided resources, and achieve intelligent matching;

[0052] Evaluation unit, which is used to automatically generate data graphs and reports of educational activities using data visualization libraries such as D3.js or Highcharts, set up an automated KPI (key performance indicator) evaluation system, and evaluate the effectiveness of dual entrepreneurship education;

[0053] Maintenance unit to deploy server monitoring tools such as Nagios or Zabbix, ensure high availability and performance, and set up automated system updates and maintenance, including but not limited to patch management and upgrade schedules.

[0054] The present invention also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of the above-mentioned method for real-time monitoring of vehicle overload and overlimit are implemented.

[0055] The present invention also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned real-time monitoring method for vehicle overloading and overlimit are implemented.

[0056] The real-time monitoring method for vehicle overload and overlimit provided by the present invention has the following beneficial effects: the problem that the present invention can solve is to overcome the relatively single defect of dual innovation education and training in the existing methods, and provide a management method and system for introducing practical empowerment, so that the dual innovation education in colleges and universities can achieve the goal of "all staff, full process, and all aspects", improve the innovative spirit and practical ability of teachers and students, effectively resolve the structural contradiction between the "difficulty in finding employment" of college students and the "difficulty in recruiting workers" of enterprises and institutions, and make effective use of the dual innovation education resources of colleges and universities. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] Figure 1 It is a flow chart of a method for real-time monitoring of vehicle overload and overlimit in one embodiment of the present invention;

[0058] Figure 2 It is a structural block diagram of an innovative and creative education management system that introduces practical empowerment in one embodiment of the present invention;

[0059] Figure 3 It is a schematic block diagram of the structure of a computer device according to an embodiment of the present invention.

[0060] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0061] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0062] Reference Figure 1 , which is a flow chart of a method for real-time monitoring of vehicle overload and overlimit proposed by the present invention, comprising the following steps:

[0063] S1, constructing a dual innovation log module, and using a database to store data of the dual innovation log module;

[0064] S2, using automated tools to collect data related to entrepreneurship and innovation education and classify them into corresponding database storage structures;

[0065] S3, using software code to automatically record and update mass entrepreneurship-related activities, implement an automatic report generation system, and convert the collected information into a readable log format according to a specific template;

[0066] S4, build a practical service module, use the automated matching algorithm to match the practical needs of teachers and students with possible resources, and set up a notification system to automatically notify relevant teachers and students when a new match is successful;

[0067] S5, build an innovative community module, use automated user content publishing functions, such as the publishing and response of "I can" and "I want" posts, deploy natural language processing (NLP) and machine learning algorithms, analyze user requests and provided resources, and achieve intelligent matching;

[0068] S6, using the data visualization library to automatically generate data graphs and reports of educational activities, setting up an automated KPI evaluation system to evaluate the effectiveness of dual entrepreneurship education;

[0069] S7, deploy server monitoring tools to ensure high availability and performance, and set up automated system updates and maintenance.

[0070] Specifically,

[0071] Step S1: construct a practical service module to submit practical project requirements and resource requests of teachers and students through the user interface;

[0072] In this step, building a mass entrepreneurship and innovation log module means developing a management system component to centrally record and store various mass entrepreneurship and innovation activity data, including information submitted by users and reports automatically generated by the system. All data are supported by a database to achieve persistence and convenient data access.

[0073] Step S2: using automated tools to collect data related to entrepreneurship and innovation education and classify them into corresponding database storage structures;

[0074] In this step, by deploying automated tools, relevant data of dual innovation education activities, such as participation information and feedback, can be efficiently collected, and this information can be systematically organized and stored in a predefined database structure.

[0075] Step S3: Using software code to automatically record and update mass entrepreneurship and innovation related activities, implement an automatic report generation system, and convert the collected information into a readable log format according to a specific template;

[0076] In this step, a set of software codes needs to be developed to automatically track and record information on mass entrepreneurship and innovation activities, and format this information into a structured log according to a predetermined template through an automatic report generation system for easy reading and analysis.

[0077] Step S4: Build a practical service module, use an automated matching algorithm to match the practical needs of teachers and students with possible resources, and set up a notification system to automatically send notifications to relevant teachers and students when a new match is successful;

[0078] In this step, a practical service module is established to match the specific needs of teachers and students with available resources through an automated matching algorithm, and automatically remind relevant teachers and students through a notification system when a suitable match is found.

[0079] Step S5: Build an innovation community module, use automated user content publishing functions, such as the publishing and responding of "I can" and "I want" posts, deploy natural language processing (NLP) and machine learning algorithms, analyze user requests and provided resources, and achieve intelligent matching;

[0080] In this step, an innovative community module will be built, which utilizes automated user content publishing functions, such as the publishing and response of "I can" and "I want" posts. Natural language processing (NLP) and machine learning algorithms will also be deployed to analyze user requests and provided resources to achieve intelligent matching. It will be able to better understand user needs and connect them with appropriate resources, thereby providing a better user experience.

[0081] Step S6: Use the data visualization library to automatically generate data graphs and reports of educational activities, set up an automated KPI evaluation system, and evaluate the effectiveness of dual entrepreneurship education;

[0082] In this step, the data visualization library is used to automatically generate data graphs and reports of educational activities. At the same time, an automated KPI (key performance indicator) evaluation system is set up to evaluate the effectiveness of dual entrepreneurship education. The data of educational activities can be intuitively displayed through graphs and reports, and the set key performance indicator system can be used to automatically evaluate the educational effect, thereby gaining a more comprehensive and objective understanding of the effect and effectiveness of educational activities.

[0083] Step S7: Deploy server monitoring tools to ensure high availability and performance, and set up automated system updates and maintenance;

[0084] In this step, first, select a server monitoring tool that suits the needs of the organization, such as Nagios, Zabbix, Prometheus, etc., and install it on the server as needed, determine the key indicators that need to be monitored, such as CPU utilization, memory usage, network traffic, etc., and set up monitoring tools to monitor these indicators in real time, configure the monitoring tool so that it can monitor the server status in real time and send alarm notifications to the corresponding managers or teams when problems occur, establish an automated system update and maintenance program to ensure that the server and its related software can be updated and maintained in a timely manner to improve the availability and security of the system, and regularly check and optimize the monitoring system to ensure the reliability and accuracy of the monitoring system.

[0085] In one embodiment, a dual innovation log module is constructed, and a database is used to store data of the dual innovation log module, including:

[0086] Define the requirements of the mass entrepreneurship and innovation log module and determine the mass entrepreneurship and innovation activity details that need to be recorded, including but not limited to lecture content, internship and training records, competition results, and project achievement transformation;

[0087] Specify the dimensions and depth of data collection, including but not limited to timestamps, participant information, activity descriptions, and results presentation;

[0088] Build database models, create data tables and relationship schemas, and derive data structures for user-uploaded content and system-generated reports;

[0089] Write server-side scripts to process front-end data input, verify and store it in the database, and ensure that the scripts can respond to various data operation requests;

[0090] Create a user interface to upload and input data on mass entrepreneurship and innovation activities;

[0091] Configure the server's database driver to ensure effective communication with the backend script and database, set database read and write permissions, and follow the principle of least privilege;

[0092] Implement data entry procedures that allow users to upload content such as documents, images, and videos, and use automatic report generation tools to extract data from the database and generate reports based on pre-defined criteria.

[0093] In this embodiment, the steps of building a dual innovation log module and using a database to store the data of the dual innovation log module are described in detail. The following is a detailed explanation of these steps:

[0094] Clarify the functional standards and specifications that the dual-wheel driven innovation and entrepreneurship log module needs to meet, including determining what types of dual-wheel driven innovation and entrepreneurship activity details need to be recorded, such as: the theme and content of the lecture hall, the process records of internships and training, the results of participation in competitions and contests, the results of the project and its commercialization or social transformation. It is necessary to decide what data to collect and the level of detail of the required data, including the timestamp of the activity (specific date and time), information of the participants (such as name, role, contact information), a specific description of the activity (purpose, duration, achievements or impact), and the display of the results (may be presented in multiple forms such as text, images, videos, etc.). It involves creating tables, defining fields, and establishing a relational model to store all data of dual-wheel driven innovation and entrepreneurship activities. This model can reflect the data structure required by user uploaded content and the log system, so that the reports automatically generated by the system can directly extract the necessary information from these data structures. Develop scripts on the server side to receive, process and verify the data passed in from the front end, and then store the data in In the database, the script needs to be able to handle various data operation requests such as create, read, update, delete, etc., and ensure the integrity and security of the data. Design and build a front-end user interface so that users can easily upload and input data on mass entrepreneurship and innovation activities. The interface should be intuitive and user-friendly, and provide necessary instructions and guidance to help users complete data input. Set up and configure the driver that communicates with the database on the server to ensure that requests from the front end can be correctly translated into database operations, and the back-end script can effectively read or write data from the database. It is also necessary to set the read and write permissions of the database to ensure that each user or program only has the permissions necessary to perform its tasks, in accordance with the principle of least privilege; develop a program to allow users to upload activity-related file content, including documents, pictures, videos, etc., and may involve the implementation of an automatic report generation tool. Such a tool can automatically extract data from the database based on preset conditions (such as date range, activity type, etc.), and organize it into a structured report format for users to read or print;

[0095] The "Double Innovation Log" function of this platform is to record the daily entrepreneurship and innovation work of colleges and departments, such as entrepreneurship and innovation lectures, internships and training, competitions, achievement transformation, employment assistance, entrepreneurship incubation, mentor database, base operations, etc., in a structured manner on the platform, effectively avoiding the fragmentation, concealment and isolation of daily work, and promoting the digitalization, systematization and assetization of entrepreneurship and innovation education management.

[0096] In one embodiment, the data related to mass entrepreneurship and innovation education is collected using an automated tool and classified into a corresponding database storage structure, including:

[0097] Determine the types and formats of information related to entrepreneurship and innovation education that needs to be collected automatically, including but not limited to event details, workshops, seminars, project competitions, participant feedback, and specific data details to be collected;

[0098] Setting a suitable database model according to the data details, wherein the database model includes necessary tables and fields;

[0099] Use data crawler tools to automatically collect entrepreneurship education data from web sources, online questionnaires, and email channels, integrate APIs and allow automated tools to directly extract data;

[0100] Use analytical algorithms to convert the extracted raw data into structured information, extract key data and perform data cleaning, use automated verification rules to check data deficiencies or anomalies and make corresponding data corrections;

[0101] The database model is used to store the parsed data in a corresponding database table.

[0102] In this embodiment, the steps of how to use automated tools to collect data related to entrepreneurship and innovation education and classify them into corresponding database storage structures are described in detail. The following is a detailed explanation of these steps:

[0103] Determine the types and formats of information related to entrepreneurship and innovation education that need to be collected automatically. First, we need to analyze and identify which information is critical in the field of entrepreneurship and innovation education, and determine the data types (such as text, numbers, dates, etc.) and storage formats (for example, Excel tables, JSON objects, database entries, etc.) of this information. The specific content collected may include the name, date, and location of the activity, the agenda of the workshop and seminar, the list of participants and results of the project competition, and the feedback and opinions of the participants.

[0104] Setting up a suitable database model based on the data details involves creating a database schema containing necessary tables and fields that reflect the type and format of information to be collected, and the relationships between tables (such as one-to-many, many-to-many) need to be correctly defined to ensure consistency and integrity of the information;

[0105] Automated collection of information from online sources using data crawler tools requires writing or using existing data scraping programs to collect information from sources on the Internet (e.g., websites, social media platforms) and other electronic channels (e.g., online questionnaires, emails) in an automated manner. This also includes integrating APIs that allow these tools to extract the required data directly from external applications;

[0106] Converting the extracted raw data into structured information using parsing algorithms involves writing algorithms or scripts to parse raw data (such as unstructured text or images), extract useful information, and convert it into structured data that can be received by the database. In this process, data cleaning is performed to remove useless information and duplicate data, and automated rules are used to verify data integrity and correct or mark missing or abnormal data.

[0107] Finally, using the database model, the parsed data is stored in the database, and the cleaned structured data is inserted into the corresponding database table. This requires ensuring that the data is correctly mapped to the corresponding fields of the database and complies with the previously defined database architecture and data type specifications. Such storage effect will facilitate subsequent data query, analysis and report generation.

[0108] In one embodiment, software code is used to automatically record and update mass entrepreneurship and innovation related activities, and an automatic report generation system is implemented to convert the collected information into a readable log format according to a specific template, including:

[0109] Utilize data collection applications to capture and store data on entrepreneurship and innovation activities from different sources (e.g. online forms, direct input, email) in real time;

[0110] Using the mass entrepreneurship and innovation activity data to periodically trigger a script that automatically generates a log report;

[0111] Utilize the script to organize and format the data into a unified log file according to a predetermined template;

[0112] The log file is provided to relevant teachers, students or administrators through a user interface or an automatic email system.

[0113] In this embodiment, the steps of how to use software code to automatically record and update mass entrepreneurship and innovation related activities, implement an automatic report generation system, and convert the collected information into a readable log format according to a specific template are described in detail. The following is a detailed explanation of these steps:

[0114] The first step is to capture real-time data on entrepreneurship and innovation activities from online forms (such as Google Forms, Microsoft Forms, etc.), data entered directly into the application, information sent via email, etc. In order to do this, a data collection application is needed that can connect to different data sources and store the collected information in a central database, which requires the application to be able to process data in different formats and update the database in real time; once the data is collected, the system will set up an automated process (usually a script that runs regularly) to use the data to generate a log report. This script is scheduled to run at a specific time (such as every night or once a week) to generate the latest report; the mentioned script will also be responsible for sorting and formatting the data according to the pre-designed template. Data sorting includes selecting and sorting relevant information, while formatting is to convert the information into a format that is easy to read and understand (such as PDF, Word document, HTML page, etc.). The ultimate goal is to create a unified and professional log file that records the relevant dual innovation activity data and results in detail; after the log report is completed, these files need to be provided to relevant stakeholders, including teachers, students, administrators, etc., and the report is downloaded by users through a user interface (such as a web portal or application), or sent to designated recipients through an automatic email system to ensure that the latest dual innovation activity information is received in a timely manner.

[0115] In one embodiment, a practical service module is constructed to match the practical needs of teachers and students with possible resources using an automated matching algorithm, and a notification system is set up to automatically send notifications to relevant teachers and students when a new match is successful, including:

[0116] Construct a practical service module to submit practical project requirements and resource requests of teachers and students through the user interface;

[0117] Using the database model to store actual project requirements and resource requests;

[0118] A notification system is integrated into the practical service module to automatically inform relevant teachers and students via email or mobile notification when a new match is successful.

[0119] In this embodiment, the steps of how to use the automated matching algorithm to match the practical needs of teachers and students with possible resources and set up a notification system to automatically send notifications to relevant teachers and students when a new match is successful are described in detail. The following is a detailed explanation of these steps:

[0120] Build a practical service module: First, a dedicated platform needs to be developed to support teachers and students in academic or educational institutions to submit their needs and resource requests when conducting various practical activities or projects (practical projects). The "practical service" function of the platform is mainly based on the objective situation that the practical resources of schools are generally insufficient. Through precise empowerment services such as raising needs, guiding resources, and expanding the market, a dual innovation practice resource sharing mechanism inside and outside the school is established, which can not only provide high-quality and low-cost practical resources for the dual innovation education of colleges and universities, but also export excellent resources within the school for a fee, so as to maximize the value of resources and results;

[0121] The user interface is the front-end part of the platform, providing a user-friendly interface through which teachers and students can submit their project requirements and resource requests, including details such as project description, required materials, time frame, professional skills requirements, budget constraints, etc.

[0122] Once these requirements and requests are submitted, the system needs to store this information. To do this, a well-designed database model is required that can store all relevant data and keep the data structured and queryable.

[0123] In order for this module to work effectively, a notification system needs to be integrated with it. When the platform finds a potential match, that is, finds resources that can meet specific needs or finds people who are interested in a request, the notification system will be automatically triggered to inform relevant teachers and students via email, SMS or mobile application push notifications. Such real-time notifications can ensure that all participants are kept up to date with the latest developments of the project and respond quickly.

[0124] In one embodiment, an innovative community module is constructed, using automated user content publishing functions, such as the publishing and responding of "I can" and "I want" posts, deploying natural language processing (NLP) and machine learning algorithms, analyzing user requests and provided resources, and achieving intelligent matching, including:

[0125] Build an innovation community module, use it to analyze the user needs of the innovation community, and define the functional requirements for publishing and responding to posts;

[0126] Use the front-end application for users to post "I can" (resources or skills provided) and "I want" (needs), and set up back-end services to receive, store and retrieve user-submitted data;

[0127] Using the database model to store post data and its metadata;

[0128] Deploy natural language processing (NLP) and machine learning algorithms to extract key information, intent, and content summaries from post texts, and evaluate the relevance of user requests to resources and perform intelligent matching;

[0129] Write automated scripts to process new posts, use NLP to extract key information, then match them through machine learning algorithms, and use user historical behavior and preference data to improve matching accuracy.

[0130] In this embodiment, the steps of how to utilize automated user content publishing functions, such as publishing and responding to "I can" and "I want" posts, deploy natural language processing (NLP) and machine learning algorithms, analyze user requests and provided resources, and implement intelligent matching are described in detail. The following is a detailed explanation of these steps:

[0131] First, create an online social platform or functional module that specifically provides a space for members of the mass entrepreneurship and innovation community to communicate with each other. This module needs to analyze user needs in order to define the specific functional requirements of how to publish and respond to posts, enabling users to post information containing the resources or skills they can provide ("I can" posts) and the help or resources they are seeking ("I want" posts). Using the front-end application, community members can easily publish their "I can" and "I want" posts. The front-end application will communicate with the back-end service, and establish a back-end service to process the post data submitted by users. This includes receiving posts sent by users from the front-end, storing these posts and their related metadata (such as publishing time, user information, etc.) in the database, and retrieving information when needed. Use an appropriately designed database model to store user-posted posts and their metadata. The database needs to have efficient retrieval and data management functions to ensure the integrity and security of the data. Use natural language processing (NLP) technology and machine learning algorithms to conduct in-depth analysis of posts, which includes extracting key information, user intent and content summary from the post text. In addition, evaluate the correlation between user requests and provided resources, and perform intelligent matching based on this information. The automated script is designed to process each newly published post, use NLP technology to extract key information, and use machine learning algorithms to find the resources or needs that best match it. At the same time, the script uses the user's historical behavior and preference data to improve the accuracy of matching to better meet user needs.

[0132] The "Innovation Community" function of the platform is to create a cross-time and space interactive community for entrepreneurship and innovation. Teachers, students, enterprises, institutions and related community users can publish relevant information about "I can" and "I want" on the platform. Through the efficient matching of the platform's big data and artificial intelligence, it can quickly realize the exchange and cooperation of entrepreneurship and innovation between schools and enterprises, and between schools, effectively solve the problem of multi-factor linkage in innovation work, and comprehensively build the soil and atmosphere for entrepreneurship and innovation;

[0133] In one embodiment, a data visualization library is used to automatically generate data graphs and reports of educational activities, and an automated KPI (key performance indicator) evaluation system is set up to evaluate the effectiveness of entrepreneurship and innovation education, including:

[0134] Determine the KPIs of entrepreneurship and innovation education, and determine and configure the data source for obtaining the KPI data;

[0135] Integrate data from said data sources into a central database using data extraction tools, clean and pre-process the data;

[0136] Integrate the selected data visualization library (such as D3.js, Highcharts) into the dual-entrepreneurship education management system, write code to extract data from the database, convert it into the data format required by the visualization chart library, and automatically generate reports and data charts including KPIs;

[0137] Utilize the automatic report generation system to periodically calculate and display core KPIs, extract key data from the database and calculate KPI values, and display the results in charts.

[0138] In this embodiment, the steps of how to use the data visualization library to automatically generate data graphs and reports of educational activities, set up an automated KPI (key performance indicator) evaluation system, and evaluate the effectiveness of dual entrepreneurship education are described in detail. The following is a detailed explanation of these steps:

[0139] First, it is necessary to determine the key performance indicators (KPIs) of entrepreneurship and innovation education, which are a series of quantitative indicators used to measure the effectiveness and efficiency of entrepreneurship and innovation education. KPIs include student participation, project completion rate, and the number of projects that have been successfully commercialized. Identify and configure the required data sources to obtain data for the above KPIs, which include education management systems, student feedback platforms, and financial records; use data extraction tools (such as ETL tools - extraction, transformation, and loading) to extract data from multiple data sources and integrate them into a central database for unified management. During the extraction process, data cleaning and preprocessing are required to ensure that the data is accurate and unnecessary information is removed; integrate the selected data visualization tool library (such as D3.js, Highcharts, etc.) into the entrepreneurship and innovation education management system, write code to extract data from the database, and convert it into a format that meets the requirements of the visualization tool library, so as to automatically generate reports and data charts covering KPIs; use an automatic report generation system to calculate and display core KPIs on a periodic basis. The system will extract the necessary data from the database, calculate the KPI values, and convert them into charts or graphs for easy display and understanding, which allows management to quickly obtain a visual overview of key performance indicators to assist in the decision-making process.

[0140] Reference Figure 2 The present invention also provides an innovative and creative education management system that introduces practical empowerment, including:

[0141] A storage unit, used to store data of the dual innovation log module using a database, including but not limited to content uploaded by users and reports generated by the system;

[0142] A collection unit, used to collect data related to mass entrepreneurship education using automated tools, including but not limited to mass entrepreneurship activity information and participant feedback, automatically parse and process the data, and classify the data into a corresponding database storage structure;

[0143] A recording unit, which is used to automatically record and update mass entrepreneurship-related activities using software code, implement an automatic report generation system, and convert the collected information into a readable log format according to a specific template;

[0144] The matching unit is used to match the practical needs of teachers and students with possible resources using an automated matching algorithm, and to set up a notification system to automatically notify relevant teachers and students when a new match is successful;

[0145] The analysis unit is used to utilize automated user content publishing functions, such as the publishing and response of "I can" and "I want" posts, deploy natural language processing (NLP) and machine learning algorithms, analyze user requests and provided resources, and achieve intelligent matching;

[0146] Evaluation unit, which is used to automatically generate data graphs and reports of educational activities using data visualization libraries such as D3.js or Highcharts, set up an automated KPI (key performance indicator) evaluation system, and evaluate the effectiveness of dual entrepreneurship education;

[0147] Maintenance unit to deploy server monitoring tools such as Nagios or Zabbix, ensure high availability and performance, and set up automated system updates and maintenance, including but not limited to patch management and upgrade schedules.

[0148] Reference Figure 3 In an embodiment of the present invention, a computer device is also provided. The computer device may be a server, and its internal structure may be as follows: Figure 3 As shown. The computer device includes a processor, a memory, a display screen, an input device, a network interface and a database connected through a system bus. Among them, the processor designed by the computer is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store the corresponding data in this embodiment. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, the above method is implemented.

[0149] Those skilled in the art will understand that Figure 3 The structure shown in the figure is merely a block diagram of a portion of the structure related to the solution of the present invention, and does not constitute a limitation on the computer device to which the solution of the present invention is applied.

[0150] An embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the above method is implemented. It can be understood that the computer-readable storage medium in this embodiment can be a volatile readable storage medium or a non-volatile readable storage medium.

[0151] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media provided by the present invention and used in the embodiments can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double-speed data rate SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM.

[0152] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, device, article or method including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, device, article or method. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the presence of other identical elements in the process, device, article or method including the element.

[0153] The above description is only a preferred embodiment of the present invention, and does not limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made by using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A real-time monitoring method for vehicle overload and overlimit, characterized in that: The following steps are involved: Construct a dual innovation log module, and use a database to store data of the dual innovation log module; Use automated tools to collect data related to entrepreneurship and innovation education and classify them into corresponding database storage structures; Use software code to automatically record and update mass entrepreneurship-related activities, implement an automatic report generation system, and convert the collected information into a readable log format according to a specific template; Build a practical service module, use an automated matching algorithm to match teachers and students' practical needs with possible resources, and set up a notification system to automatically notify relevant teachers and students when a new match is successful; Build an innovative community module, use automated user content publishing functions, such as the publishing and response of "I can" and "I want" posts, deploy natural language processing (NLP) and machine learning algorithms, analyze user requests and provided resources, and achieve intelligent matching; Use the data visualization library to automatically generate data graphs and reports of educational activities, set up an automated KPI (key performance indicator) evaluation system, and evaluate the effectiveness of entrepreneurship and innovation education; Deploy server monitoring tools to ensure high availability and performance, and set up automated system updates and maintenance.

2. The vehicle overload real-time monitoring method according to claim 1 is characterized in that: Construct a dual innovation log module, and use a database to store the data of the dual innovation log module, including: Define the requirements for the mass entrepreneurship log module and determine the mass entrepreneurship activity details that need to be recorded; Specify the dimensions and depth of data collection; Build database models, create data tables and relationship schemas, and derive data structures for user-uploaded content and system-generated reports; Write server-side scripts to process front-end data input, verify and store it in the database, and ensure that the scripts can respond to various data operation requests; Create a user interface to upload and input data on mass entrepreneurship and innovation activities; Configure the server's database driver to ensure effective communication with the backend script and database, set database read and write permissions, and follow the principle of least privilege; Implement data entry procedures that allow users to upload content and utilize automated report generation tools to extract data from the database and generate reports based on pre-defined criteria.

3. The real-time monitoring method for vehicle overload and overlimit according to claim 2 is characterized in that: Use automated tools to collect data related to entrepreneurship and innovation education and classify them into corresponding database storage structures, including: Determine the types and formats of information related to entrepreneurship and innovation education that need to be collected automatically, and specify the data details to be collected; Setting a suitable database model according to the data details, wherein the database model includes necessary tables and fields; Use data crawler tools to automatically collect entrepreneurship education data from web sources, online questionnaires, and email channels, integrate APIs and allow automated tools to directly extract data; Use analytical algorithms to convert the extracted raw data into structured information, extract key data and perform data cleaning, use automated verification rules to check data deficiencies or anomalies and make corresponding data corrections; The database model is used to store the parsed data in a corresponding database table.

4. The real-time monitoring method for vehicle overload and overlimit according to claim 3 is characterized in that: Use software code to automatically record and update mass entrepreneurship-related activities, implement an automatic report generation system, and convert the collected information into a readable log format according to a specific template, including: Use data collection applications to capture and store data on entrepreneurship and innovation activities from different sources in real time; Using the mass entrepreneurship and innovation activity data to periodically trigger a script that automatically generates a log report; Utilize the script to organize and format the data into a unified log file according to a predetermined template; The log file is provided to relevant teachers, students or administrators through a user interface or an automatic email system.

5. The real-time monitoring method for vehicle overload and overlimit according to claim 4 is characterized in that: Build a practical service module, use the automated matching algorithm to match the practical needs of teachers and students with possible resources, and set up a notification system to automatically notify relevant teachers and students when a new match is successful, including: Construct a practical service module to submit practical project requirements and resource requests of teachers and students through the user interface; Using the database model to store actual project requirements and resource requests; A notification system is integrated into the practical service module to automatically inform relevant teachers and students via email or mobile notification when a new match is successful.

6. The real-time monitoring method for vehicle overload and overlimit according to claim 5 is characterized in that: Build an innovative community module, use automated user content publishing functions, such as the publishing and responding of "I can" and "I want" posts, deploy natural language processing (NLP) and machine learning algorithms, analyze user requests and provided resources, and achieve intelligent matching, including: Build an innovation community module, use it to analyze the user needs of the innovation community, and define the functional requirements for publishing and responding to posts; Use the front-end application for users to post "I can" and "I want" posts, and set up the back-end service to receive, store and retrieve user-submitted data; Using the database model to store post data and its metadata; Deploy natural language processing (NLP) and machine learning algorithms to extract key information, intent, and content summaries from post texts, and evaluate the relevance of user requests to resources and perform intelligent matching; Write automated scripts to process new posts, use NLP to extract key information, then match them through machine learning algorithms, and use user historical behavior and preference data to improve matching accuracy.

7. The real-time monitoring method for vehicle overload and overlimit according to claim 6 is characterized in that: Use the data visualization library to automatically generate data graphs and reports of educational activities, set up an automated KPI (key performance indicator) evaluation system, and evaluate the effectiveness of entrepreneurship and innovation education, including: Determine the KPIs of entrepreneurship and innovation education, and determine and configure the data source for obtaining the KPI data; Integrate data from said data sources into a central database using data extraction tools, clean and pre-process the data; Combine the selected data visualization library into the entrepreneurship and innovation education management system, write code to extract data from the database, convert it into the data format required by the visualization chart library, and automatically generate reports and data charts including KPIs; Utilize the automatic report generation system to periodically calculate and display core KPIs, extract key data from the database and calculate KPI values, and display the results in charts.

8. A computer device comprising a memory and a processor, wherein a computer program is stored in the memory, wherein: When the processor executes the computer program, the steps of the real-time monitoring method for vehicle overloading and overlimit as described in any one of claims 1 to 7 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method for real-time monitoring of vehicle overloading and overlimit are implemented as described in any one of claims 1 to 7.

Citation Information

Cited By

  • Automatic report generation system, method and device, medium and product

    CN120724999A