CN113112047A - Processing method and device for network car booking service - Google Patents
Processing method and device for network car booking service Download PDFInfo
- Publication number
- CN113112047A CN113112047A CN202110283149.5A CN202110283149A CN113112047A CN 113112047 A CN113112047 A CN 113112047A CN 202110283149 A CN202110283149 A CN 202110283149A CN 113112047 A CN113112047 A CN 113112047A
- Authority
- CN
- China
- Prior art keywords
- information
- order
- booking
- network
- car booking
- 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.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 10
- 238000000034 method Methods 0.000 claims abstract description 41
- 238000011156 evaluation Methods 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 13
- 230000008569 process Effects 0.000 abstract description 11
- 238000010586 diagram Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 9
- 230000015654 memory Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 230000009471 action Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000000725 suspension Substances 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
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- 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
- 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/0639—Item locations
-
- 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/0641—Shopping interfaces
- G06Q30/0643—Graphical representation of items or shoppers
-
- 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)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention provides a processing method and a device for network car booking service, wherein the method comprises the following steps: acquiring network appointment widget establishing request information; creating a network car booking widget in a desktop of the terminal according to the network car booking widget creating request information; searching whether a current online taxi appointment order exists or not; if not, displaying the network car booking queuing information in the network car booking widget; if the order information exists, the order information is displayed in the online taxi appointment widget. According to the embodiment of the invention, the network car booking widget is created on the desktop of the terminal, and the network car booking queuing information or the order information of the current network car booking order is displayed in the network car booking widget according to the view mode, so that compared with the method of displaying the key nodes in the network car booking process to the user by adopting the application program message pushing or short message pushing mode, the embodiment of the invention can more completely display the contents of the key nodes, reduce the steps of operating the network car booking application program by the user, and reduce the dependence on the network car booking application program.
Description
Technical Field
The invention relates to the technical field of internet, in particular to a processing method and a processing device for a network car booking service.
Background
In the application scene of the network car booking, a user performs operations such as car booking, riding, payment and the like by using the application program of the network car booking. In the whole operation process, the user not only performs interactive operation on the network car booking application program, such as contacting a driver, sharing a journey and the like, but also has a lot of waiting time, such as waiting for the driver to pick up an order, waiting for the driver to arrive at a boarding point and the like, so that the dependence of the user on the network car booking application program is high. Moreover, part of the network car booking application program belongs to an integrated application program, that is, the network car booking function belongs to one of a plurality of functions of the application program, and if a user performs car booking, riding, payment and other operations in the application program, the user needs to perform multi-step operations to enter a network car booking function interface, so that the operation steps of the user are complicated.
In the related art, in order to reduce the dependency of a user on a network car booking application program and simplify the operation steps of the user, a key node (such as a driver order taking, evaluation and the like) in the network car booking process is usually displayed to the user in an application program message pushing or short message pushing mode. However, the application messages and the short messages belong to static messages, and the content of the key nodes can be expressed only in limited characters through characters, so that the content of the key nodes is incompletely displayed, and the dependence on the network car-booking application program caused by low utilization rate of the application messages and the short messages by a user is high.
Disclosure of Invention
In view of the above, embodiments of the present invention are proposed to provide a processing method and apparatus for a network appointment service, which overcome or at least partially solve the above problems.
In order to solve the above problem, according to a first aspect of an embodiment of the present invention, a method for processing a network car booking service is disclosed, which is applied to a network car booking application program in a terminal, and the method includes: acquiring network appointment widget establishing request information; creating a network car-booking widget in a desktop of the terminal according to the network car-booking widget creating request information; searching whether a current online car booking order of a login user exists in the online car booking application program or not; if the current online taxi appointment order does not exist, displaying online taxi appointment queuing information in a preset range where the terminal is located in the online taxi appointment widget according to a view mode; and if the current online booking order exists, displaying order information of the current online booking order in the online booking widget according to a view mode.
Optionally, after the order information of the current network appointment order is displayed in the network appointment widget in a view manner, the method further includes: and acquiring new order information from the network car booking server, and updating the order information into the new order information in the network car booking widget.
Optionally, the order information includes an order state, and the order state includes an order placed state, a waiting response state, a waiting pick-up state, a travel state, a payment state, and an evaluation state; the obtaining of the new order information from the network car booking server comprises the following steps: when the order state is the order placing state, the waiting response state or the waiting driving receiving state, acquiring the new order information from the network taxi appointment server according to a preset second polling period; when the order state is the in-journey state, acquiring the new order information from the network car booking server according to a preset third polling cycle; wherein the second polling period is less than the third polling period.
Optionally, the method further comprises: and when the order state is the payment state or the evaluation state, acquiring the network car booking queuing information, and displaying the network car booking queuing information in the network car booking widget according to a view mode.
Optionally, the method further comprises: acquiring automatic car booking information from the network car booking server, and acquiring current time information and current position information of the terminal; and sending car booking request information in the network car booking widget according to the automatic car booking information, the current position information and the current time information, and displaying car booking state information in the network car booking widget according to a view mode.
Optionally, if the current online taxi appointment order does not exist, the method further includes: and displaying the quick car booking information and/or quick search information of the car booking application program in the car booking widget according to a view mode.
According to a second aspect of the embodiments of the present invention, there is also disclosed a processing apparatus for a network car booking service, which is applied to a terminal, where the terminal is provided with a network car booking application program, and the apparatus includes: the acquisition module is used for acquiring the establishment request information of the network car appointment widget; the creating module is used for creating the network car-booking widget in a desktop of the terminal according to the network car-booking widget creating request information; the searching module is used for searching whether the current online car booking order of the login user exists in the online car booking application program; the display module is used for displaying the online taxi appointment queuing information in a preset range where the terminal is located in a view mode in the online taxi appointment widget if the current online taxi appointment order does not exist; and if the current online booking order exists, displaying order information of the current online booking order in the online booking widget according to a view mode.
Optionally, the apparatus further comprises: and the updating module is used for acquiring new order information from the network car-booking server after the order information of the current network car-booking order is displayed in the network car-booking widget by the display module according to a view mode, and updating the order information into the new order information in the network car-booking widget.
Optionally, the order information includes an order state, and the order state includes an order placed state, a waiting response state, a waiting pick-up state, a travel state, a payment state, and an evaluation state; the updating module is used for acquiring the new order information from the network taxi appointment server according to a preset second polling period when the order state is the order-placed state, the taxi waiting response state or the taxi waiting pick-up state; when the order state is the in-journey state, acquiring the new order information from the network car booking server according to a preset third polling cycle; wherein the second polling period is less than the third polling period.
Optionally, the display module is further configured to, when the order status is the payment status or the evaluation status, obtain the network appointment queuing information, and display the network appointment queuing information in the network appointment widget according to a view mode.
Optionally, the obtaining module is further configured to obtain automatic car booking information from the network car booking server, and obtain current time information and current location information of the terminal; the device further comprises: and the automatic ordering module is used for sending car booking request information in the network car booking widget according to the automatic car booking information, the current position information and the current time information, and displaying car booking state information in the network car booking widget according to a view mode.
Optionally, the display module is further configured to display, in the car-booking widget, the quick car-booking information and/or the quick search information of the car-booking application program in a view mode when the current car-booking order does not exist.
Compared with the prior art, the technical scheme provided by the embodiment of the invention has the following advantages:
the processing scheme of the network car booking service provided by the embodiment of the invention is applied to a network car booking application program in a terminal. And creating the network car-booking widget in the desktop of the terminal according to the network car-booking widget creating request information. Searching whether a current online taxi appointment order of the user exists or not, and if the current online taxi appointment order does not exist, displaying online taxi appointment queuing information of the terminal accessory in an online taxi appointment widget according to a view mode; and if the current online car booking order exists, displaying the order information of the current online car booking order in the online car booking widget according to a view mode. According to the embodiment of the invention, the network car booking widget is created on the desktop of the terminal, and the network car booking queuing information or the order information of the current network car booking order is displayed in the network car booking widget according to the view mode, so that compared with the method of displaying the key nodes in the network car booking process to the user by adopting an application program message pushing or short message pushing mode, the embodiment of the invention can more completely display the contents of the key nodes, reduce the steps of operating the network car booking application program by the user, and reduce the dependency on the network car booking application program.
Drawings
FIG. 1 is a flow chart illustrating steps of an embodiment of a method for providing a car booking service over a network;
FIG. 2 is a schematic information display diagram of a network appointment widget in the absence of a current network appointment order according to the present invention;
FIG. 3 is a schematic information display diagram of a network appointment widget according to the present invention in the presence of a current network appointment order;
FIG. 4 is another information display diagram of the networked car appointment widget according to the present invention in the presence of a current networked car appointment order;
fig. 5 is a schematic flowchart of updating view information in a Widget according to the present invention;
FIG. 6 is a schematic service flow diagram of a network car booking server in the network car booking system of the present invention;
fig. 7 is a block diagram of a processing apparatus of a network car booking service according to an embodiment of the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
Referring to fig. 1, a flowchart illustrating steps of an embodiment of a processing method of a network car booking service according to the present invention is shown. The processing method of the network car booking service can be applied to a network car booking application program in the terminal, and the network car booking application program can be communicated with a network car booking server. The processing method of the network car booking service specifically comprises the following steps:
and step 101, acquiring the creating request information of the network car appointment widget.
In the embodiment of the invention, a user can execute the widget creating operation in the network car booking application program, and the network car booking application program responds to the widget creating operation to acquire the network car booking widget creating request information. Or, the user may execute widget creation operation on the desktop of the terminal, and the operating system of the terminal acquires the network appointment widget creation request information in response to the widget creation operation. In practical applications, the network appointment widget creation request information may include at least one of the following: user identification information, version information of the network car booking application program, and the like.
And 102, creating the network car-booking widget in the desktop of the terminal according to the network car-booking widget creation request information.
In the embodiment of the present invention, after the network car-booking widget creation request information is acquired, the network car-booking widget may be created in a preset area of a desktop of the terminal. The preset area may be the top of the homepage of the desktop, the minus one screen of the desktop, etc. Moreover, when creating the net appointment widget, the style, size, and the like of the net appointment widget may also be set, and the embodiment of the present invention does not specifically limit the style, size, location, and the like of the net appointment widget.
And 103, searching whether the current online car booking order of the login user exists in the online car booking application program.
In the embodiment of the invention, in the initial state, whether the current online taxi appointment order of the login user exists or not is searched according to the first polling period. The login user is a login user in the online car appointment application program, namely the online car appointment user. In practical applications, the first polling period may include a plurality of periods, for example, if the current time is the morning and evening peak period of a working day, the first polling period may be 5 minutes; if the current time is a weekday or a non-morning-evening peak of a work day, the first polling period may be 20 minutes. The embodiment of the present invention does not specifically limit the time, unit, and the like of the first polling period.
If the current online taxi appointment order of the login user does not exist, executing step 104; if the current online taxi appointment order of the login user exists, step 105 is executed.
And 104, displaying the network appointment queuing information in the preset range where the terminal is located in the network appointment suspension widget according to a view mode.
In the embodiment of the invention, the network appointment queuing information of the terminal accessory can be displayed in a view mode in the network appointment widget. For example, the number of network appointment queues within 3 kilometers of the terminal may be displayed in the network appointment widget. And the network car booking queuing information can be updated according to the first polling period, and the updated network car booking queuing information is displayed in the network car booking widget.
And 105, displaying the order information of the current network car booking order in a network car booking pendant widget according to a view mode.
In the embodiment of the invention, the state of the current net appointment order, the position of the driver, the distance and time of the specific boarding point of the driver, the distance and time from the destination and the like can be displayed in a view mode in the net appointment widget.
The processing scheme of the network car booking service provided by the embodiment of the invention is applied to a network car booking application program in a terminal. And creating the network car-booking widget in the desktop of the terminal according to the network car-booking widget creating request information. Searching whether a current online taxi appointment order of the user exists or not, and if the current online taxi appointment order does not exist, displaying online taxi appointment queuing information of the terminal accessory in an online taxi appointment widget according to a view mode; and if the current online car booking order exists, displaying the order information of the current online car booking order in the online car booking widget according to a view mode. According to the embodiment of the invention, the network car booking widget is created on the desktop of the terminal, and the network car booking queuing information or the order information of the current network car booking order is displayed in the network car booking widget according to the view mode, so that compared with the method of displaying the key nodes in the network car booking process to the user by adopting an application program message pushing or short message pushing mode, the embodiment of the invention can more completely display the contents of the key nodes, reduce the steps of operating the network car booking application program by the user, and reduce the dependency on the network car booking application program.
In a preferred embodiment of the present invention, after the order information of the current online car booking order is displayed in the online car booking widget in a view manner, the new order information may be obtained from the online car booking server, and the order information is updated to the new order information in the online car booking widget. In practical applications, the order information in the network appointment widget may be updated according to a preset second polling period or a preset third polling period. Specifically, the updating operation is performed on the order information according to the second polling cycle or according to the third polling cycle, which may be determined according to the order state of the order information. For example, order status may include, but is not limited to: the system comprises a state of ordering, a state of waiting for a vehicle to answer, a state of waiting for a vehicle to pick up, a state in a journey, a state of payment and an evaluation state. If the order state of the current order information is the order placing state, the waiting response state or the waiting driving receiving state, the new order information can be obtained from the network appointment server according to the second polling period, the order information is updated to be the new order information, and the new order information is displayed in the network appointment widget. If the order state is the in-journey state, new order information can be obtained from the network appointment server according to the third polling cycle, the order information is updated to be the new order information, and the new order information is displayed in the network appointment widget. That is, after the login user places an order and before the login user gets on the vehicle, new order information may be acquired according to the second polling period and updated to the new order information. After the login user gets on the vehicle, new order information can be obtained according to the third polling cycle, and the order information is updated to be the new order information. The second polling period may be 10 seconds, the third polling period may be 5 minutes, and generally, the second polling period may be set shorter than the third polling period, that is, the second polling period is smaller than the third polling period.
In a preferred embodiment of the present invention, in the case that the order information of the current online car booking order is displayed in the online car booking widget in a view manner, if the order state is a payment state or an evaluation state, which indicates that the login user has reached the destination, the online car booking queuing information may be acquired from the online car booking server, and the online car booking queuing information is displayed in the online car booking widget in a view manner. It can be understood that the online car booking queuing information is obtained and displayed in the online car booking widget under the condition that the current online car booking order of the login user does not exist. And under the condition that the current online car booking order of the login user exists, displaying order information of the online car booking order in the online car booking widget, and updating the order information according to a second polling cycle or a third polling cycle. And when the current online car booking order of the login user is finished, acquiring the online car booking queuing information, and displaying the online car booking queuing information in the online car booking widget. According to the method, the network appointment queuing information and the order information can be displayed in the network appointment widget in a circulating mode. And when the order state is the payment state or the evaluation state, the network taxi appointment queuing information can be acquired according to the first polling cycle.
In a preferred embodiment of the present invention, an automatic car booking function is also provided in the net car booking widget. In practical application, the automatic car booking information can be acquired from the network car booking server, and the automatic car booking information can be preset in a network car booking application program for a login user. In general, automatic car appointment information may include, but is not limited to: the taxi appointment system comprises taxi appointment point information, taxi appointment time information, taxi appointment destination information and the like. Besides the automatic car booking information is obtained from the network car booking server, the current time information and the current position information of the terminal can be obtained. And then, sending car booking request information in the network car booking widget according to the automatic car booking information, the current position information and the current time information, and displaying car booking state information in the network car booking widget according to a view mode.
When the taxi appointment request information is sent out in the networked taxi appointment widget according to the automatic taxi appointment information, the current position information and the current time information, whether the automatic taxi appointment condition is met or not needs to be judged according to the automatic taxi appointment information, the current position information and the current time information, and if the automatic taxi appointment condition is met, the taxi appointment request information is sent out in the networked taxi appointment widget; and if the automatic car booking condition is not met, sending no car booking request information in the network car booking widget. When judging whether the automatic car booking condition is met, the current position information can be compared with car booking getting-on point information in the automatic car booking information, and the current time information can be compared with car booking time information in the automatic car booking information. When the current position information is the same as the car-booking boarding point information in the automatic car-booking information and the current time information is the same as the car-booking time information in the automatic car-booking information, it is considered that the automatic car-booking condition is satisfied. If the current location information is the same as the car appointment getting-on point information in the automatic car appointment information, but the current time information is not the same as the car appointment time information in the automatic car appointment information, or the current location information is not the same as the car appointment getting-on point information in the automatic car appointment information, but the current time information is the same as the car appointment time information in the automatic car appointment information, or the current location information is not the same as the car appointment getting-on point information in the automatic car appointment information, and the current time information is not the same as the car appointment time information in the automatic car appointment information, the automatic car appointment condition can be considered to be not satisfied.
The car booking request information may be generated according to the automatic car booking information, that is, according to car booking getting-on point information and car booking destination information in the automatic car booking information. After the car booking request information is generated and sent, car booking state information of the car booking request information is displayed in the network car booking widget, and the car booking state information may include but is not limited to: waiting for nearby drivers to pick up an order, the drivers having picked up an order and going to the boarding point, the login user having got on the vehicle and departing from the boarding point, the login user arriving at the destination.
In an exemplary embodiment of the invention, in the case that the current car booking order does not exist, the shortcut car booking information and/or the shortcut search information of the car booking application program can be displayed in the car booking widget in a view mode. Referring to fig. 2, fig. 2 shows an information presentation diagram of the net appointment widget in a case where there is no current net appointment order. And displaying the net appointment queuing information, such as 36 people in the nearby queue, on the left half part of the net appointment widget. And the updating time of the network appointment queuing information is displayed, such as updating before 5 minutes. The quick car booking information can be displayed on the right half part of the net car booking widget, such as the car is about to go home, and the address of the home is west dam, river and west community (northeast door). And the right half part of the network appointment vehicle widget can also display quick search information, such as a search destination.
Referring to fig. 3, fig. 3 shows an information presentation diagram of the net appointment widget in the case where there is a current net appointment order. And displaying map information on the left half part of the network appointment vehicle widget, wherein the map information can comprise the current position information of the terminal. The right half part of the network appointment vehicle widget can display the boarding point information and the destination information in the order information, wherein the boarding point information is west-dam river-west-lining community (northeast-one gate), and the destination information is Tai Chi computer corporation. The right half of the net appointment widget may also display status information of the net appointment order, such as being called simultaneously, with an expected response within 3 minutes.
Referring to fig. 4, fig. 4 shows another information presentation diagram of the net appointment widget in the presence of a current net appointment order. The driver information such as license plate number (Jing A888888), Mei Tuo Chang type, Master king, is shown on the left half of the network appointment vehicle widget, and arrives in 3 minutes. The driver can be contacted in the right half part of the net car booking widget, and the position of the driver can be checked in the right half part of the net car booking widget.
Based on the above description of the embodiments of the processing method of the network car booking service, a network car booking service system is introduced below. The network car booking service system can comprise a network car booking server, a network car booking application program and a network car booking widget (widget). And the network car booking application program and the network car booking widget are both located at the network car booking terminal. The network car booking server stores a network car booking scheme set, and the table 1 refers to the table 1 and shows detailed information of the scheme set.
TABLE 1
The detailed information of the solution set includes a state machine, view information, and a polling period (Timer). When the state machine is that no current order exists, the view information comprises nearby queuing information, quick car-booking information and quick search information, and the Timer is the first polling period (Timer 1). When the state machine has a current order (from the order to the end of the journey after the order is sent out), the view information comprises order information of call-queuing-response-journey timing updating, and the Timer is a second polling period (Timer2) or a third polling period (Timer 3). When the state machine is that the current order exists (Widget automatic ordering), the view information comprises the order information of call-response-journey timing sequence updating, and the Timer is the second polling period (Timer2) or the third polling period (Timer 3).
In practical application, when the state machine has a current order, the state machine may specifically include states of planning before a trip, placing an order, waiting for a vehicle to respond, waiting for a vehicle to pick up a drive, in a trip, paying, evaluating and the like.
Referring to fig. 5, fig. 5 is a schematic diagram illustrating a process of updating view information in a Widget. When the network appointment vehicle application program is started or runs in the background after the network appointment vehicle application program is started, the network appointment vehicle application program can send out Widget creation request information, and the terminal system creates the Widget according to the Widget creation request information. The Widget obtains the view information from the scheme set according to the Timer 1. And if the state machine has the current order, acquiring the view information corresponding to the current order from the scheme set, and updating the view information in the Widget according to the Timer2 or the Timer 3. View information is then obtained from the scheme set according to Timer2 or Timer 3. If the state machine has the current order, continuously updating the view information in the Widget according to the Timer2 or the Timer 3; and if the state machine has no current order, acquiring the view information from the scheme set according to the Timer1, and updating the view information in the Widget. And circularly acquiring the view information from the scheme set in this way, and updating the view information in the Widget. It should be noted that specific values and units of the Timer1, the Timer2, and the Timer3 may be determined according to actual situations, and embodiments of the present invention do not specifically limit the Timer1, the Timer2, and the Timer 3.
Referring to fig. 6, fig. 6 is a schematic view showing a service flow of a network car booking server in the network car booking system. The network appointment server may comprise servers A, B, C, D and E, each server having a corresponding memory, which are memories 1, 2, 3, 4 and 5 in sequence. The storage 1 stores a scheme set, the storage 2 stores order data, the storage 3 stores common vehicle-entering points of the network car booking terminal and position point data in a map, the storage 4 stores real-time position information of the network car booking terminal and nearby vehicle data, and the storage 5 stores common vehicle type data and vehicle preference data of the network car booking terminal.
Server a retrieves the recipe set from storage 1 while server B retrieves the order data from storage 2 and transmits to server a. And if the current order does not exist, the server A determines the view information to be displayed in the Widget from the scheme set. And the server D acquires the real-time position information and the nearby vehicle information from the memory 4, and displays the network appointment queuing information in the Widget according to the real-time position information and the nearby vehicle information. And if the current order exists, the server A determines the view information to be displayed in the Widget from the scheme set. The server C acquires the common boarding point and the position point data in the map from the memory 3, and identifies the recommended boarding point. The server D acquires the vehicle data near the recommended boarding point from the memory 4. The server E acquires the data of the commonly used vehicle types and the vehicle using preference data from the memory 5, and sends an order to the recommended driver by combining the data of the vehicles near the recommended boarding points to wait for the driver to take the order.
According to the embodiment of the invention, by means of the network car booking widget on the terminal desktop, the view information in the network car booking service process is displayed in the network car booking widget, so that the relevant information of the network car booking service, such as network car booking queuing information, order information and the like, can be more intuitively displayed to the user, and the car booking experience of the user is improved. Moreover, the automatic car booking function can be realized by means of the network car booking widget, the car booking steps of a user are reduced, and the convenience of car booking is improved.
It should be noted that, for simplicity of description, the method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the illustrated order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments of the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
Referring to fig. 7, a block diagram of a processing apparatus of a network car booking service according to an embodiment of the present invention is shown, the processing apparatus of the network car booking service may be applied to a terminal, the terminal is provided with a network car booking application program, and the processing apparatus of the network car booking service may specifically include the following modules:
the acquisition module 71 is used for acquiring the creating request information of the network car booking widget;
a creating module 72, configured to create a network car booking widget in a desktop of the terminal according to the network car booking widget creation request information;
the searching module 73 is used for searching whether the current online car booking order of the login user exists in the online car booking application program;
a display module 74, configured to display, in the network appointment widget according to a view mode, the network appointment queuing information within the preset range where the terminal is located if the current network appointment order does not exist; and if the current online booking order exists, displaying order information of the current online booking order in the online booking widget according to a view mode.
In an exemplary embodiment of the invention, the apparatus further comprises:
an updating module, configured to obtain new order information from a network car-booking server after the displaying module 74 displays the order information of the current network car-booking order in the network car-booking widget according to a view mode, and update the order information into the new order information in the network car-booking widget.
In an exemplary embodiment of the present invention, the order information includes an order status, and the order status includes an order placed status, a waiting response status, a waiting pick-up status, an in-trip status, a payment status, and an evaluation status;
the updating module is used for acquiring the new order information from the network taxi appointment server according to a preset second polling period when the order state is the order-placed state, the taxi waiting response state or the taxi waiting pick-up state; when the order state is the in-journey state, acquiring the new order information from the network car booking server according to a preset third polling cycle; wherein the second polling period is less than the third polling period.
In an exemplary embodiment of the present invention, the display module 74 is further configured to, when the order status is the payment status or the evaluation status, obtain the network appointment queuing information, and display the network appointment queuing information in the network appointment widget according to a view mode.
In an exemplary embodiment of the present invention, the obtaining module 71 is further configured to obtain automatic car booking information from the network car booking server, and obtain current time information and current location information of the terminal;
the device further comprises:
and the automatic ordering module is used for sending car booking request information in the network car booking widget according to the automatic car booking information, the current position information and the current time information, and displaying car booking state information in the network car booking widget according to a view mode.
In an exemplary embodiment of the present invention, the display module 74 is further configured to display, in the network appointment widget, the shortcut appointment information and/or the shortcut search information of the network appointment application program in a view mode when the current network appointment order does not exist.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The method and the device for processing the network car booking service provided by the invention are introduced in detail, the principle and the implementation mode of the invention are explained by applying specific examples, and the description of the embodiments is only used for helping to understand the method and the core idea of the invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.
Claims (10)
1. A processing method of a network car booking service is applied to a network car booking application program in a terminal, and the method comprises the following steps:
acquiring network appointment widget establishing request information;
creating a network car-booking widget in a desktop of the terminal according to the network car-booking widget creating request information;
searching whether a current online car booking order of a login user exists in the online car booking application program or not;
if the current online taxi appointment order does not exist, displaying online taxi appointment queuing information in a preset range where the terminal is located in the online taxi appointment widget according to a view mode;
and if the current online booking order exists, displaying order information of the current online booking order in the online booking widget according to a view mode.
2. The method of claim 1, wherein after presenting the order information of the current network appointment order in a view manner in the network appointment widget, the method further comprises:
and acquiring new order information from the network car booking server, and updating the order information into the new order information in the network car booking widget.
3. The method of claim 2, wherein the order information comprises order status comprising ordered status, waiting response status, waiting pick-up status, in-trip status, payment status, evaluation status;
the obtaining of the new order information from the network car booking server comprises the following steps:
when the order state is the order placing state, the waiting response state or the waiting driving receiving state, acquiring the new order information from the network taxi appointment server according to a preset second polling period;
when the order state is the in-journey state, acquiring the new order information from the network car booking server according to a preset third polling cycle;
wherein the second polling period is less than the third polling period.
4. The method of claim 3, further comprising:
and when the order state is the payment state or the evaluation state, acquiring the network car booking queuing information, and displaying the network car booking queuing information in the network car booking widget according to a view mode.
5. The method of claim 2, further comprising:
acquiring automatic car booking information from the network car booking server, and acquiring current time information and current position information of the terminal;
and sending car booking request information in the network car booking widget according to the automatic car booking information, the current position information and the current time information, and displaying car booking state information in the network car booking widget according to a view mode.
6. The method of claim 5, wherein if the current network appointment order does not exist, the method further comprises:
and displaying the quick car booking information and/or quick search information of the car booking application program in the car booking widget according to a view mode.
7. A processing device for a network car booking service is applied to a terminal, the terminal is provided with a network car booking application program, and the device comprises:
the acquisition module is used for acquiring the establishment request information of the network car appointment widget;
the creating module is used for creating the network car-booking widget in a desktop of the terminal according to the network car-booking widget creating request information;
the searching module is used for searching whether the current online car booking order of the login user exists in the online car booking application program;
the display module is used for displaying the online taxi appointment queuing information in a preset range where the terminal is located in a view mode in the online taxi appointment widget if the current online taxi appointment order does not exist; and if the current online booking order exists, displaying order information of the current online booking order in the online booking widget according to a view mode.
8. The apparatus of claim 7, further comprising:
and the updating module is used for acquiring new order information from the network car-booking server after the order information of the current network car-booking order is displayed in the network car-booking widget by the display module according to a view mode, and updating the order information into the new order information in the network car-booking widget.
9. The apparatus of claim 8, wherein the order information comprises an order status comprising a placed order status, a waiting response status, a waiting pick-up status, an in-trip status, a payment status, an evaluation status;
the updating module is used for acquiring the new order information from the network taxi appointment server according to a preset second polling period when the order state is the order-placed state, the taxi waiting response state or the taxi waiting pick-up state; when the order state is the in-journey state, acquiring the new order information from the network car booking server according to a preset third polling cycle; wherein the second polling period is less than the third polling period.
10. The apparatus according to claim 9, wherein the display module is further configured to obtain the network appointment queuing information when the order status is the payment status or the evaluation status, and display the network appointment queuing information in the network appointment widget in a view manner.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110283149.5A CN113112047A (en) | 2021-03-16 | 2021-03-16 | Processing method and device for network car booking service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110283149.5A CN113112047A (en) | 2021-03-16 | 2021-03-16 | Processing method and device for network car booking service |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113112047A true CN113112047A (en) | 2021-07-13 |
Family
ID=76711692
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110283149.5A Pending CN113112047A (en) | 2021-03-16 | 2021-03-16 | Processing method and device for network car booking service |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113112047A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113705844A (en) * | 2021-09-07 | 2021-11-26 | 首约科技(北京)有限公司 | Driver queuing strategy method for order dispatching fairness in airport range |
-
2021
- 2021-03-16 CN CN202110283149.5A patent/CN113112047A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113705844A (en) * | 2021-09-07 | 2021-11-26 | 首约科技(北京)有限公司 | Driver queuing strategy method for order dispatching fairness in airport range |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI696977B (en) | Method and system for providing transportation service | |
US11686586B2 (en) | Facilitating rider pick-up for a transport service | |
CN107491825B (en) | Taxi booking processing method and system | |
CA3018756C (en) | Casual driver ride sharing | |
CN110782065B (en) | Electric vehicle charging pile recommendation method, server, terminal and system | |
CN107230091B (en) | Car pooling request order matching method and device | |
CN110288418B (en) | Automobile sharing system, method and non-transitory storage medium storing program | |
CN110866200A (en) | Service interface rendering method and device | |
CN111915050A (en) | Parking space availability prediction system and method | |
CN108519093B (en) | Navigation route determining method and device | |
CN113112047A (en) | Processing method and device for network car booking service | |
CN110160548B (en) | Method, system and device for generating driving route | |
US20200175446A1 (en) | System and method for managing taxi dispatch, and program for controlling taxi dispatch requests | |
JP6131604B2 (en) | Vehicle management system | |
CN112633971A (en) | Network appointment vehicle boarding place modification method and device and electronic equipment | |
CN111612286B (en) | Order distribution method and device, electronic equipment and storage medium | |
CN111612565A (en) | Vehicle distribution support device, medium, and control method | |
CN110704745A (en) | Information searching method and device of vehicle-mounted terminal | |
CN107205002B (en) | Method, device and system for ordering traffic additional service | |
CN114771564A (en) | Unmanned vehicle control method, unmanned vehicle, vehicle-mounted control device and readable medium | |
CN112883164B (en) | Method and system for broadcasting list | |
US20210278224A1 (en) | Coordinating trips by vehicles in an on-demand environment | |
CN111861182A (en) | Schedule creating method, device and system | |
CN110706065A (en) | Order processing method and device, information display method and device and electronic equipment | |
CN111507753A (en) | Information pushing method and device and electronic equipment |
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 |