Information interaction method, device, electronic device, medium and product
By realizing information interaction between the driver's side and the server in the Internet ride service, we judge and ensure that the driver completes the questionnaire information filling, the problems of ride safety and epidemic prevention requirements are solved, and higher ride safety is achieved.
Patent Information
- Application Number
- CN202110309733.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-23
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2041-03-23
AI Technical Summary
How to improve ride safety in Internet-based ride services, especially in terms of epidemic prevention requirements, to ensure that all drivers leave the car complete the questionnaire information.
By implementing information interaction methods on the terminal and server on the driver's side, we determine whether the driver has completed the questionnaire information filling, and displays an interception reminder when it is not completed, and guides the driver to fill in until it is completed.
Ensure that all drivers leave the car complete the questionnaire information, thereby meeting epidemic prevention requirements and improving the safety of rides.
Smart Images

Figure CN115115494B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of Internet technology, and more specifically, to an information interaction method, device, electronic device, medium and product. Background Art
[0002] With the rapid development of the Internet, information exchange based on the Internet is becoming more and more common. For example, Internet-based rides are becoming more and more integrated into people's lives and work. At the same time, the safety of Internet-based rides is also receiving more and more attention. How to improve the safety of rides has become an issue that needs to be considered. Summary of the invention
[0003] In view of this, the purpose of the embodiments of the present application is to provide an information interaction method, device, electronic device, medium and product, which can ensure that all drivers have filled out the questionnaire information, thereby at least partially meeting the epidemic prevention requirements and improving the safety of riding.
[0004] According to one aspect of the present application, an electronic device is provided, which may include a storage medium and a processor communicating with the storage medium. The storage medium stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the storage medium via a bus, and the processor executes the machine-readable instructions to perform the following operations:
[0005] In a first aspect, an embodiment of the present application provides an information interaction method, which is applied to a terminal on a driver side, and the method includes:
[0006] In response to a dispatch request executed by a driver, determining whether the driver has completed filling in questionnaire information;
[0007] If the driver has not completed filling in the questionnaire information, an interception reminder of rejecting the vehicle dispatch request is displayed to guide the driver to fill in the questionnaire information;
[0008] If the driver has completed filling in the questionnaire information, the driver is directly allowed to drive.
[0009] In a second aspect, an embodiment of the present application provides an information interaction method, which is applied to a server, wherein the server is connected to a terminal on a driver's side in communication, and the method includes:
[0010] Upon receiving the dispatch request sent by the terminal, determining whether the driver who sent the dispatch request has completed filling in the questionnaire information;
[0011] If it is determined that the driver has not completed filling in the questionnaire information, an interception reminder for rejecting the vehicle dispatch request is generated, and the interception reminder is sent to the terminal so that the terminal displays the interception reminder to guide the driver to fill in the questionnaire information;
[0012] If it is determined that the driver has completed filling in the questionnaire information, feedback information allowing the dispatch request to be approved is generated, and the feedback information is sent to the terminal, so that the terminal directly allows the driver to dispatch the vehicle based on the feedback information.
[0013] In a third aspect, an embodiment of the present application provides an information interaction device, which is applied to a terminal on a driver's side, and the information interaction device includes:
[0014] An information judgment module, used to respond to a dispatch request executed by a driver and judge whether the driver has completed filling in the questionnaire information;
[0015] The information processing module is used to display an interception reminder of rejecting the vehicle dispatch request if the driver has not completed the questionnaire information filling, and guide the driver to fill in the questionnaire information; if the driver has completed the questionnaire information filling, the driver is directly allowed to dispatch the vehicle.
[0016] In a fourth aspect, an embodiment of the present application provides an information interaction device, which is applied to a server, and the server is communicatively connected to a terminal on a driver's side, and the information interaction device includes:
[0017] A data judgment module is used to judge whether the driver who issued the vehicle dispatch request has completed the filling of the questionnaire information when receiving the vehicle dispatch request sent by the terminal;
[0018] The data processing module is used to generate an interception reminder for rejecting the vehicle dispatch request if it is determined that the driver has not completed the filling of the questionnaire information, and send the interception reminder to the terminal so that the terminal displays the interception reminder and guides the driver to fill in the questionnaire information; if it is determined that the driver has completed the filling of the questionnaire information, generate feedback information for allowing the vehicle dispatch request to pass, and send the feedback information to the terminal so that the terminal directly allows the driver to dispatch based on the feedback information.
[0019] In a fifth aspect, an embodiment of the present application provides an electronic device, comprising: a processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium through the bus, and the processor executes the machine-readable instructions to perform the steps of the method.
[0020] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the method are executed.
[0021] In a seventh aspect, an embodiment of the present application provides a computer program product, comprising a computer program / instructions, which implement the steps of the method when executed by a processor.
[0022] Based on any of the above aspects, when the driver issues a dispatch request, the embodiment of the present application will determine whether the driver has completed the questionnaire information. The driver will be allowed to dispatch only after confirming that the driver has completed the questionnaire information. If the driver has not completed the questionnaire information, an interception reminder will be displayed to guide the driver to fill in the questionnaire information, thereby ensuring that all dispatched drivers have completed the questionnaire information, thereby meeting epidemic prevention requirements and improving safety.
[0023] In order to make the above-mentioned purposes, features and advantages of the embodiments of the present application more obvious and easy to understand, the embodiments will be described in detail below in conjunction with the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0025] Figure 1 A schematic block diagram of an information interaction system provided in an embodiment of the present application is shown.
[0026] Figure 2 It shows that the embodiment of the present application can be implemented Figure 1 Schematic diagram of exemplary hardware and software components of an electronic device of a service requester terminal and a server.
[0027] Figure 3 One of the flow charts of the information interaction method provided in the embodiment of the present application is shown.
[0028] Figure 4 One of the schematic diagrams of the display interface provided in the embodiment of the present application is shown.
[0029] Figure 5 A second schematic diagram of the display interface provided in the embodiment of the present application is shown.
[0030] Figure 6A third schematic diagram of the display interface provided in an embodiment of the present application is shown.
[0031] Figure 7 A fourth schematic diagram of the display interface provided in an embodiment of the present application is shown.
[0032] Figure 8 A fifth schematic diagram of the display interface provided in the embodiment of the present application is shown.
[0033] Fig. 9 A sixth schematic diagram of the display interface provided in the embodiment of the present application is shown.
[0034] Fig.10 The second flowchart of the information interaction method provided in the embodiment of the present application is shown.
[0035] Fig.11 A flowchart of an information interaction method in an exemplary scenario provided in an embodiment of the present application is shown.
[0036] Fig.12 A functional module block diagram of the first information interaction device provided in an embodiment of the present application is shown.
[0037] Fig.13 A functional module block diagram of the second information interaction device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0038] With the rapid development of the Internet industry, Internet-based ride-hailing methods such as online car-hailing have gradually become the core scenarios for travel. As online car-hailing has become the means of transportation chosen by more and more migrant populations, how to adaptably meet the safety requirements of rides in various scenarios has become a focus of attention in this field. For example, due to the small internal space of online car-hailing, a high-risk environment for the spread of infectious viruses such as the new coronavirus has been created. Therefore, the embodiments of the present application provide an information interaction method, device, electronic device, medium and product. When the driver requests to go out, it is judged whether the driver has completed the filling of the questionnaire information. Only when it is confirmed that the driver has completed the filling of the questionnaire information will the driver be allowed to go out. In the case that the driver has not completed the filling of the questionnaire information, an interception reminder will be displayed to guide the driver to fill in the questionnaire information, thereby ensuring that all drivers who go out have completed the questionnaire information, thereby meeting the epidemic prevention requirements and improving safety. Based on this design, it is only necessary to flexibly configure the questionnaire information to collect information about the driver through the questionnaire information, making it possible to fully reach the due diligence action.
[0039] The technical solution of the present application is described below through possible implementation methods.
[0040] The defects existing in the above solutions are the results obtained by the inventor after practice and careful research. Therefore, the discovery process of the above problems and the solutions proposed in this application for the above problems should be the contributions made by the inventor to this application during the application process.
[0041] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It should be understood that the drawings in the present application only serve the purpose of explanation and description and are not used to limit the scope of protection of the present application. In addition, it should be understood that the schematic drawings are not drawn in real proportion. The flowchart used in this application shows the operations implemented according to some embodiments of the present application. It should be understood that the operations of the flowchart can be implemented out of order, and the steps without logical context can be reversed in order or implemented simultaneously. In addition, those skilled in the art can add one or more other operations to the flowchart under the guidance of the content of the present application, or remove one or more operations from the flowchart.
[0042] In addition, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.
[0043] In order to enable those skilled in the art to use the contents of this application, the following implementation is provided in conjunction with the specific application scenario "travel". For those skilled in the art, the general principles defined herein can be applied to other embodiments and application scenarios without departing from the spirit and scope of this application. Although this application is mainly described around online car-hailing, it should be understood that this is only an exemplary embodiment.
[0044] It should be noted that the term "comprising" will be used in the embodiments of the present application to indicate the existence of the features declared thereafter, but does not exclude the addition of other features.
[0045] The terms "driver", "requester", "service requester" and "user" in this application are used interchangeably to refer to individuals, entities or tools that can request or order services. The terms "driver", "provider", "service provider" and "supplier" in this application are used interchangeably to refer to individuals, entities or tools that can provide services. The term "user" in this application may refer to an individual, entity or tool that requests a service, orders a service, provides a service, or facilitates the provision of a service. For example, a user may be a passenger, a driver, an operator, etc., or any combination thereof. In this application, "driver", "driver" and "driver terminal", "driver-side terminal" are used interchangeably.
[0046] The terms "service request" and "order" in this application are used interchangeably to refer to a request initiated by a passenger, a service requester, a driver, a service provider, a supplier, etc., or any combination thereof. The "service request" or "order" may be accepted by a passenger, a service requester, a driver, a service provider, a supplier, etc., or any combination thereof. A service request may be charged or free of charge.
[0047] The positioning technology used in this application can be based on the Global Positioning System (GPS), the Global Navigation Satellite System (GLONASS), the Compass Navigation System (COMPASS), the Galileo Positioning System, the Quasi-Zenith Satellite System (QZSS), the Wireless Fidelity (WiFi) positioning technology, etc., or any combination thereof. One or more of the above positioning systems can be used interchangeably in this application.
[0048] Figure 1 It is an exemplary block diagram of the information interaction system 100 of some embodiments of the present application. The information interaction system 100 can be used for various software service platforms. For example, it can be used for transportation services such as taxis, chauffeur services, express cars, carpooling, bus services, driver rentals, shared bicycles, shared cars, or shuttle services, or an online transportation service platform for any combination thereof. The information interaction system 100 may include one or more of a server 110, a network 120, a service requester terminal 130, and a database 140, and the server 110 may include a processor for executing instruction operations. In the present application, the service requester terminal 130 may be a terminal on the driver's side.
[0049] For example, when the server 110 is a ride server and the service requester terminal 130 is a terminal on the driver's side, the implementation principle of the information interaction system 100 may include: the terminal on the driver's side is used to generate a vehicle dispatch request and send it to the ride server in response to the operation performed by the driver; the ride server is used to determine whether the driver who issued the vehicle dispatch request has completed the questionnaire information filling in when receiving the vehicle dispatch request sent by the terminal, and if it is determined that the driver has not completed the questionnaire information filling in, an interception reminder to reject the vehicle dispatch request is generated and sent to the terminal; if it is determined that the driver has completed the questionnaire information filling in, feedback information to allow the vehicle dispatch request to pass is generated and sent to the terminal. When the terminal receives the interception reminder, it displays the interception reminder and guides the driver to fill in the questionnaire information; when the terminal receives the feedback information, it directly allows the driver to dispatch based on the feedback information.
[0050] For another example, when the server 110 is a ride server and the service requester terminal 130 is a terminal on the driver's side, the implementation principle of the information interaction system 100 may include: the terminal on the driver's side is used to respond to the driver's request for a vehicle to go out, determine whether the driver has completed the filling of the questionnaire information, and if the driver has not completed the filling of the questionnaire information, display an interception reminder to reject the vehicle request to guide the driver to fill in the questionnaire information; if the driver has completed the filling of the questionnaire information, directly allow the driver to go out. The terminal on the driver's side is also used to send the interception reminder or the information that directly allows the driver to go out to the ride server. The ride server archives the interception reminder or the information that allows the driver to go out.
[0051] Based on the above examples, it can be seen that in the embodiment of the present application, it is sufficient to ensure that all drivers who go out on the vehicle have completed the questionnaire information filling. The execution of each action can be flexibly distributed between the ride server and the driver's terminal, and the present application does not impose any restrictions on this.
[0052] In some embodiments, the server 110 may be a single server or a server group. The server group may be centralized or distributed (for example, the server 110 may be a distributed system). In some embodiments, the server 110 may be local or remote relative to the terminal. For example, the server 110 may access information and / or data stored in the service requester terminal 130 via the network 120. As another example, the server 110 may be directly connected to the service requester terminal 130 to access the stored information and / or data. In some embodiments, the server 110 may be implemented on a cloud platform. By way of example only, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, an elastic cloud, a community cloud, a distributed cloud, an inter-cloud, a multi-cloud, etc., or any combination thereof.
[0053] In some embodiments, the server 110 and the service requester terminal 130 may be configured with the Figure 2 One or more of the components shown are implemented on the electronic device 200 .
[0054] In some embodiments, the server 110 may include a processor. The processor may process information and / or data related to the service request to perform one or more functions described in the present application. In some embodiments, the processor may include one or more processing cores (e.g., a single-core processor (S) or a multi-core processor (S)). By way of example only, the processor may include a central processing unit (CPU), an application specific integrated circuit (ASIC), an application specific instruction set processor (ASIP), a graphics processing unit (GPU), a physical processing unit (PPU), a digital signal processor (DSP), a field programmable gate array (FPGA), a programmable logic device (PLD), a controller, a microcontroller unit, a reduced instruction set computer (RISC) or a microprocessor, or any combination thereof.
[0055] The network 120 may be used for the exchange of information and / or data. In some embodiments, one or more components in the information interaction system 100 (e.g., the server 110 and the service requester terminal 130) may send information and / or data to other components. For example, the server 110 may obtain a service request from the service requester terminal 130 via the network 120. In some embodiments, the network 120 may be any type of wired or wireless network, or a combination thereof. As an example only, the network 120 may include a wired network, a wireless network, an optical fiber network, a telecommunication network, an intranet, the Internet, a local area network (LAN), a wide area network (WAN), a wireless local area network (WLAN), a metropolitan area network (MAN), a wide area network (WAN), a public switched telephone network (PSTN), a Bluetooth network, a ZigBee network, or a near field communication (NFC) network, or any combination thereof.
[0056] In some embodiments, the network 120 may include one or more network access points. For example, the network 120 may include a wired or wireless network access point, such as a base station and / or a network switching node, through which one or more components of the information interaction system 100 may connect to the network 120 to exchange data and / or information.
[0057] In some embodiments, the user of the service requester terminal 130 may be someone other than the actual service demander. For example, user A of the service requester terminal 130 may use the service requester terminal 130 to initiate a service request for the actual service demander B, or receive service information or instructions from the server 110. In some embodiments, "service requester" and "service requester terminal" may be used interchangeably.
[0058] In some embodiments, the service requester terminal 130 may include a mobile device, a tablet computer, a laptop computer, or a built-in device in a motor vehicle with an identification code scanning function, or any combination thereof. In some embodiments, the mobile device may include a smart home device, a wearable device, a smart mobile device, a virtual reality device, or an augmented reality device, or any combination thereof. In some embodiments, the smart home device may include a smart lighting device, a control device for a smart electrical device, a smart monitoring device, a smart TV, a smart camera, or an intercom, or any combination thereof. In some embodiments, the wearable device may include a smart bracelet, a smart shoelace, a smart glass, a smart helmet, a smart watch, a smart clothing, a smart backpack, a smart accessory, or any combination thereof. In some embodiments, the smart mobile device may include a smart phone, a personal digital assistant (PDA), a gaming device, a navigation device, or a point of sale (POS) device, or any combination thereof. In some embodiments, the virtual reality device and / or the augmented reality device may include a virtual reality helmet, a virtual reality glass, a virtual reality patch, an augmented reality helmet, an augmented reality glass, or an augmented reality patch, or any combination thereof. For example, the virtual reality device and / or the augmented reality device may include various virtual reality products, etc. In some embodiments, built-in devices in a motor vehicle may include an on-board computer, an on-board television, and the like.
[0059] The server 110 may include a database 140, which may store data and / or instructions. In some embodiments, the database 140 may store data obtained from the service requester terminal 130. In some embodiments, the database 140 may store data and / or instructions of the exemplary methods described in this application. In some embodiments, the database 140 may include a mass storage device, a removable storage device, a volatile read-write memory, or a read-only memory (ROM), etc., or any combination thereof. As an example, mass storage may include magnetic disks, optical disks, solid-state drives, etc.; removable storage may include flash drives, floppy disks, optical disks, memory cards, zip disks, magnetic tapes, etc.; volatile read-write storage may include random access memory (Random Access Memory, RAM); RAM may include dynamic RAM (Dynamic Random Access Memory, DRAM), double data rate synchronous dynamic RAM (Double Date-Rate Synchronous RAM, DDR SDRAM); static RAM (Static Random-Access Memory, SRAM), thyristor RAM (Thyristor-Based Random Access Memory, T-RAM) and zero capacitor RAM (Zero-RAM), etc. As an example, ROM may include mask ROM (Mask Read-Only Memory, MROM), programmable ROM (Programmable Read-Only Memory, PROM), erasable programmable ROM (Programmable Erasable Read-only Memory, PEROM), electrically erasable programmable ROM (Electrically Erasable Programmable read only memory, EEPROM), CD-ROM (CD-ROM), and digital versatile disk ROM, etc. In some embodiments, database 140 can be implemented on a cloud platform. As an example only, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, a cross-cloud, a multi-cloud, an elastic cloud, or other similar, etc., or any combination thereof.
[0060] In some embodiments, the database 140 may be connected to the network 120 to communicate with one or more components in the information interaction system 100 (e.g., the server 110 and the service requester terminal 130). One or more components in the information interaction system 100 may access data or instructions stored in the database 140 via the network 120. In some embodiments, the database 140 may be directly connected to one or more components in the information interaction system 100 (e.g., the server 110 and the service requester terminal 130). Alternatively, in some embodiments, the database 140 may also be part of the server 110.
[0061] In some embodiments, one or more components in the information interaction system 100 (e.g., the server 110 and the service requester terminal 130) may have access to the database 140. In some embodiments, when certain conditions are met, one or more components in the information interaction system 100 may read and / or modify information related to the service requester or the public, or any combination thereof. For example, the server 110 may read and / or modify information of one or more users after receiving a service request.
[0062] In some embodiments, information exchange of one or more components in the information interaction system 100 can be achieved by requesting services. In some embodiments, the software and / or applications related to transportation may include travel software and / or applications, vehicle dispatching software and / or applications, mapping software and / or applications, etc. In the vehicle dispatching software and / or applications, vehicles may include horses, carriages, rickshaws (e.g., wheelbarrows, bicycles, tricycles, etc.), cars (e.g., taxis, buses, private cars, etc.), trains, subways, ships, airplanes (e.g., helicopters, space shuttles, rockets, hot air balloons, etc.), etc., or any combination thereof.
[0063] Figure 2 The schematic diagram shows exemplary hardware and software components of the server 110 and the service requester terminal 130 such as the electronic device 200 that can implement the concept of the present application according to some embodiments of the present application. For example, the processor 220 can be used on the electronic device 200 and used to execute the functions in the present application.
[0064] The electronic device 200 may be a general portable device with an identification code scanning function or a portable device with a set purpose, both of which may be used to implement the information interaction method of the embodiment of the present application. Although only one processor 220 is shown in the embodiment of the present application, for convenience, the functions described in the embodiment of the present application may be implemented in a distributed manner on multiple similar platforms to balance the processing load.
[0065] For example, the electronic device 200 may include a network port 210 connected to a network, one or more processors 220 for executing program instructions, a communication bus 230, and storage media 240 in different forms, such as a disk, ROM, or RAM, or any combination thereof. Exemplarily, program instructions stored in ROM, RAM, or other types of non-transitory storage media or any combination thereof may also be included. The information interaction method of the embodiment of the present application can be implemented according to these program instructions. The electronic device 200 also includes an input / output (I / O) interface 250 with other input / output devices (e.g., keyboard, display screen).
[0066] For ease of explanation, only one processor is described in the electronic device 200. However, it should be noted that the electronic device 200 in the embodiment of the present application may also include multiple processors, so the steps performed by one processor described in the embodiment of the present application may also be performed jointly or individually by multiple processors. For example, if the processor of the electronic device 200 performs step A and step B, it should be understood that step A and step B may also be performed jointly by two different processors or individually in one processor. For example, the first processor performs step A, the second processor performs step B, or the first processor and the second processor perform steps A and B together.
[0067] Figure 3 One of the flow charts of the information interaction method provided in the embodiment of the present application is shown. The method can be applied to Figure 1 The service requester terminal 130 in the embodiment may be a terminal on the driver's side. Figure 3 The process of the information interaction method shown in FIG. Figure 3 As shown, the information interaction method includes S110 and S120.
[0068] S110, in response to the dispatch request executed by the driver, determining whether the driver has completed filling in the questionnaire information.
[0069] S120, if the driver has not completed filling in the questionnaire information, an interception reminder of rejecting the dispatch request is displayed to guide the driver to fill in the questionnaire information; if the driver has completed filling in the questionnaire information, the driver is directly allowed to dispatch.
[0070] In one implementation, the terminal may be loaded with a target APP (Application) for online car-hailing services, and the driver may operate the target APP in the terminal to issue a dispatch request. When the terminal receives the dispatch request, it determines whether the driver has completed the questionnaire information filling, allows the driver who has completed the questionnaire information to dispatch directly, rejects the dispatch request of the driver who has not completed the questionnaire information filling, and guides the driver who has not completed the questionnaire information filling to fill in the questionnaire information.
[0071] The terminal can determine whether the driver has completed filling in the questionnaire information in a variety of ways. For example, the terminal can determine whether the driver has completed filling in the questionnaire information by interacting with the server. Exemplarily, the terminal can send a vehicle dispatch request to the server, and determine whether the driver has completed filling in the questionnaire information based on the different information returned by the server. Exemplarily, when the terminal receives an interception reminder returned by the server, it determines that the driver has not completed filling in the questionnaire information, and when it receives feedback information returned by the server that allows the vehicle dispatch request to pass, it determines that the driver has completed filling in the questionnaire information. For another example, the terminal can determine locally whether the driver has completed filling in the questionnaire information. This embodiment does not limit this.
[0072] In one implementation, it can be set that the driver can only operate the target APP in the terminal and issue a dispatch request after logging in using identity information such as an account. Accordingly, the dispatch request can carry the driver's identity information used to log in. In this case, if the driver fills in the questionnaire information based on the target APP, the terminal and the server can associate and store the questionnaire information filled in by the driver with the driver's identity information, so that when the driver issues a dispatch request, it can be determined whether the questionnaire information corresponding to the driver's identity information is stored, and whether the driver has completed the questionnaire information.
[0073] Depending on the application scenario, it may be necessary to update the questionnaire information at preset time intervals. Accordingly, the information interaction method in this embodiment may also include: determining whether the storage time of the questionnaire information reaches a preset time; if the preset time is reached, deleting the questionnaire information.
[0074] The terminal deletes the questionnaire information that has been stored for a preset period of time, so that the driver needs to fill in the questionnaire information again every preset period of time, thereby ensuring the timeliness of the stored questionnaire information, and further ensuring that the determination of whether to allow the vehicle to depart based on the information interaction method in this embodiment is more reliable.
[0075] The terminal can guide the driver to fill in the questionnaire information in a variety of ways. For example, the terminal can jump to the questionnaire information filling interface and remind the driver to complete the questionnaire information before the vehicle can be dispatched. For another example, the terminal can display a floating layer on the driver's current operation interface to remind the driver to fill in the questionnaire information, guiding the driver to fill in the questionnaire information. Figure 4 , which is one of the interception reminders provided in the embodiment of the present application, based on which the driver can be guided to fill in the questionnaire information.
[0076] In order to ensure that each driver has completed the questionnaire information in a timely manner, when the driver has not completed the questionnaire information, in addition to reminding the driver when requesting to go out, the terminal can also display a questionnaire information filling prompt at multiple times to remind the driver to fill in the questionnaire information. For example: when the target APP is loaded in the terminal, before responding to the driver's request to go out, and determining whether the driver has completed the questionnaire information, the method may also include: monitoring whether the driver performs a setting operation, and when the driver is monitored to perform the setting operation, displaying the questionnaire information filling prompt based on the target APP to remind the driver to fill in the questionnaire information. When the questionnaire information filling operation performed by the driver is received, the questionnaire information filling interface is displayed to guide the driver to fill in the questionnaire information.
[0077] The setting operation can be flexibly configured. For example, the setting operation can include at least one of an operation of opening the terminal and an operation of opening the target APP. For another example, the setting operation can also include performing operations related to travel, such as purchasing tickets, air tickets, boat tickets, and booking hotels.
[0078] There are many ways to display questionnaire information filling prompts based on the target APP. For example, the target APP can pop up a message prompt for filling in the questionnaire information. The message prompt can be displayed in many ways, for example, it can be displayed at the top of the terminal display interface. Please refer to Figure 5 , which is a display interface for questionnaire information filling prompts provided in an embodiment of the present application.
[0079] Through the above Figure 4 and Figure 5 After reminding the driver to fill in the questionnaire information by other means, if the driver chooses to fill in the questionnaire information, the terminal can display the following Figure 6 The interface shown reminds the driver that he can fill in the questionnaire immediately or not drive for the time being. After the driver chooses to fill in the questionnaire immediately, the interface jumps to the questionnaire information filling interface to ensure that all drivers who can drive have completed the questionnaire information. The terminal can also jump directly to the questionnaire information filling interface when the driver chooses to fill in the questionnaire information. Figure 7, which is a schematic diagram of one of the questionnaire information filling interfaces provided in an embodiment of the present application.
[0080] In order to ensure the safety of driving, after the driver completes the questionnaire information, the terminal can also determine whether the driver meets the set requirements based on the questionnaire information filled in by the driver, and only allow drivers who meet the set requirements to drive, and prohibit drivers who do not meet the set requirements from driving. The set requirements can be set flexibly, for example, the set requirements may include body temperature below a certain threshold, the travel trajectory does not pass through certain areas, the test report meets the set conditions, confirmation information on the authenticity of the filled content, etc.
[0081] Based on the above considerations, in S110, the step of determining whether the driver has completed filling in the questionnaire information may include: determining whether the questionnaire information corresponding to the driver is stored and whether the questionnaire information meets the set requirements; if the questionnaire information corresponding to the driver is stored and the questionnaire information meets the set requirements, determining that the driver has completed filling in the questionnaire information; if the questionnaire information corresponding to the driver is not stored, or the questionnaire information corresponding to the driver does not meet the set requirements, determining that the driver has not completed filling in the questionnaire information.
[0082] Given that the authenticity of the information filled in the questionnaire will directly affect the reliability of safety control, in order to ensure that the driver fills in the questionnaire information truthfully, the questionnaire information may include a legal statement that commits to authenticity (with the standards of a legal agreement statement) to manually authorize the authenticity of the filled-in content. In this case, the confirmation information of the authenticity of the filled-in content included in the set requirements may be confirmation information on the content of the legal statement. Accordingly, the information interaction method may further include: determining whether the questionnaire information includes confirmation information on the content of the legal statement; if the confirmation information is included, determining that the questionnaire information meets the set requirements; if the confirmation information is not included, determining that the questionnaire information does not meet the set requirements. In the event that it is determined that the questionnaire information does not meet the set requirements, an interface for confirming the content of the legal statement may also be displayed to guide the driver to confirm the content of the legal statement. Please refer to Figure 8 , which is a schematic diagram of one of the questionnaire information submission interfaces provided in the embodiment of the present application, in which the legal statement content promising authenticity can be configured. After the driver completes the questionnaire information filling and submits it, the interface for completing the questionnaire information filling can be displayed, please refer to Fig. 9 , which is a schematic diagram of a display interface for completing questionnaire information provided in an embodiment of the present application.
[0083] In order to verify the questionnaire information filled in by the driver as timely as possible, in this embodiment, the questionnaire information may include the questionnaire content, and each option of the questionnaire content corresponds to a different trigger operation. Accordingly, when receiving the questionnaire information filled in by the driver, the terminal analyzes the trigger operation corresponding to each selected option of the questionnaire content, determines whether the analyzed trigger operation is the target operation, and if so, reports it to the real-time data system and displays an interception reminder.
[0084] Among them, the trigger operation can be set flexibly, for example, the trigger operation can include: triggering a ban (such as prohibiting the vehicle from leaving), generating a label (such as a risk level label), etc. The target operation can be set flexibly, for example, the target operation can include triggering a ban, setting a type (such as setting a risk level) label, etc. Exemplarily, an option content in the questionnaire information can be whether to pass through area A, and the options include yes and no, wherein the option is that the corresponding trigger operation is to trigger a ban. Then, in the questionnaire information filled out by the driver, if the option yes is selected, the terminal will automatically trigger the ban, prohibiting the driver from leaving the vehicle, and report the information to the real-time data system for recording, and display the risk reminder interface on the terminal to remind the driver to automatically isolate or conduct inspections and filings in accordance with relevant requirements.
[0085] Compared with the prior art which often requires manual export of questionnaire information and subsequent processing based on manual screening and analysis, the embodiment of the present application configures the trigger operation so that the terminal can intelligently analyze the trigger operations corresponding to the options of each questionnaire content based on the questionnaire information filled out by the driver, and report to the real-time data system and display the reminder interface in the event of a target operation, so as to achieve timely response to abnormal situations, greatly improve the timeliness of processing, and thus ensure the safety of riding.
[0086] Fig.10 The second flowchart of the information interaction method provided in the embodiment of the present application is shown. The method can be applied to Figure 1 The server 110 is connected to the service requester terminal 130, such as the driver's terminal. Fig.10 The process of the information interaction method shown in FIG. Fig.10 As shown, the information interaction method includes S210 and S220.
[0087] S210, when receiving the dispatch request sent by the terminal, determining whether the driver who sent the dispatch request has completed filling in the questionnaire information.
[0088] S220, if it is determined that the driver has not completed filling in the questionnaire information, an interception reminder for rejecting the vehicle dispatch request is generated, and the interception reminder is sent to the terminal, so that the terminal displays the interception reminder and guides the driver to fill in the questionnaire information; if it is determined that the driver has completed filling in the questionnaire information, feedback information for allowing the vehicle dispatch request to pass is generated, and the feedback information is sent to the terminal, so that the terminal directly allows the driver to dispatch based on the feedback information.
[0089] The questionnaire information can be configured by a user with management authority. For example, a user with management authority can flexibly perform questionnaire information configuration operations according to different scenarios to configure the questionnaire information. In response to the questionnaire information configuration operation, the server generates the questionnaire information and configures a trigger operation corresponding to the questionnaire content.
[0090] Users with management privileges can configure a variety of content, such as configuring the timing of triggering the filling of questionnaire information (such as reminding the user to fill in the questionnaire information when it is detected that the user has opened the target APP and has not yet filled in the questionnaire information), configuring the regional scope for filling in the questionnaire information (such as filling in the questionnaire information if the location is nationwide, certain provinces, or certain cities), configuring the frequency of triggering the filling of questionnaire information (such as filling in only once, once a week, or once every several days), configuring the questionnaire content of the questionnaire information (such as title, description copy, buttons, optional items, control actions, legal statements that commit to authenticity, etc.), configuring the linkage relationship between each questionnaire content (such as different options for a certain question, one option triggers the next question, and the other option triggers additional filling, sub-questions, etc.), and configuring trigger operations such as trigger rules, trigger actions, etc. (such as banning and intercepting configurations for certain titles, copy, and buttons).
[0091] Among them, the server can provide several templates for questionnaire information configuration and support customized question types. For question options, operations that trigger corresponding functions can be formulated according to corresponding options, such as triggering a ban or generating a label based on a submitted option, and connecting to a real-time data system.
[0092] Through the above methods, users with management permissions can flexibly configure questionnaire information, such as adding, deleting, and changing questionnaire content, to meet actual scenario needs.
[0093] After completing the configuration of the questionnaire information, the server may send the configured questionnaire information to the terminal, and receive and store the completed questionnaire information sent by the terminal.
[0094] Based on the configuration of the trigger operation, after receiving the completed questionnaire information, the server can intelligently analyze the received questionnaire information in real time to determine whether the trigger operation corresponding to the option of each questionnaire content in the questionnaire information is the target operation. If so, it will be reported to the real-time data system and control the terminal to display the reminder interface. For example, if the questionnaire information includes a banned item, the server will mark the driver who filled out the questionnaire information as banned for a set number of days and send the processing results to the terminal for display.
[0095] The server stores and analyzes questionnaire information in real time, so that when there is a target operation, the server can respond immediately and intelligently, reducing the delay caused by manual processing, and the data records can be viewed.
[0096] Since the server stores the completed questionnaire information, when receiving the dispatch request sent by the terminal, the server only needs to determine whether the questionnaire information corresponding to the driver who issued the dispatch request is stored to determine whether the driver has completed the questionnaire information. In order to ensure the safety of dispatch, the server can also determine whether the driver meets the set requirements based on the questionnaire information filled in by the driver, and only allow drivers who meet the set requirements to dispatch, and prohibit drivers who do not meet the set requirements from dispatching. Among them, the set requirements can be set flexibly. For example, the set requirements can include body temperature below a certain threshold, the travel trajectory does not pass through certain areas, the test report meets the set conditions, and confirmation information on the authenticity of the filled content.
[0097] Based on the above considerations, in S210, the step of determining whether the driver who issued the dispatch request has completed filling in the questionnaire information may include: determining whether the questionnaire information corresponding to the driver is stored and the questionnaire information meets the set requirements; if the questionnaire information corresponding to the driver is stored and the questionnaire information meets the set requirements, determining that the driver has completed filling in the questionnaire information; if the questionnaire information corresponding to the driver is not stored, or the questionnaire information corresponding to the driver does not meet the set requirements, determining that the driver has not completed filling in the questionnaire information.
[0098] Given that the authenticity of the information filled in the questionnaire will directly affect the reliability of safety control, in order to ensure that the driver fills in the questionnaire information truthfully, the questionnaire information may include legal declaration content that commits to the authenticity. In this case, the confirmation information of the authenticity of the filled-in content included in the setting requirements may be confirmation information of the legal declaration content. Accordingly, the information interaction method may also include: determining whether the questionnaire information includes confirmation information of the legal declaration content. If the confirmation information is included, it is determined that the questionnaire information meets the set requirements; if the confirmation information is not included, it is determined that the questionnaire information does not meet the set requirements. When the server determines that the questionnaire information does not meet the set requirements, it may also control the terminal to display an interface for confirming the legal declaration content, and guide the driver to confirm the legal declaration content.
[0099] Depending on the application scenario, it may be necessary to update the questionnaire information at preset time intervals. Accordingly, the information interaction method in this embodiment may also include: determining whether the storage time of the questionnaire information reaches a preset time; if the preset time is reached, deleting the questionnaire information.
[0100] The server deletes the questionnaire information that has been stored for a preset period of time, so that the driver needs to fill in the questionnaire information again every preset period of time, thereby ensuring that the determination of whether to allow the vehicle to depart based on the information interaction method in this embodiment is more reliable.
[0101] In order to more clearly explain the implementation principle of the embodiment of the present application, the implementation process of the embodiment of the present application is illustrated by taking the following scenario as an example.
[0102] After the user with management authority completes the questionnaire configuration, it uploads it to the server, which stores the questionnaire as a template and sends it to each target terminal. The target terminal is a terminal that has the target APP installed and is located within the configured area for filling in the questionnaire.
[0103] If the triggering time for filling in the questionnaire information is configured as opening the target APP and issuing a vehicle dispatch request, and the triggering action corresponding to certain questionnaire content is configured as vehicle dispatch interception, please refer to Fig.11 , the exemplary process of information interaction is as follows:
[0104] The terminal monitors whether the driver has performed the operation of opening the target APP. If it is detected that the driver has performed the operation of opening the target APP, it determines whether the driver has completed filling in the questionnaire information. If the driver has not completed filling in the questionnaire information, the questionnaire information filling prompt is displayed based on the target APP.
[0105] The driver can choose whether to fill in the questionnaire information immediately according to the displayed questionnaire information filling prompts. If the driver completes the questionnaire information, the terminal will store the questionnaire information filled in by the driver and upload it to the server.
[0106] The server determines whether the received questionnaire information triggers a trigger operation. If the uploaded questionnaire information does not trigger a trigger operation, it sends a feedback message to the terminal or does not provide any feedback to the terminal. When the terminal subsequently receives a vehicle dispatch request from the driver, it directly allows the driver to dispatch the vehicle, thereby achieving the pre-release of the vehicle dispatch interception. If the uploaded questionnaire information triggers a trigger operation for vehicle dispatch interception, the server reports it to the real-time data system and sends an interception reminder to the terminal, which displays the interception reminder.
[0107] When the terminal receives the driver's request for dispatch, it detects whether the questionnaire information corresponding to the driver is stored, and the questionnaire information does not trigger the trigger operation. If the questionnaire information corresponding to the driver is stored, and the questionnaire information does not trigger the trigger operation, the driver is directly allowed to dispatch, and the pre-determination of the dispatch interception is realized. If the questionnaire information corresponding to the driver is not stored, the interception reminder of rejecting the dispatch request due to the failure to fill in the questionnaire information is displayed, and the driver is guided to fill in the questionnaire information. The driver can choose to fill in the questionnaire information immediately according to the displayed questionnaire information filling prompt so as to dispatch the vehicle, or choose not to dispatch the vehicle temporarily and not to fill in the questionnaire information. Similarly, if the driver completes the questionnaire information filling, the terminal stores the questionnaire information filled in by the driver and uploads it to the server. The server determines whether the received questionnaire information triggers the trigger operation. If the uploaded questionnaire information does not trigger the trigger operation, a feedback message is sent to the terminal or no feedback is given to the terminal, and the terminal allows the driver to dispatch the vehicle. If the uploaded questionnaire information triggers the trigger operation of the dispatch interception, the server reports to the real-time data system and sends an interception reminder to the terminal. The terminal displays the interception reminder and refuses the driver to dispatch the vehicle.
[0108] In this embodiment, vehicle dispatch interception means that when the driver clicks on the dispatch, if there is an interception item, it will be intercepted, and the corresponding actions required by the interception item (such as questionnaire filling, information submission, educational examination, action operation, etc.) need to be completed before the vehicle can be dispatched.
[0109] Based on the information interaction method in the embodiment of the present application, questionnaire information can be flexibly configured and put online to meet the needs of driver information collection in different scenarios. By configuring multiple triggering opportunities, the driver can be guided to fill in the questionnaire information at multiple times such as opening the target APP and initiating a vehicle dispatch request. The driver is allowed to dispatch only after the driver completes the questionnaire information, ensuring that all dispatching drivers can submit the questionnaire information. By configuring the content of the legal statement, the user makes a legal agreement commitment to the authenticity of the submitted information when signing, ensuring the reliability of the collected questionnaire information. By configuring the trigger operations corresponding to each option in the questionnaire information, real-time verification and processing of the collected questionnaire information is realized, improving the impact of the prior art on the timeliness of processing caused by the need to manually export the questionnaire information and screen and analyze it before the next step can be performed. By collecting and recording the information of each questionnaire, a templated information reserve for demand-variable scenarios is realized, thereby more flexibly and quickly supporting various types of vehicle dispatch interception-type mandatory questionnaire information collection and subsequent control.
[0110] Fig.12 The functional module block diagram of the first information interaction device 300 provided in some embodiments of the present application is shown. The functions implemented by the first information interaction device 300 correspond to the method steps executed by the terminal on the driver side. The first information interaction device 300 can be understood as the electronic device 200 or the processor of the electronic device 200, or can be understood as a component independent of the electronic device 200 or the processor that implements the functions of the present application under the control of the electronic device 200. Fig.12 As shown, the first information interaction device 300 may include an information determination module 310 and an information processing module 320 .
[0111] The information determination module 310 is used to respond to a dispatch request executed by a driver and determine whether the driver has completed filling in the questionnaire information.
[0112] The information processing module 320 is used to display an interception reminder to reject the dispatch request if the driver has not completed the questionnaire information, and guide the driver to fill in the questionnaire information; if the driver has completed the questionnaire information, the driver is directly allowed to dispatch.
[0113] In some embodiments of the present application, the terminal is loaded with a target APP, and the information judgment module 310 is used to monitor whether the driver performs a setting operation before judging whether the driver has completed filling in the questionnaire information in response to the driver's dispatch request. When the driver is detected to perform the setting operation, the questionnaire information filling prompt is displayed based on the target APP. When the questionnaire information filling operation performed by the driver is received, the questionnaire information filling interface is displayed to guide the driver to fill in the questionnaire information. The setting operation includes at least one of the operation of opening the terminal and the operation of opening the target APP.
[0114] In some embodiments of the present application, the information judgment module 310 is used to determine whether the driver has completed filling in the questionnaire information through the following steps: determine whether the questionnaire information corresponding to the driver is stored and the questionnaire information meets the set requirements; if the questionnaire information corresponding to the driver is stored and the questionnaire information meets the set requirements, then it is determined that the driver has completed filling in the questionnaire information; if the questionnaire information corresponding to the driver is not stored, or the questionnaire information corresponding to the driver does not meet the set requirements, then it is determined that the driver has not completed filling in the questionnaire information.
[0115] In some embodiments of the present application, the questionnaire information includes a legal statement that commits to authenticity, and the information judgment module 310 is also used to determine whether the questionnaire information includes confirmation information of the legal statement content. If the confirmation information is included, it is determined that the questionnaire information meets the set requirements; if the confirmation information is not included, it is determined that the questionnaire information does not meet the set requirements.
[0116] In some embodiments of the present application, when it is determined that the questionnaire information does not meet the set requirements, the information processing module 320 is also used to display an interface for confirming the content of the legal statement, guiding the driver to confirm the content of the legal statement.
[0117] In some embodiments of the present application, the information determination module 310 is further used to determine whether the storage time of the questionnaire information reaches a preset time length, and if so, the questionnaire information is deleted.
[0118] In some embodiments of the present application, the questionnaire information includes the questionnaire content, and each option of the questionnaire content corresponds to a different trigger operation. The information processing module 320 is also used to analyze the trigger operation corresponding to each selected option of the questionnaire content when the questionnaire information filled out by the driver is received. It is determined whether the analyzed trigger operation is the target operation. If so, it is reported to the real-time data system and an interception reminder is displayed.
[0119] Fig.13 The functional module block diagram of the second information interaction device 400 provided in some embodiments of the present application is shown. The functions implemented by the second information interaction device 400 correspond to the method steps executed by the above-mentioned server. The second information interaction device 400 can be understood as the above-mentioned electronic device 200, or the processor of the electronic device 200, or can be understood as a component independent of the above-mentioned electronic device 200 or the processor that implements the functions of the present application under the control of the electronic device 200. Fig.13 As shown, the second information interaction device 400 may include a data judgment module 410 and a data processing module 420.
[0120] The data judgment module 410 is used to judge whether the driver who issued the vehicle dispatch request has completed filling in the questionnaire information when receiving the vehicle dispatch request sent by the terminal.
[0121] The data processing module 420 is used to generate an interception reminder for rejecting the vehicle dispatch request if it is determined that the driver has not completed filling in the questionnaire information, and send the interception reminder to the terminal so that the terminal displays the interception reminder and guides the driver to fill in the questionnaire information; if it is determined that the driver has completed filling in the questionnaire information, it generates feedback information for allowing the vehicle dispatch request to pass, and sends the feedback information to the terminal so that the terminal directly allows the driver to dispatch based on the feedback information.
[0122] In some embodiments of the present application, the data processing module 420 is further used to configure the questionnaire information by the following steps: in response to the questionnaire information configuration operation, generate the questionnaire content included in the questionnaire information, and configure a trigger operation corresponding to the questionnaire content. The questionnaire content may include legal statement content that promises authenticity.
[0123] In some embodiments of the present application, the data processing module 420 is further used to send the configured questionnaire information to the terminal; and to receive and store the completed questionnaire information sent by the terminal.
[0124] In some embodiments of the present application, the data processing module 420 is also used to perform real-time analysis on the received questionnaire information to determine whether the trigger operation corresponding to the option of each questionnaire content in the questionnaire information is the target operation. If so, it is reported to the real-time data system and the terminal is controlled to display a reminder interface.
[0125] In some embodiments of the present application, the data judgment module 410 is used to determine whether the driver who issued the vehicle dispatch request has completed filling in the questionnaire information through the following steps: determine whether the questionnaire information corresponding to the driver is stored and the questionnaire information meets the set requirements; if the questionnaire information corresponding to the driver is stored and the questionnaire information meets the set requirements, then it is determined that the driver has completed filling in the questionnaire information; if the questionnaire information corresponding to the driver is not stored, or the questionnaire information corresponding to the driver does not meet the set requirements, then it is determined that the driver has not completed filling in the questionnaire information.
[0126] In some embodiments of the present application, the questionnaire information includes a legal statement that commits to authenticity, and the data judgment module 410 is also used to determine whether the questionnaire information includes confirmation information of the legal statement content. If the confirmation information is included, it is determined that the questionnaire information meets the set requirements; if the confirmation information is not included, it is determined that the questionnaire information does not meet the set requirements.
[0127] In some embodiments of the present application, when it is determined that the questionnaire information does not meet the set requirements, the data processing module 420 is also used to: control the terminal to display an interface for confirming the content of the legal statement, and guide the driver to confirm the content of the legal statement.
[0128] In some embodiments of the present application, the data judgment module 410 is further used to judge whether the storage time of the questionnaire information reaches a preset time length, and if so, delete the questionnaire information.
[0129] Since the principle of solving the problem by the information interaction device in the embodiment of the present application is similar to the above-mentioned information interaction method in the embodiment of the present application, the implementation of the information interaction device can refer to the implementation of the method, and the repeated parts will not be repeated.
[0130] The modules can be connected or communicated with each other via wired or wireless connections. The wired connection can include metal cables, optical cables, hybrid cables, etc., or any combination thereof. The wireless connection can include connections in the form of LAN, WAN, Bluetooth, ZigBee, or NFC, or any combination thereof. Two or more modules can be combined into a single module, and any one module can be divided into two or more units.
[0131] In addition, an embodiment of the present application 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 information interaction method are executed.
[0132] A computer program product is provided in an embodiment of the present application, including a computer program / instruction, which implements the steps of the information interaction method when executed by a processor.
[0133] Specifically, when the computer program / instructions on the computer program product are executed by the processor, it can implement an information interaction method, improve riding safety, and meet epidemic prevention requirements.
[0134] The computer program product of the information interaction method provided in the embodiment of the present application includes a computer-readable storage medium storing program code, and the instructions included in the program code can be used to execute the steps of the information interaction method described in the above method embodiment. Please refer to the above method embodiment for details, which will not be repeated here.
[0135] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the system and device described above can refer to the corresponding process in the method embodiment, and will not be repeated in this application. In the several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.
[0136] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0137] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0138] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.
[0139] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. An information interaction method, characterized in that: Applied to the driver's terminal, the method includes: In response to a dispatch request executed by a driver, determining whether the driver has completed filling in questionnaire information, wherein the questionnaire information is configured by a user according to different scenarios, wherein the configuration of the questionnaire information at least includes configuring an area range for filling in the questionnaire information, so that the driver whose location is within the area range fills in the questionnaire information; If the driver has not completed filling in the questionnaire information, an interception reminder of rejecting the dispatch request is displayed to guide the driver to fill in the questionnaire information, and the interception reminder is displayed on the relevant interface; If the driver has completed filling in the questionnaire information, the driver is directly allowed to drive; The method further comprises: Determine whether the storage time of the questionnaire information reaches a preset time period; If the preset time is reached, the questionnaire information is deleted; Wherein guiding the driver to fill in the questionnaire information includes: A guidance interface is displayed to guide the driver to fill in the questionnaire information, wherein the guidance interface includes an option to fill in the questionnaire and an option not to drive the vehicle temporarily.
2. The information interaction method according to claim 1, characterized in that: The terminal is loaded with a target APP. Before responding to a dispatch request executed by a driver and determining whether the driver has completed filling in questionnaire information, the method further includes: Monitoring whether the driver performs the set operation, and displaying a questionnaire information filling prompt based on the target APP when the driver performs the set operation; When receiving the questionnaire filling operation performed by the driver, displaying the questionnaire filling interface and guiding the driver to fill in the questionnaire; The setting operation includes at least one of an operation of opening the terminal and an operation of opening the target APP.
3. The information interaction method according to claim 1, characterized in that: The step of determining whether the driver has completed filling in the questionnaire information includes: Determine whether questionnaire information corresponding to the driver is stored and whether the questionnaire information meets the set requirements; If the questionnaire information corresponding to the driver is stored and the questionnaire information meets the set requirements, it is determined that the driver has completed filling in the questionnaire information; If the questionnaire information corresponding to the driver is not stored, or the questionnaire information corresponding to the driver does not meet the set requirements, it is determined that the driver has not completed filling in the questionnaire information.
4. The information interaction method according to claim 3, characterized in that: The questionnaire information includes a legal statement of authenticity, and the method further includes: Determining whether the questionnaire information includes confirmation information on the content of the legal statement; If the confirmation information is included, it is determined that the questionnaire information meets the set requirements; If the confirmation information is not included, it is determined that the questionnaire information does not meet the set requirements.
5. The information interaction method according to claim 4, characterized in that: In the case where it is determined that the questionnaire information does not meet the set requirements, the method further includes: An interface for confirming the content of the legal statement is displayed to guide the driver to confirm the content of the legal statement.
6. The information interaction method according to any one of claims 1 to 5, characterized in that: The questionnaire information includes questionnaire content, and each option of the questionnaire content corresponds to a different trigger operation; the method further includes: Upon receiving the questionnaire information filled in by the driver, analyzing the triggering operations corresponding to the options of each selected questionnaire content; Determine whether the analyzed trigger operation is the target operation. If so, report it to the real-time data system and display an interception reminder.
7. An information interaction method, characterized in that: Applied to a server, the server is connected to a driver's terminal for communication, and the method includes: In the case of receiving a dispatch request sent by the terminal, determining whether the driver who issued the dispatch request has completed filling in questionnaire information, wherein the questionnaire information is configured by the user according to different scenarios, wherein the configuration of the questionnaire information at least includes configuring an area range for filling in the questionnaire information, so that the driver whose location is within the area range fills in the questionnaire information; If it is determined that the driver has not completed filling in the questionnaire information, an interception reminder for rejecting the vehicle dispatch request is generated, and the interception reminder is sent to the terminal so that the terminal displays the interception reminder to guide the driver to fill in the questionnaire information; If it is determined that the driver has completed filling in the questionnaire information, feedback information is generated to allow the dispatch request to be approved, and the feedback information is sent to the terminal, so that the terminal directly allows the driver to dispatch the vehicle based on the feedback information; In response to the questionnaire information configuration operation, the questionnaire content included in the questionnaire information is generated, and a trigger operation corresponding to the questionnaire content is configured, wherein the trigger operation indicates a linkage relationship between the questionnaire contents included in the questionnaire information; Wherein guiding the driver to fill in the questionnaire information includes: A guidance interface is displayed to guide the driver to fill in the questionnaire information, wherein the guidance interface includes an option to fill in the questionnaire and an option not to drive the vehicle temporarily.
8. The information interaction method according to claim 7, characterized in that: The method further comprises: The received questionnaire information is analyzed in real time to determine whether the trigger operation corresponding to the option of each questionnaire content in the questionnaire information is the target operation. If so, it is reported to the real-time data system and the terminal is controlled to display a reminder interface.
9. The information interaction method according to claim 7, characterized in that: The questionnaire information includes a legal statement promising authenticity.
10. The information interaction method according to claim 7, characterized in that: The method further comprises: Sending the configured questionnaire information to the terminal; and, The completed questionnaire information sent by the terminal is received and stored.
11. The information interaction method according to claim 10, characterized in that: The step of determining whether the driver who issued the dispatch request has completed filling in the questionnaire information includes: Determine whether questionnaire information corresponding to the driver is stored and whether the questionnaire information meets the set requirements; If the questionnaire information corresponding to the driver is stored and the questionnaire information meets the set requirements, it is determined that the driver has completed filling in the questionnaire information; If the questionnaire information corresponding to the driver is not stored, or the questionnaire information corresponding to the driver does not meet the set requirements, it is determined that the driver has not completed filling in the questionnaire information.
12. The information interaction method according to claim 11, characterized in that: The questionnaire information includes a legal statement of authenticity, and the method further includes: Determining whether the questionnaire information includes confirmation information on the content of the legal statement; If the confirmation information is included, it is determined that the questionnaire information meets the set requirements; If the confirmation information is not included, it is determined that the questionnaire information does not meet the set requirements, and the terminal is controlled to display an interface for confirming the content of the legal statement, guiding the driver to confirm the content of the legal statement.
13. The information interaction method according to claim 10, characterized in that: The method further comprises: Determine whether the storage time of the questionnaire information reaches a preset time period; If the preset time is reached, the questionnaire information is deleted.
14. An information interaction device, characterized in that: Applied to the driver's terminal, the information interaction device includes: An information judgment module, for responding to a dispatch request executed by a driver, judging whether the driver has completed filling in questionnaire information, wherein the questionnaire information is configured by a user according to different scenarios, wherein the configuration of the questionnaire information at least includes configuring an area range for filling in the questionnaire information, so that the driver whose location is within the area range fills in the questionnaire information; An information processing module, for displaying an interception reminder of rejecting the dispatch request if the driver has not completed filling in the questionnaire information, and guiding the driver to fill in the questionnaire information, wherein the interception reminder is displayed on a relevant interface; and for directly allowing the driver to dispatch if the driver has completed filling in the questionnaire information; The information judgment module is also used for: Determine whether the storage time of the questionnaire information reaches a preset time period; If the preset time is reached, the questionnaire information is deleted; Wherein guiding the driver to fill in the questionnaire information includes: A guidance interface is displayed to guide the driver to fill in the questionnaire information, wherein the guidance interface includes an option to fill in the questionnaire and an option not to drive the vehicle temporarily.
15. An information interaction device, characterized in that: Applied to a server, the server is connected to a terminal on the driver's side for communication, and the information interaction device includes: A data judgment module, for judging, upon receiving a dispatch request sent by the terminal, whether the driver who issued the dispatch request has completed filling in questionnaire information, wherein the questionnaire information is configured by the user according to different scenarios, wherein the configuration of the questionnaire information at least includes configuring an area range for filling in the questionnaire information, so that the driver whose location is within the area range fills in the questionnaire information; A data processing module, for generating an interception reminder for rejecting the dispatch request if it is determined that the driver has not completed filling in the questionnaire information, and sending the interception reminder to the terminal so that the terminal displays the interception reminder and guides the driver to fill in the questionnaire information; if it is determined that the driver has completed filling in the questionnaire information, generating feedback information for allowing the dispatch request to pass, and sending the feedback information to the terminal so that the terminal directly allows the driver to dispatch based on the feedback information; in response to the questionnaire information configuration operation, generating the questionnaire content included in the questionnaire information, and configuring a trigger operation corresponding to the questionnaire content, wherein the trigger operation indicates the linkage relationship between the questionnaire contents included in the questionnaire information; Wherein guiding the driver to fill in the questionnaire information includes: A guidance interface is displayed to guide the driver to fill in the questionnaire information, wherein the guidance interface includes an option to fill in the questionnaire and an option not to drive the vehicle temporarily.
16. An electronic device, characterized in that: include: A processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of any method as claimed in claims 1 to 13.
17. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 13 are executed.
18. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of any method described in claims 1 to 13 are implemented.
Citation Information
Patent Citations
Online car renting system
CN107580130A
Identity information security verification method, server, passenger terminal and driver terminal
CN110751530A