Taxi-hailing method, device and storage medium based on multimedia color ringback tone

By using multimedia ringtone technology in the online taxi-hailing system, the problem of opaque information during taxi-hailing is solved, information sharing between users and drivers is realized, and taxi-hailing safety is improved.

CN114338918BActive Publication Date: 2025-02-28MIGU MUSIC CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111546298.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-16
Publication Date
2025-02-28
Estimated Expiration
2041-12-16

AI Technical Summary

Technical Problem

When taking a taxi online, the information between the ride user, the taxi user and the driver is not transparent, resulting in safety issues.

Method used

By providing a taxi-hailing method based on multimedia ringtones, the order information, video information and location information are received and processed, and the multimedia ringtones are generated and sent, so that taxi-hailing users, ride users and drivers can understand each other's information.

Benefits of technology

It realizes the transparency of information between taxi users, ride users and drivers, and improves the safety of online taxi.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114338918B_ABST
    Figure CN114338918B_ABST
Patent Text Reader

Abstract

The present application discloses a taxi-hailing method, device and storage medium based on multimedia ringback tone, the method comprising: receiving order information and taxi-hailing user's video information sent by a taxi-hailing server; receiving the taxi-hailing user's video information and location information sent by a boarding terminal; receiving the driver's video information sent by a driver terminal; generating a multimedia ringback tone according to the order information, the taxi-hailing user's video information, the taxi-hailing user's video information and location information and the driver's video information; and sending the multimedia ringback tone to the taxi-hailing terminal, the boarding terminal and the driver terminal. The taxi-hailing user and the passenger user of the present application can know the driver's information when hailing a taxi, and the driver can also know the passenger user's information, making the information between the taxi-hailing user, the passenger user and the driver transparent, thereby improving the safety of online taxi-hailing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a method, device and storage medium for hailing a taxi based on multimedia ringback tone. Background Art

[0002] At present, when hailing a taxi, the information of the three parties, namely, the passenger, the taxi-hailer and the driver, is not completely known. For example, in many cases, the taxi-hailer and the passenger are not together, or the actual passenger is an elderly person or a child who is not proficient in the application of Internet technology. This results in the passenger not knowing the driver's information, and not knowing the appearance of the driver's car, license plate number and other information; and the driver does not know the passenger's appearance characteristics, which is not conducive to picking up the car. Therefore, since the driver and the passenger cannot understand each other's information, there is a safety issue in online taxi-hailing. Summary of the invention

[0003] The embodiments of the present application aim to solve the security problem of online taxi hailing by providing a taxi hailing method, device and storage medium based on multimedia ringback tone.

[0004] To achieve the above-mentioned purpose, the present application provides a method for hailing a taxi based on multimedia ringback tone, which is applied to a ringback tone management server and includes:

[0005] Receive order information and video information of taxi users sent by the taxi server;

[0006] Receiving video information and location information of passengers sent by the passenger terminal;

[0007] Receive the driver's video information sent by the driver's terminal;

[0008] Generate a multimedia ringback tone according to the order information, the video information of the taxi-hailing user, the video information and location information of the passenger, and the video information of the driver;

[0009] The multimedia ringback tone is sent to the taxi-hailing terminal, the taxi-riding terminal and the driver terminal.

[0010] Optionally, after the step of receiving the order information and the video information of the taxi-hailing user sent by the taxi-hailing server, the following steps are included:

[0011] Generate a first multimedia ringback tone according to the order information and the video information of the taxi-hailing user;

[0012] The first multimedia ringback tone is sent to the passenger terminal, wherein after receiving the first multimedia ringback tone, the passenger terminal sends the video information and location information of the passenger user to the ringback tone management server.

[0013] Optionally, after the step of sending the multimedia ringback tone to the taxi-hailing terminal, the taxi-riding terminal and the driver terminal, the following steps are further performed:

[0014] Receiving order confirmation information sent by the taxi-hailing server;

[0015] Generate a second multimedia ringback tone according to the order confirmation information, the order information, the video information of the taxi-hailing user, the video information and location information of the passenger, and the video information of the driver;

[0016] The second multimedia ring back tone is sent to the taxi-hailing terminal, the taxi-riding terminal and the driver terminal.

[0017] In addition, to achieve the above-mentioned purpose, the present application also provides a taxi-hailing method based on multimedia ringback tone, which is applied to a taxi-hailing server and includes:

[0018] Receiving order information and video information of the taxi user sent by the taxi terminal, and sending the order information and video information of the taxi user to the color ring back tone management server;

[0019] Receiving video information and location information of the passenger sent by the color ring back tone management server;

[0020] The video information and location information of the passenger are sent to the taxi-hailing terminal and the driver terminal.

[0021] Optionally, after the step of sending the video information and location information of the passenger to the driver terminal, the method further comprises:

[0022] Receiving the order information sent by the driver terminal, and sending the order information to the taxi-hailing terminal and the taxi-riding terminal;

[0023] Receiving order confirmation information from the taxi-hailing user and the taxi-riding user;

[0024] The order confirmation information is sent to the driver terminal.

[0025] In addition, to achieve the above-mentioned purpose, the present application also provides a taxi-hailing method based on multimedia ringback tone, which is applied to a taxi-hailing terminal and includes:

[0026] Obtaining order information and video information of the taxi-hailing user, and sending the order information and video information of the taxi-hailing user to a taxi-hailing server;

[0027] Receiving a multimedia ringback tone sent by a ringback tone management server, wherein the multimedia ringback tone is generated by the order information, the video information of the taxi-hailing user, the video information and location information of the passenger, and the video information of the driver;

[0028] The taxi-hailing interface information of the taxi-hailing terminal is updated according to the multimedia ringback tone.

[0029] In addition, to achieve the above-mentioned purpose, the present application also provides a method for hailing a taxi based on multimedia ringback tone, which is applied to a boarding terminal and includes:

[0030] Send the video information and location information of the passenger to the ringback tone management service;

[0031] Receiving a multimedia ringback tone sent by the ringback tone management server, wherein the multimedia ringback tone is generated by order information, video information of the taxi-hailing user, video information and location information of the passenger, and video information of the driver;

[0032] The taxi-hailing interface information of the boarding terminal is updated according to the multimedia ringback tone.

[0033] In addition, to achieve the above-mentioned purpose, the present application also provides a taxi-hailing method based on multimedia ringback tone, which is applied to a driver terminal and includes:

[0034] Send the driver's video information to the ringback tone management server;

[0035] Receiving a multimedia ringback tone sent by the ringback tone management server, wherein the multimedia ringback tone is generated by order information, video information of the taxi-hailing user, video information and location information of the passenger, and video information of the driver;

[0036] The taxi-hailing interface information of the driver terminal is updated according to the multimedia ringback tone.

[0037] In addition, to achieve the above-mentioned purpose, the present application also provides a taxi-hailing device based on multimedia ringtone, which includes a memory, a processor, and a taxi-hailing program based on multimedia ringtone stored in the memory and running on the processor. When the taxi-hailing program based on multimedia ringtone is executed by the processor, the steps of the taxi-hailing method based on multimedia ringtone as described above are implemented.

[0038] In addition, to achieve the above-mentioned purpose, the present application also provides a storage medium on the other hand, on which a taxi-hailing program based on multimedia color ringback tone is stored. When the taxi-hailing program based on multimedia color ringback tone is executed by a processor, the steps of the taxi-hailing method based on multimedia color ringback tone as described above are implemented.

[0039] The present application proposes a taxi-hailing method based on multimedia ringback tone, which includes receiving order information and video information of taxi-hailing users sent by a taxi-hailing server; receiving video information and location information of taxi-hailing users sent by a taxi-hailing terminal; receiving video information of the driver sent by a driver terminal; generating a multimedia ringback tone based on the order information, the video information of the taxi-hailing user, the video information and location information of the taxi-hailing user, and the video information of the driver; and sending the multimedia ringback tone to the taxi-hailing terminal, the taxi-hailing terminal, and the driver terminal. The taxi-hailing users and the passengers of the present application can know the driver's information when hailing a taxi, and the driver can also know the passenger's information, making the information between the taxi-hailing users, the passengers, and the driver transparent, thereby improving the safety of online taxi-hailing. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 A schematic diagram of the terminal structure of the hardware operating environment involved in the embodiment of the present application;

[0041] Figure 2 This is a flow chart of the first embodiment of the method for hailing a taxi based on multimedia ringback tone of the present application;

[0042] Figure 3 This is a flow chart of a second embodiment of a method for hailing a taxi based on multimedia ringback tone of the present application;

[0043] Figure 4 This is a flowchart of a third embodiment of the method for hailing a taxi based on multimedia ringback tone of the present application;

[0044] Figure 5 This is a flowchart of a fourth embodiment of the method for hailing a taxi based on multimedia ringback tone of the present application;

[0045] Figure 6 This is a flowchart of a fifth embodiment of the method for hailing a taxi based on multimedia ringback tone of the present application;

[0046] Figure 7 This is a flowchart of a specific embodiment of the method for hailing a taxi based on multimedia ringback tone in this application;

[0047] Figure 8 This is a schematic diagram of the interface of the taxi terminal;

[0048] Fig. 9 This is another interface diagram of the taxi-hailing terminal;

[0049] Fig.10 This is a schematic diagram of the interface of the boarding terminal;

[0050] Fig.11 This is another interface diagram of a taxi-hailing terminal;

[0051] Fig.12 This is another interface diagram of the boarding terminal;

[0052] Fig.13 This is a schematic diagram of the interface of the driver terminal;

[0053] Fig.14 It is another interface diagram of the taxi-hailing terminal and the taxi-riding terminal;

[0054] Fig.15 This is another interface diagram of the taxi-hailing terminal and the ride-boarding terminal.

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

[0056] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0057] like Figure 1 As shown, Figure 1 This is a schematic diagram of the terminal structure of the hardware operating environment involved in the embodiment of the present application.

[0058] like Figure 1 As shown, the terminal may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory, or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0059] Those skilled in the art will understand that Figure 1 The terminal structure shown in the figure does not constitute a limitation on the terminal device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0060] like Figure 1 As shown, the memory 1005 as a computer-readable storage medium may include a taxi-hailing program based on multimedia ringback tone.

[0061] exist Figure 1In the terminal shown, the network interface 1004 is mainly used for data communication with the background server, the user interface 1003 is mainly used for data communication with the client (user end), and the processor 1001 can be used to call the multimedia ringback tone-based taxi-hailing program in the memory 1005.

[0062] refer to Figure 2 , Figure 2 This is a flow chart of the first embodiment of the method for hailing a taxi based on multimedia ringback tone of the present application.

[0063] The method for hailing a taxi based on multimedia ringback tone in this embodiment is applied to a ringback tone management server, and includes the following steps:

[0064] Step S10, receiving the order information and the video information of the taxi user sent by the taxi server;

[0065] It should be noted that in the taxi-hailing scenario, the taxi-hailing user and the passenger are usually acquainted, and the taxi-hailing user has installed a taxi-hailing APP on the mobile terminal. Among them, the taxi-hailing scenario usually includes the following situations: the taxi-hailing user and the passenger are not in close proximity; the passenger does not have the ability to skillfully use Internet knowledge (such as the elderly or children); the passenger has not installed the taxi-hailing APP. In the above-mentioned situations, both the taxi-hailing user and the driver have installed the taxi-hailing APP, and they can establish contact with the taxi-hailing platform through the Internet, share taxi matching information and information collected by the other end, but the passenger is outside this information interaction model. Based on this, the present application can effectively involve the passenger in the interaction model between the taxi-hailing user and the driver through multimedia ringback tone technology, wherein the multimedia ringback tone includes but is not limited to the transmission of video, pictures, text and other content.

[0066] In this embodiment, after receiving the order information and the video information of the taxi-hailing user sent by the taxi-hailing server, the CRBT management server calls out a multimedia CRBT template for taxi-hailing, which is divided into three display areas, namely, a display area for the taxi-hailing user video stream, a display area for the passenger video stream, and a display area for the driver and map information. Then, the CRBT management server generates a first-order multimedia CRBT for taxi-hailing (i.e., the first multimedia CRBT) according to the video information of the taxi-hailing user, the order information, and the multimedia CRBT template for taxi-hailing.

[0067] Optionally, the ringback tone management server integrates the taxi-hailing user's video stream into the taxi-hailing user's video stream display area, and then integrates the order start and end addresses into the driver and map display area, thereby generating a first-order multimedia ringback tone for taxi-hailing.

[0068] Furthermore, the color ring back tone management server obtains the telephone number of the passenger from the order information, and then queries the location information of the passenger based on the telephone number of the passenger. For example, after determining the telephone number of the passenger, a call test is performed on the terminal corresponding to the telephone number through a base station and other equipment, thereby determining the location information of the passenger. At the same time, the color ring back tone management server also needs to determine the color ring back tone media server corresponding to the passenger terminal, and then push the generated first-order multimedia color ring back tone to the determined color ring back tone media server, and finally the color ring back tone media server pushes the first-order multimedia color ring back tone to the passenger terminal. In one embodiment, the color ring back tone management server sends a message to the mobile communication MSC server to notify the mobile communication MSC server to establish a multimedia color ring back tone media channel with the passenger terminal, so that the color ring back tone media server can push the multimedia color ring back tone video stream to the passenger. After receiving the message sent by the color ring back tone management server, the mobile communication MSC server calls the passenger number and simultaneously initiates a media channel instruction to establish a multimedia color ring back tone to the passenger from the signaling channel. After receiving the instruction sent by the mobile communication MSC server, the passenger terminal starts the multimedia ringback tone display module, monitors and waits for the multimedia ringback tone media stream, and starts the front camera to collect the passenger user's head video stream and turns on GPS positioning. At the same time, the passenger terminal initiates a request to establish a connection to the designated ringback tone media server according to the instruction, and establishes a connection with the ringback tone media server based on the request. Then the media server pushes the first-order multimedia ringback tone data stream for taxi-hailing to the passenger terminal. At this time, since the multimedia ringback tone template of the passenger terminal monitors the video stream, after receiving the first-order multimedia ringback tone data stream, the first-order multimedia ringback tone data stream is directly displayed on the front-end page.

[0069] Optionally, when pushing the data stream, the mobile communication MSC server needs to negotiate between the boarding terminal and the ring back tone media server to determine the order ID, and then find the data stream corresponding to the ID for pushing.

[0070] Step S20, receiving the video information and location information of the passenger sent by the passenger terminal;

[0071] In this embodiment, after receiving the video information and location information of the passenger sent by the boarding terminal, the CRBT management server calls out the first-order multimedia CRBT, then merges the first-order multimedia CRBT, the video information and location information of the passenger to generate a second-order multimedia CRBT, and then sends the second-order multimedia CRBT to the CRBT media server, which pushes the video stream of the second-order multimedia CRBT to the boarding terminal from the media channel, so that the boarding terminal updates the video stream and displays the second-order multimedia CRBT data stream. At the same time, the CRBT management server forwards the received video information of the taxi-hailing user, the video information of the passenger, and the location information of the passenger to the taxi-hailing server, so that the taxi-hailing server sends the information to the driver terminal, and the driver terminal updates the display information of the taxi-hailing interface based on the received video information of the taxi-hailing user, the video information of the passenger, and the location information, for example, the taxi-hailing interface of the driver terminal displays the taxi-hailing user video, the passenger user video, and the map information.

[0072] Optionally, the ringtone management server will also send the video information and location information of the passenger to the taxi-hailing terminal, so that the taxi-hailing terminal updates the information of the taxi-hailing interface based on the video information and location information of the passenger. For example, the taxi-hailing interface of the taxi-hailing terminal displays the taxi-hailing user video, the passenger user video and map information.

[0073] Step S30, receiving the driver's video information sent by the driver terminal.

[0074] After receiving the driver information sent by the driver terminal (including the driver's video information, the driver's location information, the car's appearance information, the estimated pick-up time, order update information, etc.), the ringback tone management server generates a third-order multimedia ringback tone based on the driver information and the second-order multimedia ringback tone, and sends the third-order multimedia ringback tone to the passenger terminal via the ringback tone media server, so that the passenger terminal updates the display information of the taxi-hailing interface according to the third-order multimedia ringback tone.

[0075] In one embodiment, the ring back tone management server calls out the corresponding second-order video ring back tone based on the driver's forward-view data stream (which can observe the space conditions in the car, the driver's head portrait, the appearance of the car, etc.), the appearance information of the car, the pick-up time, etc., and fuses and generates a third-order video ring back tone based on the order ID. The ring back tone management server sends the third-order video ring back tone to the ring back tone media server, and the ring back tone media server updates and pushes the third-order video stream to the passenger. The passenger user video ring back tone module displays the third-order video stream, including the driver's video data stream updated to the driver / map display area (switchable), the passenger user's video data stream, and the taxi user's video data stream. The passenger can choose whether to accept the matched driver according to the driver's side. After making a choice, the passenger will feedback the result in the video ring back tone and pass the selection information back to the ring back tone management server through the control interface; if the choice is rejected, the taxi server will reallocate other drivers.

[0076] Step S40, generating a multimedia ringback tone according to the order information, the video information of the taxi-hailing user, the video information and location information of the passenger, and the video information of the driver;

[0077] In this embodiment, after receiving the selection information of the riding user, the CRBT management server will forward the selection information to the taxi-hailing server. At this time, the taxi-hailing server collects the matching intentions of the three parties (driver, riding user, and taxi-hailing user), notifies the driver of the order matching success / failure result, and feeds back the order matching success / failure message to the CRBT management server. Further, the CRBT management server calls out the third-order video CRBT, merges the matching success / failure information to generate a fourth-order video CRBT (i.e., the second multimedia CRBT), which includes the taxi-hailing user's order information, the taxi-hailing user's video information, the riding user's video information and location information, the driver information (including the driver's video information), and the order matching information.

[0078] Step S50, sending the multimedia ringback tone to the taxi-hailing terminal, the taxi-riding terminal and the driver terminal.

[0079] In this embodiment, after generating the fourth-order multimedia ringback tone, the ringback tone management server sends the fourth-order multimedia ringback tone to the taxi-hailing terminal, the taxi-riding terminal and the driver terminal, so that each terminal updates the corresponding information based on the fourth-order multimedia ringback tone.

[0080] This embodiment can make the taxi-hailing function concrete, closely integrating the taxi-hailing users, the passengers and the drivers, so that information exchange is more timely and effective. The taxi-hailing users can accurately grasp the passenger's location and whether it meets the pick-up point set by themselves, and choose the driver; the passenger can understand the appearance of the driver's car for easy pick-up, and can also choose the driver; the driver can understand the passenger's location and can also choose to give up the order. It has the advantage of transparent information for the three parties, and each of them has the fair freedom to choose to refuse.

[0081] Further, refer to Figure 3 , Figure 3 This is a flow chart of the second embodiment of the method for hailing a taxi based on multimedia ringback tone of the present application.

[0082] The taxi-hailing method based on multimedia ringback tone of this embodiment is applied to a taxi-hailing server, and includes the following steps:

[0083] Step S60, receiving the order information and the video information of the taxi-hailing user sent by the taxi-hailing terminal, and sending the order information and the video information of the taxi-hailing user to the color ringback tone management server;

[0084] In this embodiment, the taxi server receives the order information and the video information of the taxi user sent by the taxi terminal, wherein the order information includes the starting point, destination, time of ride, number of passengers, telephone number of passengers, etc.; the video information of the taxi user is the video information collected in the area where the taxi user is located, including the head portrait information of the taxi user, surrounding environment information, etc. Then, the taxi server matches the driver for the taxi user according to the order information, and then sends the video information of the taxi user, the order information and the candidate driver information to the ring back tone management server.

[0085] Step S70, receiving the video information and location information of the passenger sent by the color ring back tone management server;

[0086] In this embodiment, after receiving the video information and location information of the passenger sent by the boarding terminal, the color ring back tone management server will send the information to the taxi server. At this time, the taxi server will receive the video information and location information of the passenger sent by the color ring back tone management server.

[0087] Step S80, sending the video information and location information of the passenger to the taxi-hailing terminal and the driver terminal.

[0088] In this embodiment, the taxi server will send the received video information and location information of the passenger to the driver terminal, so that the driver terminal can display the video information and location information of the passenger on the taxi interface, for example, display the video information of the passenger in the taxi interface.

[0089] Optionally, the taxi-hailing server will also send the received video information and location information of the passenger to the taxi-hailing terminal, so that the taxi-hailing terminal displays the video information and location information of the passenger on the taxi-hailing interface and displays the video information of the passenger in the taxi-hailing interface.

[0090] Optionally, the taxi-hailing server also sends the video information of the taxi-hailing user to the driver terminal, so that the driver terminal updates the information of the taxi-hailing interface, for example, displays the video information of the taxi-hailing user in the taxi-hailing interface.

[0091] The taxi-hailing server of this embodiment realizes effective communication and information transparency among taxi-hailing users, passengers and drivers by exchanging information with the ringback tone management server, taxi-hailing terminal and driver terminal, thereby improving the safety of online taxi-hailing.

[0092] Further, refer to Figure 4 , Figure 4 This is a flow chart of the third embodiment of the method for hailing a taxi based on multimedia ringback tone of the present application.

[0093] The taxi-hailing method based on multimedia ringback tone of this embodiment is applied to a taxi-hailing terminal, and includes the following steps:

[0094] Step S90, obtaining order information and video information of the taxi-hailing user, and sending the order information and video information of the taxi-hailing user to a taxi-hailing server;

[0095] In this embodiment, the taxi user fills in the taxi order information in the taxi APP, such as the starting point, destination, ride time, number of passengers, and phone number of passengers, and turns on the front camera of the terminal to display the collected content in the taxi user area of ​​the APP. Then, the order information and the collected video information of the taxi user are sent to the taxi server, so that the taxi server sends the order information and the video information of the taxi user to the ringback tone management server.

[0096] Step S100, receiving a multimedia ring back tone sent by a ring back tone management server, wherein the multimedia ring back tone is generated by the order information, the video information of the taxi-hailing user, the video information and location information of the passenger, and the video information of the driver;

[0097] In this embodiment, a multimedia ringback tone sent by a ringback tone management server is received, wherein the multimedia ringback tone is generated by order information, video information of the taxi-hailing user, video information and location information of the passenger, and video information of the driver.

[0098] Optionally, a fourth-order multimedia ring back tone sent by a ring back tone management server is received.

[0099] Step S110, updating the taxi-hailing interface information of the taxi-hailing terminal according to the multimedia ringback tone.

[0100] In this embodiment, the taxi-hailing terminal updates the display information of the taxi-hailing interface based on receiving the multimedia ringback tone, for example, displaying the video information of the taxi-hailing user, the video information of the passenger, and the map information in the display area.

[0101] This embodiment receives driver information, video information and location information of the taxi-hailing user, and then updates the display information of the taxi-hailing interface with the received information. In this way, the passenger information and driver information can be understood at the same time, and information transparency between the taxi-hailing user, the passenger and the driver can be achieved, thereby improving the safety of online taxi-hailing.

[0102] Further, refer to Figure 5 , Figure 5 This is a flow chart of the fourth embodiment of the method for hailing a taxi based on multimedia ringback tone of the present application.

[0103] The taxi-hailing method based on multimedia ringback tone of this embodiment is applied to a boarding terminal, and includes the following steps:

[0104] Step S120, sending the video information and location information of the passenger to the ring back tone management service;

[0105] In this embodiment, after the CRBT management server generates a first-order multimedia CRBT based on the order information and the video information of the taxi user, it sends the first-order multimedia CRBT to the passenger terminal. After receiving the first-order multimedia CRBT, the passenger terminal updates the information of the current page based on the first-order multimedia CRBT. At the same time, the camera is turned on to shoot the video information of the passenger, and GPS positioning is turned on. Then, the video information and location information of the passenger obtained are sent to the CRBT management server.

[0106] Step S130, receiving a multimedia ringback tone sent by the ringback tone management server, wherein the multimedia ringback tone is generated by order information, video information of the taxi-hailing user, video information and location information of the passenger, and video information of the driver;

[0107] In this embodiment, a multimedia ringback tone sent by a ringback tone management server is received, wherein the multimedia ringback tone is generated by order information, video information of the taxi-hailing user, video information and location information of the passenger, and video information of the driver.

[0108] Optionally, a fourth-order multimedia ring back tone sent by a ring back tone management server is received.

[0109] Step S140: updating the taxi-hailing interface information of the boarding terminal according to the multimedia ringback tone.

[0110] In this embodiment, the boarding terminal updates the information of the taxi-hailing interface based on the received multimedia ringback tone, for example, video information of the taxi-hailing user, video information of the boarding user, and map information are displayed in the display area.

[0111] This embodiment receives the multimedia ringback tone sent by the ringback tone management server, and implements information exchange with the taxi-hailing user and the driver based on the multimedia ringback tone. At the same time, the information of the taxi-hailing user and the driver can be understood, and the information transparency between the taxi-hailing user, the passenger and the driver can be achieved, thereby improving the safety of online taxi-hailing.

[0112] Further, refer to Figure 6 , Figure 6 This is a flow chart of the fifth embodiment of the method for hailing a taxi based on multimedia ringback tone of the present application.

[0113] The taxi-hailing method based on multimedia ringback tone of this embodiment is applied to the driver terminal, and includes the following steps:

[0114] Step S150, sending the driver's video information to the ring back tone management server;

[0115] In this embodiment, when the driver terminal APP receives an order matching reminder, it chooses whether to accept the order based on the data stream of the taxi-hailing user and the passenger user displayed on the taxi APP driver terminal. If the order is accepted, the driver-side APP automatically opens the video channel, collects the front-view content of this end, and integrates and displays the video of the taxi-hailing user and the passenger user on the terminal APP on this end. At the same time, the collected video information of the driver is sent to the ringback tone management server.

[0116] Step S160, receiving a multimedia ringback tone sent by the ringback tone management server, wherein the multimedia ringback tone is generated by order information, video information of the taxi-hailing user, video information and location information of the passenger, and video information of the driver;

[0117] In this embodiment, a multimedia ringback tone sent by a ringback tone management server is received, wherein the multimedia ringback tone is generated by order information, video information of the taxi-hailing user, video information and location information of the passenger, and video information of the driver.

[0118] Optionally, a fourth-order multimedia ring back tone sent by a ring back tone management service is received.

[0119] Step S170: updating the taxi-hailing interface information of the driver terminal according to the multimedia ringback tone.

[0120] In this embodiment, the driver terminal updates the information of the taxi-hailing interface based on the received multimedia ringback tone, for example, video information of the taxi-hailing user, video information of the passenger, and map information are displayed in the display area.

[0121] This embodiment receives video information of taxi-hailing users, video information of passengers, and location information sent by the taxi-hailing server, and updates the display information of the taxi-hailing interface based on the received information, thereby achieving information transparency among taxi-hailing users, passengers, and drivers, thereby improving the safety of online taxi-hailing.

[0122] In order to better illustrate the taxi-hailing method based on multimedia ringback tone of the present application, refer to Figure 7 , Figure 7 This is a flowchart of a specific embodiment of the method for hailing a taxi based on multimedia ringback tone in the present application.

[0123] The specific scheme of the taxi-hailing method based on multimedia ringback tone is as follows:

[0124] Step 1: The taxi server obtains the taxi order information and the real-time video of the taxi user, then matches the driver according to the taxi order information, and then passes the taxi order information, the real-time video of the taxi user, and the candidate driver information to the ringback tone management server.

[0125] In one embodiment, the taxi user fills in the taxi order information in the taxi APP, such as the starting point, destination, ride time, number of passengers, and telephone number of passengers. At the same time, the terminal front camera is turned on to display the collected content in the taxi user area of ​​the APP, and the collected real-time video and order information of the taxi user are transmitted to the taxi server.

[0126] Optionally, refer to Figure 8 ,exist Figure 8 In the example, the taxi user has filled in the taxi information in the taxi APP, but has not clicked "Confirm". The taxi user display area has displayed the pre-viewed content of the local end, the passenger user display area is reserved for waiting for the passenger user's video stream input, the driver / map display area displays map information, reserves the matching driver position, and the initial passenger user position is near the boarding point.

[0127] After receiving the taxi order information, the taxi server matches the taxi demand and driver resources, for example, matching drivers based on distance or popularity. At the same time, the taxi server uses the Internet channel to call the special ringback tone management server for taxis, and transmits the order-related information (such as ID number, map of the starting and ending points of the taxi, the passenger's phone number, the ID number and IP address of the taxi terminal APP, etc.) and the taxi user's front-view video stream to the ringback tone management server.

[0128] Optionally, refer to Fig. 9 ,exist Fig. 9 In the app, the taxi user has filled in the required information for the order in the taxi APP and clicked "OK", and then waited for the subsequent update of the passenger information, the system matching the driver and displaying it in the driver and map area.

[0129] Step 2: The ringback tone management server generates a first-order video ringback tone for taxi-hailing based on the taxi-hailing video ringback tone template according to the real-time video of the taxi-hailing user and the taxi-hailing order information, and pushes the first-order video ringback tone to the ringback tone media server corresponding to the location of the taxi-hailing user.

[0130] In one embodiment, the CRBT management server calls out a video CRBT template for taxi-hailing. The video CRBT template is divided into three display areas, namely, a display area for the taxi-hailing user video stream, a display area for the taxi-riding user video stream, and a display area for the driver and map information. After receiving the real-time video of the taxi-hailing user and the taxi-hailing order information, the taxi-hailing user video stream is integrated into the taxi-hailing user video stream display area, and the order start and end points are integrated into the driver / map display area, thereby generating a first-order video CRBT for taxi-hailing.

[0131] The CRBT management server obtains the passenger's phone number based on the order information, and then determines the passenger's location information based on the passenger's phone number, for example, by performing a call test on the terminal corresponding to the phone number through a base station or other equipment, thereby determining the passenger's location information. At the same time, the CRBT management server also needs to determine the CRBT media server corresponding to the passenger terminal, and then push the generated first-order video CRBT to the determined CRBT media server.

[0132] Step 3: The ring back tone media server pushes the first-order video ring back tone data stream of the taxi-hailing service to the passenger terminal.

[0133] In one embodiment, the color ring management server sends a message to the mobile communication MSC server to notify the mobile communication MSC server to establish a video color ring media channel with the passenger terminal, so that the color ring media server can push the video color ring video stream to the passenger user. After receiving the message sent by the color ring management server, the mobile communication MSC server calls the passenger user number and simultaneously initiates a media channel instruction to establish a video color ring to the passenger user from the signaling channel. After receiving the instruction sent by the mobile communication MSC server, the passenger terminal turns on the video color ring display module, monitors and waits for receiving the video color ring media stream, and simultaneously turns on the front camera to collect the passenger user's head portrait video stream and turns on GPS positioning. At the same time, the passenger terminal initiates a request to establish a connection to the designated color ring media server according to the instruction, and establishes a connection with the color ring media server based on the request, and then the media server pushes the first-order video color ring data stream of the taxi to the passenger terminal. Since the video color ring template of the passenger terminal monitors the video stream, after receiving the first-order video color ring data stream, the first-order video color ring data stream is directly displayed on the front page.

[0134] Optionally, when pushing the data stream, the mobile communication MSC server needs to negotiate between the boarding terminal and the ring back tone media server to determine the order ID, and then find the data stream corresponding to the ID for pushing.

[0135] Optionally, refer to Fig.10 ,exist Fig.10 In the process, after the passenger receives the first-order video ringback tone, the taxi-hailing user is connected with the passenger, so that the passenger is informed that the taxi order matching is being started.

[0136] Step 4: The ringback tone management server obtains the real-time video and location information of the passenger, and then sends the real-time video and location information of the passenger to the taxi terminal and updates it to the taxi app interface.

[0137] In one embodiment, the user collects the front-view video stream and GPS location of the terminal and transmits them back to the ringback tone management server. Based on the taxi user information in the order information (such as the taxi user's IP address, the ID number of the taxi APP), the ringback tone management server connects to the taxi terminal and transmits the passenger's front-view video stream, GPS information and other contents. The taxi terminal updates the received passenger-related information to the passenger display area in the taxi APP.

[0138] Optionally, the ringback tone management server may not be directly connected to the taxi terminal. The ringback tone management server may first connect to the taxi server, and then the taxi server forwards the passenger's front-facing video stream, GPS information and other content to the taxi terminal.

[0139] Optionally, refer to Fig.11 ,exist Fig.11 In the process, the taxi-hailing terminal updates the passenger data stream in the passenger display area and updates the passenger location information to the driver / map display area.

[0140] Optionally, the taxi user can supplement and adjust the ride start time, i.e., the boarding time, in the order based on the distance between the actual location of the taxi user and the selected pick-up point.

[0141] Step 5. The ringtone management server generates a second-order video ringtone based on the first-order video ringtone, the real-time video of the passenger and the location information, and then sends the second-order video ringtone to the ringtone media server, which pushes the second-order video ringtone to the passenger terminal. At the same time, the real-time video of the taxi-hailing user, the real-time video of the passenger and the location information are forwarded to the taxi-hailing server.

[0142] In one embodiment, the ring back tone management server calls out the first-order video ring back tone, and then fuses the collected video stream of the passenger, GPS location information and the first-order video ring back tone to generate a second-order video ring back tone, and then sends the second-order video ring back tone to the ring back tone media server. Furthermore, the ring back tone media server pushes the second-order video ring back tone from the media channel to the passenger terminal, and the passenger terminal updates the video stream and displays the second-order video ring back tone data stream. At this time, the video ring back tone stream of the taxi terminal contains the video stream information of the taxi user, the video stream information of the passenger user, and the map information. After the taxi terminal and the passenger terminal have updated the video information, they wait for the taxi server to match the driver.

[0143] Optionally, the ring back tone management server forwards the received real-time video of the taxi-hailing user, the real-time video of the riding user, and the location information to the taxi-hailing server.

[0144] Optionally, refer to Fig.12 ,exist Fig.12 In the process, the real-time video of the passengers is transmitted to the video ringback tone management server to generate a complete video ringback tone stream and then transferred back to the passengers.

[0145] Step 6. The taxi server transmits the real-time video of the taxi user, the real-time video of the passenger, and the location information to the driver terminal. The driver terminal obtains the real-time video and displays it on the taxi app interface, and transmits the driver's real-time video, location information, and vehicle appearance information to the ringback tone management server.

[0146] In one embodiment, the taxi server transmits the video information of the taxi user and the passenger, the taxi start and end points, and the taxi time to the matched driver according to the matched driver, and at the same time, carries the ringtone management server information, the second-stage video ringtone ID and other information.

[0147] The driver terminal APP receives the order matching reminder and chooses whether to accept the order based on the data flow of taxi users and passengers displayed on the taxi APP driver terminal. If the order is accepted, the driver terminal APP automatically opens the video channel, collects the local front-end content, and integrates and displays the taxi users and passengers' videos on the local terminal APP.

[0148] Optionally, refer to Fig.13 ,exist Fig.13 In the process, the driver terminal receives the order information sent by the taxi server, including the real-time video of the taxi user, the video of the passenger, order details, etc.

[0149] Based on the previously collected CRBT management server information, second-order video CRBT ID and other information, the driver terminal APP calls the information of the CRBT management server and transmits the forward-facing video stream, GPS and other information collected by the driver-side APP to the CRBT management server.

[0150] The taxi server queries the database, retrieves the appearance information of the matching driver's car, and updates the driver's estimated arrival time at the starting point of the ride.

[0151] The taxi server sends information such as the driver's car appearance information, estimated pick-up time, order status update (driver chooses to accept the order) to the ringback tone management server.

[0152] Step 7. The ringtone management server generates a third-order video ringtone based on the second-order video ringtone and the driver information, pushes the third-order video ringtone to the riding terminal via the ringtone media server, and sends the driver information to the taxi terminal. At the same time, the riding user instructions and the taxi user instructions are sent to the taxi server.

[0153] In one embodiment, the ringback tone management server generates a third-order video ringback tone based on the driver's forward-view data stream (which can observe the space conditions inside the car and the driver's portrait), the car's appearance information and the pick-up time, etc., and calls out the corresponding second-order video ringback tone based on the order ID.

[0154] The ring back tone management server sends the third-order video ring back tone to the ring back tone media server, and then the ring back tone media server updates and pushes the third-order video stream to the passengers.

[0155] The ringback tone management server sends information such as the driver's head portrait video stream, car appearance information, estimated pick-up time, order installation updates, etc. to the taxi user APP.

[0156] The video ringback tone module for passengers displays three-level video streams, including the driver video data stream (information such as the space inside the car, the driver's head portrait, and the appearance of the car can be observed) updated to the driver / map display area (switchable), the video data stream for passengers, and the video data stream for taxi users. Passengers can choose whether to accept the matched driver based on the driver's situation. After making a choice, the passenger will feedback the result in the video ringback tone, and the selection information will be transmitted back to the ringback tone management server through the control interface; if they choose to refuse, the taxi server will reallocate other drivers.

[0157] The ringback tone management server forwards the selection information of the passenger to the taxi server. The taxi user video ringback tone module displays a three-level video stream, including the driver video data stream (which can observe the space conditions in the car, the driver's head portrait, the appearance of the car and other information) updated to the driver / map display area (switchable), the passenger video data stream, and the taxi user video data stream. The passenger can choose whether to accept the matched driver based on the situation on the driver side, and feed the result back to the taxi server. If you choose to refuse, the taxi server area will reallocate other drivers. Among them, the passenger and taxi users can use the delayed default selection method to choose whether to accept. For example, after 5 seconds, if no selection is made, the default selection is to accept the matched driver.

[0158] At this time, the taxi server collects the matching intentions of the three parties (driver, passenger, and taxi user), notifies the driver of the order matching success / failure result, and feeds back the order matching success / failure message to the ringback tone management server.

[0159] Optionally, refer to Fig.14 ,exist Fig.14 In the process, when the taxi-hailing user and the passenger receive the driver matched for them by the taxi-hailing server and the driver has chosen to accept the order, the taxi-hailing user and the passenger can decide whether to choose the driver or change the driver based on the driver's real-time video / car appearance / driver's location and other information.

[0160] Step 8: The ring back tone management server generates a fourth-order video ring back tone according to the third-order video ring back tone and order success / failure information, and updates the ring back tone video stream to the passenger via the ring back tone media server.

[0161] In one embodiment, the ring back tone management server calls out the third-order video ring back tone, merges the matching success / failure information to generate a fourth-order video ring back tone, and then sends the fourth-order video ring back tone to the ring back tone media server, which updates and pushes the fourth-order video stream to the passengers.

[0162] The taxi server sends a matching success or failure message to the taxi user APP. If the matching is successful, the matching is completed. If the matching fails, other drivers are reallocated and the process is repeated until the matching is successful or the order is cancelled.

[0163] Optionally, refer to Fig.15 After the taxi-hailing user and the passenger select a driver, the order is matched successfully.

[0164] This embodiment uses video ringback tone to include the passenger in the matching decision of taxi order production, provides transparent information to the taxi user, the passenger and the driver, and provides a basis for judging whether to accept the order.

[0165] The actual location of the riding user is updated to the taxi-hailing user, so that the taxi-hailing user can adjust the taxi-hailing point.

[0166] The ringback tone management server receives information updates from taxi users and drivers, and generates video ringback tones based on the information and sends them to passengers in stages, thereby updating the order information / status of passengers.

[0167] Develop a specific video ringtone template for taxi-hailing, and synthesize the taxi-hailing user, the passenger, and the driver's side information into a video ringtone.

[0168] The ringback tone management server has the ability to connect to the Internet and serves as the hub for forwarding information from the taxi server to the passengers. At the same time, it forwards the passenger side information to the taxi users and drivers through the taxi server using the Internet channel, and forwards the driver and taxi user information collected from the taxi server to the passengers through the media channel of the video ringback tone.

[0169] This embodiment can make the taxi-hailing function concrete, closely integrating the taxi-hailing users, the passengers and the drivers, so that information exchange is more timely and effective. The taxi-hailing users can accurately grasp the passenger's location and whether it meets the pick-up point set by themselves, and choose the driver; the passenger can understand the appearance of the driver's car for easy pick-up, and can also choose the driver; the driver can understand the passenger's location and can also choose to give up the order. It has the advantage of transparent information for the three parties, and each of them has the fair freedom to choose to refuse.

[0170] In addition, the present application also provides a taxi-hailing device based on multimedia ringback tone, the device includes a memory, a processor and a taxi-hailing program based on multimedia ringback tone stored in the memory and running on the processor, the device receives order information and video information of taxi-hailing users sent by a taxi-hailing server; receives video information and location information of taxi-hailing users sent by a boarding terminal; receives video information of the driver sent by a driver terminal; generates a multimedia ringback tone based on the order information, the video information of the taxi-hailing user, the video information and location information of the taxi-hailing user, and the video information of the driver; and sends the multimedia ringback tone to the taxi-hailing terminal, the boarding terminal, and the driver terminal. The taxi-hailing user and the passenger user of the present application can understand the driver's information when hailing a taxi, and the driver can also understand the passenger user's information, making the information between the taxi-hailing user, the passenger user and the driver transparent, thereby improving the safety of online taxi-hailing.

[0171] In addition, the present application also provides a storage medium, on which a taxi-hailing method program based on multimedia color ringback tone is stored. When the taxi-hailing method program based on multimedia color ringback tone is executed by a processor, the steps of the taxi-hailing method based on multimedia color ringback tone as described above are implemented.

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

[0173] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0174] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0175] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A method for hailing a taxi based on multimedia ringback tone, characterized in that: The method is applied to a color ring back tone management server, and the method comprises: Receive order information and video information of taxi users sent by the taxi server; Receiving video information and location information of passengers sent by the passenger terminal; Receive the driver's video information sent by the driver's terminal; Generate a multimedia ringback tone according to the order information, the video information of the taxi-hailing user, the video information and location information of the passenger, and the video information of the driver; The multimedia ringback tone is sent to the taxi-hailing terminal, the taxi-riding terminal and the driver terminal.

2. The method for hailing a taxi based on multimedia ringback tone according to claim 1, characterized in that: After the step of receiving the order information and the video information of the taxi-hailing user sent by the taxi-hailing server, the method further comprises: Generate a first multimedia ringback tone according to the order information and the video information of the taxi-hailing user; The first multimedia ringback tone is sent to the passenger terminal, wherein after receiving the first multimedia ringback tone, the passenger terminal sends the video information and location information of the passenger user to the ringback tone management server.

3. The method for hailing a taxi based on multimedia ringback tone according to claim 1, characterized in that: After the step of sending the multimedia ring back tone to the taxi-hailing terminal, the taxi-riding terminal and the driver terminal, the method further includes: Receiving order confirmation information sent by the taxi-hailing server; Generate a second multimedia ringback tone according to the order confirmation information, the order information, the video information of the taxi-hailing user, the video information and location information of the passenger, and the video information of the driver; The second multimedia ring back tone is sent to the taxi-hailing terminal, the taxi-riding terminal and the driver terminal.

4. A method for hailing a taxi based on multimedia ringback tone, characterized in that: The method is applied to a taxi-hailing server, and the method includes: Receiving order information and video information of the taxi user sent by the taxi terminal, and sending the order information and video information of the taxi user to the color ring back tone management server; Receiving video information and location information of the passenger sent by the color ring back tone management server; The video information and location information of the passenger are sent to the taxi-hailing terminal and the driver terminal.

5. The method for hailing a taxi based on multimedia ringback tone according to claim 4, characterized in that: After the step of sending the video information and location information of the passenger to the driver terminal, the method further comprises: Receiving the order information sent by the driver terminal, and sending the order information to the taxi-hailing terminal and the taxi-riding terminal; Receiving order confirmation information from the taxi-hailing user and the taxi-riding user; The order confirmation information is sent to the driver terminal.

6. A method for hailing a taxi based on multimedia ringback tone, characterized in that: The method is applied to a taxi-hailing terminal, and the method comprises: Obtaining order information and video information of the taxi-hailing user, and sending the order information and video information of the taxi-hailing user to a taxi-hailing server; Receiving a multimedia ringback tone sent by a ringback tone management server, wherein the multimedia ringback tone is generated by the order information, the video information of the taxi-hailing user, the video information and location information of the passenger, and the video information of the driver; The taxi-hailing interface information of the taxi-hailing terminal is updated according to the multimedia ringback tone.

7. A method for hailing a taxi based on multimedia ringback tone, characterized in that: The method is applied to a boarding terminal, and the method comprises: Send the video information and location information of the passenger to the ring back tone management server; Receiving a multimedia ringback tone sent by the ringback tone management server, wherein the multimedia ringback tone is generated by order information, video information of the taxi-hailing user, video information and location information of the passenger, and video information of the driver; The taxi-hailing interface information of the boarding terminal is updated according to the multimedia ringback tone.

8. A method for hailing a taxi based on multimedia ringback tone, characterized in that: The method is applied to a driver terminal, and the method includes: Send the driver's video information to the ringback tone management server; Receiving a multimedia ringback tone sent by the ringback tone management server, wherein the multimedia ringback tone is generated by order information, video information of the taxi-hailing user, video information and location information of the passenger, and video information of the driver; The taxi-hailing interface information of the driver terminal is updated according to the multimedia ringback tone.

9. A taxi-hailing device based on multimedia ringback tone, characterized in that: The device includes a memory, a processor, and a taxi-hailing program based on multimedia color ringback tone stored in the memory and running on the processor. When the processor executes the taxi-hailing program based on multimedia color ringback tone, the steps of the method described in any one of claims 1 to 8 are implemented.

10. A storage medium, characterized in that: The storage medium stores a taxi-hailing program based on multimedia ringback tone, and the taxi-hailing program based on multimedia ringback tone, when executed by the processor, implements the steps of the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Taxi order-based video processing methods, apparatuses, server and system

    CN106534132A

  • Mobile phone security privacy number protection platform based on IMS networking

    CN108521404A