School bus management system and method supporting parent interaction and intelligent scheduling
Through the wireless communication connection between the school bus management service platform and the client and on-board equipment, the school bus and student status are detected in real time, which solves the problem that existing technology lieutenant bus resources cannot be dynamically adjusted and parents cannot understand student status in real time, and realizes intelligent scheduling and efficient and safe school bus management.
Patent Information
- Application Number
- CN202510630230.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-16
- Publication Date
- 2025-08-12
AI Technical Summary
The existing school bus management system cannot customize school buses in a personalized and dynamic manner, and cannot adjust the number of vehicles and driving routes according to actual needs. Parents cannot know the status of school buses and students in real time, and the user experience is poor.
Through the school bus management service platform, wireless communication connection with clients and on-board devices can be detected in real time, parents' interaction and intelligent scheduling are supported, and school bus related intentions are identified using intelligent conversation servers and driving management servers to identify school bus-related intentions, plan driving plans, and provide real-time information through cloud video and geolocation services.
It improves the efficiency and safety of school bus use and reduces the complexity of user operations. Parents can understand students' status in real time and dynamically adjust the allocation of school bus resources.
Smart Images

Figure CN120472701A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of artificial intelligence technology, and specifically relates to an intelligent school bus system and method for primary and secondary schools, in particular a school bus management system and method based on intelligent parent interaction, intelligent school bus scheduling and intelligent driving planning. Background Art
[0002] Students riding the school bus to and from school is a crucial aspect of campus safety. Existing technologies typically allow users to query results and submit information using business functions within school bus management systems, ensuring safe boarding and alighting. However, existing school bus management systems still have many shortcomings.
[0003] For example, the invention patent with authorization announcement number CN117273664B proposes an artificial intelligence-based smart school bus system and device, including a safe route planning module, which is configured to obtain a planned path; a driver behavior monitoring module, which is configured to perform real-time detection of the safety of the school bus during driving; a student safety management module, which is configured to perform student safety management through face recognition, target detection and voice broadcast, including using face recognition and voice broadcast for safety education and personnel naming, and using target detection to identify students' dangerous behaviors; an intelligent stop arm module, which is configured to detect vehicles entering the school bus safety area in real time when the stop arm is extended, detect vehicles with abnormal movement, record license plates and report them to the management department.
[0004] While this technology improves school bus safety, it still requires students or parents to confirm their decision beforehand whether to ride the bus. School buses follow a fixed, pre-planned route, making it impossible to dynamically adjust routes to accommodate irregular bus rides, or dynamically increase or decrease bus frequency or number based on actual demand. This can sometimes lead to inefficient use of bus resources and excessive crowding at other times. Furthermore, users are unable to customize school bus rides based on their actual needs. For example, existing technical solutions cannot accommodate the need to cancel or add a bus due to illness, weather, or other reasons.
[0005] In addition, for parents of students riding the school bus, they cannot get timely information about their children getting on and off the bus, nor can they contact their children on the bus, let alone check their children's status in real time. This safety "blind spot" will make parents anxious.
[0006] In addition, even though existing technology has provided a way to reserve school buses through mobile terminals, users still need to be familiar with the menus of various business functions in the school bus management system APP or mini-program when reserving school buses or checking school bus status. They need to click layer by layer and follow certain operating steps to make reservations or obtain accurate data and results, which results in a poor user experience. Summary of the Invention
[0007] (1) Technical issues to be resolved
[0008] On one hand, the present invention aims to solve the problem that parents or students cannot personalize and dynamically customize school buses, and school buses cannot dynamically adjust the number of vehicles and driving routes according to actual needs.
[0009] Another aspect of the present invention is to solve the safety problem caused by parents being unable to obtain real-time information such as the driving status of the school bus and the riding status of students when students are getting on or off the school bus or are in the school bus.
[0010] The present invention also aims to solve the problem that the existing mobile terminal input method for booking a school bus or viewing school bus dynamics is inconvenient and requires users to click layer by layer, which affects the user experience.
[0011] (2) Technical solution
[0012] To solve the above technical problems, the first aspect of the present invention provides a school bus management system that supports parent interaction and intelligent scheduling. The system includes a school bus management service platform, a client, and an on-board device of a school bus. The school bus management service platform is capable of establishing a wireless communication connection with multiple clients and a wireless communication connection with the on-board device. The client is used to receive user input, generate school bus demand information based on the user input, and send the demand information to the school bus management service platform. The on-board device is used to detect the school bus driving status and / or the student riding status when the school bus is driving, and send the school bus driving status and / or the student riding status to the school bus management service platform. The school bus management service platform is used to detect school bus reservation requests contained in the school bus demand information, plan a school bus driving plan based on all school bus reservation requests received within a predetermined time period, and return the driving plan to the client. The school bus management service platform is also used to detect school bus status check requests contained in the school bus demand information, and send the school bus driving status and / or student riding status to the client in response to the school bus status check request.
[0013] According to a preferred embodiment of the present invention, the school bus management service platform includes an intelligent conversation server and a driving management server; the client receives user input through a conversation window to generate conversation information, and sends the conversation information to the intelligent conversation server of the school bus management service platform; the intelligent conversation server is used to identify whether the conversation information contains school bus-related intentions, and when it contains school bus-related intentions, the category information of the school bus-related intentions is sent as the school bus demand information to the driving management server; the driving management server processes the information according to the category information of the school bus-related intentions, and returns the processing result information to the intelligent conversation server; the intelligent conversation server converts the processing result information into session information and sends it to the client, so that the client can display the session information through the conversation window.
[0014] According to a preferred embodiment of the present invention, when the category information of the school bus-related intention is a school bus reservation request, the driving management server obtains the school bus reservation parameters based on the session information it receives, and plans the school bus driving plan based on the school bus reservation parameters, and uses the driving plan as the processing result information, and when the category information of the school bus-related intention is a school bus status view request, the driving management server sends the school bus driving status and / or student riding status as the processing result information to the intelligent session server.
[0015] According to a preferred embodiment of the present invention, the school bus reservation parameters include student identification information; the driving plan includes the number of vehicles departing from the school bus and the driving routes of each vehicle; the school bus management service platform retrieves the student basic information based on the student identification information to plan the driving plan.
[0016] According to a preferred embodiment of the present invention, the vehicle-mounted device includes a vehicle-mounted navigation device, and the school bus management service platform is further configured to send the driving route to the vehicle-mounted navigation device.
[0017] According to a preferred embodiment of the present invention, the vehicle-mounted equipment includes a student identity recognition device, which is used to identify student identity information when students get on and off the bus, and use the student identity information and the getting on and off information as the student's riding status; the client displays part of the student's riding status in the form of a message notification.
[0018] According to a preferred embodiment of the present invention, the school bus management system also includes a cloud video service platform; the on-board equipment includes a video acquisition device, which is used to shoot real-time video inside the school bus while the school bus is driving, and upload the shot video to the cloud video service platform in real time via wireless communication; the school bus management service platform obtains the network playback address of the real-time video from the video service platform, and uses it as part of the school bus driving status and / or student riding status.
[0019] According to a preferred embodiment of the present invention, the vehicle-mounted equipment includes a geographic location positioning device, which is used to obtain the geographic location information of the school bus when the school bus is driving, and use the geographic location information as part of the driving status of the school bus; the client calculates the distance from the school bus to the designated location based on the geographic location information, or displays the driving status of the school bus in the form of a map.
[0020] According to a preferred embodiment of the present invention, the vehicle-mounted equipment also includes a sound broadcasting device and / or an image display device; the client is also used to generate the client's geographical location information and send the client's geographical location information to the school bus management service platform; the school bus management service platform calculates the distance length and / or time between the school bus and the client based on the client's geographical location information and the school bus's geographical location information, and sends the distance length and / or time to the sound broadcasting device and / or image display device; the sound broadcasting device is used to voice broadcast the distance length and / or time, and the image display device is used to display the distance length and / or time.
[0021] Another aspect of the present invention proposes a school bus management method that supports parent interaction and intelligent scheduling, and the method includes the following steps: receiving user input through a client to generate school bus demand information; receiving the school bus demand information through wireless communication and planning the school bus driving plan based on the school bus demand information, and sending the driving plan to the client; detecting the school bus driving status and / or student riding status in real time when the school bus is driving, and reporting the school bus driving status and / or student riding status through wireless communication; sending the school bus driving status and student riding status to the client through wireless communication according to the client's reservation or real-time request.
[0022] (3) Beneficial effects
[0023] The present invention improves the user experience of using the school bus and improves the efficiency of school bus use.
[0024] The present invention can monitor the relationship between school buses and students in real time, thereby improving the safety of school bus transportation.
[0025] The present invention avoids the user's click operation layer by layer, making the reservation and status checking of school buses more convenient. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 It is a schematic diagram of the composition structure of the school bus management system of the present invention.
[0027] Figure 2 It is a flow chart of the school bus management method supporting parent interaction and intelligent scheduling of the present invention.
[0028] Figure 3 This is a scene diagram of the first embodiment of the school bus management system supporting parent interaction and intelligent scheduling of the present invention.
[0029] Figure 4 This is a scene diagram of the second embodiment of the school bus management system supporting parent interaction and intelligent scheduling of the present invention.
[0030] Figure 5 This is a schematic diagram of the AI cloud server node architecture of the school bus management system that supports parent interaction and intelligent scheduling of the present invention.
[0031] Figure 6 This is a scene diagram of the third embodiment of the school bus management system supporting parent interaction and intelligent scheduling of the present invention. DETAILED DESCRIPTION
[0032] As mentioned above, the existing school bus management system cannot allow parents or students to personalize or dynamically customize school buses, and the school buses cannot dynamically adjust the number of vehicles and driving routes according to actual needs. This is because the existing school bus system does not yet support continuous, effective and convenient communication between parents / students and the school bus system, and the existing school bus management system does not support real-time route planning and navigation. To this end, the present invention proposes to establish a school bus management service platform between the parent's client and the school bus, which serves as an intermediate platform for the school bus, the client and the on-board equipment, and has powerful data processing capabilities and enhanced service capabilities to support the analysis and customization of multi-user, differentiated, complex and personalized school bus needs, as well as the intelligent scheduling and driving planning of school buses.
[0033] Specifically, the present invention proposes a school bus management system that can support real-time interaction among parents and implement intelligent scheduling in real time and dynamically in the background.
[0034] Figure 1 This is a schematic diagram of the structure of the school bus management system of the present invention. Figure 1 As shown, the school bus management system of the present invention should at least include a client 10, a school bus management service platform 20, and an on-board device configured on a school bus 30.
[0035] The school bus management service platform 20 is located in the background and can be implemented by a server, distributed cloud service or server cluster that provides data processing and network connection. The client 10 is for relevant personnel of students riding the school bus 30, usually parents of students, but can also be students themselves or other personnel closely related to students, or other users who need to use school bus services. Therefore, the client 10 can be one or more, and the number is not limited. The on-board equipment of the school bus 30 is the equipment carried in the school bus 30, such as card swiping equipment, geographic location positioning equipment, camera, display, etc., that is, it is usually an electronic device fixedly mounted in the school bus 30, and is usually driven by the vehicle power supply of the school bus 30. However, this is not a necessary condition, and any electronic equipment on the vehicle may become the on-board equipment of the present invention. For example, portable communication terminals, navigators, displays, etc. carried by drivers or teachers on the vehicle can also be used as on-board equipment of the present invention.
[0036] The school bus management service platform 20 of the present invention is capable of establishing wireless communication connections not only with each client 10 but also with the onboard equipment of the school bus 30. Thus, a communication interaction relationship is established between the client 10, the school bus management service platform 20, and the onboard equipment of the school bus 30, which is crucial to the implementation of the present invention.
[0037] The client 10 is used to receive user input. The client 10 generally refers to a portable electronic device with network communication capabilities and certain data processing capabilities, the most common being a smartphone. However, the present invention is not limited to this type of client 10; smartwatches, computers, laptops, and the like can also serve as the client 10 of the present invention. The client 10 can input information through a touch screen, keyboard, buttons, or voice input. This input information can be a text message, a combination of keystrokes, or a voice message. If the input information contains demand information related to school bus use (school bus demand information), this input information can be utilized by the present invention. Specifically, the client 10 can specifically process the input information related to school bus demand and generate school bus demand information that clearly indicates the demand for a school bus. If the input information does not clearly indicate a school bus demand, no processing is performed. The client 10 then transmits the school bus demand information inputted or generated based on the input to the school bus management service platform 20. This allows the school bus management platform 20 to receive requests from parents, students, and other school bus-related personnel at any time, allowing it to process these requests without conventional time constraints.
[0038] The vehicle-mounted device 30 is mounted or carried on the vehicle and is used to detect the driving status of the school bus and / or the status of students on board while the school bus is in operation, and transmit the driving status and / or the status of students on board to the school bus management service platform 20. The school bus driving status can be any information related to the school bus during operation, including but not limited to the queue time, route, real-time geographic location information, vehicle model, license plate number, number of seats, etc., while the student boarding status can also be any information related to students who will take the school bus or have taken the school bus, including but not limited to the boarding and alighting platform, location, estimated travel time, real-time boarding and alighting status, boarding and alighting photos, boarding videos, and even interactive messages.
[0039] One function of the school bus management service platform 20 is to make school bus reservations. The school bus management system of the present invention allows users to make school bus reservations anytime and anywhere through the client 10. It should be noted that school bus reservations in this invention refer to reservations for school buses, including specific information such as the time, departure location, and destination. They can also refer to reservations not to take a school bus, or to canceling or modifying an existing reservation. In other words, any registration of information related to school bus travel can be referred to as a school bus reservation.
[0040] Therefore, the school bus management service platform 20 needs to detect school bus reservation requests from various school bus demand information and perform subsequent processing. Regarding the time of school bus reservations, in theory, the present invention allows for any time before the school bus arrives at the student boarding location. However, in practice, for prudent planning or practical reasons, fixed time periods can be set for school bus reservations. For example, the following conditions can be used to determine the time to stop reservations: before the school bus departs, within 30 minutes after the school bus departs, and when the school bus is more than 5 kilometers away from the boarding location, etc., to prevent the school bus from changing routes too frequently.
[0041] After aggregating all school bus reservation information, the school bus management service platform 20 plans a school bus driving plan based on all school bus reservation requests received during a predetermined time period and returns the plan to the client 10. In other words, the driving plan of the present invention is automatically generated on the school bus management service platform 20, rather than being pre-set by a dedicated person or independently planned by the school bus driver as in the prior art. This ensures unified and intelligent management of school bus driving plans, reducing the burden on schools and drivers while also providing a foundation for dynamic adjustment and personalized driving plans.
[0042] Therefore, the school bus management service platform 20 of the present invention is preferably implemented by a server with powerful data processing capabilities, which can process large numbers of complex and personalized school bus reservations, and by installing efficient geographic location service software or accessing efficient geographic location services to efficiently complete real-time driving route planning, ensuring that all school bus passengers can take the school bus in the most efficient, reasonable and safe way.
[0043] Incidentally, the school bus operation plan mentioned here includes not only routes but also the number of buses and their frequency. For scenarios with a large number of school buses and high demand, simply planning each bus's route may not be sufficient to address bus utilization efficiency. This inefficiency can manifest as empty buses on some routes and during certain times of day, while crowded buses on others.
[0044] The present invention uses a school bus management service platform 20 with powerful data processing capabilities in the background. It can determine the number of school buses, the departure schedule, and the route of each school bus based on real-time school bus reservations to achieve the most reasonable school bus scheduling. Specifically, the present invention can predetermine the rules and priorities of school bus scheduling, then compare all the school bus driving plans that meet these rules and priorities, score them according to predetermined standards, and select the driving plan with the highest score as the final school bus driving plan. The predetermined rules are, for example: the school bus is not overloaded; every passenger can get on the bus; the station on the route is no more than 800 meters away from the passenger's home address; and so on. The scoring criteria are, for example, time points (total driving time); efficiency points (the ratio of the number of people picked up and dropped off to the number of school buses); safety points (the average distance of each station from the home address), and so on.
[0045] Another function of the school bus management service platform 20 is to detect whether the school bus demand information includes a school bus status query request. If so, the platform sends the school bus driving status and / or student boarding status to the client. This function can, for example, allow parents to obtain school bus and student status information at any time, alleviating parents' concerns about their children's safety during bus rides.
[0046] As a preferred embodiment, the school bus management system of the present invention sends the school bus driving status and / or student riding status to the client through a message subscription method. In this method, a message subscription module is provided on the school bus management service platform. The message subscription module uses the school bus status viewing request and / or student riding status viewing request as a message subscription request, and the school bus driving status and / or student riding status is received by the message subscription module as a published message. Once the message subscription module receives the school bus driving status and / or student riding status, the published message is forwarded to those clients that have subscribed to the school bus driving status and / or student riding status. This message subscription method can efficiently process the flow between information and prevent network congestion caused by too many clients initiating viewing requests at the same time.
[0047] As a preferred embodiment of the present invention, to facilitate users in making school bus reservations or initiating requests to check the status of a school bus or student, the present invention proposes using an intent recognition model that supports natural language understanding to identify users' school bus-related intent. To this end, the present invention divides the functions of the school bus management service platform 20 into two parts: an intelligent conversation component and a vehicle operation management component. Specifically, the school bus management service platform 20 includes an intelligent conversation server and a vehicle operation management server.
[0048] However, it should be understood that the intelligent conversation server and the driving management server of the present invention can be deployed in an integrated manner or separately, both in terms of hardware and software. Integrated deployment includes sharing a single server, sharing the same server network, or being deployed together in a server cluster. Separate deployment includes both geographical separation and differences in deployment methods. For example, the intelligent conversation server uses a third-party AI cloud service platform, while the driving management server is deployed locally at the school or the service provider. It is only necessary to ensure that the driving management server and the on-board equipment, and the driving management server and the AI cloud service platform can communicate with each other.
[0049] In a preferred embodiment of the present invention, the intelligent conversation server is implemented by an AI cloud service platform, while the driving management terminal is implemented by a centrally deployed management server. The interaction between the two is achieved through a unified API interface. This can achieve a good balance between cost and performance.
[0050] As a corresponding adaptation, the client 10 receives user input through a conversation window to generate conversation information, and then sends this conversation information to the intelligent conversation server of the school bus management service platform 20. For example, a parent can send a message through the conversation window of an app or mini-program. Specifically, an app or mini-program with AI assistant functionality can be installed on a smartphone or tablet. Within the app or mini-program, parents can send messages to the AI assistant to inform them of the matters they need to handle. These conversation messages will be transmitted over the network to the remote conversation server supporting AI services.
[0051] Therefore, the present invention supports obtaining the user's school bus-related needs through the conversation window, that is, obtaining the user's school bus-related intentions by analyzing the conversation information in the form of chat, which saves the user from going through layers of menus and repeated taps on the mobile phone to select the matters they want to handle, because these operations may be too complicated for parents of students.
[0052] After receiving the relevant session information, the intelligent conversation server will identify whether the session information contains school bus-related intents. If it contains school bus-related intents, the category information of the school bus-related intents will be sent to the driving management server as the school bus demand information. The driving management server will process the information based on the category information of the school bus-related intents and return the processing result information to the intelligent conversation server. The intelligent conversation server converts the processing result information into session information and sends it to the client so that the client can display the session information through the conversation window. The conversation information here includes both the conversations entered by the user and the conversations replied by the AI assistant. The information generated by the conversation process with the AI assistant will help to extract the user's intent and the parameters of the intent.
[0053] The school bus-related intent here refers to any intent related to the use of a school bus. While the present invention is not limited to the type of intent, it focuses on school bus reservation intent and school bus status check intent. For a school bus reservation intent, the driving management server sends the driving plan as the processing result information to the intelligent conversation server. When the school bus-related intent category information is a school bus status check request, the driving management server sends the school bus driving status and / or student boarding status as the processing result information to the intelligent conversation server.
[0054] It's important to note that in this conversation-based interaction model, when the category of school bus-related intent information is a school bus reservation request, the bus management server must also retrieve the school bus reservation parameters from the received conversation information and plan the school bus's route accordingly. In other words, unlike regular operations like menu buttons, which restrict users to specific input, the user input in the conversation information is not formatted. Therefore, the intelligent conversation server must rely on its intelligent language processing capabilities to retrieve the school bus reservation parameters from the conversation information.
[0055] As an implementation or example, school bus reservation parameters include student identification information. The school bus management service platform can retrieve basic student information from the backend based on the student identification information to plan the bus schedule. The school bus management server 20 can store basic student data, such as home address and scheduled boarding station. This basic data can come from information submitted by parents when registering the AI assistant app, or it can be obtained through other means.
[0056] As a preferred embodiment, the vehicle-mounted device includes a vehicle-mounted navigation device, so that the school bus management service platform 20 can send the driving route as part of the driving plan directly to the vehicle-mounted navigation device, so that the driver does not need to manually check or set the driving route, and the effect of getting on the bus and setting off can be achieved.
[0057] The onboard device may also include a student identification device for identifying students as they board and exit the bus. This information, along with the boarding and exiting information, is used as the student's boarding status. The client displays this status via a message notification. The student identification device may be, for example, a card reader for reading a student's boarding card, or a facial recognition device for identifying the student. When using a facial recognition device, the image captured during facial recognition can also be sent to the client as part of the student's boarding status.
[0058] In another preferred embodiment, the school bus management system also includes a cloud video service platform, which is used to realize real-time video capture and publishing inside the vehicle. The cloud video service platform can be either a part of the school bus management service platform or a service platform deployed by a third party. As a supporting device, the on-board equipment video acquisition device is used to capture the video inside the school bus in real time while the school bus is driving, and upload the captured real-time video to the cloud video service platform in real time via wireless communication. The school bus management service platform obtains the network playback address of the real-time video from the video service platform, and returns it to the client as part of the school bus driving status and / or student riding status. The user clicks on the network playback address of the real-time video on the client to realize real-time viewing of the video captured inside the school bus.
[0059] Furthermore, the vehicle-mounted equipment may also include a geographic location positioning device for obtaining the geographic location information of the school bus while it is driving, and using the geographic location information as part of the school bus driving status. The client can thereby calculate the distance from the school bus to the designated location (student get-off location) based on the geographic location information, or the school bus driving status can be displayed in the form of a map, that is, the dynamic driving position of the school bus can be displayed in real time.
[0060] As a more preferred embodiment, the on-board device also includes a sound broadcast device, an image display device, etc., which allows students on the school bus to obtain relevant information about their parents through these devices, such as the parent's distance from the pick-up and drop-off point. To achieve this purpose, the client also generates its own geographic location information and sends it to the school bus management service platform. The school bus management service platform then calculates the distance and / or time between the school bus and the client based on the client's geographic location information and the school bus's geographic location information, and sends this distance and / or time to the sound broadcast device and / or image display device. The sound broadcast device is used to voice broadcast the distance and / or time, and the image display device is used to display the distance and / or time.
[0061] Figure 2 This is a flow chart of the school bus management method supporting parent interaction and intelligent scheduling of the present invention. Figure 2 ,The method implemented by the school bus management system of the present invention can be summarized as the following steps.
[0062] S1. Receive user input through the client to generate school bus demand information.
[0063] Specifically, the user inputs information through the client 10. The input information can be a text message, a key combination, or a voice message. The input information can include demand information related to school bus use. The present invention can subsequently process the information related to school bus demand in the input information to generate school bus demand information that clearly indicates the demand for the school bus. If the input information does not clearly indicate the demand for the school bus, no processing is required.
[0064] S2. Receive the school bus demand information through wireless communication, plan a school bus driving plan according to the school bus demand information, and send the driving plan to the client.
[0065] Specifically, the step detects school bus reservation requests from various school bus demand information, and after aggregating all school bus reservation information, plans the school bus driving plan according to all school bus reservation requests received within a predetermined period, and returns the driving plan to the client.
[0066] S3. Detect the driving status of the school bus and / or the status of students riding the bus in real time while the school bus is driving, and report the driving status of the school bus and / or the status of students riding the bus via wireless communication.
[0067] In the present invention, this step is performed by the on-board device, which detects the school bus driving status and / or the student riding status while the school bus is driving, and sends the school bus driving status and / or the student riding status to the school bus management service platform. As mentioned above, the school bus driving status can be any information related to the school bus during driving, including but not limited to the bus queuing time, route, real-time geographic location information, vehicle model, license plate number, number of seats, etc., and the student riding status can also be any information about students who will take the school bus or have taken the school bus, including but not limited to the boarding and alighting platform, location, estimated time, real-time boarding and alighting status, boarding photos, boarding videos, and even interactive messages.
[0068] S4. According to the reservation or real-time request of the client, the school bus driving status and the student riding status are sent to the client via wireless communication.
[0069] This step detects whether the school bus request information includes a school bus status check request. If so, it sends the school bus driving status and / or student boarding status to the client. This feature allows parents to obtain school bus and student status information at any time, alleviating their concerns about their children's safety during bus rides.
[0070] As mentioned above, this step preferably sends the school bus driving status and / or student riding status to the client through message subscription.
[0071] The specific embodiments of the present invention will be further described below with reference to the accompanying drawings.
[0072] Figure 3 This is a scene diagram of the first embodiment of the school bus management system supporting parent interaction and intelligent scheduling of the present invention.
[0073] like Figure 3 As shown, the school bus management system of the first embodiment of the present invention should include multiple clients 10, a school bus management service server 21, and on-board equipment (not shown) configured in the school bus 30.
[0074] Client 10 is a mobile phone. For example, parents can first find and register for the school bus management service through a social media official account, or download or open the relevant school bus app or mini-program. Then, parents register an account and find and bind their student based on their school, grade, class, and student ID. After binding, parents can directly access the school bus application through the menu of the official account, app, or mini-program.
[0075] The school bus management server 21 is connected to a third-party geographic information service (MCP service). This geographic information service provides functions for converting addresses into coordinates, calculating the distance between two coordinates, and calculating the preferred routes and durations of different modes of transportation between coordinates A and B. By accessing this geographic information service, driving plan planning and vehicle scheduling are more accurate and timely.
[0076] The school bus management server 21 is also connected to the student basic data service, which can obtain students' home addresses, nearby station information, and facial data of students on the bus.
[0077] The school bus management server 21 publishes a unified API interface, for example:
[0078] Interface 1: Return the school bus schedule based on the school bus reservation;
[0079] Interface 2: Query the school bus track coordinates and upcoming arrival station information;
[0080] Interface 3: Query the video stream URL corresponding to the school bus monitoring device;
[0081] Interface 4: Get the route based on the driving trajectory on the specified date and remind parents.
[0082] The school bus management server 21 provides a message subscription service, which is responsible for pushing messages to the parent's client or vehicle-mounted device (vehicle navigation system). The message channel of the subscription service is configurable and supports two channels: SMS and social media notifications. Specifically, the subscription service is implemented by the MQTT service, which provides topic publishing and subscription. For example, it includes:
[0083] School bus coordinates topic: school bus geographic location positioning device release, school bus management platform or client subscription;
[0084] Student facial data topics: School bus management platform release, on-board school bus facial recognition device subscription;
[0085] Students scan their faces to get on and off the bus topic: school bus face recognition equipment release, platform or client service subscription.
[0086] The school bus management server 21 is located in the background and can be implemented by a server or server cluster of the service provider.
[0087] Figure 4 This is a scene diagram of the second embodiment of the school bus management system supporting parent interaction and intelligent scheduling of the present invention.
[0088] like Figure 4As shown, unlike the first embodiment, this second embodiment is equipped with an AI assistant for the client. Parents click the AI assistant icon on the client to enter the AI assistant interface. The official account, app, or mini-program transmits the parent's input to the AI assistant and displays the AI assistant's output to the parent.
[0089] In this embodiment, the school bus operation management platform 20 includes not only a operation management server 21 but also an AI cloud server 22. The AI cloud server 22 specifically includes an intent model and a parameter extraction model. For example, the intent model is configured with four intents: I want to take the school bus, Where has the bus arrived?, Check the school bus status, and Appointment Reminder. The intent model supports prompts, which further explain the category to which the user input belongs. For example, a prompt might describe: What happened on the school bus? The category is "Check school bus monitoring."
[0090] Figure 5 This is a schematic diagram of the AI cloud server node architecture of the school bus management system that supports parent interaction and intelligent scheduling of the present invention.
[0091] like Figure 5 As shown, the AI assistant communicates with the AI cloud server, which is developed based on a third-party large model platform. The large model platform provides start and end nodes, large model nodes, API nodes, and MCP nodes. The AI cloud server allows users to connect these nodes in series or parallel through processes to implement the AI assistant's functionality. The start and end nodes include the start node and the end node. The start node is the entry point to the AI assistant and typically sets public parameters. The large model node allows users to select from a variety of large models; this system uses an intent model, a parameter extraction model, and a result analysis model. The API node sets the address and parameter information of the external API call. The end node is the exit point of the AI assistant and allows users to set the return result format: text, markdown, or JSON. The MCP node allows users to reference published third-party MCP services for result analysis.
[0092] Parameter Extraction Model Node: Responsible for extracting parameter values from user input. Set the prompt word and output format as json. Example: Extract the date information from the user input and fill it into the parameter date. The return format is as follows:
[0093] {
[0094] date:20250410
[0095] }
[0096] Figure 6 This is a scene diagram of the third embodiment of the school bus management system supporting parent interaction and intelligent scheduling of the present invention.
[0097] like Figure 6 As shown, unlike the previous two embodiments, the onboard device 30 in this embodiment also includes a school bus monitoring device, and the school bus management service platform also includes a cloud video platform 23. The school bus monitoring device can capture real-time video from within the school bus and upload the video stream to the cloud video platform 23 in real time. The cloud video platform 23 pre-registers the monitoring device. The school bus service obtains the URL address of the video stream uploaded by the video monitoring device based on the account password and the monitoring device ID. Client users can view the video by clicking the URL address.
[0098] As can be seen from the above embodiments, the present invention allows parents or students to personalize and dynamically customize school buses, and the school bus cannot dynamically adjust the number of vehicles and driving routes according to actual needs, thereby improving the user experience of using the school bus and improving the efficiency of school bus use. The present invention can also allow parents of students to know in real time and on demand the situation of students getting on and off the school bus and inside the school bus, and can also know the real-time status of the school bus, thereby improving the safety of school bus pick-up. The present invention also realizes the initiation of school bus reservations and inquiries about school bus status and student status in a dialogue manner, avoiding the inconvenience of users clicking layer by layer, making school bus use more convenient.
[0099] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above are only specific embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A school bus management system that supports parent interaction and intelligent scheduling, comprising a school bus management service platform, a client, and onboard equipment for school buses, characterized by: The school bus management service platform is capable of establishing wireless communication connections with multiple clients and is capable of establishing wireless communication connections with the vehicle-mounted equipment; The client is used to receive user input, generate school bus demand information according to the user input, and send the demand information to the school bus management service platform; The vehicle-mounted device is used to detect the driving status of the school bus and / or the status of students on board the school bus when the school bus is driving, and send the driving status of the school bus and / or the status of students on board the school bus to the school bus management service platform; The school bus management service platform is used to detect the school bus reservation requests included in the school bus demand information, plan a school bus driving plan based on all school bus reservation requests received within a predetermined time period, and return the driving plan to the client; The school bus management service platform is further configured to detect a school bus status check request included in the school bus demand information, and send the school bus driving status and / or student riding status to the client according to the school bus status check request.
2. The school bus management system supporting parent interaction and intelligent scheduling according to claim 1 is characterized by: The school bus management service platform includes an intelligent conversation server and a driving management server; The client receives user input through a conversation window to generate conversation information, and sends the conversation information to the intelligent conversation server of the school bus management service platform; The intelligent conversation server is used to identify whether the conversation information contains a school bus related intention, and if so, sends the category information of the school bus related intention as the school bus demand information to the driving management server; The driving management server processes the school bus-related intention according to the category information and returns the processing result information to the intelligent conversation server; The intelligent conversation server converts the processing result information into conversation information and sends the information to the client, so that the client displays the conversation information through the conversation window.
3. The school bus management system supporting parent interaction and intelligent scheduling according to claim 2 is characterized by: When the category information of the school bus related intention is a school bus reservation request, the driving management server obtains the school bus reservation parameters according to the session information it receives, and plans the school bus driving plan according to the school bus reservation parameters, and uses the driving plan as the processing result information, and, When the category information of the school bus-related intention is a school bus status check request, the driving management server sends the school bus driving status and / or student riding status as the processing result information to the intelligent conversation server.
4. The school bus management system supporting parent interaction and intelligent scheduling according to claim 3 is characterized by: The school bus reservation parameters include student identification information; The driving plan includes the number of vehicles to be dispatched by the school bus and the driving routes of each vehicle; The school bus management service platform retrieves the basic information of the students based on the student identification information to plan the driving plan.
5. The school bus management system supporting parent interaction and intelligent scheduling according to claim 4 is characterized by: The vehicle-mounted device includes a vehicle-mounted navigation device, and the school bus management service platform is further configured to send the driving route to the vehicle-mounted navigation device.
6. The school bus management system supporting parent interaction and intelligent scheduling according to any one of claims 1 to 5, characterized in that: The vehicle-mounted device includes a student identification device, which is used to identify student identity information when students get on and off the bus, and use the student identity information and the on- and off-bus information as part of the student's riding status; The client displays the student's boarding status in the form of a message notification.
7. The school bus management system supporting parent interaction and intelligent scheduling according to any one of claims 1 to 5, characterized in that: The school bus management system also includes a cloud video service platform; The vehicle-mounted device includes a video acquisition device, which is used to capture real-time video inside the school bus while the school bus is driving, and upload the video to the cloud video service platform in real time via wireless communication; The school bus management service platform obtains the network playback address of the video from the video service platform and uses it as part of the school bus driving status and / or student riding status.
8. The school bus management system supporting parent interaction and intelligent scheduling according to any one of claims 1 to 5, characterized in that: The vehicle-mounted device includes a geographic location positioning device, which is used to obtain geographic location information of the school bus while the school bus is traveling, and use the geographic location information as part of the driving status of the school bus; The client calculates the distance from the school bus to the designated location based on the geographic location information, or displays the driving status of the school bus in the form of a map.
9. The school bus management system supporting parent interaction and intelligent scheduling according to claim 8, characterized in that: The vehicle-mounted equipment further includes a sound broadcasting device and / or an image display device; The client is also used to generate geographic location information of the client and send the geographic location information of the client to the school bus management service platform; The school bus management service platform calculates the distance length and / or time between the school bus and the client based on the geographical location information of the client and the geographical location information of the school bus, and sends the distance length and / or time to the sound broadcast device and / or image display device; The sound broadcasting device is used for voice broadcasting the distance length and / or time, and the image display device is used for displaying the distance length and / or time.
10. A school bus management method that supports parent interaction and intelligent scheduling, characterized in that: The method comprises the following steps: Receive user input through the client to generate school bus demand information; Receive the school bus demand information through wireless communication, plan a school bus driving plan according to the school bus demand information, and send the driving plan to the client; Detecting the driving status of the school bus and / or the status of students on board in real time while the school bus is in motion, and reporting the driving status of the school bus and / or the status of students on board via wireless communication; According to the reservation or real-time request of the client, the school bus driving status and the student riding status are sent to the client via wireless communication.
Citation Information
Patent Citations
A smart school bus system and device based on artificial intelligence
CN117273664B
System and method of reserving, dispatching and managing university school bus
CN105761479A
School bus management system based on Internet management
CN109523775A
Vehicle information query method, device and system and storage medium
CN111309773A
Rail-mounted school bus system
CN112418465A