Order processing method, order processing device, server, vehicle terminal and readable storage medium
1. An order processing method for a server, comprising:
responding to a vehicle using request sent by a user terminal, and acquiring an identity corresponding to the user terminal;
determining corresponding riding preference information according to the identity;
determining travel information according to the vehicle using request;
generating current order data according to the travel information and the riding preference information;
and forwarding the current order data to a vehicle terminal so that the vehicle terminal outputs the riding preference information according to the current order data.
2. The order processing method according to claim 1, wherein the step of determining the corresponding riding preference information according to the identity specifically comprises:
determining the identity type of the identity mark, searching corresponding riding preference information according to the identity type,
the identity categories include new registered users and historical registered users.
3. The order processing method according to claim 2, wherein the step of searching for the corresponding riding preference information according to the identity category specifically comprises:
searching historical order data corresponding to the identity identification for a historical registered user based on the identity category;
and extracting the riding preference information in the historical order data.
4. The order processing method according to claim 2,
extracting preference features in the travel information for the newly registered user based on the identity category;
and inquiring the corresponding riding preference information according to the preference characteristics.
5. The order processing method according to claim 4,
the preference feature includes: a trip start time, a trip start point, and user information.
6. The order processing method according to any one of claims 1 to 5, wherein before the step of generating current order data according to the travel information and the riding preference information, the method further comprises:
receiving a riding preference updating instruction sent by the user terminal;
and updating the riding preference information according to the riding preference updating instruction.
7. The order processing method according to claim 6,
the riding preference information comprises: vehicle running speed, vehicle window opening and closing information, media playing volume and air conditioner running information.
8. The order processing method according to any of claims 1 to 5, wherein said step of forwarding said current order data to a vehicle terminal further comprises, before:
and receiving driving preference information sent by the vehicle terminal, determining that the driving preference information is consistent with the riding preference information, and continuously executing the step of forwarding the current order data to the vehicle terminal.
9. An order processing apparatus for a server, comprising:
the acquiring module is used for responding to a vehicle using request sent by a user terminal and acquiring an identity corresponding to the user terminal;
the preference determining module is used for determining corresponding riding preference information according to the identity;
the travel determining module is used for determining travel information according to the vehicle using request;
and the order sending module is used for generating current order data according to the travel information and the riding preference information and forwarding the current order data to the vehicle terminal.
10. An order processing method is used for a vehicle terminal, and is characterized in that the vehicle terminal comprises a media playing device, and the order processing method comprises the following steps:
receiving current order data sent by a server;
and determining riding preference information according to the current order data, and controlling the media playing device to output the riding preference information.
11. The order processing method according to claim 10, wherein the media playing device comprises: the controlling the media playing device to output the riding preference information specifically includes:
and controlling the audio output device and/or the video output device to output the riding preference information.
12. The order processing method according to claim 10, wherein said step of receiving the current order data transmitted from the server is preceded by the step of:
and sending the driving preference information to the server so that the server determines that the current order data is consistent with the driving preference information, and continuing to execute the step of forwarding the current order data to the vehicle terminal.
13. An order processing device for a vehicle terminal, wherein the vehicle terminal comprises a media playing device, comprising:
the receiving module is used for receiving the current order data sent by the server;
and the control module is used for controlling the media playing device to output the current order data.
14. A server, comprising:
a first communication device for communicating with a vehicle terminal and a user terminal;
a memory for storing programs or instructions;
a processor for executing the program or instructions, which when executed by the processor, carry out the steps of the order processing method of any of claims 1 to 8.
15. A vehicle terminal, comprising:
a media playing device;
a second communication device for communicating with a server;
a memory for storing programs or instructions;
a processor connected to the media player for executing the program or instructions, which when executed by the processor implement the steps of the order processing method according to any one of claims 10 to 12.
16. A readable storage medium, characterized in that it stores thereon a program or instructions which, when executed by a processor, carry out the steps of the order processing method according to any one of claims 1 to 8 and/or carry out the steps of the order processing method according to any one of claims 10 to 12.
Background
In the related technology, passengers usually have personalized riding preferences when taking and renting, and users with the personalized requirements often have inconvenient expression, so that taxi drivers cannot accurately know the riding preferences of the passengers, and the riding experience of the users is poor.
Disclosure of Invention
The present invention is directed to solving one of the technical problems of the prior art or the related art.
To this end, the first aspect of the invention provides an order processing method.
A second aspect of the present invention proposes an order processing apparatus.
A third aspect of the present invention provides an order processing method.
A fourth aspect of the present invention provides an order processing apparatus.
A fifth aspect of the present invention proposes a server.
A sixth aspect of the present invention provides a vehicle terminal.
A seventh aspect of the invention proposes a readable storage medium.
In view of this, according to a first aspect of the present invention, an order processing method for a server is provided, including: responding to a vehicle using request sent by a user terminal, and acquiring an identity corresponding to the user terminal; determining corresponding riding preference information according to the identity; determining travel information according to the vehicle using request; generating current order data according to the travel information and the riding preference information; and forwarding the current order data to the vehicle terminal so that the vehicle terminal outputs the riding preference information according to the current order data.
The order processing method provided by the invention is used for a server in an order processing system, and the order processing system comprises the server, a user terminal and a passenger terminal. The passenger can send a vehicle using request to the server through the user terminal, the server generates current order data according to the vehicle using request, and the current order data are sent to the vehicle terminal, so that a driver can obtain the current order data through the vehicle terminal. The vehicle terminal comprises a media playing device, and the media playing device is used for playing the received information in the forms of audio, video and the like.
The passenger can send a car using request to the server through the user terminal, and before the passenger sends the car using request to the user terminal, the passenger logs in an account through the user terminal, so that the communication connection between the user terminal and the server is established. After establishing communication connection with a user terminal, a server receives a vehicle uploading request of the user terminal, and inquires an Identity corresponding to the user terminal by inquiring an account logged in by the user terminal, wherein the Identity is a user ID (Identity document). And determining riding preference information of the passenger according to the inquired identity, and determining the travel information of the passenger riding according to the vehicle using request. The server generates current order data according to the travel information and the riding preference information, outputs the current order to the vehicle terminal, and enables a taxi driver to obtain the travel information in the current order data through the vehicle terminal before the travel starts, so that the driver can conveniently plan a route of the travel to be started. The vehicle terminal can also determine riding preference information of the passenger according to the current order data and play the riding preference information through the vehicle terminal, so that a taxi driver can accurately know the riding preference of the passenger, and the taxi driver can provide service according with the riding preference conveniently. The driver can know the riding preference of the passenger before the journey begins, and the passenger does not need to communicate with the driver after getting on the bus, so that the riding preference can be informed to the driver, and the riding experience of the passenger is further improved.
In addition, according to the order processing method in the above technical solution provided by the present invention, the following additional technical features may be further provided:
in one possible design, the step of determining the corresponding riding preference information according to the identity specifically includes: and determining the identity type of the identity identification, and searching corresponding riding preference information according to the identity type, wherein the identity type comprises a new registered user and a historical registered user.
In the design, according to the identity sent by the user terminal, the identity category of the user corresponding to the identity can be determined, so that the identity is judged to be a new registered user or a historical registered user. Specifically, the method for determining the identity of the identity identifier is to search a historical order database of the server through the identity identifier, determine that the identity category is a historical registered user if the historical order corresponding to the identity identifier is obtained by querying in the server, and determine that a new registered user is a new registered user if the historical order corresponding to the identity identifier is not obtained by querying in the server. And searching the riding preference information according to different identity categories of the user so as to determine the riding preference information. The method and the device realize that whether the user is a new registered user or a historical registered user, the identity preference information corresponding to the identity category can be searched in the server.
In a possible design, the step of searching for corresponding riding preference information according to the identity category specifically includes: searching historical order data corresponding to the identity identification for a historical registered user based on the identity category; and extracting riding preference information in the historical order data.
In the design, when the identity type is detected to be the history registered user, the server can search the history order data corresponding to the identity. The historical order data is order data generated in the historical riding process of the user corresponding to the identity, and therefore the historical order data comprises historical travel information and historical riding preference information. And when the identity type is detected to be the history registered user, taking the history riding preference information in the history order data as riding preference information corresponding to the current travel order.
In a possible design, the step of searching for corresponding riding preference information according to the identity category specifically includes: extracting preference features in the travel information for the new registered user based on the identity category; and inquiring corresponding riding preference information according to the preference characteristics.
In the design, when the identity type is detected to be a new registered user, that is, the user corresponding to the identity identifier does not make an order through the user terminal, the corresponding historical order data is not stored in the database of the server.
And under the condition that the user is a new registered user, extracting characteristic information capable of reflecting the riding preference of the user in the travel information as preference characteristics. And the server inquires corresponding riding preference information in the server according to the extracted preference characteristics, so that the riding preference information of the newly registered user is determined.
The step of inquiring the corresponding riding preference information according to the preference characteristics comprises the following steps: and generating a corresponding preference information query instruction according to the preference characteristics, and querying corresponding riding preference information in a historical database of the server through the preference information query instruction.
It is understood that the data stored in the history database is all history orders processed by the server, including history orders generated by a plurality of user terminals.
In one possible design, the preference features include: a trip start time, a trip start point, and user information.
In the design, a user can be accurately represented by the travel starting time, the travel starting point and the user information, so that similar historical data can be found, and corresponding riding preference information can be inquired in the historical data.
In one possible design, before the step of generating the current order data according to the travel information and the riding preference information, the method further includes: receiving a riding preference updating instruction sent by a user terminal; and updating the riding preference information according to the riding preference updating command.
In the design, passengers can set riding preference information for the current journey in a self-defined mode according to self requirements through the user terminal. If the server receives the riding preference updating instruction before the current order data is generated according to the travel information and the riding preference information, the riding preference information is updated according to the preference updating instruction, so that the riding preference can be set by the passenger according to the requirement of the passenger at any time, and the riding experience of the passenger is further improved.
In one possible design, the riding preference information includes: vehicle running speed, vehicle window opening and closing information, media playing volume and air conditioner running information.
In this design, the ride preference information includes a preference for the vehicle's travel parameters, a preference for the in-vehicle environment, and a preference for the vehicle hardware operating state. The riding preference information specifically comprises: vehicle running speed, vehicle window opening and closing information, media playing volume and air conditioner running information.
In one possible design, before the step of forwarding the current order data to the vehicle terminal, the method further includes: and receiving the driving preference information sent by the vehicle terminal, determining that the driving preference information is consistent with the riding preference information, and continuously executing the step of forwarding the current order data to the vehicle terminal.
In this design, the server is also capable of receiving driving preference information transmitted by the vehicle terminal, the driving preference information being information input by the driver through the vehicle terminal. Before forwarding the current order to the vehicle terminal, the server needs to compare and judge the driving preference information and the riding preference information. And if the driving preference information of the taxi driver is detected to be consistent with the riding preference information of the passenger, forwarding the generated current order data to the vehicle terminal. And if the difference between the driving preference information of the taxi driver and the riding preference information of the passenger is detected to be larger, inquiring a vehicle terminal corresponding to the driving preference information in accordance with the riding preference information according to the generated current order data, and sending the current order data to the vehicle terminal corresponding to the driving preference information in accordance with the riding preference information. The vehicle terminal and the user terminal are matched according to the received driving preference information and the riding preference information, so that the driving feeling of a taxi driver is improved on the premise of meeting the riding preference of passengers.
According to a second aspect of the present invention, there is provided an order processing apparatus for a server, comprising: the acquiring module is used for responding to a vehicle using request sent by the user terminal and acquiring an identity corresponding to the user terminal; the preference determining module is used for determining corresponding riding preference information according to the identity; the travel determining module is used for determining travel information according to the vehicle using request; and the order sending module is used for generating current order data according to the travel information and the riding preference information and forwarding the current order data to the vehicle terminal.
The order processing device provided by the invention is arranged in a server of an order processing system, and the order processing system comprises the server, a user terminal and a passenger terminal. The passenger can send a vehicle using request to the server through the user terminal, the server generates current order data according to the vehicle using request, and the current order data are sent to the vehicle terminal, so that a driver can obtain the current order data through the vehicle terminal. The vehicle terminal comprises a media playing device, and the media playing device is used for playing the received information in the forms of audio, video and the like.
The passenger can send a car using request to the server through the user terminal, and before the passenger sends the car using request to the user terminal, the passenger logs in an account through the user terminal, so that the communication connection between the user terminal and the server is established. After the server establishes communication connection with the user terminal, the server receives a vehicle using request uploaded by the user terminal, and the acquisition module queries an Identity corresponding to the user terminal by querying an account logged in by the user terminal, wherein the Identity is a user ID (Identity document). The preference determining module determines riding preference information of the passenger according to the inquired identity, and determines the riding travel information of the passenger according to the vehicle using request through the travel determining module. The server generates current order data according to the travel information and the riding preference information, the current order is output and sent to the vehicle terminal through the order sending module, and a taxi driver can obtain the travel information in the current order data through the vehicle terminal before the travel starts, so that the driver can conveniently plan a route of the upcoming travel. The vehicle terminal can also determine riding preference information of the passenger according to the current order data and play the riding preference information through the vehicle terminal, so that a taxi driver can accurately know the riding preference of the passenger, and the taxi driver can provide service according with the riding preference conveniently. The driver can know the riding preference of the passenger before the journey begins, and the passenger does not need to communicate with the driver after getting on the bus, so that the riding preference can be informed to the driver, and the riding experience of the passenger is further improved.
According to a third aspect of the present invention, an order processing method is provided for a vehicle terminal, where the vehicle terminal includes a media playing device, and the order processing method includes: receiving current order data sent by a server; and determining the riding preference information according to the current order data, and controlling the media playing device to output the riding preference information.
The order processing method provided by the invention is used in a vehicle terminal in an order processing system, and the order processing system comprises a server, a user terminal and a passenger terminal. The passenger can send a vehicle using request to the server through the user terminal, the server generates current order data according to the vehicle using request, and the current order data are sent to the vehicle terminal, so that a driver can obtain the current order data through the vehicle terminal. The vehicle terminal comprises a media playing device, and the media playing device is used for playing the received information in the forms of audio, video and the like.
Before a vehicle using request, a passenger logs in an account through a user terminal, so that the user terminal is in communication connection with a server. After establishing communication connection with a user terminal, a server receives a vehicle uploading request of the user terminal, and inquires an Identity corresponding to the user terminal by inquiring an account logged in by the user terminal, wherein the Identity is a user ID (Identity document). And determining riding preference information of the passenger according to the inquired identity, and determining the travel information of the passenger riding according to the vehicle using request. The server generates current order data according to the travel information and the riding preference information, outputs the current order to the vehicle terminal, and enables a taxi driver to obtain the travel information in the current order data through the vehicle terminal before the travel starts, so that the driver can conveniently plan a route of the travel to be started.
And after the vehicle terminal receives the current order data issued by the server, the vehicle terminal confirms that the vehicle is in an order receiving state. The vehicle terminal analyzes the current order data to obtain corresponding riding preference information, and controls a media playing device in the vehicle to play the riding preference information, so that a taxi driver can accurately know the riding preference of the passenger, and the taxi driver can provide services according with the riding preference conveniently. The driver can know the riding preference of the passenger before the journey begins, and the passenger does not need to communicate with the driver after getting on the bus, so that the riding preference can be informed to the driver, and the riding experience of the passenger is further improved.
It should be noted that the vehicle terminal can analyze the current order data, obtain corresponding trip information, and control the media playing device in the vehicle to play the corresponding trip information, so that the driver can plan the trip route before starting the trip.
In addition, according to the order processing method in the above technical solution provided by the present invention, the following additional technical features may be further provided:
in one possible design, the media playing device includes: the step of controlling the media playing device to output the riding preference information comprises the following steps: and controlling the audio output device and/or the video output device to output the riding preference information.
In this design, the media player includes an audio output device capable of outputting the received information in audio form and a video output device capable of outputting the received information in video form.
When the vehicle terminal receives the current order data, the audio output device and/or the video output device are controlled to output the riding preference information, so that a driver can intuitively and quickly know the riding preference of the passenger.
In a possible design, before the step of receiving the current order data sent by the server, the method further includes: and sending the driving preference information to the server so that the server determines that the current order data is consistent with the driving preference information, and continuing to execute the step of forwarding the current order data to the vehicle terminal.
In this design, the server is also capable of receiving driving preference information transmitted by the vehicle terminal, the driving preference information being information input by the driver through the vehicle terminal. Before forwarding the current order to the vehicle terminal, the server needs to compare and judge the driving preference information and the riding preference information. And if the driving preference information of the taxi driver is detected to be consistent with the riding preference information of the passenger, forwarding the generated current order data to the vehicle terminal. And if the difference between the driving preference information of the taxi driver and the riding preference information of the passenger is detected to be larger, inquiring a vehicle terminal corresponding to the driving preference information in accordance with the riding preference information according to the generated current order data, and sending the current order data to the vehicle terminal corresponding to the driving preference information in accordance with the riding preference information. The vehicle terminal and the user terminal are matched according to the received driving preference information and the riding preference information, so that the driving feeling of a taxi driver is improved on the premise of meeting the riding preference of passengers.
According to a fourth aspect of the present invention, an order processing apparatus for a vehicle terminal is provided, where the vehicle terminal includes a media playing apparatus, including: the receiving module is used for receiving the current order data sent by the server; and the control module is used for controlling the media playing device to output the current order data.
The order processing device provided by the invention is arranged in a server of an order processing system, and the order processing system comprises the server, a user terminal and a passenger terminal. The passenger can send a vehicle using request to the server through the user terminal, the server generates current order data according to the vehicle using request, and the current order data are sent to the vehicle terminal, so that a driver can obtain the current order data through the vehicle terminal. The vehicle terminal comprises a media playing device, and the media playing device is used for playing the received information in the forms of audio, video and the like.
The passenger can send a car using request to the server through the user terminal, and before the passenger sends the car using request to the user terminal, the passenger logs in an account through the user terminal, so that the communication connection between the user terminal and the server is established. After establishing communication connection with a user terminal, a server receives a vehicle uploading request of the user terminal, and inquires an Identity corresponding to the user terminal by inquiring an account logged in by the user terminal, wherein the Identity is a user ID (Identity document). And determining riding preference information of the passenger according to the inquired identity, and determining the travel information of the passenger riding according to the vehicle using request. The server generates current order data according to the travel information and the riding preference information, outputs the current order to the vehicle terminal, and enables a taxi driver to obtain the travel information in the current order data through the vehicle terminal before the travel starts, so that the driver can conveniently plan a route of the travel to be started. The vehicle terminal can also determine riding preference information of the passenger according to the current order data and play the riding preference information through the vehicle terminal, so that a taxi driver can accurately know the riding preference of the passenger, and the taxi driver can provide service according with the riding preference conveniently. The driver can know the riding preference of the passenger before the journey begins, and the passenger does not need to communicate with the driver after getting on the bus, so that the riding preference can be informed to the driver, and the riding experience of the passenger is further improved.
According to a fourth aspect of the present invention, an order processing apparatus for a vehicle terminal is provided, where the vehicle terminal includes a media playing apparatus, including: the receiving module is used for receiving the current order data sent by the server; and the control module is used for controlling the media playing device to output the current order data.
The order processing device provided by the invention is arranged in a vehicle terminal in an order processing system, and the order processing system comprises a server, a user terminal and a passenger terminal. The passenger can send a vehicle using request to the server through the user terminal, the server generates current order data according to the vehicle using request, and the current order data are sent to the vehicle terminal, so that a driver can obtain the current order data through the vehicle terminal. The vehicle terminal comprises a media playing device, and the media playing device is used for playing the received information in the forms of audio, video and the like.
Before a vehicle using request, a passenger logs in an account through a user terminal, so that the user terminal is in communication connection with a server. After establishing communication connection with a user terminal, a server receives a vehicle uploading request of the user terminal, and inquires an Identity corresponding to the user terminal by inquiring an account logged in by the user terminal, wherein the Identity is a user ID (Identity document). And determining riding preference information of the passenger according to the inquired identity, and determining the travel information of the passenger riding according to the vehicle using request. The server generates current order data according to the travel information and the riding preference information, outputs the current order to the vehicle terminal, and enables a taxi driver to obtain the travel information in the current order data through the vehicle terminal before the travel starts, so that the driver can conveniently plan a route of the travel to be started.
And after receiving the current order data issued by the server through the receiving module, the vehicle terminal confirms that the vehicle is in an order receiving state. The vehicle terminal analyzes the current order data to obtain corresponding riding preference information, and the vehicle terminal controls a media playing device in the vehicle to play the riding preference information through the control module, so that a taxi driver can accurately know riding preferences of passengers, and the taxi driver can provide services according with the riding preferences conveniently. The driver can know the riding preference of the passenger before the journey begins, and the passenger does not need to communicate with the driver after getting on the bus, so that the riding preference can be informed to the driver, and the riding experience of the passenger is further improved.
It should be noted that the vehicle terminal can analyze the current order data, obtain corresponding trip information, and control the media playing device in the vehicle to play the corresponding trip information, so that the driver can plan the trip route before starting the trip.
According to a fifth aspect of the present invention, there is provided a server comprising: a first communication device for communicating with a vehicle terminal and a user terminal; a memory for storing programs or instructions; a processor for executing a program or instructions which, when executed by the processor, performs the steps of the order processing method as in any possible design of the first aspect. Therefore, the method has all the advantages of the order processing method in any possible design of the first aspect, and will not be described in detail herein.
According to a sixth aspect of the present invention, there is provided a vehicle terminal comprising: a media playing device; a second communication device for communicating with a server; a memory for storing programs or instructions; a processor, connected to the media playing device, for executing the program or the instructions, and the program or the instructions, when executed by the processor, implement the steps of the order processing method as in any possible design of the third aspect. Therefore, the method has all the advantages of the order processing method in any possible design of the third aspect, and will not be described in detail herein.
According to a seventh aspect of the present invention, a readable storage medium is proposed, on which a program or instructions are stored, which when executed by a processor implement the steps of the order processing method as in any of the possible designs described above. Therefore, the method has all the beneficial technical effects of any possible design of the order processing method, and will not be described in detail herein.
Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
FIG. 1 shows one of the schematic flow charts of an order processing method in a first embodiment of the invention;
FIG. 2 shows a second schematic flow chart of an order processing method in the first embodiment of the invention;
FIG. 3 shows a third schematic flow chart of an order processing method in the first embodiment of the invention;
FIG. 4 shows a fourth schematic flow chart of an order processing method in the first embodiment of the invention;
FIG. 5 shows a fifth schematic flow chart of an order processing method in the first embodiment of the invention;
FIG. 6 shows a sixth schematic flow chart of an order processing method in the first embodiment of the invention;
FIG. 7 shows a schematic block diagram of an order processing apparatus in a second embodiment of the present invention;
FIG. 8 is a schematic flow chart diagram showing an order processing method in the third embodiment of the present invention;
FIG. 9 is a schematic block diagram showing an order processing apparatus in a fourth embodiment of the present invention;
fig. 10 shows a schematic block diagram of a server in a fifth embodiment of the invention;
fig. 11 shows a schematic block diagram of a vehicle terminal in a sixth embodiment of the invention.
Detailed Description
In order that the above objects, features and advantages of the present invention can be more clearly understood, a more particular description of the invention will be rendered by reference to the appended drawings. It should be noted that the embodiments of the present invention and features of the embodiments may be combined with each other without conflict.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, however, the present invention may be practiced in other ways than those specifically described herein, and therefore the scope of the present invention is not limited by the specific embodiments disclosed below.
An order processing method, an order processing apparatus, a server, a vehicle terminal, and a readable storage medium according to some embodiments of the present invention are described below with reference to fig. 1 to 11.
The first embodiment is as follows:
as shown in fig. 1, a first embodiment of the present invention provides an order processing method, including:
step 102, responding to a vehicle using request sent by a user terminal, and acquiring an identity corresponding to the user terminal;
step 104, determining corresponding riding preference information according to the identity;
step 106, determining travel information according to the vehicle using request;
108, generating current order data according to the travel information and the riding preference information;
and step 110, forwarding the current order data to the vehicle terminal so that the vehicle terminal outputs riding preference information according to the current order data.
The order processing method provided by the embodiment is used for a server in an order processing system, and the order processing system comprises the server, a user terminal and a passenger terminal. The passenger can send a vehicle using request to the server through the user terminal, the server generates current order data according to the vehicle using request, and the current order data are sent to the vehicle terminal, so that a driver can obtain the current order data through the vehicle terminal. The vehicle terminal comprises a media playing device, and the media playing device is used for playing the received information in the forms of audio, video and the like.
The passenger can send a car using request to the server through the user terminal, and before the passenger sends the car using request to the user terminal, the passenger logs in an account through the user terminal, so that the communication connection between the user terminal and the server is established. After establishing communication connection with a user terminal, a server receives a vehicle uploading request of the user terminal, and inquires an Identity corresponding to the user terminal by inquiring an account logged in by the user terminal, wherein the Identity is a user ID (Identity document). And determining riding preference information of the passenger according to the inquired identity, and determining the travel information of the passenger riding according to the vehicle using request. The server generates current order data according to the travel information and the riding preference information, outputs the current order to the vehicle terminal, and enables a taxi driver to obtain the travel information in the current order data through the vehicle terminal before the travel starts, so that the driver can conveniently plan a route of the travel to be started. The vehicle terminal can also determine riding preference information of the passenger according to the current order data and play the riding preference information through the vehicle terminal, so that a taxi driver can accurately know the riding preference of the passenger, and the taxi driver can provide service according with the riding preference conveniently. The driver can know the riding preference of the passenger before the journey begins, and the passenger does not need to communicate with the driver after getting on the bus, so that the riding preference can be informed to the driver, and the riding experience of the passenger is further improved.
As shown in fig. 2, in the above embodiment, the step of determining the corresponding riding preference information according to the identity specifically includes:
step 202, determining the identity type of the identity label;
and step 204, searching corresponding riding preference information according to the identity type.
Wherein the identity categories include new registered users and historical registered users.
In this embodiment, according to the identity sent by the user terminal, the identity category of the user corresponding to the identity can be determined, so as to determine that the identity is a new registered user or a historical registered user. Specifically, the method for determining the identity of the identity identifier is to search a historical order database of the server through the identity identifier, determine that the identity category is a historical registered user if the historical order corresponding to the identity identifier is obtained by querying in the server, and determine that a new registered user is a new registered user if the historical order corresponding to the identity identifier is not obtained by querying in the server. And searching the riding preference information according to different identity categories of the user so as to determine the riding preference information. The method and the device realize that whether the user is a new registered user or a historical registered user, the identity preference information corresponding to the identity category can be searched in the server.
As shown in fig. 3, in any of the above embodiments, the step of searching for corresponding riding preference information according to the identity category specifically includes:
step 302, based on the identity category, searching historical order data corresponding to the identity;
and step 304, extracting the riding preference information in the historical order data.
In this embodiment, when it is detected that the identity category is the history registered user, the server can search the history order data corresponding to the identity. The historical order data is order data generated in the historical riding process of the user corresponding to the identity, and therefore the historical order data comprises historical travel information and historical riding preference information. And when the identity type is detected to be the history registered user, taking the history riding preference information in the history order data as riding preference information corresponding to the current travel order.
As shown in fig. 4, in any of the above embodiments, the step of searching for corresponding riding preference information according to the identity category specifically includes:
step 402, extracting preference characteristics in the travel information for the new registered user based on the identity category;
and step 404, inquiring corresponding riding preference information according to the preference characteristics.
In this embodiment, when it is detected that the identity category is a new registered user, that is, the user corresponding to the identity identifier has not placed an order through the user terminal, the database of the server does not store corresponding historical order data.
And under the condition that the user is a new registered user, extracting characteristic information capable of reflecting the riding preference of the user in the travel information as preference characteristics. And the server inquires corresponding riding preference information in the server according to the extracted preference characteristics, so that the riding preference information of the newly registered user is determined.
The step of inquiring the corresponding riding preference information according to the preference characteristics comprises the following steps: and generating a corresponding preference information query instruction according to the preference characteristics, and querying corresponding riding preference information in a historical database of the server through the preference information query instruction.
It is understood that the data stored in the history database is all history orders processed by the server, including history orders generated by a plurality of user terminals.
In some embodiments, based on the mass users of the service, the users are classified according to riding preference information in the historical order data of the users. For example, a passenger who gets to go to an office building at 8 am on each working day may be classified as a "office group user", and if the preference feature in the travel information of the newly registered user matches the preference feature of the "office group user", the historical travel preference information of the "office group user" is extracted as the travel preference information of the current travel.
In any of the above embodiments, the preference characteristics include: a trip start time, a trip start point, and user information.
In the embodiment, a user can be accurately represented by the travel starting time, the travel starting point and the user information, so that similar historical data can be found, and corresponding riding preference information can be inquired in the historical data.
As shown in fig. 5, in any of the above embodiments, before the step of generating the current order data according to the travel information and the riding preference information, the method further includes:
step 502, receiving a riding preference updating instruction sent by a user terminal;
and step 504, updating the riding preference information according to the riding preference updating command.
In the embodiment, the passenger can set the riding preference information for the current journey in a self-defined mode according to the self requirement through the user terminal. If the server receives the riding preference updating instruction before the current order data is generated according to the travel information and the riding preference information, the riding preference information is updated according to the preference updating instruction, so that the riding preference can be set by the passenger according to the requirement of the passenger at any time, and the riding experience of the passenger is further improved.
In any of the above embodiments, the riding preference information includes: vehicle running speed, vehicle window opening and closing information, media playing volume and air conditioner running information.
In this embodiment, the ride preference information includes a preference for the vehicle's travel parameters, a preference for the in-vehicle environment, and a preference for the vehicle hardware operating state. The riding preference information specifically comprises: vehicle running speed, vehicle window opening and closing information, media playing volume and air conditioner running information.
In some embodiments, the window of the vehicle is in an open state when the user is used to the riding process, and the user sets "window open" in the riding preference information. The vehicle terminal can receive corresponding information of 'window opening' before the travel starts so as to prompt a driver to open the window of a taxi.
As shown in fig. 6, in any of the above embodiments, before the step of forwarding the current order data to the vehicle terminal, the method further includes:
step 602, receiving driving preference information sent by a vehicle terminal;
and step 604, determining that the driving preference information is consistent with the riding preference information, and continuously executing the step of forwarding the current order data to the vehicle terminal.
In this embodiment, the server is also capable of receiving driving preference information transmitted by the vehicle terminal, the driving preference information being information input by the driver through the vehicle terminal. Before forwarding the current order to the vehicle terminal, the server needs to compare and judge the driving preference information and the riding preference information. And if the driving preference information of the taxi driver is detected to be consistent with the riding preference information of the passenger, forwarding the generated current order data to the vehicle terminal. And if the difference between the driving preference information of the taxi driver and the riding preference information of the passenger is detected to be larger, inquiring a vehicle terminal corresponding to the driving preference information in accordance with the riding preference information according to the generated current order data, and sending the current order data to the vehicle terminal corresponding to the driving preference information in accordance with the riding preference information. The vehicle terminal and the user terminal are matched according to the received driving preference information and the riding preference information, so that the driving feeling of a taxi driver is improved on the premise of meeting the riding preference of passengers.
In some embodiments, the driving preference information uploaded by the vehicle terminal is directly bound with the ID of the vehicle terminal, and after the server generates the current order data according to the vehicle using request sent by the user terminal, the taxi amount is screened according to the riding preference information and the driving preference information, so that the taxi dispatching accuracy is further improved.
In some other embodiments, the driving preference information is obtained according to driving data of the taxi amount collected by the vehicle terminal.
In the embodiments, the vehicle terminal is configured in a taxi, and in the driving process of the vehicle, the vehicle terminal collects the driving data and the hardware operation data of the vehicle in real time, and automatically generates and updates the driving preference information according to the driving data and the hardware operation data, so that the driving preference information is more objective.
Example two:
as shown in fig. 7, a second embodiment of the present invention provides an order processing apparatus 700 for a server, including:
an obtaining module 702, configured to obtain an identity corresponding to a user terminal in response to a car use request sent by the user terminal;
the preference determining module 704 is used for determining corresponding riding preference information according to the identity; a journey determination module 706 for determining journey information according to the vehicle utilization request;
a journey determination module 706 for determining journey information according to the vehicle utilization request;
the order sending module 708 is configured to generate current order data according to the travel information and the riding preference information, and forward the current order data to the vehicle terminal.
The order processing apparatus 700 provided in this embodiment is configured in a server of an order processing system including the server, a user terminal, and a passenger terminal. The passenger can send a vehicle using request to the server through the user terminal, the server generates current order data according to the vehicle using request, and the current order data are sent to the vehicle terminal, so that a driver can obtain the current order data through the vehicle terminal. The vehicle terminal comprises a media playing device, and the media playing device is used for playing the received information in the forms of audio, video and the like.
The passenger can send a car using request to the server through the user terminal, and before the passenger sends the car using request to the user terminal, the passenger logs in an account through the user terminal, so that the communication connection between the user terminal and the server is established. After the server establishes a communication connection with the user terminal and receives a user terminal upload vehicle request, the obtaining module 702 queries an Identity corresponding to the user terminal by querying an account logged in by the user terminal, where the Identity is a user ID (Identity document). The preference determining module 704 determines riding preference information of the passenger according to the inquired identity, and determines the riding travel information of the passenger according to the vehicle using request through the travel determining module 706. The server generates current order data according to the travel information and the riding preference information, the current order is output and sent to the vehicle terminal through the order sending module 708, and a taxi driver can obtain the travel information in the current order data through the vehicle terminal before the travel starts, so that the driver can conveniently plan a route of the upcoming travel. The vehicle terminal can also determine riding preference information of the passenger according to the current order data and play the riding preference information through the vehicle terminal, so that a taxi driver can accurately know the riding preference of the passenger, and the taxi driver can provide service according with the riding preference conveniently. The driver can know the riding preference of the passenger before the journey begins, and the passenger does not need to communicate with the driver after getting on the bus, so that the riding preference can be informed to the driver, and the riding experience of the passenger is further improved.
Example three:
as shown in fig. 8, a third embodiment of the present invention provides an order processing method for a vehicle terminal, where the vehicle terminal includes a media playing device, and the order processing method includes:
step 802, receiving current order data sent by a server;
and step 804, determining the riding preference information according to the current order data, and controlling the media playing device to output the riding preference information.
In this embodiment, the order processing method is used in a vehicle terminal in an order processing system, and the order processing system includes a server, a user terminal, and a passenger terminal. The passenger can send a vehicle using request to the server through the user terminal, the server generates current order data according to the vehicle using request, and the current order data are sent to the vehicle terminal, so that a driver can obtain the current order data through the vehicle terminal. The vehicle terminal comprises a media playing device, and the media playing device is used for playing the received information in the forms of audio, video and the like.
Before a vehicle using request, a passenger logs in an account through a user terminal, so that the user terminal is in communication connection with a server. After establishing communication connection with a user terminal, a server receives a vehicle uploading request of the user terminal, and inquires an Identity corresponding to the user terminal by inquiring an account logged in by the user terminal, wherein the Identity is a user ID (Identity document). And determining riding preference information of the passenger according to the inquired identity, and determining the travel information of the passenger riding according to the vehicle using request. The server generates current order data according to the travel information and the riding preference information, outputs the current order to the vehicle terminal, and enables a taxi driver to obtain the travel information in the current order data through the vehicle terminal before the travel starts, so that the driver can conveniently plan a route of the travel to be started.
And after the vehicle terminal receives the current order data issued by the server, the vehicle terminal confirms that the vehicle is in an order receiving state. The vehicle terminal analyzes the current order data to obtain corresponding riding preference information, and controls a media playing device in the vehicle to play the riding preference information, so that a taxi driver can accurately know the riding preference of the passenger, and the taxi driver can provide services according with the riding preference conveniently. The driver can know the riding preference of the passenger before the journey begins, and the passenger does not need to communicate with the driver after getting on the bus, so that the riding preference can be informed to the driver, and the riding experience of the passenger is further improved.
It should be noted that the vehicle terminal can analyze the current order data, obtain corresponding trip information, and control the media playing device in the vehicle to play the corresponding trip information, so that the driver can plan the trip route before starting the trip.
In any of the above embodiments, the media playing apparatus includes: an audio output device and a video output device.
The step of controlling the media playing device to output the riding preference information specifically comprises the following steps: and controlling the audio output device and/or the video output device to output the riding preference information.
In this embodiment, the media playing device includes an audio output device capable of outputting the received information in audio form and a video output device capable of outputting the received information in video form.
When the vehicle terminal receives the current order data, the audio output device and/or the video output device are controlled to output the riding preference information, so that a driver can intuitively and quickly know the riding preference of the passenger.
In any of the above embodiments, before the step of receiving the current order data sent by the server, the method further includes: and sending the driving preference information to the server so that the server determines that the current order data is consistent with the driving preference information, and continuing to execute the step of forwarding the current order data to the vehicle terminal.
In this embodiment, the server is also capable of receiving driving preference information transmitted by the vehicle terminal, the driving preference information being information input by the driver through the vehicle terminal. Before forwarding the current order to the vehicle terminal, the server needs to compare and judge the driving preference information and the riding preference information. And if the driving preference information of the taxi driver is detected to be consistent with the riding preference information of the passenger, forwarding the generated current order data to the vehicle terminal. And if the difference between the driving preference information of the taxi driver and the riding preference information of the passenger is detected to be larger, inquiring a vehicle terminal corresponding to the driving preference information in accordance with the riding preference information according to the generated current order data, and sending the current order data to the vehicle terminal corresponding to the driving preference information in accordance with the riding preference information. The vehicle terminal and the user terminal are matched according to the received driving preference information and the riding preference information, so that the driving feeling of a taxi driver is improved on the premise of meeting the riding preference of passengers.
In some embodiments, the driving preference information uploaded by the vehicle terminal is directly bound with the ID of the vehicle terminal, and after the server generates the current order data according to the vehicle using request sent by the user terminal, the taxi amount is screened according to the riding preference information and the driving preference information, so that the taxi dispatching accuracy is further improved.
In some other embodiments, the driving preference information is obtained according to driving data of the taxi amount collected by the vehicle terminal.
In the embodiments, the vehicle terminal is configured in a taxi, and in the driving process of the vehicle, the vehicle terminal collects the driving data and the hardware operation data of the vehicle in real time, and automatically generates and updates the driving preference information according to the driving data and the hardware operation data, so that the driving preference information is more objective.
Example four:
as shown in fig. 9, a fourth embodiment of the present invention provides an order processing apparatus 900 for a vehicle terminal, where the vehicle terminal includes a media playing apparatus, including:
a receiving module 902, configured to receive current order data sent by a server;
the control module 904 is configured to control the media playing apparatus to output the current order data.
The order processing apparatus 900 provided in the present embodiment is configured in a vehicle terminal in an order processing system including a server, a user terminal, and a passenger terminal. The passenger can send a vehicle using request to the server through the user terminal, the server generates current order data according to the vehicle using request, and the current order data are sent to the vehicle terminal, so that a driver can obtain the current order data through the vehicle terminal. The vehicle terminal comprises a media playing device, and the media playing device is used for playing the received information in the forms of audio, video and the like.
Before a vehicle using request, a passenger logs in an account through a user terminal, so that the user terminal is in communication connection with a server. After establishing communication connection with a user terminal, a server receives a vehicle uploading request of the user terminal, and inquires an Identity corresponding to the user terminal by inquiring an account logged in by the user terminal, wherein the Identity is a user ID (Identity document). And determining riding preference information of the passenger according to the inquired identity, and determining the travel information of the passenger riding according to the vehicle using request. The server generates current order data according to the travel information and the riding preference information, outputs the current order to the vehicle terminal, and enables a taxi driver to obtain the travel information in the current order data through the vehicle terminal before the travel starts, so that the driver can conveniently plan a route of the travel to be started.
After receiving the current order data issued by the server through the receiving module 902, the vehicle terminal confirms that the vehicle is in the order receiving state. The vehicle terminal analyzes the current order data to obtain corresponding riding preference information, and the vehicle terminal controls a media playing device in the vehicle to play the riding preference information through the control module 904, so that a taxi driver can accurately know the riding preference of a passenger, and the taxi driver can provide services according with the riding preference conveniently. The driver can know the riding preference of the passenger before the journey begins, and the passenger does not need to communicate with the driver after getting on the bus, so that the riding preference can be informed to the driver, and the riding experience of the passenger is further improved.
It should be noted that the vehicle terminal can analyze the current order data, obtain corresponding trip information, and control the media playing device in the vehicle to play the corresponding trip information, so that the driver can plan the trip route before starting the trip.
Example five:
as shown in fig. 10, a fifth embodiment of the present invention provides a server 1000 including: a first communication device 1002, a memory 1004, and a processor 1006. The first communication device 1002 is used for communicating with a vehicle terminal and a user terminal; the memory 1004 is used to store programs or instructions; the processor 1006 is used to execute programs or instructions, and the programs or instructions when executed by the processor 1006 implement the steps of the order processing method as in the first embodiment. Therefore, the order processing method in the first embodiment of the first aspect has all the beneficial technical effects, and will not be described in detail herein.
Example six:
as shown in fig. 11, a sixth embodiment of the present invention provides a vehicle terminal 1100 including: media playing means 1102, second communication device 1104, memory 1106 and processor 1108. The second communication device 1104 is used for communicating with the server; memory 1106 is used to store programs or instructions; processor 1108 is coupled to media playback device 1102 for executing programs or instructions that when executed by processor 1108 implement the steps of the order processing method as in three. Therefore, the order processing method in the third embodiment has all the beneficial technical effects, and will not be described in detail herein.
Example seven:
a seventh embodiment of the present invention provides a readable storage medium, on which a program is stored, the program, when executed by a processor, implementing the order processing method as in any of the above embodiments, thereby having all the advantageous technical effects of the order processing method as in any of the above embodiments.
The readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It is to be understood that, in the claims, the specification and the drawings of the specification of the present invention, the term "plurality" means two or more, unless explicitly defined otherwise, the terms "upper", "lower", and the like indicate orientations or positional relationships based on those shown in the drawings, and are used merely for the purpose of more conveniently describing the present invention and simplifying the description, and are not intended to indicate or imply that the device or element so referred to must have the particular orientation described, be constructed in a particular orientation, and be operated, and thus the description should not be construed as limiting the present invention; the terms "connect," "mount," "secure," and the like are to be construed broadly, and for example, "connect" may refer to a fixed connection between multiple objects, a removable connection between multiple objects, or an integral connection; the multiple objects may be directly connected to each other or indirectly connected to each other through an intermediate. The specific meaning of the above terms in the present invention can be understood by those of ordinary skill in the art from the above data specifically.
In the claims, specification and drawings of the specification, the description of the term "one embodiment," "some embodiments," "specific embodiments," and the like, means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In the claims, specification and drawings of the present application, schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The above is only a preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes will occur to those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.