CN111582981A - Method and device for riding - Google Patents
Method and device for riding Download PDFInfo
- Publication number
- CN111582981A CN111582981A CN202010376931.7A CN202010376931A CN111582981A CN 111582981 A CN111582981 A CN 111582981A CN 202010376931 A CN202010376931 A CN 202010376931A CN 111582981 A CN111582981 A CN 111582981A
- Authority
- CN
- China
- Prior art keywords
- information
- riding
- user
- riding code
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 98
- 230000004913 activation Effects 0.000 claims description 105
- 238000012795 verification Methods 0.000 claims description 43
- 230000015654 memory Effects 0.000 claims description 38
- 238000012790 confirmation Methods 0.000 claims description 37
- 230000004044 response Effects 0.000 claims description 17
- 238000004891 communication Methods 0.000 description 13
- 238000004590 computer program Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 238000010200 validation analysis Methods 0.000 description 8
- 230000005291 magnetic effect Effects 0.000 description 7
- 206010011878 Deafness Diseases 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000007639 printing Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 201000003152 motion sickness Diseases 0.000 description 2
- 101100498818 Arabidopsis thaliana DDR4 gene Proteins 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005294 ferromagnetic effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
- G06K17/0022—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0645—Rental transactions; Leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Development Economics (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- Traffic Control Systems (AREA)
Abstract
The purpose of the application is to provide a method and equipment for riding a vehicle, wherein the method comprises the following steps: responding to a riding triggering operation, executed in a riding application by a first user, aiming at a second user, and acquiring riding information corresponding to the second user, wherein the riding information comprises identification information and travel information corresponding to the second user; and sending the riding information to a server corresponding to the riding application, so that the server determines riding code content information corresponding to the second user according to the identification information, and binds the travel information with the riding code content information, wherein the riding code content information is used for generating a riding code required by the second user for riding. The problem that special crowds are difficult to ride can be effectively solved, and the safety of off-line riding of the special crowds can be greatly enhanced.
Description
Priority of CN 202010367320.6 (application No. 2020-4-30) is claimed in this application
Technical Field
The present application relates to the field of communications, and in particular, to a technique for riding a vehicle.
Background
With the development of the times, riding applications have become common tools for users when traveling. In the prior art, a passenger usually uses a riding application to input information related to a journey when needing to take a car, and submits the information to a system platform, an order is formed on the system platform and is issued to a driver registered on the system platform, the driver is bound with a network car booking through a driver end, and the driver screens the order at the driver end and carries out order receiving operation.
Disclosure of Invention
It is an object of the present application to provide a method and apparatus for riding a vehicle.
According to an aspect of the present application, there is provided a method for riding a vehicle, applied to a first terminal, the method comprising:
responding to a riding triggering operation, executed in a riding application by a first user, aiming at a second user, and acquiring riding information corresponding to the second user, wherein the riding information comprises identification information and travel information corresponding to the second user;
and sending the riding information to a server corresponding to the riding application, so that the server determines riding code content information corresponding to the second user according to the identification information, and binds the travel information with the riding code content information, wherein the riding code content information is used for generating a riding code required by the second user for riding.
According to another aspect of the present application, there is provided a method for taking a car, applied to a server, the method including:
receiving riding information corresponding to a second user sent by a first user, wherein the riding information comprises identification information and travel information corresponding to the second user;
determining riding code content information corresponding to the second user according to the identification information, and binding the travel information with the riding code content information;
and receiving target riding code content information sent by a driver, acquiring target travel information bound by the target riding code content information, and returning the target travel information to the driver.
According to an aspect of the present application, there is provided a method for riding a vehicle, applied to a second terminal, the method comprising:
responding to a riding code scanning triggering operation executed by a driver in a riding application, executing a scanning operation on a target riding code shown by a second user, and acquiring target riding code content information corresponding to the target riding code;
sending the target riding code content information to a server corresponding to the riding application;
and receiving and presenting target travel information returned by the server based on the target riding code content information.
According to an aspect of the application, there is provided a first terminal for a ride, the apparatus comprising:
the system comprises a one-to-one module, a first processing module and a second processing module, wherein the one-to-one module is used for responding to a riding triggering operation, executed by a first user in a riding application, aiming at a second user and acquiring riding information corresponding to the second user, wherein the riding information comprises identification information and travel information corresponding to the second user;
and the second module is used for sending the riding information to a server corresponding to the riding application so that the server determines riding code content information corresponding to the second user according to the identification information and binds the travel information with the riding code content information, wherein the riding code content information is used for generating a riding code required by the second user for riding.
According to another aspect of the present application, there is provided a server for a ride, the apparatus comprising:
the first module is used for receiving riding information which is sent by a first user and corresponds to a second user, wherein the riding information comprises identification information and travel information which correspond to the second user;
the second module is used for determining riding code content information corresponding to the second user according to the identification information and binding the travel information with the riding code content information;
and the second and third modules are used for receiving the target riding code content information sent by the driver, acquiring the target travel information bound by the target riding code content information, and returning the target travel information to the driver.
According to another aspect of the present application, there is provided a second terminal for a ride, the apparatus comprising:
the third module is used for responding to a riding code scanning triggering operation executed by a driver in a riding application, executing a scanning operation on a target riding code shown by a second user, and acquiring target riding code content information corresponding to the target riding code;
the third and second modules are used for sending the target riding code content information to a server corresponding to the riding application;
and the third module is used for receiving and presenting the target travel information returned by the server based on the target riding code content information.
According to an aspect of the application, there is provided an apparatus for riding a vehicle, wherein the apparatus comprises:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to:
responding to a riding triggering operation, executed in a riding application by a first user, aiming at a second user, and acquiring riding information corresponding to the second user, wherein the riding information comprises identification information and travel information corresponding to the second user;
and sending the riding information to a server corresponding to the riding application, so that the server determines riding code content information corresponding to the second user according to the identification information, and binds the travel information with the riding code content information, wherein the riding code content information is used for generating a riding code required by the second user for riding.
According to another aspect of the application, there is provided an apparatus for riding a vehicle, wherein the apparatus comprises:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to:
receiving riding information corresponding to a second user sent by a first user, wherein the riding information comprises identification information and travel information corresponding to the second user;
determining riding code content information corresponding to the second user according to the identification information, and binding the travel information with the riding code content information;
and receiving target riding code content information sent by a driver, acquiring target travel information bound by the target riding code content information, and returning the target travel information to the driver.
According to another aspect of the application, there is provided an apparatus for riding a vehicle, wherein the apparatus comprises:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to:
responding to a riding code scanning triggering operation executed by a driver in a riding application, executing a scanning operation on a target riding code shown by a second user, and acquiring target riding code content information corresponding to the target riding code;
sending the target riding code content information to a server corresponding to the riding application;
and receiving and presenting target travel information returned by the server based on the target riding code content information.
According to one aspect of the application, there is provided a computer-readable medium storing instructions that, when executed, cause a system to:
responding to a riding triggering operation, executed in a riding application by a first user, aiming at a second user, and acquiring riding information corresponding to the second user, wherein the riding information comprises identification information and travel information corresponding to the second user;
and sending the riding information to a server corresponding to the riding application, so that the server determines riding code content information corresponding to the second user according to the identification information, and binds the travel information with the riding code content information, wherein the riding code content information is used for generating a riding code required by the second user for riding.
According to one aspect of the application, there is provided a computer-readable medium storing instructions that, when executed, cause a system to:
receiving riding information corresponding to a second user sent by a first user, wherein the riding information comprises identification information and travel information corresponding to the second user;
determining riding code content information corresponding to the second user according to the identification information, and binding the travel information with the riding code content information;
and receiving target riding code content information sent by a driver, acquiring target travel information bound by the target riding code content information, and returning the target travel information to the driver.
According to one aspect of the application, there is provided a computer-readable medium storing instructions that, when executed, cause a system to:
responding to a riding code scanning triggering operation executed by a driver in a riding application, executing a scanning operation on a target riding code shown by a second user, and acquiring target riding code content information corresponding to the target riding code;
sending the target riding code content information to a server corresponding to the riding application;
and receiving and presenting target travel information returned by the server based on the target riding code content information.
Compared with the prior art, the method has the advantages that the first user executes the riding triggering operation aiming at the second user to provide the travel information corresponding to the second user for the server, the travel information input by the first user for the second user is bound with the riding code content information corresponding to the second user at the server end, so that the second user can ride the riding code generated based on the riding code content information, particularly, when the second user is a special crowd (such as deaf-mute people and foreign friends) which cannot use or is inconvenient to use riding application, the riding code is displayed only, so that the riding process is very convenient, the problem that the special crowd is difficult to ride is effectively solved, and the riding code can be repeatedly used when the second user takes the riding code every time, and a new riding code is not generated every time, therefore, user operation can be simplified, user experience is improved, furthermore, a driver can obtain the travel information of the second user bound by the riding code from the server after verification is passed through the riding code activation mode specified by the first user, and safety of offline riding of the second user can be greatly enhanced.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:
fig. 1 illustrates a flow chart of a method for a ride applied to a first terminal according to one embodiment of the present application;
FIG. 2 illustrates a flow diagram of a method for taking a car applied to a server according to one embodiment of the present application;
FIG. 3 illustrates a flow chart of a method for a ride applied to a second terminal according to one embodiment of the present application;
FIG. 4 illustrates a flow diagram of a system method for taking a vehicle according to one embodiment of the present application;
FIG. 5 illustrates a first terminal structure diagram for a ride in accordance with one embodiment of the present application;
FIG. 6 illustrates a server architecture diagram for a ride in accordance with one embodiment of the present application;
FIG. 7 illustrates a second terminal structure diagram for a ride in accordance with one embodiment of the present application;
FIG. 8 illustrates an exemplary system that can be used to implement the various embodiments described in this application.
The same or similar reference numbers in the drawings identify the same or similar elements.
Detailed Description
The present application is described in further detail below with reference to the attached figures.
In a typical configuration of the present application, the terminal, the device serving the network, and the trusted party each include one or more processors (e.g., Central Processing Units (CPUs)), input/output interfaces, network interfaces, and memory.
The Memory may include volatile Memory in a computer readable medium, Random Access Memory (RAM), and/or nonvolatile Memory such as Read Only Memory (ROM) or Flash Memory. Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, Phase-Change Memory (PCM), Programmable Random Access Memory (PRAM), Static Random-Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), electrically Erasable Programmable Read-Only Memory (EEPROM), flash Memory or other Memory technology, Compact Disc Read-Only Memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device.
The device referred to in the present application includes, but is not limited to, a terminal, a network device, or a device formed by integrating a terminal and a network device through a network. The terminal includes, but is not limited to, any mobile electronic product, such as a smart phone, a tablet computer, etc., capable of performing human-computer interaction with a user (e.g., human-computer interaction through a touch panel), and the mobile electronic product may employ any operating system, such as an Android operating system, an iOS operating system, etc. The network Device includes an electronic Device capable of automatically performing numerical calculation and information processing according to a preset or stored instruction, and the hardware includes, but is not limited to, a microprocessor, an Application Specific Integrated Circuit (ASIC), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a Digital Signal Processor (DSP), an embedded Device, and the like. The network device includes but is not limited to a computer, a network host, a single network server, a plurality of network server sets or a cloud of a plurality of servers; here, the Cloud is composed of a large number of computers or web servers based on Cloud Computing (Cloud Computing), which is a kind of distributed Computing, one virtual supercomputer consisting of a collection of loosely coupled computers. Including, but not limited to, the internet, a wide area network, a metropolitan area network, a local area network, a VPN network, a wireless Ad Hoc network (Ad Hoc network), etc. Preferably, the device may also be a program running on the terminal, the network device, or a device formed by integrating the terminal and the network device, the touch terminal, or the network device and the touch terminal through a network.
Of course, those skilled in the art will appreciate that the foregoing is by way of example only, and that other existing or future devices, which may be suitable for use in the present application, are also encompassed within the scope of the present application and are hereby incorporated by reference.
In the description of the present application, "a plurality" means two or more unless specifically limited otherwise.
Fig. 1 shows a flowchart of a method for riding a vehicle applied to a first terminal according to an embodiment of the present application, the method including steps S11 and S12. In step S11, the first terminal acquires, in response to a riding trigger operation performed by a first user in a riding application for a second user, riding information corresponding to the second user, where the riding information includes identification information and travel information corresponding to the second user; in step S12, the first terminal sends the riding information to a server corresponding to the riding application, so that the server determines riding code content information corresponding to the second user according to the identification information, and binds the travel information with the riding code content information, where the riding code content information is used to generate a riding code required by the second user for riding.
In step S11, the first terminal acquires, in response to a ride triggering operation performed by a first user in a ride application for a second user, ride information corresponding to the second user, where the ride information includes identification information and travel information corresponding to the second user. In some embodiments, the second user may be a vehicle occupant who has voice communication obstacles and is not convenient to use the ride, such as deaf-mute, a foreign friend, or a vehicle occupant who is not or not convenient to use the ride, such as an elderly person, a child, and the first user is a candidate for assisting the second user to take a ride off-line. In some embodiments, the identification information is used to uniquely identify the second user at the server, including but not limited to the second user's ID information at the server, the second user's cell phone number, and the like. In some embodiments, the travel information is some information that the second user needs to use in the offline ride, and the driver in the offline ride needs to be provided to the second user by the server, and the travel information includes, but is not limited to, destination information, payer information (e.g., whether a person is being called for online payment or offline payment by a vehicle passenger), suggested route information (e.g., whether a person is walking in a middle or outside loop), and remark information (e.g., whether a vehicle passenger is easy to get into a car sickness, and the driver can drive slowly as appropriate).
In step S12, the first terminal sends the riding information to a server corresponding to the riding application, so that the server determines riding code content information corresponding to the second user according to the identification information, and binds the travel information with the riding code content information, where the riding code content information is used to generate a riding code required by the second user for riding. In some embodiments, the server finds the corresponding riding code content information of the second user from the server according to the received identification information of the second user, and the riding code content information is a character string, and preferably, the riding code content information may be a link address. In some embodiments, the server may bind the travel information of the second user uploaded by the first user with the corresponding riding code content information of the second user, and store the travel information and the corresponding binding relationship information in the server (e.g., a database, a cache). In some embodiments, the riding code may be a two-dimensional code, a barcode, or any other code, and the corresponding riding code may be generated according to the riding code content information, and the driver may obtain the corresponding riding code content information by scanning the riding code presented by the second user, and obtain the travel information of the second user bound to the riding code content information from the server, so that the second user can ride the vehicle by using the riding code generated based on the riding code content information, and particularly when the second user is a special crowd (such as an old man and a child) who has difficulty in voice communication (such as a deaf-mute and a foreign friend) and cannot use or is inconvenient to use a riding application, the riding process is very convenient because only the riding code needs to be presented, so that the problem that the special crowd is difficult to ride can be effectively solved. In some embodiments, before the second user takes the bus off line each time, the first user only needs to upload the travel information of the second user taking the bus off line this time to the server, and the server binds the latest travel information of the second user with the bus code of the second user again, so as to achieve the purpose of multiplexing the bus code, so that the second user does not need to generate a new bus code each time the second user takes the bus off line, thereby simplifying the user operation and improving the user experience.
In some embodiments, the method further comprises, prior to step S11: the first terminal sends the personal information of the second user to the server so that the server generates riding code content information corresponding to the second user according to the personal information; acquiring a riding code generated based on the riding code content information to provide the riding code for the second user; wherein the step S12 includes: the first terminal sends the riding information to a server corresponding to the riding application, so that the server inquires riding code content information corresponding to the second user according to the identification information and binds the travel information with the inquired riding code content information. In some embodiments, the first user may upload personal information (e.g., name, phone number, gender, face information, fingerprint information, voiceprint information, etc.) of the second user to the server in advance, and the server generates the corresponding riding code content information of the second user according to the personal information, where the riding code content information of each user is unique and different. In some embodiments, the first user obtains the riding code generated based on the riding code content information, and provides the riding code to the second user in an online or offline manner, for example, the first user may send the riding code to the second user in an online manner through a riding application, an applet, H5, or the like, or the first user may provide the riding code to the second user in an offline manner through screenshot, printing, or the like. In some embodiments, when the subsequent first user uploads the travel information of the second user, the server queries the generated corresponding riding code content information of the second user according to the identification information of the second user, and binds the travel information with the queried riding code content information.
In some embodiments, the step S12 includes: the first terminal sends the riding information to a server corresponding to the riding application, so that the server generates riding code content information corresponding to the second user according to the identification information, and binds the travel information with the riding code content information; wherein the method further comprises, after the step S12: the first terminal acquires a riding code generated based on the riding code content information so as to provide the riding code for the second user. In some embodiments, when the first user uploads the travel information of the second user for the first time, the server generates the riding code content information corresponding to the second user according to the identification information of the second user, and then binds the travel information with the generated riding code content information, and then when the second user uploads the travel information of the second user again, only the travel information needs to be directly bound with the riding code content information corresponding to the second user, which is already generated in the server, again.
In some embodiments, the obtaining a riding code generated based on the riding code content information includes: and receiving the riding code content information returned by the server, and generating a riding code corresponding to the second user according to the riding code content information so as to provide the riding code for the second user. In some embodiments, the server sends the riding code content information to the first terminal, and the first terminal generates a corresponding riding code according to the riding code content information through a riding code SDK (e.g., a two-dimensional code SDK, such as ZXing of Google) in a riding application.
In some embodiments, the obtaining a riding code generated based on the riding code content information includes: and acquiring a riding code corresponding to the second user and sent by the server, wherein the riding code is generated by the server based on the riding code content information. In some embodiments, the server may also directly generate a riding code corresponding to the riding code content information, and send the riding code to the first terminal.
In some embodiments, the method further comprises: and the first terminal receives and presents order starting information sent by a driver through the server, wherein the order starting information is used for indicating the second user to start the order corresponding to the riding code. In some embodiments, the order start message is used to prompt the second user that the second user has picked up the car and started billing.
In some embodiments, the method further comprises: the first terminal responds to an order viewing triggering operation executed by the first user after the order starts, and sends an order viewing request to the server; and receiving and presenting order state information sent by the server based on the order viewing request, wherein the order state information comprises real-time position information and/or route information of a vehicle where the second user is located. In some embodiments, the first user may actively view order status information after the order has been initiated, including, but not limited to, real-time location information and route information for the vehicle in which the second user is located. In some embodiments, the server may also actively push real-time location information and route information of a vehicle where the second user is located to the first user, so that safety of offline riding of the second user may be greatly enhanced.
In some embodiments, the method further comprises: the first terminal receives and presents the payment request information aiming at the order sent by the driver through the server; and generating checkout result information in response to a checkout operation performed by the first user for the checkout request information, and transmitting the checkout result information to the driver via the server. In some embodiments, the checkout request information is used to prompt the second user that the destination has been reached and to request the first user to checkout. In some embodiments, the checkout result information may be generated at the first terminal and sent to the driver via the server, or the checkout result information may be generated at the server and sent to the driver and the first user.
In some embodiments, the method further comprises, prior to the step of receiving and presenting order start information for the order sent by the driver through the server: receiving and presenting order prompt information sent by a driver through the server; and responding to the confirmation operation executed by the first user for the order prompt information, generating order confirmation information, and sending the order confirmation information to the driver through the server. In some embodiments, before the order is started, the driver needs to send order prompt information to the first user via the server, the order prompt information includes but is not limited to travel information of the second user for the offline bus, after confirmation by the first user, order confirmation information is generated, and the order confirmation information is sent to the driver via the server, at this time, the driver can start the order, so that the safety of the offline bus of the second user can be greatly enhanced.
In some embodiments, the order confirmation information includes identification information of the first user for presentation by the driver to the second user for the second user to identify the first user. In some embodiments, the identification information of the first user includes, but is not limited to, face information, voice information, etc. of the first user. For example, the first terminal sends order confirmation information including a face picture taken by the first user or a voice clip recorded by the first user to the driver through the server, and the order confirmation information is displayed to the second user by the driver for recognition, so that the safety of the second user taking a bus off line can be greatly enhanced.
In some embodiments, the riding information further includes riding code activation manner information corresponding to the second user, so that the server binds the riding code activation manner information with the riding code content information. In some embodiments, the riding code activation mode information is used for representing that a driver needs to pass through what activation mode to verify when scanning a riding code presented by a second user, and then can obtain the travel information of the second user corresponding to the riding code from the server, so that other people are prevented from stealing the riding code, and the safety of offline riding of the second user can be greatly enhanced. In some embodiments, if the ride code is sent by the first user to the second user over a wire, for example, by a ride application, applet, H5, etc., the activation of the ride code may be an activation verification by a token (security token), timestamp, SessionID (session ID), etc. that may be refreshed immediately each time the second user opens the ride code. In some embodiments, if the ride code is provided by the first user to the second user offline, for example, by screenshot, printing, etc., the activation of the ride code may be active scan time activation validation, active scan location activation validation, password activation validation, identification information activation validation of the second user.
In some embodiments, the riding code activation manner information includes, but is not limited to:
1) efficient scanning time information for ride codes
For example, the valid scanning time information of the riding code is the same day, the driver can obtain the travel information of the second user on the off-line riding from the server only when scanning the riding code on the same day, and the driver cannot obtain the travel information of the second user from the server when scanning the riding code on the second day. In some embodiments, if the valid scan time has expired, the first user may request the server to refresh the valid scan time, for example, if the valid scan time is 3 days, if the valid scan time is currently expired, the first user may request the server to refresh the valid scan time, and recalculate the valid scan time for 3 days from the current time.
2) Efficient scanning location information for ride codes
For example, the effective scanning place of the riding code is in the range of 1 km near the position L1, if the second user rides in the range of 1 km near the position L1, the driver can normally acquire the travel information of the second user on the off-line riding from the server after scanning the riding code, and if the second user rides in the range of 1 km near the position L1, the driver cannot acquire the travel information of the second user from the server after scanning the riding code.
3) Scanning password information of riding code
In some embodiments, the second user may tell the driver a password, and then the driver inputs the password on the second terminal and sends the password to the server for verification, and the driver can obtain the travel information of the off-line bus of the second user corresponding to the bus code after the verification is passed. In some embodiments, the second user may also input a password on a second terminal used by the driver and send the password to the server for verification, and the driver may obtain the travel information of the second user corresponding to the riding code after the verification is passed.
4) Identification information of the second user
In some embodiments, the identification information of the second user includes, but is not limited to, face information, fingerprint information, voiceprint information, etc. of the second user. For example, after the second user passes the face recognition verification on the second terminal operated by the driver, the driver may acquire the travel information of the second user corresponding to the riding code.
5) Any combination of the above-mentioned riding code activation mode information
Fig. 2 shows a flowchart of a method for taking a car applied to a server according to an embodiment of the present application, the method including step S21, step S22, and step S23. In step S21, the server receives riding information corresponding to a second user sent by a first user, where the riding information includes identification information and travel information corresponding to the second user. In step S22, the server determines the riding code content information corresponding to the second user according to the identification information, and binds the travel information and the riding code content information. In step S23, the server receives the target riding code content information sent by the driver, obtains the target trip information bound to the target riding code content information, and returns the target trip information to the driver.
In step S21, the server receives riding information corresponding to a second user sent by a first user, where the riding information includes identification information and travel information corresponding to the second user. The related operations have been described in detail in the foregoing embodiments, and are not described in detail herein.
In step S22, the server determines the riding code content information corresponding to the second user according to the identification information, and binds the travel information and the riding code content information. The related operations have been described in detail in the foregoing embodiments, and are not described in detail herein.
In step S23, the server receives the target riding code content information sent by the driver, obtains the target trip information bound to the target riding code content information, and returns the target trip information to the driver. In some embodiments, after the driver scans the riding code presented by the second user, the second terminal sends the scanned riding code content information to the server, and the server obtains the travel information bound to the riding code content information and returns the travel information to the second terminal for the driver to browse. In some embodiments, the server checks whether the information format of the riding code content information is legal or not, whether the information format of the riding code content information is supported to be analyzed or not, and after the detection is passed, the information bound by the riding code content information is acquired and returned to the driver. In some embodiments, the server also performs security verification or authority verification on the driver personal information of the driver at the server end, and only after the verification is passed, the information bound by the riding code content information is acquired and returned to the driver, so that the safety of the off-line riding of the second subscriber can be greatly enhanced.
In some embodiments, the method further comprises, prior to step S21: the server receives personal information of the second user sent by the first user, generates riding code content information corresponding to the second user according to the personal information, and returns the riding code content information or a riding code generated based on the riding code content information to the first user; wherein the step S22 includes; and the server inquires the riding code content information corresponding to the second user according to the identification information and binds the travel information with the inquired riding code content information. The related operations have been described in detail in the foregoing embodiments, and are not described in detail herein.
In some embodiments, the step S22 includes: the server generates riding code content information corresponding to the second user according to the identification information, and binds the travel information with the riding code content information; wherein the method further comprises, after the step S22: and returning the riding code content information or the riding code generated based on the riding code content information to the first user. The related operations have been described in detail in the foregoing embodiments, and are not described in detail herein.
In some embodiments, the riding information further includes riding code activation mode information corresponding to the second user; wherein the method further comprises: the server binds the riding code activation mode information with the riding code content information; wherein the step S23 includes: the server receives target riding code content information sent by a driver, and executes verification operation according to target riding code activation mode information bound by the target riding code content information; and if the verification is passed, acquiring target travel information bound by the target riding code content information, and returning the target travel information to the driver. In some embodiments, the riding code activation mode information is used for representing that a driver needs to pass through what activation mode to verify when scanning a riding code presented by a second user, and then can obtain the travel information of the second user corresponding to the riding code from the server, so that other people are prevented from stealing the riding code, and the safety of offline riding of the second user can be greatly enhanced. In some embodiments, if the ride code is provided by the first user to the second user offline, for example, by screenshot, printing, etc., the activation of the ride code may be active scan time activation validation, active scan location activation validation, password activation validation, identification information activation validation of the second user. In some embodiments, the server binds the riding code activation mode information provided by the first user with the riding code content information corresponding to the second user, subsequently performs verification operation according to the riding code activation mode information bound to the riding code content information after receiving the riding code content information obtained by scanning the riding code presented by the second user by the driver, and returns the travel information bound to the riding code content information to the driver after the verification is passed. For example, the car code activation mode information bound by a certain car code content information is that "the effective scanning time is 2020.4.28-2020.4.29", the server verifies whether the current time is within the time range corresponding to the effective scanning time, and if the current time passes the verification, the travel information bound by the car code content information is returned to the driver.
In some embodiments, the receiving target riding code content information sent by a driver, and performing a verification operation according to target riding code activation mode information bound to the target riding code content information includes: receiving target riding code content information sent by a driver, generating activation prompt information corresponding to the target riding code activation mode information according to the target riding code activation mode information bound by the target riding code content information, and sending the activation prompt information to the driver; and receiving activation verification information returned by the driver based on the activation prompt information, and verifying the activation verification information according to the target riding code activation mode information. In some embodiments, the activation prompting message is used for prompting the driver to input activation verification information according to activation type information contained in the activation prompting message and sending the activation verification information to the server for verification, wherein the activation type information includes but is not limited to a password activation type, a face recognition activation type of the second user, a fingerprint recognition activation type and a voiceprint recognition activation type. For example, the activation prompt information may prompt the driver to perform face recognition activation on the second user, so that the driver allows the second user to perform face recognition on a second terminal used by the driver, and after the second user passes the recognition, the riding code presented by the second user is considered to be successfully activated, and at this time, the driver may obtain the travel information of the second user bound by the riding code from the server.
In some embodiments, the method further comprises: the server receives an order viewing request sent by the first user after the second user starts to take a car by using the order corresponding to the riding code; and generating order state information, and sending the order state information to the first user, wherein the order state information comprises real-time position information and/or route information of a vehicle where the second user is located. In some embodiments, the first user may actively view order status information after the order has been initiated, including, but not limited to, real-time location information and route information for the vehicle in which the second user is located. In some embodiments, the server may also actively push real-time location information and route information of a vehicle where the second user is located to the first user, so that safety of offline riding of the second user may be greatly enhanced. In some embodiments, the real-time location information and route information of the vehicle where the second user is located may be obtained by the server by polling the second terminal used by the driver, or may be obtained by the second terminal actively pushing the server.
Fig. 3 shows a flowchart of a method for taking a vehicle, applied to a second terminal, according to an embodiment of the present application, the method including step S31, step S32, and step S33. In step S31, the second terminal performs a scanning operation on a target riding code presented by the second user in response to a riding code scanning triggering operation performed by a driver in a riding application, and acquires target riding code content information corresponding to the target riding code; in step S32, the second terminal sends the target riding code content information to a server corresponding to the riding application; in step S33, the second terminal receives and presents the target trip information returned by the server based on the target riding code content information.
In step S31, the second terminal performs a scanning operation on the target riding code presented by the second user in response to a riding code scanning triggering operation performed by the driver in the riding application, and acquires target riding code content information corresponding to the target riding code. In some embodiments, the driver scans the car code presented by the second user through the car application on the second terminal, and obtains the content information of the car code corresponding to the car code through a car code SDK (e.g., ZXing of Google) in the car application.
In step S32, the second terminal sends the target riding code content information to a server corresponding to the riding application. The related operations have been described in detail in the foregoing embodiments, and are not described in detail herein.
In step S33, the second terminal receives and presents the target trip information returned by the server based on the target riding code content information. The related operations have been described in detail in the foregoing embodiments, and are not described in detail herein.
In some embodiments, the method further comprises: the second terminal receives activation prompt information which is sent by the server and corresponds to the target riding code; acquiring activation verification information corresponding to the target riding code according to the activation prompt information; wherein the step S32 includes: and the second terminal sends the activation verification information to a server corresponding to the riding application. In some embodiments, the activation prompting message is used for prompting the driver to input activation verification information according to activation type information contained in the activation prompting message and sending the activation verification information to the server for verification, wherein the activation type information includes but is not limited to a password activation type, a face recognition activation type of the second user, a fingerprint recognition activation type and a voiceprint recognition activation type. For example, the activation prompt information may prompt the driver to perform face recognition activation on the second user, so that the driver allows the second user to perform face recognition on a second terminal used by the driver, and after the second user passes the recognition, the riding code presented by the second user is considered to be successfully activated, and at this time, the driver may obtain the travel information of the second user bound by the riding code from the server.
In some embodiments, the method further comprises: and the second terminal responds to an order starting triggering operation executed by the driver, generates order starting information and sends the order starting information to the first user through the server, wherein the order starting information is used for indicating the second user to start an order corresponding to the riding code. In some embodiments, if the second user has picked up the car and started billing, the driver sends the order start information to the first user via the server.
In some embodiments, the method further comprises: the second terminal responds to an order ending triggering operation executed by the driver for the order, generates settlement request information and sends the settlement request information to the first user through the server; and receiving and presenting checkout result information sent by the first user through the server. In some embodiments, if the second user has reached the destination, the driver initiates a checkout request, generates corresponding checkout request information and sends to the first user via the server. In some embodiments, the checkout result information may be generated at the first terminal and sent to the driver via the server, or the checkout result information may be generated at the server and sent to the driver and the first user.
In some embodiments, the method further comprises, prior to the operation of generating order start information in response to an order start triggering operation performed by the driver: the second terminal responds to order confirmation triggering operation executed by the driver aiming at the order, generates order prompting information and sends the order prompting information to the first user through the server; and receiving and presenting order confirmation information sent by the first user via the server, wherein the order confirmation information is generated by a confirmation operation executed by the first user for the order prompt information. In some embodiments, before the order is started, the driver needs to send order prompt information to the first user via the server, the order prompt information includes but is not limited to travel information of the second user for the offline bus, after confirmation by the first user, order confirmation information is generated, and the order confirmation information is sent to the driver via the server, at this time, the driver can start the order, so that the safety of the offline bus of the second user can be greatly enhanced.
In some embodiments, the order confirmation information includes identification information of the first user for presentation by the driver to the second user for the second user to identify the first user. In some embodiments, the identification information of the first user includes, but is not limited to, face information, voice information, etc. of the first user. For example, the first terminal sends order confirmation information including a face picture taken by the first user or a voice clip recorded by the first user to the driver through the server, and the order confirmation information is displayed to the second user by the driver for recognition, so that the safety of the second user taking a bus off line can be greatly enhanced.
Fig. 4 illustrates a flow diagram of a system method for a ride in accordance with one embodiment of the present application.
As shown in fig. 4, in step S41, in response to a ride triggering operation performed by a first user in a ride application for a second user, a first terminal acquires ride information corresponding to the second user, where the ride information includes identification information and travel information corresponding to the second user, and step S41 is the same as or similar to step S11, and is not described herein again; in step S42, the first terminal sends the riding information to a server corresponding to the riding application, so that the server determines riding code content information corresponding to the second user according to the identification information, and binds the travel information with the riding code content information, where the riding code content information is used to generate a riding code required by the second user for riding, and step S42 is the same as or similar to step S12, and is not described herein again; in step S43, the server receives the riding information sent by the first user, and step S43 is the same as or similar to step S21, which is not described herein again; in step S44, the server determines, according to the identification information, riding code content information corresponding to the second user, and binds the travel information with the riding code content information, where step S44 is the same as or similar to step S22, and is not described herein again; in step S45, the second terminal performs a scanning operation on the target riding code presented by the second user in response to a riding code scanning triggering operation performed by the driver in the riding application, and obtains content information of the target riding code corresponding to the target riding code, where step S45 is the same as or similar to step S31, and is not described herein again; in step S46, the second terminal sends the target riding code content information to the server, and step S46 is the same as or similar to step S32, which is not described herein again; in step S47, the server receives the target riding code content information, obtains target travel information bound to the target riding code content information, and returns the target travel information to the second terminal, where step S47 is the same as or similar to step S23, and is not repeated herein; in step S48, the second terminal receives and presents the target trip information returned by the server based on the target riding code content information, and step S48 is the same as or similar to step S33, which is not described herein again.
Fig. 5 shows a first terminal structure diagram for a ride according to an embodiment of the present application, the apparatus comprising a one-module 11 and a two-module 12. The one-to-one module 11 is configured to, in response to a riding trigger operation, executed by a first user in a riding application, for a second user, acquire riding information corresponding to the second user, where the riding information includes identification information and travel information corresponding to the second user; the second module 12 is configured to send the riding information to a server corresponding to the riding application, so that the server determines riding code content information corresponding to the second user according to the identification information, and binds the travel information with the riding code content information, where the riding code content information is used to generate a riding code required by the second user for riding.
The one-to-one module 11 is configured to obtain riding information corresponding to a second user in response to a riding trigger operation, executed by a first user in a riding application, for the second user, where the riding information includes identification information and travel information corresponding to the second user. In some embodiments, the second user may be a vehicle occupant who has voice communication obstacles and is not convenient to use the ride, such as deaf-mute, a foreign friend, or a vehicle occupant who is not or not convenient to use the ride, such as an elderly person, a child, and the first user is a candidate for assisting the second user to take a ride off-line. In some embodiments, the identification information is used to uniquely identify the second user at the server, including but not limited to the second user's ID information at the server, the second user's cell phone number, and the like. In some embodiments, the travel information is some information that the second user needs to use in the offline ride, and the driver in the offline ride needs to be provided to the second user by the server, and the travel information includes, but is not limited to, destination information, payer information (e.g., whether a person is being called for online payment or offline payment by a vehicle passenger), suggested route information (e.g., whether a person is walking in a middle or outside loop), and remark information (e.g., whether a vehicle passenger is easy to get into a car sickness, and the driver can drive slowly as appropriate).
The second module 12 is configured to send the riding information to a server corresponding to the riding application, so that the server determines riding code content information corresponding to the second user according to the identification information, and binds the travel information with the riding code content information, where the riding code content information is used to generate a riding code required by the second user for riding. In some embodiments, the server finds the corresponding riding code content information of the second user from the server according to the received identification information of the second user, and the riding code content information is a character string, and preferably, the riding code content information may be a link address. In some embodiments, the server may bind the travel information of the second user uploaded by the first user with the corresponding riding code content information of the second user, and store the travel information and the corresponding binding relationship information in the server (e.g., a database, a cache). In some embodiments, the riding code may be a two-dimensional code, a barcode, or any other code, and the corresponding riding code may be generated according to the riding code content information, and the driver may obtain the corresponding riding code content information by scanning the riding code presented by the second user, and obtain the travel information of the second user bound to the riding code content information from the server, so that the second user can ride the vehicle by using the riding code generated based on the riding code content information, and particularly when the second user is a special crowd (such as an old man and a child) who has difficulty in voice communication (such as a deaf-mute and a foreign friend) and cannot use or is inconvenient to use a riding application, the riding process is very convenient because only the riding code needs to be presented, so that the problem that the special crowd is difficult to ride can be effectively solved. In some embodiments, before the second user takes the bus off line each time, the first user only needs to upload the travel information of the second user taking the bus off line this time to the server, and the server binds the latest travel information of the second user with the bus code of the second user again, so as to achieve the purpose of multiplexing the bus code, so that the second user does not need to generate a new bus code each time the second user takes the bus off line, thereby simplifying the user operation and improving the user experience.
In some embodiments, the apparatus is further configured to: sending the personal information of the second user to the server so that the server generates riding code content information corresponding to the second user according to the personal information; acquiring a riding code generated based on the riding code content information to provide the riding code for the second user; wherein the second module 12 is configured to: and sending the riding information to a server corresponding to the riding application, so that the server inquires riding code content information corresponding to the second user according to the identification information, and binding the travel information with the inquired riding code content information. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the secondary module 12 is configured to: sending the riding information to a server corresponding to the riding application, so that the server generates riding code content information corresponding to the second user according to the identification information, and binds the travel information with the riding code content information; wherein the device is further configured to: and acquiring a riding code generated based on the riding code content information to provide the riding code for the second user. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the obtaining a riding code generated based on the riding code content information includes: and receiving the riding code content information returned by the server, and generating a riding code corresponding to the second user according to the riding code content information so as to provide the riding code for the second user. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the obtaining a riding code generated based on the riding code content information includes: and acquiring a riding code corresponding to the second user and sent by the server, wherein the riding code is generated by the server based on the riding code content information. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the apparatus is further configured to: and receiving and presenting order starting information sent by a driver through the server, wherein the order starting information is used for indicating the second user to start the order corresponding to the riding code. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the apparatus is further configured to: sending an order viewing request to the server in response to an order viewing triggering operation executed by the first user after the order starts; and receiving and presenting order state information sent by the server based on the order viewing request, wherein the order state information comprises real-time position information and/or route information of a vehicle where the second user is located. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the apparatus is further configured to: receiving and presenting settlement request information aiming at the order sent by the driver through the server; and generating checkout result information in response to a checkout operation performed by the first user for the checkout request information, and transmitting the checkout result information to the driver via the server. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the apparatus is further configured to: receiving and presenting order prompt information sent by a driver through the server; and responding to the confirmation operation executed by the first user for the order prompt information, generating order confirmation information, and sending the order confirmation information to the driver through the server. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the order confirmation information includes identification information of the first user for presentation by the driver to the second user for the second user to identify the first user. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the riding information further includes riding code activation manner information corresponding to the second user, so that the server binds the riding code activation manner information with the riding code content information. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 1, and therefore are not described again, and are included herein by reference.
In some embodiments, the riding code activation manner information includes, but is not limited to:
1) efficient scanning time information for ride codes
2) Efficient scanning location information for ride codes
3) Scanning password information of riding code
4) Identification information of the second user
5) Any combination of the above-mentioned riding code activation mode information
Here, the information of the activation manner of the related vehicle code is the same as or similar to that of the embodiment shown in fig. 1, and thus is not described herein again, and is incorporated herein by reference.
Fig. 6 shows a server structure diagram for a ride according to an embodiment of the present application, the apparatus comprising a two-one module 21, a two-two module 22 and a two-three module 23. The first module and the second module 21 are configured to receive riding information, which is sent by a first user and corresponds to a second user, where the riding information includes identification information and travel information corresponding to the second user. And a second module 22, configured to determine, according to the identification information, riding code content information corresponding to the second user, and bind the travel information and the riding code content information. And the second and third modules 23 are configured to receive target riding code content information sent by a driver, obtain target travel information bound to the target riding code content information, and return the target travel information to the driver.
The first module and the second module 21 are configured to receive riding information, which is sent by a first user and corresponds to a second user, where the riding information includes identification information and travel information corresponding to the second user. The related operations have been described in detail in the foregoing embodiments, and are not described in detail herein.
And a second module 22, configured to determine, according to the identification information, riding code content information corresponding to the second user, and bind the travel information and the riding code content information. The related operations have been described in detail in the foregoing embodiments, and are not described in detail herein.
And the second and third modules 23 are configured to receive target riding code content information sent by a driver, obtain target travel information bound to the target riding code content information, and return the target travel information to the driver. In some embodiments, after the driver scans the riding code presented by the second user, the second terminal sends the scanned riding code content information to the server, and the server obtains the travel information bound to the riding code content information and returns the travel information to the second terminal for the driver to browse. In some embodiments, the server checks whether the information format of the riding code content information is legal or not, whether the information format of the riding code content information is supported to be analyzed or not, and after the detection is passed, the information bound by the riding code content information is acquired and returned to the driver. In some embodiments, the server also performs security verification or authority verification on the driver personal information of the driver at the server end, and only after the verification is passed, the information bound by the riding code content information is acquired and returned to the driver, so that the safety of the off-line riding of the second subscriber can be greatly enhanced.
In some embodiments, the apparatus is further configured to: the server receives personal information of the second user sent by the first user, generates riding code content information corresponding to the second user according to the personal information, and returns the riding code content information or a riding code generated based on the riding code content information to the first user; wherein the two modules 22 are used for; and inquiring the riding code content information corresponding to the second user according to the identification information, and binding the travel information with the inquired riding code content information. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 2, and therefore are not described again, and are included herein by reference.
In some embodiments, the two modules 22 are configured to: generating riding code content information corresponding to the second user according to the identification information, and binding the travel information with the riding code content information; wherein the device is further configured to: and returning the riding code content information or the riding code generated based on the riding code content information to the first user. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 2, and therefore are not described again, and are included herein by reference.
In some embodiments, the riding information further includes riding code activation mode information corresponding to the second user; wherein the device is further configured to: binding the riding code activation mode information with the riding code content information; wherein the two and three modules 23 are configured to: receiving target riding code content information sent by a driver, and executing verification operation according to target riding code activation mode information bound by the target riding code content information; and if the verification is passed, acquiring target travel information bound by the target riding code content information, and returning the target travel information to the driver. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 2, and therefore are not described again, and are included herein by reference.
In some embodiments, the receiving target riding code content information sent by a driver, and performing a verification operation according to target riding code activation mode information bound to the target riding code content information includes: receiving target riding code content information sent by a driver, generating activation prompt information corresponding to the target riding code activation mode information according to the target riding code activation mode information bound by the target riding code content information, and sending the activation prompt information to the driver; and receiving activation verification information returned by the driver based on the activation prompt information, and verifying the activation verification information according to the target riding code activation mode information. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 2, and therefore are not described again, and are included herein by reference.
In some embodiments, the apparatus is further configured to: receiving an order viewing request sent by the first user after the second user starts to take a car by using the order corresponding to the riding code; and generating order state information, and sending the order state information to the first user, wherein the order state information comprises real-time position information and/or route information of a vehicle where the second user is located. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 2, and therefore are not described again, and are included herein by reference.
Fig. 7 shows a second terminal structure diagram for a ride according to an embodiment of the present application, the apparatus comprising a three-in-one module 31, a three-in-two module 32, and a three-in-three module 33. The third module 31 is configured to perform a scanning operation on a target riding code presented by a second user in response to a riding code scanning trigger operation performed by a driver in a riding application, and acquire target riding code content information corresponding to the target riding code; the third and second module 32 is configured to send the target riding code content information to a server corresponding to the riding application; and a third module 33, configured to receive and present target travel information returned by the server based on the target riding code content information.
And a third module 31, configured to respond to a ride code scanning trigger operation executed by a driver in a ride application, execute a scanning operation on a target ride code presented by a second user, and acquire target ride code content information corresponding to the target ride code. In some embodiments, the driver scans the car code presented by the second user through the car application on the second terminal, and obtains the content information of the car code corresponding to the car code through a car code SDK (e.g., ZXing of Google) in the car application.
And a third and second module 32, configured to send the target riding code content information to a server corresponding to the riding application. The related operations have been described in detail in the foregoing embodiments, and are not described in detail herein.
And a third module 33, configured to receive and present target travel information returned by the server based on the target riding code content information. The related operations have been described in detail in the foregoing embodiments, and are not described in detail herein.
In some embodiments, the apparatus is further configured to: receiving activation prompt information which is sent by the server and corresponds to the target riding code; acquiring activation verification information corresponding to the target riding code according to the activation prompt information; wherein the third and second module 32 is configured to: and sending the activation verification information to a server corresponding to the riding application. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 3, and therefore are not described again, and are included herein by reference.
In some embodiments, the apparatus is further configured to: and responding to an order starting triggering operation executed by the driver, generating order starting information, and sending the order starting information to a first user through the server, wherein the order starting information is used for indicating the second user to start an order corresponding to the riding code. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 3, and therefore are not described again, and are included herein by reference.
In some embodiments, the apparatus is further configured to: responding to an order ending triggering operation executed by the driver for the order, generating checkout request information, and sending the checkout request information to the first user through the server; and receiving and presenting checkout result information sent by the first user through the server. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 3, and therefore are not described again, and are included herein by reference.
In some embodiments, the apparatus is further configured to: responding to an order confirmation triggering operation executed by the driver for the order, generating order prompting information, and sending the order prompting information to a first user through the server; and receiving and presenting order confirmation information sent by the first user via the server, wherein the order confirmation information is generated by a confirmation operation executed by the first user for the order prompt information. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 3, and therefore are not described again, and are included herein by reference.
In some embodiments, the order confirmation information includes identification information of the first user for presentation by the driver to the second user for the second user to identify the first user. Here, the related operations are the same as or similar to those of the embodiment shown in fig. 3, and therefore are not described again, and are included herein by reference.
FIG. 8 illustrates an exemplary system that can be used to implement the various embodiments described in this application.
In some embodiments, as shown in FIG. 8, the system 300 can be implemented as any of the devices in the various embodiments described. In some embodiments, system 300 may include one or more computer-readable media (e.g., system memory or NVM/storage 320) having instructions and one or more processors (e.g., processor(s) 305) coupled with the one or more computer-readable media and configured to execute the instructions to implement modules to perform the actions described herein.
For one embodiment, system control module 310 may include any suitable interface controllers to provide any suitable interface to at least one of processor(s) 305 and/or any suitable device or component in communication with system control module 310.
The system control module 310 may include a memory controller module 330 to provide an interface to the system memory 315. Memory controller module 330 may be a hardware module, a software module, and/or a firmware module.
For one embodiment, system control module 310 may include one or more input/output (I/O) controllers to provide an interface to NVM/storage 320 and communication interface(s) 325.
For example, NVM/storage 320 may be used to store data and/or instructions. NVM/storage 320 may include any suitable non-volatile memory (e.g., flash memory) and/or may include any suitable non-volatile storage device(s) (e.g., one or more Hard Disk Drives (HDDs), one or more Compact Disc (CD) drives, and/or one or more Digital Versatile Disc (DVD) drives).
NVM/storage 320 may include storage resources that are physically part of the device on which system 300 is installed or may be accessed by the device and not necessarily part of the device. For example, NVM/storage 320 may be accessible over a network via communication interface(s) 325.
Communication interface(s) 325 may provide an interface for system 300 to communicate over one or more networks and/or with any other suitable device. System 300 may wirelessly communicate with one or more components of a wireless network according to any of one or more wireless network standards and/or protocols.
For one embodiment, at least one of the processor(s) 305 may be packaged together with logic for one or more controller(s) (e.g., memory controller module 330) of the system control module 310. For one embodiment, at least one of the processor(s) 305 may be packaged together with logic for one or more controller(s) of the system control module 310 to form a System In Package (SiP). For one embodiment, at least one of the processor(s) 305 may be integrated on the same die with logic for one or more controller(s) of the system control module 310. For one embodiment, at least one of the processor(s) 305 may be integrated on the same die with logic for one or more controller(s) of the system control module 310 to form a system on a chip (SoC).
In various embodiments, system 300 may be, but is not limited to being: a server, a workstation, a desktop computing device, or a mobile computing device (e.g., a laptop computing device, a holding computing device, a tablet, a netbook, etc.). In various embodiments, system 300 may have more or fewer components and/or different architectures. For example, in some embodiments, system 300 includes one or more cameras, a keyboard, a Liquid Crystal Display (LCD) screen (including a touch screen display), a non-volatile memory port, multiple antennas, a graphics chip, an Application Specific Integrated Circuit (ASIC), and speakers.
The present application also provides a computer readable storage medium having stored thereon computer code which, when executed, performs a method as in any one of the preceding.
The present application also provides a computer program product, which when executed by a computer device, performs the method of any of the preceding claims.
The present application further provides a computer device, comprising:
one or more processors;
a memory for storing one or more computer programs;
the one or more computer programs, when executed by the one or more processors, cause the one or more processors to implement the method of any preceding claim.
It should be noted that the present application may be implemented in software and/or a combination of software and hardware, for example, implemented using Application Specific Integrated Circuits (ASICs), general purpose computers or any other similar hardware devices. In one embodiment, the software programs of the present application may be executed by a processor to implement the steps or functions described above. Likewise, the software programs (including associated data structures) of the present application may be stored in a computer readable recording medium, such as RAM memory, magnetic or optical drive or diskette and the like. Additionally, some of the steps or functions of the present application may be implemented in hardware, for example, as circuitry that cooperates with the processor to perform various steps or functions.
In addition, some of the present application may be implemented as a computer program product, such as computer program instructions, which when executed by a computer, may invoke or provide methods and/or techniques in accordance with the present application through the operation of the computer. Those skilled in the art will appreciate that the form in which the computer program instructions reside on a computer-readable medium includes, but is not limited to, source files, executable files, installation package files, and the like, and that the manner in which the computer program instructions are executed by a computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Computer-readable media herein can be any available computer-readable storage media or communication media that can be accessed by a computer.
Communication media includes media by which communication signals, including, for example, computer readable instructions, data structures, program modules, or other data, are transmitted from one system to another. Communication media may include conductive transmission media such as cables and wires (e.g., fiber optics, coaxial, etc.) and wireless (non-conductive transmission) media capable of propagating energy waves such as acoustic, electromagnetic, RF, microwave, and infrared. Computer readable instructions, data structures, program modules, or other data may be embodied in a modulated data signal, for example, in a wireless medium such as a carrier wave or similar mechanism such as is embodied as part of spread spectrum techniques. The term "modulated data signal" means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. The modulation may be analog, digital or hybrid modulation techniques.
By way of example, and not limitation, computer-readable storage media may include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. For example, computer-readable storage media include, but are not limited to, volatile memory such as random access memory (RAM, DRAM, SRAM); and non-volatile memory such as flash memory, various read-only memories (ROM, PROM, EPROM, EEPROM), magnetic and ferromagnetic/ferroelectric memories (MRAM, FeRAM); and magnetic and optical storage devices (hard disk, tape, CD, DVD); or other now known media or later developed that can store computer-readable information/data for use by a computer system.
An embodiment according to the present application comprises an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein the computer program instructions, when executed by the processor, trigger the apparatus to perform a method and/or a solution according to the aforementioned embodiments of the present application.
It will be evident to those skilled in the art that the present application is not limited to the details of the foregoing illustrative embodiments, and that the present application may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the application being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned. Furthermore, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or means recited in the apparatus claims may also be implemented by one unit or means in software or hardware. The terms first, second, etc. are used to denote names, but not any particular order.
Claims (28)
1. A method for riding a vehicle, applied to a first terminal, wherein the method comprises:
responding to a riding triggering operation, executed in a riding application by a first user, aiming at a second user, and acquiring riding information corresponding to the second user, wherein the riding information comprises identification information and travel information corresponding to the second user;
and sending the riding information to a server corresponding to the riding application, so that the server determines riding code content information corresponding to the second user according to the identification information, and binds the travel information with the riding code content information, wherein the riding code content information is used for generating a riding code required by the second user for riding.
2. The method according to claim 1, wherein the method further comprises, before the obtaining of the riding information corresponding to the second user in response to a riding trigger operation for the second user, which is executed by the first user in a riding application, before:
sending the personal information of the second user to the server so that the server generates riding code content information corresponding to the second user according to the personal information;
acquiring a riding code generated based on the riding code content information to provide the riding code for the second user;
the sending the riding information to a server corresponding to the riding application so that the server determines riding code content information corresponding to the second user according to the identification information and binds the travel information with the riding code content information includes:
and sending the riding information to a server corresponding to the riding application, so that the server inquires riding code content information corresponding to the second user according to the identification information, and binding the travel information with the inquired riding code content information.
3. The method of claim 1, wherein the sending the ride information to a server corresponding to the ride application to enable the server to determine, according to the identification information, ride code content information corresponding to the second user, and to bind the travel information with the ride code content information comprises:
sending the riding information to a server corresponding to the riding application, so that the server generates riding code content information corresponding to the second user according to the identification information, and binds the travel information with the riding code content information;
the method further comprises the steps of sending the riding information to a server corresponding to the riding application so that the server determines riding code content information corresponding to the second user according to the identification information, and binding the travel information and the riding code content information, and then:
and acquiring a riding code generated based on the riding code content information to provide the riding code for the second user.
4. The method of claim 2 or 3, wherein the obtaining a ride code generated based on the ride code content information comprises:
and receiving the riding code content information returned by the server, and generating a riding code corresponding to the second user according to the riding code content information so as to provide the riding code for the second user.
5. The method of claim 2 or 3, wherein the obtaining a ride code generated based on the ride code content information comprises:
and acquiring a riding code corresponding to the second user and sent by the server, wherein the riding code is generated by the server based on the riding code content information.
6. The method of any of claims 1-5, wherein the method further comprises:
and receiving and presenting order starting information sent by a driver through the server, wherein the order starting information is used for indicating the second user to start the order corresponding to the riding code.
7. The method of claim 6, wherein the method further comprises:
sending an order viewing request to the server in response to an order viewing triggering operation executed by the first user after the order starts;
and receiving and presenting order state information sent by the server based on the order viewing request, wherein the order state information comprises real-time position information and/or route information of a vehicle where the second user is located.
8. The method of claim 6, wherein the method further comprises:
receiving and presenting settlement request information aiming at the order sent by the driver through the server;
and generating checkout result information in response to a checkout operation performed by the first user for the checkout request information, and transmitting the checkout result information to the driver via the server.
9. The method of claim 6, wherein prior to said receiving and presenting order start information sent by a driver via said server, said method further comprises:
receiving and presenting order prompt information aiming at the order sent by the driver through the server;
and responding to the confirmation operation executed by the first user for the order prompt information, generating order confirmation information, and sending the order confirmation information to the driver through the server.
10. The method of claim 9, wherein the order confirmation information includes identification information of the first user for presentation to the second user by the driver to enable the second user to identify the first user.
11. The method according to any one of claims 1 to 10, wherein the ride information further includes ride code activation manner information corresponding to the second user, so that the server binds the ride code activation manner information with the ride code content information.
12. The method of claim 11, wherein the ride code activation information comprises at least one of:
effective scanning time information of the riding codes;
the riding code effectively scans the place information;
scanning password information of the riding code;
identification information of the second user.
13. A method for taking a car, applied to a server, wherein the method comprises:
receiving riding information corresponding to a second user sent by a first user, wherein the riding information comprises identification information and travel information corresponding to the second user;
determining riding code content information corresponding to the second user according to the identification information, and binding the travel information with the riding code content information;
and receiving target riding code content information sent by a driver, acquiring target travel information bound by the target riding code content information, and returning the target travel information to the driver.
14. The method of claim 13, wherein the method further comprises, before the receiving the riding information corresponding to the second user sent by the first user:
receiving personal information of the second user sent by the first user, generating riding code content information corresponding to the second user according to the personal information, and returning the riding code content information or a riding code generated based on the riding code content information to the first user;
determining riding code content information corresponding to the second user according to the identification information, and binding the travel information with the riding code content information, wherein the step of determining riding code content information corresponding to the second user according to the identification information comprises;
and inquiring the riding code content information corresponding to the second user according to the identification information, and binding the travel information with the inquired riding code content information.
15. The method of claim 13, wherein the determining, according to the identification information, riding code content information corresponding to the second user and binding the travel information with the riding code content information comprises:
generating riding code content information corresponding to the second user according to the identification information, and binding the travel information with the riding code content information;
the method further comprises the steps of determining riding code content information corresponding to the second user according to the identification information, binding the travel information with the riding code content information, and then:
and returning the riding code content information or the riding code generated based on the riding code content information to the first user.
16. The method according to any one of claims 13 to 15, wherein the ride information further includes ride code activation mode information corresponding to the second user;
wherein the method further comprises:
binding the riding code activation mode information with the riding code content information;
the receiving of the target riding code content information sent by the driver, obtaining the target travel information bound to the target riding code content information, and returning the target travel information to the driver includes:
receiving target riding code content information sent by a driver, and executing verification operation according to target riding code activation mode information bound by the target riding code content information;
and if the verification is passed, acquiring target travel information bound by the target riding code content information, and returning the target travel information to the driver.
17. The method of claim 16, wherein the ride code activation information comprises at least one of:
effective scanning time information of the riding code;
the effective scanning place information of the riding code;
scanning password information of the riding code;
identification information of the second user.
18. The method of claim 16, wherein the receiving of the target riding code content information sent by the driver and the performing of the verification operation according to the target riding code activation mode information bound by the target riding code content information comprises:
receiving target riding code content information sent by a driver, generating activation prompt information corresponding to the target riding code activation mode information according to the target riding code activation mode information bound by the target riding code content information, and sending the activation prompt information to the driver;
and receiving activation verification information returned by the driver based on the activation prompt information, and verifying the activation verification information according to the target riding code activation mode information.
19. The method of any of claims 13 to 18, wherein the method further comprises:
receiving an order viewing request sent by the first user after the second user starts to take a car by using the order corresponding to the riding code;
and generating order state information, and sending the order state information to the first user, wherein the order state information comprises real-time position information and/or route information of a vehicle where the second user is located.
20. A method for riding a vehicle, applied to a second terminal, wherein the method comprises:
responding to a riding code scanning triggering operation executed by a driver in a riding application, executing a scanning operation on a target riding code shown by a second user, and acquiring target riding code content information corresponding to the target riding code;
sending the target riding code content information to a server corresponding to the riding application;
and receiving and presenting target travel information returned by the server based on the target riding code content information.
21. The method of claim 20, wherein the method further comprises:
receiving activation prompt information which is sent by the server and corresponds to the target riding code;
acquiring activation verification information corresponding to the target riding code according to the activation prompt information;
the sending the target riding code content information to the server corresponding to the riding application comprises the following steps:
and sending the activation verification information to a server corresponding to the riding application.
22. The method of claim 20 or 21, wherein the method further comprises:
and responding to an order starting triggering operation executed by the driver, generating order starting information, and sending the order starting information to a first user through the server, wherein the order starting information is used for indicating the second user to start an order corresponding to the riding code.
23. The method of claim 22, wherein the method further comprises:
responding to an order ending triggering operation executed by the driver for the order, generating checkout request information, and sending the checkout request information to the first user through the server;
and receiving and presenting checkout result information sent by the first user through the server.
24. The method of claim 22, wherein the method further comprises, prior to the operation of generating order start information in response to an order start triggering operation performed by the driver:
responding to an order confirmation triggering operation executed by the driver for the order, generating order prompting information, and sending the order prompting information to a first user through the server;
and receiving and presenting order confirmation information sent by the first user via the server, wherein the order confirmation information is generated by a confirmation operation executed by the first user for the order prompt information.
25. The method of claim 24, wherein the order confirmation information includes identification information of the first user for presentation to the second user by the driver to enable the second user to identify the first user.
26. A method for riding a vehicle, wherein the method comprises:
the method comprises the steps that a first terminal responds to a riding triggering operation, which is executed by a first user in a riding application and aims at a second user, and acquires riding information corresponding to the second user, wherein the riding information comprises identification information and travel information corresponding to the second user;
the first terminal sends the riding information to a server corresponding to the riding application, so that the server determines riding code content information corresponding to the second user according to the identification information and binds the travel information with the riding code content information, wherein the riding code content information is used for generating a riding code required by the second user for riding;
the server receives the riding information sent by the first user;
the server determines riding code content information corresponding to the second user according to the identification information, and binds the travel information with the riding code content information;
the second terminal responds to a riding code scanning triggering operation executed by a driver in a riding application, and executes a scanning operation on a target riding code shown by the second user to acquire target riding code content information corresponding to the target riding code;
the second terminal sends the target riding code content information to the server;
the server receives the target riding code content information, acquires target travel information bound by the target riding code content information, and returns the target travel information to the second terminal;
and the second terminal receives and presents target travel information returned by the server based on the target riding code content information.
27. An apparatus for riding a vehicle, wherein the apparatus comprises:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to perform the method of any of claims 1 to 25.
28. A computer-readable medium storing instructions that, when executed, cause a system to perform the operations of any of the methods of claims 1-25.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010367320 | 2020-04-30 | ||
CN2020103673206 | 2020-04-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111582981A true CN111582981A (en) | 2020-08-25 |
CN111582981B CN111582981B (en) | 2023-11-21 |
Family
ID=72126351
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010376931.7A Active CN111582981B (en) | 2020-04-30 | 2020-05-07 | Method and equipment for riding |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111582981B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112862563A (en) * | 2021-01-08 | 2021-05-28 | 河北志晟信息技术股份有限公司 | Network appointment vehicle dispatching method |
CN113010058A (en) * | 2021-03-09 | 2021-06-22 | 汉海信息技术(上海)有限公司 | Information processing method, device, equipment and storage medium |
CN113327150A (en) * | 2021-05-27 | 2021-08-31 | 广州宸祺出行科技有限公司 | Violation-preventing tailwind trip verification method and system |
CN114399304A (en) * | 2022-01-06 | 2022-04-26 | 腾讯科技(深圳)有限公司 | Management method, device and storage medium for mutual-aid riding |
CN114970905A (en) * | 2021-02-19 | 2022-08-30 | 阿里巴巴集团控股有限公司 | Network appointment order processing method, device, electronic equipment, medium and program product |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105741152A (en) * | 2014-12-09 | 2016-07-06 | 口碑控股有限公司 | Identity information verification method and device based on taxi taking |
CN106470236A (en) * | 2015-08-20 | 2017-03-01 | 腾讯科技(深圳)有限公司 | Methods, devices and systems of calling a taxi based on mobile terminal |
KR101812774B1 (en) * | 2016-06-23 | 2017-12-27 | 주식회사 카카오모빌리티 | Method, device and computer readable recording medium for allocating taxi responsive to request for call taxi in which user who is different from client terminal's user is assigned as passanger |
CN108668222A (en) * | 2018-05-11 | 2018-10-16 | 京东方科技集团股份有限公司 | A kind of about vehicle method and apparatus |
CN109285102A (en) * | 2018-08-15 | 2019-01-29 | 阿里巴巴集团控股有限公司 | It calls a taxi method and apparatus, electronic equipment |
US20190139344A1 (en) * | 2017-11-08 | 2019-05-09 | Panasonic Intellectual Property Corporation Of America | Authentication method for authenticating that target vehicle is vheicle of which dispatch has been reserved in dispatch system, storage medium, server, and dispatch system |
-
2020
- 2020-05-07 CN CN202010376931.7A patent/CN111582981B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105741152A (en) * | 2014-12-09 | 2016-07-06 | 口碑控股有限公司 | Identity information verification method and device based on taxi taking |
CN106470236A (en) * | 2015-08-20 | 2017-03-01 | 腾讯科技(深圳)有限公司 | Methods, devices and systems of calling a taxi based on mobile terminal |
KR101812774B1 (en) * | 2016-06-23 | 2017-12-27 | 주식회사 카카오모빌리티 | Method, device and computer readable recording medium for allocating taxi responsive to request for call taxi in which user who is different from client terminal's user is assigned as passanger |
US20190139344A1 (en) * | 2017-11-08 | 2019-05-09 | Panasonic Intellectual Property Corporation Of America | Authentication method for authenticating that target vehicle is vheicle of which dispatch has been reserved in dispatch system, storage medium, server, and dispatch system |
CN108668222A (en) * | 2018-05-11 | 2018-10-16 | 京东方科技集团股份有限公司 | A kind of about vehicle method and apparatus |
CN109285102A (en) * | 2018-08-15 | 2019-01-29 | 阿里巴巴集团控股有限公司 | It calls a taxi method and apparatus, electronic equipment |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112862563A (en) * | 2021-01-08 | 2021-05-28 | 河北志晟信息技术股份有限公司 | Network appointment vehicle dispatching method |
CN112862563B (en) * | 2021-01-08 | 2022-12-30 | 河北志晟信息技术股份有限公司 | Network appointment vehicle dispatching method |
CN114970905A (en) * | 2021-02-19 | 2022-08-30 | 阿里巴巴集团控股有限公司 | Network appointment order processing method, device, electronic equipment, medium and program product |
CN113010058A (en) * | 2021-03-09 | 2021-06-22 | 汉海信息技术(上海)有限公司 | Information processing method, device, equipment and storage medium |
CN113010058B (en) * | 2021-03-09 | 2023-01-06 | 汉海信息技术(上海)有限公司 | Information processing method, device, equipment and storage medium |
CN113327150A (en) * | 2021-05-27 | 2021-08-31 | 广州宸祺出行科技有限公司 | Violation-preventing tailwind trip verification method and system |
CN114399304A (en) * | 2022-01-06 | 2022-04-26 | 腾讯科技(深圳)有限公司 | Management method, device and storage medium for mutual-aid riding |
CN114399304B (en) * | 2022-01-06 | 2024-10-01 | 腾讯科技(深圳)有限公司 | Method and device for managing riding vehicles and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN111582981B (en) | 2023-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111582981A (en) | Method and device for riding | |
US10142321B2 (en) | Single sign-on processing for associated mobile applications | |
US20190179652A1 (en) | Helper software developer kit for native device hybrid applications | |
CN106529938B (en) | Virtual card issuing method, device and terminal | |
CN110765451B (en) | Risk identification method and device and electronic equipment | |
CN104580112B (en) | A kind of service authentication method, system and server | |
CN115102744B (en) | Data access method and device | |
US20140259134A1 (en) | Single sign-on processing for associated mobile applications | |
US20200195633A1 (en) | Contactless car sharing security protocol | |
CN111125729A (en) | Block chain-based vehicle driving information processing method and device and storage medium | |
CN113095842A (en) | Bus taking payment method and device, electronic equipment and storage medium | |
CN109218389A (en) | The method, apparatus and storage medium and electronic equipment of processing business request | |
Gupta et al. | Smart parking system using Cloud based computation and raspberry Pi | |
JP6877343B2 (en) | Handling unstructured messages | |
CN112200555A (en) | Electronic resource transfer method, device and storage medium | |
CN118586939A (en) | A method, device, equipment and medium for displaying member login page | |
CA3105980A1 (en) | Computerized payments for transaction authorization | |
CN115879933A (en) | Authorization method, authorization device, computer equipment and readable storage medium | |
KR20150047971A (en) | Method and apparatus for combine ticket service, combine ticket service system | |
US20240232885A1 (en) | Devices, methods, computer-readable media, and systems for authenticating users | |
US20250150453A1 (en) | Systems and methods for text messaging-based self-service authentication | |
CN109831588B (en) | Method and equipment for setting target prompt tone | |
CN108712744B (en) | Method and equipment for carrying out wireless connection pre-authorization on user equipment | |
CN117176356A (en) | Token refreshing method and device, electronic equipment and storage medium | |
HK40047873B (en) | User binding method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |