Information interaction method and device for generating riding request through communication group

By sharing location information or text information in a specific format in the communication group of the instant communication software, the ride request generation process is automatically triggered, which solves the problems of low penetration rate and low ride-hailing application in small and medium-sized cities, and the efficient and automated ride-hailing process is achieved, and the popularization of online ride-hailing business is promoted.

CN119652854APending Publication Date: 2025-03-18BEIJING DIDI INFINITY TECH & DEV CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411699008.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

In small and medium-sized cities, the penetration rate of online ride-hailing applications is low, and the existing instant messaging software communicates directly with drivers with low efficiency in car-hailing methods, and cannot be well integrated with online ride-hailing business.

Method used

By sharing location information or text information in a specific format in the communication group of the instant communication software, the ride request generation process is automatically triggered, the passenger application is pulled up, and the ride request is generated, and the ride request is given priority to send ride requests to the driver associated with the target passenger to generate a ride order.

Benefits of technology

It improves the interactive efficiency and automation of instant messaging software ride-hailing, so that some passengers can easily access online ride-hailing services, and improves the penetration rate of online ride-hailing services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119652854A_ABST
    Figure CN119652854A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an information interaction method and device which are used for generating a riding request through a communication group. According to the embodiment of the invention, a passenger is associated with at least one driver end in advance, the passenger sends order request information in a communication group set for taxi calling, and a group robot automatically generates and sends a first application program access link pointing to a passenger end application program in the communication group. And if the first application program access link is triggered, pulling up the passenger end application program to perform a riding request generation process, generating a riding request, and preferentially sending the riding request to a driver end associated with the target passenger so as to generate a riding order. Therefore, according to the embodiment of the invention, the taxi calling process can be triggered when the passenger shares the position information in the communication group, the automation degree is high, the related process design of the existing online taxi-hailing service can be reused, the interaction efficiency can be effectively improved, and deep fusion with the existing instant messaging application program can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of Internet technology, and more specifically, to an information interaction method and device for generating a ride request through a communication group. Background Art

[0002] Online ride-hailing services are widely used in large cities. However, the penetration rate of online ride-hailing applications is relatively low in small and medium-sized cities. In some cities, due to the small population size, passengers are accustomed to using instant messaging software to communicate directly with drivers about their ride requests. However, this way of calling a ride is inefficient and cannot be well integrated with the existing online ride-hailing services. Summary of the invention

[0003] In view of this, an embodiment of the present invention provides an information interaction method and device, so that passengers can directly share location information in an instant messaging software group to initiate the generation of a ride request, so as to improve the interaction efficiency and automation level of calling a ride through the instant messaging software, and at the same time, facilitate some passengers to successfully access the online car-hailing service.

[0004] In a first aspect, an information interaction method is provided, wherein the method comprises:

[0005] In response to detecting a dispatch request message sent by a target passenger in a communication group, sending a first application access link in the communication group through a group robot, wherein the dispatch request message is location sharing information or text information in a predetermined format;

[0006] In response to the first application access link being triggered, launching the passenger-side application to execute a ride request generation process and generate a ride request;

[0007] Sending the ride request to at least one driver terminal associated with the target passenger, wherein the ride request indicates that it is from the passenger associated with the driver;

[0008] In response to receiving the order acceptance acknowledgment, a ride order is generated.

[0009] In a second aspect, an information interaction method is provided, which is applicable to a passenger terminal, wherein the method comprises:

[0010] In response to detecting a dispatch request message sent by a target passenger in a communication group, the receiving group robot sends a first application access link in the communication group, wherein the dispatch request message is location sharing information or text information in a predetermined format;

[0011] In response to the first application access link being triggered, the passenger-side application is launched to execute the ride request generation process and generate a ride request.

[0012] In a third aspect, an information interaction method is provided, which is applicable to a passenger-side application, wherein the method comprises:

[0013] In response to the first application access link in the communication group being triggered, the passenger-side application is launched to execute the ride request generation process, and the ride request is generated according to the location sharing information.

[0014] In a fourth aspect, an information interaction method is provided, which is applicable to a driver-side application, wherein the method comprises:

[0015] In response to receiving a ride request from a passenger associated with the driver, the ride request is displayed on the order receiving page and it is prompted that the ride request comes from the passenger associated with the driver.

[0016] In a fifth aspect, an information interaction device is provided, wherein the device includes:

[0017] A first group unit, configured to send a first application access link in the communication group through a group robot in response to detecting a dispatch request message sent by a target passenger in the communication group, wherein the dispatch request message is location sharing information or text information in a predetermined format;

[0018] A request generating unit, configured to, in response to the first application access link being triggered, launch a passenger-side application to execute a ride request generating process and generate a ride request;

[0019] A call order answering unit, used to send the ride request to at least one driver terminal associated with the target passenger, wherein the ride request indicates that it is from the passenger associated with the driver;

[0020] An order generating unit is used to generate a ride order in response to receiving an order acceptance response.

[0021] In a sixth aspect, an information interaction device is provided, applicable to a passenger terminal, wherein the device comprises:

[0022] The first group unit, in response to detecting a dispatch request message sent by a target passenger in a communication group, receives a group robot to send a first application access link in the communication group, wherein the dispatch request message is location sharing information or text information in a predetermined format;

[0023] The request generating unit, in response to the first application access link being triggered, launches the passenger-side application to execute the ride request generating process and generates a ride request.

[0024] In a seventh aspect, an information interaction device is provided, which is applied to a passenger-side application, wherein the device comprises:

[0025] The request generating unit, in response to the first application access link in the communication group being triggered, launches the passenger-side application to execute the ride request generating process and generates a ride request.

[0026] In an eighth aspect, an information interaction device is provided, which is applied to a driver-side application, wherein the device includes:

[0027] The response unit, in response to receiving a ride request from a passenger associated with the driver, displays the ride request on an order acceptance page and prompts that the ride request comes from the passenger associated with the driver.

[0028] In a ninth aspect, an electronic device is provided, comprising a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement a method as described in any one of the first to fourth aspects.

[0029] In a tenth aspect, a computer-readable storage medium is provided, wherein a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the method described in any one of the first to fourth aspects is implemented.

[0030] In an eleventh aspect, a computer program product is provided, wherein when the computer program product is run on a computer, the computer is caused to execute the method as described in any one of the first to fourth aspects.

[0031] The embodiment of the present invention associates the passenger with at least one driver terminal in advance, and when the passenger shares location information or text information in a specific format in the group set up for calling a ride, the group robot automatically generates and sends a first application access link in the communication group. If the first application access link is triggered, the passenger-side application is pulled up to perform the ride request generation process, and the ride request is generated based on the location sharing information. The ride request is preferentially sent to the driver terminal associated with the target passenger, and then a ride order is generated. As a result, the embodiment of the present invention can achieve the subsequent ride-hailing process triggered by the passenger sharing location information, with a high degree of automation, and can reuse the relevant process design of the existing online ride-hailing business, which can effectively improve the interaction efficiency, and enable passengers who want to use instant messaging software to call a ride to easily access the online ride-hailing business. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] The above and other objects, features and advantages of the present invention will become more apparent through the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:

[0033] Figure 1 is a schematic diagram of an information interaction system according to an embodiment of the present invention;

[0034] Figure 2 is a flow chart of an information interaction method according to an embodiment of the present invention;

[0035] Figure 3 is another flow chart of the information interaction method according to an embodiment of the present invention;

[0036] Figure 4 is a schematic diagram of an interface in which a driver-side application generates invitation information according to an embodiment of the present invention;

[0037] Figure 5 This is a schematic diagram of an interface for generating invitation information according to an embodiment of the present invention;

[0038] Figure 6 is a schematic diagram of an authorization page pulled up on a passenger side in response to a group joining request according to an embodiment of the present invention;

[0039] Figure 7 It is a schematic diagram of an interface for a passenger terminal to trigger a ride request generation process in a communication group according to an embodiment of the present invention;

[0040] Figure 8 is a flow chart of a process for generating a ride request according to an embodiment of the present invention;

[0041] Fig. 9 is a schematic diagram of a loading page of a passenger-side application according to an embodiment of the present invention;

[0042] Fig.10 is a schematic diagram of a waiting response page of a passenger-side application program according to an embodiment of the present invention;

[0043] Fig.11 is a schematic diagram of a response page of a driver-side application to a ride request according to an embodiment of the present invention;

[0044] Fig.12 is a schematic diagram of an interface in which a passenger terminal receives a second application access link in a communication group according to an embodiment of the present invention;

[0045] Fig.13 is a schematic diagram of a waiting for pickup page of a passenger-side application according to an embodiment of the present invention;

[0046] Fig.14 is another flow chart of the information interaction method according to an embodiment of the present invention;

[0047] Fig.15 is a flow chart of a passenger-side information interaction method according to an embodiment of the present invention;

[0048] Fig.16 is a flow chart of the information interaction method of the driver side according to an embodiment of the present invention;

[0049] Fig.17is a schematic diagram of an information interaction device according to an embodiment of the present invention;

[0050] Fig.18 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0051] The present invention is described below based on embodiments, but the present invention is not limited to these embodiments. In the detailed description of the present invention below, some specific details are described in detail. It is possible for a person skilled in the art to fully understand the present invention without the description of these details. In order to avoid confusing the essence of the present invention, known methods, processes, flows, components and circuits are not described in detail.

[0052] In addition, persons of ordinary skill in the art will appreciate that the drawings provided herein are for illustration purposes and are not necessarily drawn to scale.

[0053] Unless the context clearly requires otherwise, words such as “include”, “including” and the like in the specification should be interpreted as including rather than being exclusive or exhaustive; that is, as meaning “including but not limited to”.

[0054] In the description of the present invention, it should be understood that the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, "plurality" means two or more.

[0055] The solutions described in this specification and the examples, if they involve the processing of personal information, will be processed on the premise of having a legal basis (such as obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and will only be processed within the scope of regulations or agreements. Passengers' refusal to process personal information other than the necessary information for basic functions will not affect the passengers' use of basic functions.

[0056] Terminology explanation:

[0057] "Application" refers to a software program designed to complete a specific task or provide a specific function, which can run on a variety of devices, such as personal computers, smartphones, and tablets. Applications include not only software that runs based on the interface provided by the operating system, but also small programs that run inside the operating system or platform applications, such as quick applications on mobile phones, WeChat applets, and web applications in browsers. These applications interact with the underlying hardware and system resources through the API (application programming interface) provided by the operating system to achieve their functions.

[0058] "Communication group" refers to the group in the instant messaging application, which can also be referred to as "group". It is a virtual social control built on Internet technology, which allows multiple passengers from different geographical locations to communicate in real time on a shared digital platform. This communication is usually text-based, but it also supports the transmission of messages such as pictures, audio, video, and location information.

[0059] "Group robot" refers to an automated program or service that runs in the communication group of an instant messaging application. Group robots respond to specific commands or trigger conditions through preset algorithms and logic, and can automatically perform a series of tasks. They usually need to have certain permissions to work normally in the group, and their functions are dependent on the API interface provided by the instant messaging platform.

[0060] Figure 1 Schematic diagram of an information interaction system according to an embodiment of the present invention. Figure 1 As shown, the information interaction system includes an online car-hailing server 1, a passenger terminal 2, a driver terminal 3, and an instant communication server 4. The online car-hailing server 1, the passenger terminal 2, the driver terminal 3, and the instant communication server 4 are interconnected through a network 5 to achieve information and data interaction.

[0061] Among them, the online car-hailing server 1 and the instant communication server 4 should be understood as devices that provide data processing, database, and communication facilities. For example, servers 1 and 4 may refer to a single physical server with relevant communication and data storage and database facilities, or may refer to a collection of networked or clustered processors, related networks and storage devices, and operate software and one or more database systems and application software that supports the services provided by the server. The online car-hailing server 1 and the instant communication server 4 may be an integrated server or a distributed server across multiple computers or computer data centers, or may be various types of cloud servers. In some embodiments, each server may include hardware, software, or an embedded logic component or a combination of two or more such components for executing the appropriate functions supported or implemented by the server. Among them, the online car-hailing server 1 runs multiple applications related to the online car-hailing business, and provides interaction and data management for client applications (passenger-side applications and driver-side applications) of the online car-hailing business. The instant communication server 4 sets up a server-side application related to instant communication, providing information interaction and management for instant communication clients. The instant communication server 4 can be a server of an instant communication platform that can provide communication group functions, such as WeChat, Feishu, Dingding, Line, WhatsApp, etc.

[0062] The passenger terminal 2 and the driver terminal 3 are communication terminals capable of running computer programs. These communication terminals may be terminal devices such as mobile phones, tablet computers, PDAs, wearable devices, and vehicle-mounted terminals integrated with vehicles. Both the passenger terminal 2 and the driver terminal 3 have a communication module, which is capable of wired or wireless communication. In some embodiments, the passenger terminal 2 and the driver terminal 3 include at least one remote communication module, such as a communication circuit for WLAN, GPRS, 2G / 3G / 4G / 5G remote communication. The passenger terminal 2 and the driver terminal 3 also have a display device and an input device, and the display device may be a liquid crystal display, an LED display, or a projection device. The input device may include, for example, a touch screen, a button, a pressure sensor, etc. The passenger terminal 2 and the driver terminal 3 receive instructions from passengers through the input device, and interact with passengers or drivers through the display device.

[0063] The passenger terminal 2 can run the passenger-side application 21 and the instant messaging client 22. The driver terminal 3 can run the driver-side application 31 and the instant messaging client 32. At the same time, the online car-hailing server 1 runs the online car-hailing service-side application 11 and the group robot application 12 (referred to as the group robot) built based on the infrastructure of the instant messaging platform. The instant messaging server 4 runs the instant messaging service-side application 41 to provide related services of the instant messaging platform. The online car-hailing server 1, the passenger terminal 2, the driver terminal 3 and the instant messaging server 4 can communicate through the network 5. In some application scenarios, the passenger can issue a ride request by operating the passenger-side application 21. The online car-hailing server 1 receives the ride request and matches the appropriate driver terminal 3 based on, for example, the location information reported by the driver terminal 3 and the location information of the ride request, and then sends the ride request to one or more matched driver terminals 3. After the driver terminal 3 responds and expresses its willingness to accept the ride request, it can generate a ride order. It should be understood that the group robot application 12 can also be deployed in the instant messaging server 4 or other third-party servers.

[0064] The embodiment of the present invention expects to link the use of the instant messaging application with the passenger-side application through the group robot 12 set in the communication group of the instant messaging client, so that the passenger only needs to share information or text information in a specific format in the communication group of the instant messaging client 21 as the order request information, and the process of issuing the ride request can be automatically triggered, and the passenger-side application 22 is pulled up, and the ride request is issued based on the process set by the passenger-side application 22. At the same time, the driver can generate an invitation message through the driver-side application 32 to invite the passenger to join the communication group for calling a car. On the side of the online car-hailing server 1, the driver side that makes the invitation is associated with the passenger side that is invited to join the group. In the subsequent matching process of the ride request, the ride request is issued to the associated driver side first. This can give the driver a driving force to invite more passengers to use the call function through the communication group, thereby increasing the penetration rate of the online car-hailing business. At the same time, since friends are not added directly through the instant messaging client, the safety of passengers can also be guaranteed.

[0065] It should be understood that although Figure 1 Only a certain number of online car-hailing servers 1, passenger terminals 2, driver terminals 3 and instant messaging servers 4 are shown, but this does not mean that their respective numbers are limited. The system can include multiple servers, passenger terminals and driver terminals.

[0066] Figure 2 It is a flow chart of the information interaction method according to an embodiment of the present invention. Figure 2 The flow of the information interaction method of the embodiment of the present invention is described from the perspective of the information interaction system. Figure 2 As shown, the method comprises the following steps:

[0067] Step S201, generating invitation information in the driver-side application, wherein the invitation information is used to trigger a request to join a group.

[0068] As described above, the driver-side application can be an application that runs directly under the operating system, or it can be a small program based on an instant messaging platform. In an optional implementation, the driver can enter the function page set by the driver-side application for the communication group ride-hailing function and generate an invitation message by clicking a control. The invitation message can be a machine-recognizable pattern, such as a QR code, or it can be a message sent to the server with the mobile phone number or other communication identifier of the invited passenger.

[0069] Step S202, in response to the group joining request being triggered, executing the group joining process to add the target passenger to the communication group, wherein the group joining request includes the driver-side identification information corresponding to the invitation information.

[0070] Taking the invitation information as a QR code as an example, the driver can invite the passenger to join the group by showing the QR code to the passenger on site. The passenger needs to scan the QR code through the instant messaging client to trigger a request to join the group. The QR code used as the invitation information can directly carry the driver's driver-side identification information, or point to a link with the driver-side identification information. Similarly, the QR code can also directly carry the identification information of the communication group used to call a car, or point to a link with the identification information of the communication group. As a result, after scanning the QR code, the instant messaging application client jumps to access the link and triggers the server to obtain the driver-side identification information and the identification information of the communication group, and then adds the passenger's instant messaging account to the communication group.

[0071] In some implementations, the group joining process may include obtaining the passenger's authorization for specific information permissions. For example, the passenger may be prompted to grant permission to use location information when joining the group, so that subsequent passengers can share location information in the communication group.

[0072] Step S203, in response to the target passenger successfully joining the communication group and the group entry parameters meeting the binding conditions, the target passenger is associated with the driver terminal.

[0073] If the target passenger successfully joins the communication group, it is hoped that in the subsequent process, the driver who invited him to join the group will be notified of the ride request first, as a reward for inviting passengers to use this function. In order to prevent cheating, the passenger joining the communication group can be verified, that is, to determine whether the group entry parameters meet the binding conditions. If they meet, the target passenger is associated with the driver side, otherwise, they are not associated. The method of determining the binding conditions will be described in detail in the subsequent description.

[0074] It should be understood that it is not necessary to verify whether the group entry parameters meet the binding conditions. In an optional implementation, the target passenger and the driver-side association operation can also be performed as long as the target passenger successfully joins the communication group. This association can be a direct or indirect association between the passenger's mobile phone number and the driver's unique identifier in the online car-hailing business platform (for example, if the unique identifier of the online car-hailing business platform is not a mobile phone number, the unique identifier can be indirectly determined by the driver's mobile phone number).

[0075] After joining the communication group, passengers in the group can trigger the process of generating ride requests through the communication group.

[0076] It should be understood that steps S201 to S203 are not necessary, and in some implementations of this embodiment, other methods may be used to pre-associate the target passenger with one or more specific driver terminals. For example, the online car-hailing platform, with the authorization of both the passenger and the driver, pairs the passenger and the driver from the server, and after confirmation by both parties, associates the target passenger with one or more specific driver terminals. For another example, the passenger can log in to a specific function page of the passenger-side application, and actively establish an association relationship through the driver's mobile phone number or other identification. For another example, the passenger can log in to a specific function page of the passenger-side application, select from multiple drivers recommended to the passenger by the passenger-side application, and establish an association relationship.

[0077] Step S204, in response to detecting the order request information sent by the target passenger in the communication group, sending the first application access link in the communication group through the group robot. The order request information is location sharing information or text information in a predetermined format.

[0078] When a passenger needs to use a communication group to call a car, he can directly send a location sharing message in the group according to the instructions of the system. In an alternative implementation, the passenger can also send a text message in a specific format, such as "@group robot, I want to call a car".

[0079] The first application access link is presented as a text message or a multimedia message or one of its components in the group. The first application access link points to a page in the passenger-side application that triggers the ride request generation process (also known as the order issuance process). If the first application access link is triggered (for example, clicked), the passenger side will pull up the corresponding page in the passenger-side application from the current instant messaging client (that is, jump to the passenger-side application).

[0080] Step S205, in response to the first application access link being triggered, the passenger-side application is launched to execute the ride request generation process and generate a ride request.

[0081] When the ordering page in the passenger-side application is pulled up, the location information in the location sharing information of the target passenger can be passed to the page as a parameter, so that the page automatically uses the location information as the starting point or end point after it is opened. After the ride request generation page of the passenger-side application is displayed, the passenger (that is, the target passenger) can select or modify the starting point and end point through the page, determine the content of the ride request, and finally confirm the release. In an optional implementation, the location information may not be shared with the passenger-side application. Instead, the passenger-side application calls the positioning function of the operating system or instant messaging platform to obtain the passenger-side location information of the target passenger to generate the ride request.

[0082] Step S206, sending the ride request to at least one driver terminal associated with the target passenger, wherein the ride request indicates that it is from the passenger associated with the driver.

[0083] As one of the rewards for inviting the target passenger to use the communication group to call a car. After receiving the ride request from the target passenger, the online car-hailing server will give priority to notifying the ride request to at least one associated driver terminal, so that the associated driver terminal has the priority to accept the ride. At the same time, the ride request sent to the associated driver terminal can carry additional information, indicating that the ride request comes from the passenger associated with the driver, so that the driver can better understand the ride request and that he has received the reward for inviting the passenger to use this function.

[0084] Step S207, in response to receiving the order acceptance response, generate a ride order.

[0085] If the driver is willing to accept the order, that is, to undertake the corresponding task according to the ride request, he can send an order response to the online car-hailing server through the driver-side application. After receiving the order response, the online car-hailing server will generate a ride order and notify the driver-side and the target passenger's passenger-side application at the same time. At the same time, the generation information of the ride order will also be notified to the communication group robot.

[0086] Step S208, in response to the successful generation of the ride order, sending a second application access link in the communication group via a group robot.

[0087] Since the target passenger triggers the ride request generation process through the communication group, after the ride order is generated, the embodiment of the present invention sends the second application access link in the communication group through the group robot to notify the target passenger through the communication group that the ride order is generated.

[0088] Step S209, in response to the second application access link being triggered, the passenger-side application is launched again to enter the ride order execution process.

[0089] If the target passenger puts the instant messaging client in the foreground at this time, he will first see the second application access link in the communication group. If the target passenger triggers the second application access link, he will jump to the waiting page in the passenger-side application. After the jump is completed, the passenger terminal will pull up the passenger-side application and display the waiting page. Then, following the business processes of the online car-hailing application such as pick-up, boarding, drop-off, disembarkation, and settlement, the preset business process of the ride order is executed. Correspondingly, the passenger-side application guides the passenger to complete the ride order based on the existing corresponding page and ensures the safety and user experience of the passenger.

[0090] The embodiment of the present invention associates the passenger with at least one driver terminal in advance, and the passenger shares location information or text information in a predetermined format in the group set up for calling a ride, and the group robot automatically generates and sends a first application access link in the communication group. If the first application access link is triggered, the passenger-side application is pulled up to perform the ride request generation process, and the ride request is generated according to the location sharing information. The ride request is preferentially sent to the driver terminal associated with the target passenger, and then a ride order is generated. Therefore, the embodiment of the present invention can achieve that the subsequent ride-hailing process can be triggered by the passenger sharing the location information, with a high degree of automation, and the relevant process design of the existing online ride-hailing business can be reused, which can effectively improve the interaction efficiency, and passengers who want to use instant messaging software to call a ride can also easily access the online ride-hailing business.

[0091] The following combination Figure 3-Figure 13 The information interaction method of the embodiment of the present invention is described in more detail. In the following description, location sharing information is used as order request information for example.

[0092] Figure 3 FIG. 1 is another flow chart of the information interaction method according to an embodiment of the present invention. Figure 3 As shown, the information interaction method of this embodiment includes the following steps:

[0093] In step S301, on the driver side, an invitation message is generated through the driver side application.

[0094] In this embodiment, the invitation information is a QR code generated by the driver-side application. Figure 4 It is a schematic diagram of an interface in which a driver-side application generates invitation information according to an embodiment of the present invention. Figure 5 Schematic diagram of the interface of the invitation information generated in the embodiment of the present invention. Figure 4 and Figure 5 As shown, drivers can enter the group call function through the function controls on the driver's homepage, such as "Invite Group Call" Figure 4 The interface for generating invitation information shown in FIG. 4 includes the information 41 on the related functions of "invite group to call a car" and the control 42 for generating invitation code. The driver can generate a QR code as invitation information by clicking the control 42 for generating invitation code. In this embodiment, if the driver clicks the control 42 for generating invitation code, the generated QR code 51 is displayed in a pop-up window, as shown in FIG. Figure 5 As shown. Figure 5 In the pop-up display window, a save picture control 52 may also be included. By triggering the save picture control 52, the picture of the QR code 51 may be saved locally on the driver's end.

[0095] In step 302, the passenger triggers a group joining request based on the invitation information through the instant messaging client.

[0096] Specifically, when the invitation information is a QR code, the passenger terminal scans the QR code through a camera, obtains the parameters and link in the QR code by identification, and generates a group joining request by accessing the link. The group joining request should at least include the driver terminal identification information of the driver terminal that generated the invitation information.

[0097] In step S303, the passenger terminal, the instant messaging server and the online car-hailing server interact with each other to execute the group joining process.

[0098] In one implementation, after the group joining request is generated, the passenger actually jumps to the group joining page of the server-side application of the online car-hailing server. This causes the passenger to pull up a group joining authorization page from the instant messaging client. Since the passenger is required to share location information in the communication group later, the passenger is required to at least authorize the passenger-side application to obtain authorization to use the location information. Figure 6 This is a schematic diagram of the authorization page that is pulled up on the passenger side in response to a group entry request. Figure 6 As shown in FIG. 1 , the page includes a summary description of the current function 61, an invitation message 62, an authorization request message 63, and an operation control 64. The passenger can agree to the authorization or refuse the authorization by operating the control 64. In this implementation, since the authorization to use the location information can be repeatedly requested, even if the passenger is Figure 6 The page shown refuses to authorize the use of location information, which does not affect the passenger's joining the communication group. After the passenger authorizes or does not authorize the operation, he will be added to the communication group. After the group robot detects that a new passenger has joined the communication group, it automatically sends a welcome message to the new passenger in the group and sends a set of pictures to explain the group ride-hailing function.

[0099] In step S304, after the passenger successfully joins the communication group, the online car-hailing server associates the passenger's terminal with the driver's terminal that invited him.

[0100] Optionally, in order to prevent cheating and negative impact on the passenger experience, the passenger group entry parameters can be judged to determine whether they meet the binding conditions. Only when the binding conditions are met can the passenger end and the driver end be associated. Specifically, the binding conditions may include:

[0101] 1. The target passenger is not associated with any driver terminal.

[0102] 2. The group joining request is triggered within a predetermined second time after the invitation information is generated. That is, the QR code presented by the driver to the passenger is still within the validity period specified in the second time.

[0103] 3. The number of passengers associated with the driver does not exceed the predetermined threshold. This is to prevent the driver from being associated with too many passengers, which may lead to a decrease in the passenger experience.

[0104] It should be understood that the binding conditions may also include more conditions set to prevent cheating, or only include one or several of the above conditions. For example, in order to allow passengers to associate with multiple drivers, the above binding condition 1 may not be set.

[0105] In one implementation, on the online car-hailing server side, the association in step S304 is not a definite establishment of an association relationship, because it is not known at this time whether the passenger will use the group car-hailing function in the future, so a preliminary association is made in a separate database table. If the subsequent user actually uses the group car-hailing function, since the passenger will be required to log in to his account in the online car-hailing platform during the use process, more complete passenger information can be obtained, thereby establishing an association relationship that can actually be used.

[0106] Once a passenger joins the group, he or she can trigger a ride request by sending location sharing information.

[0107] In step S305, the passenger sends location sharing information in the communication group via the instant messaging client to request for an order.

[0108] In step S306, after the group robot set up in the online car-hailing server or the instant messaging server detects the location sharing information, it sends a first application access link in the communication group to which only the target passenger has access rights.

[0109] Only the target passenger has access rights means that if other passengers trigger the first application access link, the passenger-side application that is pulled up will require login. If the logged-in account is not the account corresponding to the target passenger, it will refuse to display or display a prompt message and then exit.

[0110] Figure 7 FIG. 1 is a schematic diagram of an interface of a passenger terminal triggering a ride request generation process in a communication group according to an embodiment of the present invention. Figure 7 As shown, in the communication group of the passenger instant messaging client, the passenger sends a location sharing message 71 through the group location sharing function. After detecting the message, the group robot account 72 replies with a message 73 for the target passenger. The reply message includes a first application access link 74.

[0111] In step S307, the passenger terminal receives an instruction to trigger the first application to access the link.

[0112] In step S308, the passenger accesses the page in the first application access link, which will pull up the passenger application on the passenger side and enable the server application of the online car-hailing server to cooperate with the passenger side to start the process of generating a ride request.

[0113] Figure 8 FIG. 1 is a flow chart of a process for generating a ride request according to an embodiment of the present invention. Figure 8 As shown, step S308 includes the following steps:

[0114] Step S308a, displaying a loading page on the passenger side.

[0115] Fig. 9 An example of the loading page is shown. In the loading page 91, the passenger is directly prompted that "the taxi call has been confirmed and is being called".

[0116] In step S308b, determine whether the passenger has logged into the passenger application and authorized the information. If the passenger has not logged in and authorized, execute step S308c, otherwise execute step S308d.

[0117] In step S308c, the login page is displayed, and the passenger performs the login and authorization process.

[0118] Among them, the authorization process is mainly used to obtain the passenger authority authorization necessary to ensure passenger safety in operating online car-hailing services, such as the use of location information, whether recording and video recording are allowed, etc.

[0119] In step S308d, a corresponding ride request is generated for the logged-in passenger account.

[0120] For metered rides without a destination that do not require a specified destination, the ride request can only include the starting point. The driver only needs to go to the starting point to pick up the passenger and then drive the passenger according to the passenger's requirements.

[0121] For network pricing services that require a specified destination, the ride request may include a starting point and a destination. In step S308d, the destination selection page may be displayed on the passenger side, and after the destination is confirmed, the ride request may be generated.

[0122] In step S308e, after the ride request is generated, a waiting response page is displayed on the passenger side.

[0123] Fig.10 An example of a waiting answer page is shown. The waiting answer page includes a map control 10a and an information panel 10b. The map control 10a displays the passenger's current location tag and a surrounding map. The information panel 10b displays the communication content, for example, "Calling a driver for you." A cancel call control 10c can also be set on the information panel.

[0124] In step 309, the online car-hailing server sends a ride request to at least one driver terminal associated with the target passenger, that is, calls the driver.

[0125] Correspondingly, when the driver receives the corresponding ride request, it indicates on the interface that the ride request comes from the associated passenger. The above information can be indicated in different ways, for example, directly displaying "associated passenger order" or highlighting the ride request through the name corresponding to the function.

[0126] Fig.11 An example of a response page for a driver to receive a ride request is shown. The response page includes a map control 111, ride request information 112, a response control 113, and a prompt message 114 located above the map control 111. The map control 111 displays a map and the starting point of the ride request, the location of the driver, and the pick-up route. The prompt message 114 displays in a striking manner in the middle of the map control 111 that this request is a "priority pick-up" request and the passenger is a "Lan Ke Bao passenger" (that is, a ride request generated by an associated passenger using the communication group ride-hailing function). The ride request information 112 displays details in text, such as the starting point address, whether the end point is confirmed, and the length of the trip. The response control 113 includes a control for not accepting the order and a control for accepting the order. Through the response control 113, the driver can choose not to accept the order or accept the order.

[0127] If the associated driver clicks the "do not accept the order" control in the above response page, the online car-hailing server sends a system message or SMS notification to the user, notifying the target passenger that the associated driver has not accepted the order and canceling the ride request. As an alternative, in some implementations, if at least one associated driver terminal rejects the ride request, or if the order response is not received within the scheduled first time, the online car-hailing server can also switch to broadcasting the ride request to other unassociated driver terminals or to all drivers within a predetermined range (that is, including associated driver terminals) to ensure that the target passenger can get a car. After broadcasting the ride request, the subsequent process is similar to the existing driver response and pick-up process, which will not be repeated here. Optionally, if the associated driver decides to accept the order after broadcasting the ride request to all drivers, the task corresponding to the ride request can be assigned to the associated driver first.

[0128] If the associated driver chooses to accept the order, then, in step S310, the driver sends an order acceptance response to the online car-hailing server.

[0129] In step S311, the online car-hailing server generates a ride order based on the order response.

[0130] In the embodiment, the ride order is a data object generated by the online car-hailing server, which includes passenger-side information, driver-side information and the starting point, and may include the end point if necessary. Based on the ride order, the target passenger and the driver form a ride service relationship under the matchmaking of the online car-hailing platform.

[0131] At this time, the online car-hailing server will update the ride request to the corresponding ride order and refresh the corresponding page. If the passenger does not exit the passenger application or switch it to the background after entering the waiting for response page, the waiting for response page will be refreshed to the waiting for pick-up page.

[0132] At the same time, in step S312, the online car-hailing server will send the second application access link in the communication group through the group robot. The second application access link can be sent together with the notification message. The notification message is used to inform the passenger that the ride order has been successfully generated, and prompt the passenger to start the second application access link to pull up the passenger-side application and wait for the pick-up.

[0133] Fig.12 FIG. 2 shows an example in which a passenger receives a second application access link in a communication group. Fig.12 As shown, in the communication group of the instant messaging client on the passenger side, the passenger sent a location sharing message 71 through the group location sharing function. After detecting the message, the account 72 of the group robot replied with a message 73 for the target passenger. The reply message includes a first application access link 74. After the ride order is successfully generated, the account 72 of the group robot sends a message 75 for the target passenger in the communication group. The message prompts that a driver has accepted the order, and prompts that clicking the second application access link 76 therein can jump to the waiting page for pick-up.

[0134] Among them, the second application access link 76 is also only accessible to the target passenger. That is, if the passenger-side application is launched and it is detected that the account is not the account corresponding to the target passenger, it will refuse to display the waiting page or display a prompt message and then exit.

[0135] At this time, if the passenger switches out of the passenger-side application after entering the waiting response page, the passenger can learn the status of the ride order through the prompt of the instant messaging client.

[0136] Fig.13An example of a waiting for pickup page is shown. The waiting for pickup page includes a map control 131 and a driver information panel 132. The map control 131 is used to display the map and the driver's location and the pickup route. The driver information panel 132 is used to display the information of the driver and the pickup vehicle, and has corresponding phone controls, send message controls, and cancel controls. Optionally, the waiting for pickup page may also include a pop-up prompt control 133. The pop-up prompt control 133 is used to make necessary prompts, for example, please inform the destination after getting on the car, and because the communication group call function is used, the user can save money and enhance the willingness of subsequent passengers to use.

[0137] In step S313, the second application access link in the communication group of the passenger-side instant messaging client is triggered.

[0138] In step S314, the passenger-side application is launched, a waiting page for pickup is displayed, and the ride order execution process is carried out through the interaction among the driver side, the passenger side, and the online car-hailing server.

[0139] The execution process of a ride order may include multiple links, such as waiting to be picked up, getting on the car to the destination, the end of the trip at the destination, and settlement. The corresponding interactive pages and interactive logic are similar to the existing online car-hailing or online taxi services. Optionally, in order to further enhance the passengers' and drivers' perception of the communication group ride-hailing function, notifications or prompts about the rewards and preferential information enjoyed by the ride order can also be added on different pages. For example, the page where the driver enters the bill can be prompted that "the platform is commission-free for this ride order." For another example, the ride orders received through the communication group ride-hailing function can also be marked on the driver's order review page to reflect the additional benefits or rewards of the order compared to other ride orders.

[0140] Fig.14 FIG. 4 is another flow chart of the information interaction method according to an embodiment of the present invention. Fig.14 As shown, the information interaction method includes:

[0141] In step S1401, the passenger terminal identifies the invitation code generated by the driver terminal through an instant messaging application.

[0142] In step S1402, the passenger accesses the group entry authorization page, which displays a brief description of the communication group ride-hailing function.

[0143] In step S1403, it is determined whether geographic location authorization is obtained through the group entry authorization page, if not, step S1404 is executed, if yes, step S1405 is executed.

[0144] In step S1404, the location authorization service is further called to request the passenger's authorization. Since the passenger does not need location authorization to use the communication group, authorization to use the location is only required when a ride request is made later, and the authorization can be requested later. Therefore, even if the user does not authorize in step S1404, the process can proceed to step S1405.

[0145] In step S1405, the passenger joins the communication group.

[0146] In step S1406, on the online car-hailing server side, the passenger side that joins the communication group and the driver side corresponding to the invitation information are pre-associated. The pre-association in this step refers to establishing a preliminary binding relationship. For example, since it cannot be confirmed that the mobile phone number used by the passenger on the instant messaging client is the same as the mobile phone number registered on the online car-hailing platform, a temporary binding relationship needs to be established. Subsequently, when the passenger initiates a ride request, the passenger is required to log in to the online car-hailing platform account. When logging in, the pre-association information and the account login information can be read to further associate the passenger side's identification on the online car-hailing platform with the driver side. This step is performed on the server side, and on Fig.14 Displayed as a diamond.

[0147] In step S1407, the group robot @adds the user who joined the communication group and sends a welcome message. This step is performed by the group robot. Fig.14 is displayed in gray.

[0148] Through steps S1401-S1407, the operation of inviting target passengers to join the group can be completed.

[0149] In step S1408, the passenger sends location sharing information in the communication group.

[0150] In step S1409, the group robot @the user who sent the message in the communication group, prompting the user to click the first application access link to confirm.

[0151] In step S1410, the passenger terminal triggers the first application access link to access the waiting response page, which can only be viewed by the @ed user.

[0152] In step S1411, the online car-hailing server generates a ride order in response to the user's access to the waiting response page.

[0153] It should be understood that Fig.14 In the example shown, it is assumed that the ride request desired by the passenger is a ride request without a fixed destination.

[0154] In step S1412, it is determined whether the user has logged in and authorized the use of information. If not, step S1413 is executed, and if yes, step S1414 is executed.

[0155] In step S1413, the login and information use authorization process is executed.

[0156] In step S1414, determine whether the ride request is responded to by the associated driver side. If it is rejected or times out, execute step S1415. If it is responded to, execute steps S1416 and S1417.

[0157] In step S1415, if the ride request is rejected or times out, a text message notification is sent to the passenger.

[0158] In step S1416, the group robot @the passenger in the communication group, prompting that a driver has accepted the order and asking the passenger to click on the second application access link to view it.

[0159] If the passenger triggers the second application access link or logs in to the passenger-side application by himself, then in step S1417, the passenger-side application accesses the waiting for pickup page, which only the target passenger has the right to view.

[0160] In step S1418, the ride order status is executed according to the predetermined logic, that is, the ride order is executed according to the predetermined business process.

[0161] In step S1419, determine whether the driver cancels after responding. If so, execute step S1420; if not, go to step S1418.

[0162] In step S1420, if the driver cancels the order after responding, a text message notification is sent to the passenger.

[0163] Fig.15 is a flow chart of the information interaction method of the passenger terminal according to an embodiment of the present invention. Fig.15 As shown, the information interaction method of the passenger terminal includes:

[0164] Step S1500, in response to a group joining request being triggered, executing a group joining process to add the target passenger to the communication group, wherein the group joining request includes the driver-side identification information corresponding to the invitation information. Optionally, the group joining request can be triggered by scanning the invitation information.

[0165] Step S1501, in response to detecting an order request message sent by a target passenger in a communication group, the receiving group robot sends a first application access link in the communication group.

[0166] Step S1502, in response to the first application access link being triggered, the passenger-side application is launched to execute the ride request generation process, and the ride request is generated according to the location sharing information.

[0167] Step S1503, in response to the successful generation of the ride order, the receiving group robot sends a second application access link in the communication group.

[0168] Step S1504, in response to the second application access link being triggered, the passenger-side application is launched again to enter the ride order execution process.

[0169] Among them, step S1500 may specifically include: launching the passenger-side application to request geographic location authorization; in response to successful authorization, adding the target passenger to the communication group; and sending the group joining process result to the server.

[0170] Step S1502 may include: passing the location information in the location sharing information as a startup parameter to the passenger-side application;

[0171] In the passenger-side application, a passenger login process and a passenger authorization process are executed, wherein the passenger authorization process is used to obtain authorization to obtain passenger terminal data;

[0172] In response to the passenger login process and the passenger authorization process being completed, the ride request is generated.

[0173] The passenger-side information interaction method may further include:

[0174] Step S1505, in response to the passenger-side application being in the foreground, the passenger-side application enters the ride order execution process.

[0175] Fig.16 is a flow chart of the information interaction method of the driver-side application according to an embodiment of the present invention. Fig.16 As shown, the information interaction method includes:

[0176] Step S1601, in response to the present invitation code control being triggered, the invitation information is displayed, and the invitation information is used to generate a group joining request.

[0177] Step S1602, in response to receiving a ride request from a passenger associated with the driver, displaying the ride request on the order acceptance page and prompting that the ride request comes from the passenger associated with the driver.

[0178] The embodiment of the present invention associates the passenger with at least one driver terminal in advance, and the passenger shares location information or text information in a specific format in the group set up for calling a car to make an order request. The group robot automatically generates and sends a first application access link in the communication group. If the first application access link is triggered, the passenger-side application is pulled up to perform the ride request generation process, and the ride request is generated according to the location sharing information. The ride request is preferentially sent to the driver terminal associated with the target passenger, and then the ride order is generated. Therefore, the embodiment of the present invention can achieve that the subsequent ride-hailing process can be triggered by the passenger sharing the location information, with a high degree of automation, and the relevant process design of the existing online car-hailing business can be reused, which can effectively improve the interaction efficiency, and passengers who want to use instant messaging software to call a car can also easily access the online car-hailing business.

[0179] Fig.17 Schematic diagram of an information interaction device according to an embodiment of the present invention. Fig.17 As shown, the information interaction device of the embodiment of the present invention can be respectively set in different hardware entities. The information interaction device of this embodiment includes a first group unit 171 and a request generation unit 172 located at the passenger end; a call order response unit 173 and an order generation unit 174 located at the server end; and a response unit 175 located at the driver end.

[0180] The first group unit 171 is used for receiving the group robot to send a first application access link in the communication group in response to detecting a request for issuing a ticket sent by a target passenger in the communication group. The request for issuing a ticket is location sharing information or text information in a predetermined format.

[0181] The request generation unit 172 is used to launch the passenger-side application to execute the ride request generation process in response to the first application access link being triggered, and generate a ride request according to the location sharing information. The request generation unit 172 can be a part of the passenger-side application.

[0182] The call order response unit 173 is used to send the ride request to at least one driver terminal associated with the target passenger, and the ride request indicates that it comes from the passenger associated with the driver.

[0183] The order generation unit 174 is used to generate a ride order in response to receiving an order acceptance response.

[0184] In response to receiving a ride request from a passenger associated with the driver, the response unit 175 displays the ride request on the order receiving page and prompts that the ride request comes from the passenger associated with the driver.

[0185] The embodiment of the present invention associates the passenger with at least one driver terminal in advance. When the passenger shares location information or a text message in a predetermined format in the group set up for calling a car to request an order, the group robot automatically generates and sends a first application access link in the communication group. If the first application access link is triggered, the passenger-side application is launched to perform the ride request generation process, and the ride request is generated based on the location sharing information. The ride request is preferentially sent to the driver terminal associated with the target passenger, and then a ride order is generated. As a result, the embodiment of the present invention can achieve that the subsequent ride-hailing process can be triggered by the passenger sharing location information, with a high degree of automation, and the relevant process design of the existing online car-hailing business can be reused, which can effectively improve the interaction efficiency, and passengers who want to use instant messaging software to call a car can also easily access the online car-hailing business.

[0186] Fig.18 Schematic diagram of an electronic device according to an embodiment of the present invention. Fig.18 As shown, the electronic device 18 is a general data processing device, which includes a general computer hardware structure, which at least includes a processor 181 and a memory 182. The processor 181 and the memory 182 are connected via a bus 183. The memory 182 is suitable for storing instructions or programs executable by the processor 181. The processor 181 can be an independent microprocessor or a collection of one or more microprocessors. Thus, the processor 181 executes the instructions stored in the memory 182, thereby executing the method flow of the embodiment of the present invention as described above to realize the processing of data and the control of other devices. The bus 183 connects the above-mentioned multiple components together, and at the same time connects the above-mentioned components to the display controller 184 and the display device and the input / output (I / O) device 185. The input / output (I / O) device 185 can be a mouse, a keyboard, a modem, a network interface, a touch input device, a somatosensory input device, a printer, and other devices known in the art. Typically, the input / output device 185 is connected to the system via an input / output (I / O) controller 186.

[0187] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, devices (equipment) or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application may adopt a computer program product implemented on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0188] The present application is described with reference to flowcharts of methods, apparatuses (devices) and computer program products according to embodiments of the present application. It should be understood that each process in the flowchart can be implemented by computer program instructions.

[0189] These computer program instructions may be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device that implements the process Figure 1 A function specified in a process or multiple processes.

[0190] These computer program instructions may also be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce the instructions for implementing the process Figure 1 A device that specifies functions in a process or multiple processes.

[0191] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program, wherein the computer-readable program is used for a computer to execute part or all of the above method embodiments.

[0192] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by specifying relevant hardware through a program, and the program is stored in a storage medium, including several instructions for a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0193] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. An information interaction method, characterized in that: The method comprises: In response to detecting a dispatch request message sent by a target passenger in a communication group, sending a first application access link in the communication group through a group robot, wherein the dispatch request message is location sharing information or text information in a predetermined format; In response to the first application access link being triggered, launching the passenger-side application to execute a ride request generation process and generate a ride request; Sending the ride request to at least one driver terminal associated with the target passenger, wherein the ride request indicates that it is from the passenger associated with the driver; In response to receiving the order acceptance acknowledgment, a ride order is generated.

2. The method according to claim 1, characterized in that The method further comprises: In response to the ride order being successfully generated, sending a second application access link in the communication group via a group robot; In response to the second application access link being triggered, the passenger-side application is launched again to enter the ride order execution process.

3. The method according to claim 1, characterized in that The method further comprises: Generate an invitation message in the driver-side application, where the invitation message is used to trigger a request to join the group; In response to a group joining request being triggered, executing a group joining process to add the target passenger to the communication group, wherein the group joining request includes the driver-side identification information corresponding to the invitation information; In response to the target passenger successfully joining the communication group, or in response to the target passenger successfully joining the communication group and the group entry parameters meet the binding conditions, the target passenger is associated with the driver terminal.

4. The method according to claim 1, characterized in that: The method further comprises: In response to the driver terminals associated with the target passenger rejecting the ride request, or not receiving an order response within a predetermined first time, the ride request is sent to driver terminals other than the associated driver terminals or to all driver terminals.

5. The method according to claim 1, characterized in that The passenger-side application generates a ride request by executing the following steps: Passing the location information in the location sharing information as a startup parameter to the passenger-side application; In the passenger-side application, a passenger login process and a passenger authorization process are executed, wherein the passenger authorization process is used to obtain authorization to obtain passenger terminal data; In response to the passenger login process and the passenger authorization process being completed, the ride request is generated.

6. The method according to claim 2, characterized in that After the ride order is successfully generated, the method further includes: In response to the passenger-side application being in the foreground, the passenger-side application enters a ride order execution process.

7. The method according to claim 3, characterized in that The binding condition includes at least one of the following conditions: The target passenger is not associated with any driver app; or The group joining request is triggered within a predetermined second time after the invitation information is generated; or The number of passengers associated with the driver side does not exceed the predetermined number threshold.

8. The method according to claim 1, characterized in that Sending the ride request to at least one driver terminal associated with the target passenger includes: In response to the time when the ride request is generated being within a valid time period after association, the ride request is sent to a target driver terminal most recently associated with a target passenger, wherein the valid time period after association refers to a time period of a preset third time after the target passenger is associated with the driver terminal.

9. The method according to claim 4, characterized in that After sending the ride request to all driver terminals, the method further includes: In response to receiving an order response from the driver terminal associated with the target passenger, the task corresponding to the ride request is preferentially assigned to the associated driver terminal to generate a ride order.

10. The method according to claim 1, characterized in that The process of launching the passenger-side application to generate a ride request includes: Using the location information in the location sharing information as a parameter, a page jump is generated for the ride request of the passenger-side application corresponding to the first application access link; The ride request generation page is displayed, wherein the starting point or end point of the ride request is determined based on the positioning information.

11. An information interaction method, applicable to a passenger terminal, characterized in that: The method comprises: In response to detecting a dispatch request message sent by a target passenger in a communication group, the receiving group robot sends a first application access link in the communication group, wherein the dispatch request message is location sharing information or text information in a predetermined format; In response to the first application access link being triggered, the passenger-side application is launched to execute the ride request generation process and generate a ride request.

12. The method according to claim 11, characterized in that The method further comprises: In response to the ride order being successfully generated, the receiving group robot sends a second application access link in the communication group; In response to the second application access link being triggered, the passenger-side application is launched again to enter the ride order execution process.

13. The method according to claim 11, characterized in that The method further comprises: In response to the group joining request being triggered, the group joining process is executed to add the target passenger to the communication group, wherein the group joining request includes the driver-side identification information corresponding to the invitation information.

14. The method according to claim 13, characterized in that The group entry process includes: Launch the passenger app to request geolocation authorization; adding the target passenger to the communication group; Send the group joining process results to the online car-hailing server.

15. The method according to claim 11, characterized in that The process of launching the passenger-side application to generate a ride request includes: Passing the location information in the location sharing information as a startup parameter to the passenger-side application; In the passenger-side application, a passenger login process and a passenger authorization process are executed, wherein the passenger authorization process is used to obtain authorization to obtain passenger terminal data; In response to the passenger login process and the passenger authorization process being completed, the ride request is generated.

16. The method according to claim 12, characterized in that After the ride order is successfully generated, the method further includes: In response to the passenger-side application being in the foreground, the passenger-side application enters a ride order execution process.

17. An information interaction method, applicable to a passenger-side application, characterized in that: The method comprises: In response to the first application access link in the communication group being triggered, the passenger-side application is launched to execute the ride request generation process to generate a ride request.

18. An information interaction method, applicable to a driver-side application, characterized in that: The method comprises: In response to receiving a ride request from a passenger associated with the driver, the ride request is displayed on the order receiving page and it is prompted that the ride request comes from the passenger associated with the driver.

19. The method according to claim 18, characterized in that The method further comprises: In response to the present invitation code control being triggered, invitation information is displayed, where the invitation information is used to generate a group joining request.

20. An information interaction device, characterized in that: The device comprises: A first group unit, configured to send a first application access link in the communication group through a group robot in response to detecting a dispatch request message sent by a target passenger in the communication group, wherein the dispatch request message is location sharing information or text information in a predetermined format; A request generating unit, configured to, in response to the first application access link being triggered, launch a passenger-side application to execute a ride request generating process and generate a ride request; A call order answering unit, used to send the ride request to at least one driver terminal associated with the target passenger, wherein the ride request indicates that it is from the passenger associated with the driver; An order generating unit is used to generate a ride order in response to receiving an order acceptance response.

21. An information interaction device, suitable for a passenger terminal, characterized in that: The device comprises: The first group unit, in response to detecting a dispatch request message sent by a target passenger in a communication group, receives a group robot to send a first application access link in the communication group, wherein the dispatch request message is location sharing information or text information in a predetermined format; The request generating unit, in response to the first application access link being triggered, launches the passenger-side application to execute the ride request generating process and generates a ride request.

22. An information interaction device, applied to a passenger-side application, characterized in that: The device comprises: The request generating unit, in response to the first application access link in the communication group being triggered, launches the passenger-side application to execute the ride request generating process and generates a ride request.

23. An information interaction device, applied to a driver-side application, characterized in that: The device comprises: The response unit, in response to receiving a ride request from a passenger associated with the driver, displays the ride request on an order acceptance page and prompts that the ride request comes from the passenger associated with the driver.

24. An electronic device comprising a memory and a processor, characterized in that: The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1-19.

25. 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 method according to any one of claims 1 to 19 is implemented.

26. A computer program product, characterized in that When the computer program product is run on a computer, the computer is caused to execute the method according to any one of claims 1 to 19.