CN106341461A - Taxi fare payment method and device - Google Patents

Taxi fare payment method and device Download PDF

Info

Publication number
CN106341461A
CN106341461A CN201610742863.5A CN201610742863A CN106341461A CN 106341461 A CN106341461 A CN 106341461A CN 201610742863 A CN201610742863 A CN 201610742863A CN 106341461 A CN106341461 A CN 106341461A
Authority
CN
China
Prior art keywords
terminal
passenger terminal
passenger
driver
positional information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610742863.5A
Other languages
Chinese (zh)
Other versions
CN106341461B (en
Inventor
张嘉勉
武斌
司马云瑞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Hongmi Information Technology Co.,Ltd.
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201610742863.5A priority Critical patent/CN106341461B/en
Publication of CN106341461A publication Critical patent/CN106341461A/en
Application granted granted Critical
Publication of CN106341461B publication Critical patent/CN106341461B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72457User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • H04W4/027Services making use of location information using location based information parameters using movement velocity, acceleration information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3224Transactions dependent on location of M-devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Environmental & Geological Engineering (AREA)
  • Traffic Control Systems (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention relates to a taxi fare payment method and device. The method comprises the following steps: obtaining position information of both a passenger terminal and a driver terminal, which establish communication connection; judging whether the position information of the passenger terminal and the position information of the driver terminal meet preset conditions; determining whether the passenger terminal or the driver terminal is in a billing state; and when the position information of the passenger terminal and the position information of the driver terminal meet the preset conditions, and the passenger terminal or the driver terminal is in the billing state, sending a control instruction to the passenger terminal to control the passenger terminal to execute taxi fare payment related operation. The taxi fare payment method and device prevent loss of the drivers since passengers forget to pay the taxi fare after getting off the taxi; and meanwhile, all operation depends on a server, so that the device and method are reliable and not easy to cheat, and fare payment operation is also simplified.

Description

Pay the method and device of cab fare
Technical field
It relates to communication technical field, more particularly, to a kind of method and device paying cab fare.
Background technology
In correlation technique, passenger issues, by the taxi-hailing software being arranged in terminal, information of calling a taxi.Taxi-hailing software is corresponding Business platform receives the request of calling a taxi that passenger terminal sends, and this request of calling a taxi is sent to driver terminal.Driver passes through terminal Competition for orders, and directly contact with passenger.After passenger loading, driver operation terminal starts charging;Get off when passenger arrives at Afterwards, passenger operation terminal pays cab fare and uses.
Content of the invention
For overcoming problem present in correlation technique, the disclosure provides a kind of method and device paying cab fare.
According to the embodiment of the present disclosure in a first aspect, provide a kind of pay cab fare method, comprising:
Obtain the passenger terminal setting up communication connection and the respective positional information of driver terminal;
Judge described passenger terminal and described driver terminal positional information whether meet pre-conditioned;
Confirm whether described passenger terminal or described driver terminal are in charging state;
When the positional information of described passenger terminal and described driver terminal meets pre-conditioned, and described passenger terminal or institute When stating driver terminal and being in charging state, send control instruction to described passenger terminal, for controlling described passenger terminal execution Call a taxi costs related operation with payment.
Alternatively, the described positional information judging described passenger terminal and described driver terminal whether meet pre-conditioned, Including:
According to described passenger terminal and the respective positional information of described driver terminal, calculate described passenger terminal and described department The distance between machine terminal numerical value;
Judge whether described distance values are more than target value;When described distance values are more than described target value, really The positional information of fixed described passenger terminal and described driver terminal meets pre-conditioned.
Alternatively, the described positional information judging described passenger terminal and described driver terminal whether meet pre-conditioned, Including:
Obtain the described passenger terminal and described driver terminal respective movement locus in the first preset time period;
According to described passenger terminal and the respective positional information of described driver terminal, calculate described passenger terminal and described department Distance values before machine terminal;
Judge that whether described distance values are more than target value, and described passenger terminal and described driver terminal are described Whether move along same track in first preset time period;
When described distance values are more than described target value, and described passenger terminal and described driver terminal are described first It is not to meet along positional information when moving same track, determining described passenger terminal and described driver terminal in preset time period Pre-conditioned.
Alternatively, the described positional information judging described passenger terminal and described driver terminal whether meet pre-conditioned, Including:
Obtain described passenger terminal and the respective acceleration of described driver terminal;
According to described passenger terminal and the respective positional information of described driver terminal, calculate described passenger terminal and described department Distance values before machine terminal;
Judge whether described distance values are more than target value, and the acceleration of described passenger terminal and described driver terminal Whether degree is consistent;
When described distance values are more than described target value, and the acceleration of described passenger terminal and described driver terminal is not When consistent, determine that the positional information of described passenger terminal and described driver terminal meets pre-conditioned.
Alternatively, the described positional information judging described passenger terminal and described driver terminal whether meet pre-conditioned, Including:
Obtain in-car photographss;
According to described passenger terminal and the respective positional information of described driver terminal, calculate described passenger terminal and described department Distance values before machine terminal;
Judge whether described distance values are more than target value, and whether described in-car photographss include passenger's figure Picture;
When described distance values are more than described target value, and when not including passenger image in described in-car photographss, Determine described passenger terminal and described driver terminal positional information meet pre-conditioned.
Alternatively, described to described passenger terminal send control instruction, comprising:
Obtain the cost information of calling a taxi of passenger;
Confirm whether described passenger terminal pays described cab fare and use;
Do not pay the described cab fare used time in described passenger terminal, send to described passenger terminal and remind control instruction, with Control described passenger terminal output payment expense information.
Alternatively, described to described driver terminal send control instruction, comprising:
Obtain the cost information of calling a taxi of passenger;
Confirm whether described passenger terminal pays described cab fare and use;
Do not pay the described cab fare used time in described passenger terminal, send to described passenger terminal and pay control instruction, with Control institute's passenger terminal automatically to pay described cab fare to use.
Alternatively, described to described driver terminal send control instruction, comprising:
Obtain the cost information of calling a taxi of passenger;
Confirm whether described passenger terminal pays described cab fare and use;
Do not pay the described cab fare used time in described passenger terminal, send to described passenger terminal and remind control instruction, with Control described passenger terminal output payment expense information;
Confirm whether described passenger terminal pays in the second preset time period from sending described prompting control instruction Described cab fare is used;
Do not pay the described cab fare used time in described passenger terminal in described second preset time period, to described passenger eventually End sends and pays control instruction, and to control, passenger terminal automatically pays described cab fare and uses.
According to the second aspect of the embodiment of the present disclosure, provide a kind of device paying cab fare, comprising:
Acquisition module, is configured to obtain the passenger terminal setting up communication connection and the respective positional information of driver terminal;
Judge module, is configured to judge whether the positional information of described passenger terminal and described driver terminal meets default Condition;
Confirm module, be configured to confirm whether passenger terminal or driver terminal are in charging state;
Instruction sending module, is configured as described passenger terminal and the positional information of described driver terminal meets default bar Part, and when described passenger terminal or described driver terminal are in charging state, send control instruction to described passenger terminal, be used for The execution of described passenger terminal and payment is controlled to call a taxi costs related operation.
Alternatively, described judge module includes:
First calculating sub module, is configured to according to described passenger terminal and the respective positional information of described driver terminal, Calculate the distance between described passenger terminal and described driver terminal numerical value;
First judging submodule, is configured to judge whether described distance values are more than target value;When described apart from number When value is more than described target value, determine that the positional information of described passenger terminal and described driver terminal meets pre-conditioned.
Alternatively, described judge module includes:
Second acquisition submodule, is configured to obtain described passenger terminal and described driver terminal in the first preset time period Interior respective movement locus;
Second calculating sub module, is configured to according to described passenger terminal and the respective positional information of described driver terminal, Calculate the distance values before described passenger terminal and described driver terminal;
Second judging submodule, is configured to judge whether described distance values are more than target value, and described passenger Whether terminal and described driver terminal move along same track in described first preset time period;When described distance values are more than Described target value, and described passenger terminal and described driver terminal are not along same track in described first preset time period During motion, determine that the positional information of described passenger terminal and described driver terminal meets pre-conditioned.
Alternatively, described judge module includes:
3rd acquisition submodule, is configured to obtain described passenger terminal and the respective acceleration of described driver terminal;
3rd calculating sub module, is configured to according to described passenger terminal and the respective positional information of described driver terminal, Calculate the distance values before described passenger terminal and described driver terminal;
3rd judging submodule, is configured to judge whether described distance values are more than target value, and described passenger Whether terminal is consistent with the acceleration of described driver terminal;When described distance values are more than described target value, and described passenger When the acceleration of terminal and described driver terminal is inconsistent, determine that described passenger terminal and the positional information of described driver terminal are expired Foot is pre-conditioned.
Alternatively, described judge module includes:
4th acquisition submodule, is configured to obtain in-car photographss;
4th calculating sub module, is configured to according to described passenger terminal and the respective positional information of described driver terminal, Calculate the distance values before described passenger terminal and described driver terminal;
4th judging submodule, is configured to judge whether described distance values are more than target value, and described in-car Whether photographss include passenger image;When described distance values are more than described target value, and in described in-car photographss When not including passenger image, determine that the positional information of described passenger terminal and described driver terminal meets pre-conditioned.
Alternatively, described instruction sending module includes:
First acquisition submodule, is configured to obtain the cost information of calling a taxi of passenger;
First confirmation submodule, is configured to confirm whether described passenger terminal pays described cab fare and use;
First sending submodule, is configured to not pay the described cab fare used time in described passenger terminal, to described passenger Terminal sends reminds control instruction, to control described passenger terminal output payment expense information.
Alternatively, described instruction sending module includes:
Second acquisition submodule, is configured to obtain the cost information of calling a taxi of passenger;
Second confirmation submodule, is configured to confirm whether described passenger terminal pays described cab fare and use;
Second sending submodule, is configured to not pay the described cab fare used time in described passenger terminal, to described passenger Terminal sends and pays control instruction, and to control, passenger terminal automatically pays described cab fare and uses.
Alternatively, described instruction sending module includes:
3rd acquisition submodule, is configured to obtain the cost information of calling a taxi of passenger;
3rd confirmation submodule, is configured to confirm whether described passenger terminal pays described cab fare and use;
3rd sending submodule, is configured to not pay the described cab fare used time in described passenger terminal, to described passenger Terminal sends reminds control instruction, to control described passenger terminal output payment expense information;
4th confirmation submodule, be configured to confirm described passenger terminal from send described remind control instruction the Whether pay described cab fare in two preset time period to use;
4th sending submodule, is configured to not pay in described second preset time period in described passenger terminal described The cab fare used time, send to described passenger terminal and pay control instruction, passenger terminal pays described cab fare automatically to control With.
According to the third aspect of the embodiment of the present disclosure, provide a kind of device paying cab fare, comprising:
Processor;
For storing the memorizer of processor executable;
Wherein, described processor is configured to:
Obtain the passenger terminal setting up communication connection and the respective positional information of driver terminal;
Judge described passenger terminal and described driver terminal positional information whether meet pre-conditioned;
Confirm whether described passenger terminal or described driver terminal are in charging state;
When the positional information of described passenger terminal and described driver terminal meets pre-conditioned, and described passenger terminal or institute When stating driver terminal and being in charging state, send control instruction to described passenger terminal, for controlling described passenger terminal execution Call a taxi costs related operation with payment.
According to the fourth aspect of the embodiment of the present disclosure, provide a kind of non-transitorycomputer readable storage medium, when described Instruction in storage medium by mobile terminal computing device when so that mobile terminal is able to carry out a kind of cab fare that pays uses Method, methods described includes:
Obtain the passenger terminal setting up communication connection and the respective positional information of driver terminal;
Judge described passenger terminal and described driver terminal positional information whether meet pre-conditioned;
Confirm whether described passenger terminal or described driver terminal are in charging state;
When the positional information of described passenger terminal and described driver terminal meets pre-conditioned, and described passenger terminal or institute When stating driver terminal and being in charging state, send control instruction to described passenger terminal, for controlling described passenger terminal execution Call a taxi costs related operation with payment.
The technical scheme that embodiment of the disclosure provides can include following beneficial effect:
First, pass through to obtain the passenger terminal setting up communication connection and the respective positional information of driver terminal, and judging institute When stating the positional information of passenger terminal and described driver terminal and meeting pre-conditioned, send control instruction to described passenger terminal, For controlling the execution of described passenger terminal and payment to call a taxi costs related operation, therefore, it is to avoid after passenger getting off car, because forgetting Pay cab fare to use and cause the loss of driver.Meanwhile, all of operation all relies on server end, is reliably difficult to practise fraud, Simplify the operation of payment expense.
2nd, pass through to judge whether the distance between described passenger terminal and described driver terminal numerical value is more than target value, And carried out auxiliary by modes such as the track motion of described passenger terminal and described driver terminal, acceleration or in-car photographss Help judgement, after accurately judging whether passenger gets off, and avoid passenger getting off car, because forgetting that paying cab fare uses And cause the loss of driver.
3rd, the positional information in described passenger terminal and described driver terminal meets pre-conditioned, and described passenger terminal Do not pay the described cab fare used time, by sending charging control instruction to described passenger terminal, to control described passenger terminal Automatically pay described cab fare to use, it is to avoid after passenger getting off car, because forget to pay cab fare with and cause the loss of driver, go forward side by side One step simplifies the operation of payment expense.
It should be appreciated that above general description and detailed description hereinafter are only exemplary and explanatory, not The disclosure can be limited.
Brief description
Accompanying drawing herein is merged in description and constitutes the part of this specification, shows the enforcement meeting the disclosure Example, and be used for explaining the principle of the disclosure together with description.
Fig. 1 is the flow chart of a kind of method of payment cab fare according to an exemplary embodiment.
Fig. 2 is the application scenario diagram of a kind of method of payment cab fare according to an exemplary embodiment.
Fig. 3 be a kind of payment cab fare according to an exemplary embodiment the step that includes of method in judge to take advantage of Whether the positional information of objective terminal and driver terminal meets pre-conditioned flow chart.
Fig. 4 be a kind of payment cab fare according to an exemplary embodiment the step that includes of method in judge to take advantage of Whether the positional information of objective terminal and driver terminal meets pre-conditioned another flow chart.
Fig. 5 be a kind of payment cab fare according to an exemplary embodiment the step that includes of method in judge to take advantage of Whether the positional information of objective terminal and driver terminal meets pre-conditioned another flow chart.
Fig. 6 be a kind of payment cab fare according to an exemplary embodiment the step that includes of method in judge to take advantage of Whether the positional information of objective terminal and driver terminal meets pre-conditioned another flow chart.
Fig. 7 be a kind of payment cab fare according to an exemplary embodiment the step that includes of method in driver The flow chart that terminal sends control instruction.
Fig. 8 be a kind of payment cab fare according to an exemplary embodiment the step that includes of method in driver Terminal sends another flow chart of control instruction.
Fig. 9 be a kind of payment cab fare according to an exemplary embodiment the step that includes of method in driver Terminal sends another flow chart of control instruction.
Figure 10 is a kind of block diagram of the device of payment cab fare according to an exemplary embodiment.
Figure 11 is a kind of block diagram of the judge module of device of payment cab fare according to an exemplary embodiment.
Figure 12 is a kind of the another of the judge module of device of payment cab fare according to an exemplary embodiment Block diagram.
Figure 13 is a kind of the another of the judge module of device of payment cab fare according to an exemplary embodiment Block diagram.
Figure 14 is a kind of the another of the judge module of device of payment cab fare according to an exemplary embodiment Block diagram.
Figure 15 is a kind of transmission instruction module of the device of payment cab fare according to an exemplary embodiment Block diagram.
Figure 16 is a kind of transmission instruction module of the device of payment cab fare according to an exemplary embodiment Another block diagram.
Figure 17 is a kind of transmission instruction module of the device of payment cab fare according to an exemplary embodiment Another block diagram.
Figure 18 is a kind of block diagram of the device of payment cab fare according to an exemplary embodiment.
Specific embodiment
Here will in detail exemplary embodiment be illustrated, its example is illustrated in the accompanying drawings.Explained below is related to During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represent same or analogous key element.Following exemplary embodiment Described in embodiment do not represent all embodiments consistent with the disclosure.On the contrary, they be only with such as appended The example of the consistent apparatus and method of some aspects being described in detail in claims, the disclosure.
Fig. 1 is a kind of flow chart of the payment cab fare method according to an exemplary embodiment, as shown in figure 1, Pay cab fare method to be used in server, comprise the following steps.
In step s11, obtain the described passenger terminal setting up communication connection and described driver terminal respective position letter Breath.
In step s12, judge whether the positional information of described passenger terminal and described driver terminal meets pre-conditioned.
In step s13, confirm whether described passenger terminal or described driver terminal are in charging state.
In step s14, when the positional information of described passenger terminal and described driver terminal meet pre-conditioned and described When passenger terminal or described driver terminal are in charging state, send control instruction to described passenger terminal, described for controlling Costs related operation that passenger terminal executes and payment is called a taxi.
Passenger terminal in the disclosure and driver terminal are probably smart mobile phone, intelligent watch, Intelligent bracelet, panel computer Deng.As shown in Fig. 2 Fig. 2 is the application scenario diagram of a kind of method of payment cab fare according to an exemplary embodiment. Under normal circumstances, passenger terminal and driver terminal are respectively arranged with taxi-hailing software, and passenger issues to call a taxi by the taxi-hailing software of terminal and asks Ask;After server receives request of calling a taxi, request of calling a taxi is sent to the driver terminal close to passenger terminal;Driver passes through terminal Taxi-hailing software receive request of calling a taxi after, passenger terminal and driver terminal are equivalent to and establish communication connection.
First, in step s11, the described passenger terminal setting up communication connection and the respective position of described driver terminal are obtained Information.Under normal circumstances, it is respectively arranged with gps locating module in passenger terminal and driver terminal.Server can actively to passenger eventually End and driver terminal send the request obtaining position.Alternatively, to passenger terminal and driver terminal in server section interval time Send the request obtaining position, and then, obtain the positional information of passenger terminal and driver terminal in real time.
For example, as shown in Fig. 2 passenger issues request of calling a taxi on the mobile phone terminal equipped with taxi-hailing software, calling a taxi please The present location of passenger and the destination oneself wanting is contained in asking;Request of calling a taxi is issued driver and is held by server Mobile phone terminal, driver is sent to the mobile phone terminal of passenger by accepting solicited message by server, accepts bag in solicited message Contain the positional information of passenger.After passenger loading, driver starts charging by operating handset terminal.Then, server every Send the request obtaining position to the mobile phone terminal of passenger and the mobile phone terminal of driver in 10 seconds, and then, obtain passenger in real time Mobile phone terminal and driver mobile phone terminal positional information.Alternatively, server is in the mobile phone terminal of detection driver or passenger After the distance between destination of position and passenger is less than predetermined threshold value, then obtain the mobile phone terminal of passenger and the handss of driver in real time The positional information of machine terminal.
Then, in step s12, judge whether the positional information of described passenger terminal and described driver terminal meets default Condition.After server obtains described passenger terminal and the positional information of described driver terminal, by the position letter to two terminals Breath carries out the process such as calculating, and judges whether the positional information of described passenger terminal and described driver terminal meets pre-conditioned.Should Pre-conditioned can position relationship between described passenger terminal and described driver terminal, such as, described passenger terminal and Whether the distance of described driver terminal is more than a scope.
Then, in step s13, confirm whether described passenger terminal or described driver terminal are in charging state.Service Whether device can be in charging state with real-time monitoring with any one confirming in passenger terminal and driver terminal, passenger terminal and When driver terminal is all not on charging state, server may not do any operation.As described passenger terminal and described driver The positional information of terminal meets pre-conditioned, and when described passenger terminal or described driver terminal are in charging state, can recognize Get off for passenger, and execution step s14, send control instruction to described passenger terminal, for controlling described passenger terminal Execution and payment are called a taxi costs related operation.If the positional information of described passenger terminal and described driver terminal is unsatisfactory for pre- If condition, then may not operate.
The disclosure is passed through to obtain the passenger terminal setting up communication connection and the respective positional information of driver terminal, and is judging When the positional information of described passenger terminal and described driver terminal meets pre-conditioned, send control to described passenger terminal and refer to Order, for controlling the execution of described passenger terminal and payment to call a taxi costs related operation, therefore, it is to avoid after passenger getting off car, because Forget that paying cab fare uses and cause the loss of driver.Meanwhile, all of operation all relies on server end, is reliably difficult to make Disadvantage, also simplify operation.
Fig. 3 be a kind of payment cab fare according to an exemplary embodiment the step that includes of method in judge to take advantage of Whether the positional information of objective terminal and driver terminal meets pre-conditioned flow chart, as shown in figure 3, the described passenger of described judgement It is pre-conditioned whether the positional information of terminal and described driver terminal meets, and comprises the following steps.
In step s1211, according to described passenger terminal and the respective positional information of described driver terminal, take advantage of described in calculating The distance between objective terminal and described driver terminal numerical value;
In step s1212, judge whether described distance values are more than target value;
In step s1213, when described distance values are more than described target value, determine described passenger terminal and described The positional information of driver terminal meets pre-conditioned.
Wherein, described target value can be that driver or passenger is arranged by terminal or has management to server The user of authority is configured.Described target value can be configured according to vehicle size, such as, for car type, Described target value could be arranged to 3 meters, when that is, the distance between described passenger terminal and described driver terminal are more than 3 meters, then Meet pre-conditioned.For big bus vehicle, described target value could be arranged to 15 meters, i.e. described passenger terminal and described driver When the distance between terminal is more than 15 meters, then meet pre-conditioned.
For example, passenger issues request of calling a taxi on the mobile phone terminal equipped with taxi-hailing software, apart from passenger nearer one Driver is sent to the mobile phone terminal of passenger by accepting request of calling a taxi information by server.After passenger loading, driver operation mobile phone Terminal starts charging.Server is less than in the distance between mobile phone terminal position and the destination of passenger of detection driver or passenger After predetermined threshold value, server obtains asking of position at interval of sending to the mobile phone terminal of passenger and the mobile phone terminal of driver in 10 seconds Ask, the mobile phone terminal of passenger and the mobile phone terminal of driver by gps module, respective positional information are sent to after server, clothes Business device calculates the distance between the mobile phone terminal of described passenger and the mobile phone terminal of described driver numerical value.Mobile phone as described passenger When the distance between the mobile phone terminal of terminal and described driver numerical value is more than 3 meters of target value, server is to described passenger terminal Send control instruction, for controlling the execution of described passenger terminal and payment to call a taxi costs related operation.
The disclosure is passed through to calculate the distance between passenger terminal and driver terminal numerical value, and judges described passenger terminal and institute When stating the distance between driver terminal numerical value more than target value, send control instruction to described passenger terminal, for controlling State passenger terminal execution to call a taxi costs related operation with payment, therefore, it is to avoid after passenger getting off car, because forgetting payment cab fare With and cause the loss of driver.
Fig. 4 be a kind of payment cab fare according to an exemplary embodiment the step that includes of method in judge to take advantage of Whether the positional information of objective terminal and driver terminal meets pre-conditioned another flow chart, as shown in figure 4, described judgement is described It is pre-conditioned whether the positional information of passenger terminal and described driver terminal meets, and comprises the following steps.
In step s1221, obtain described passenger terminal and described driver terminal is respective in the first preset time period Movement locus;
In step s1222, according to described passenger terminal and the respective positional information of described driver terminal, take advantage of described in calculating Distance values before objective terminal and described driver terminal;
In step s1223, judge that whether described distance values are more than target value, and described passenger terminal and described Whether driver terminal moves along same track in described first preset time period;
In step s1224, when described distance values are more than described target value, and described passenger terminal and described driver Terminal is not along when moving same track in described first preset time period, determines described passenger terminal and described driver terminal Positional information meet pre-conditioned.
For example, passenger issues request of calling a taxi on the mobile phone terminal equipped with taxi-hailing software, apart from passenger nearer one Driver is sent to the mobile phone terminal of passenger by accepting request of calling a taxi information by server.After passenger loading, driver operation mobile phone Terminal starts charging.Server is less than in the distance between mobile phone terminal position and the destination of passenger of detection driver or passenger After predetermined threshold value, server sends and obtains position and fortune to the mobile phone terminal of passenger and the mobile phone terminal of driver at interval of in 10 seconds The request of dynamic rail mark, the mobile phone terminal of passenger and the mobile phone terminal of driver pass through gps module by respective positional information and motion After track is sent to server, server calculates the distance between the mobile phone terminal of described passenger and the mobile phone terminal of described driver Numerical value.When the distance between mobile phone terminal as the mobile phone terminal of described passenger and described driver numerical value is more than 3 meters of target value, And the mobile phone terminal of described passenger and the mobile phone terminal of the described driver movement locus in 5 seconds are not consistent, such as only The mobile phone terminal stating driver has the track turned round, or the mobile phone terminal of described driver northwards moves, and the mobile phone of described passenger Terminal is moved southwards, and server sends control instruction to described passenger terminal, for controlling described passenger terminal execution and paying Call a taxi costs related operation.
The disclosure is passed through to calculate the distance between passenger terminal and driver terminal numerical value, and judges described passenger terminal and institute State the distance between driver terminal numerical value and be more than target value, and described passenger terminal and described driver terminal are preset first It is not along when moving same track in time period, send control instruction to described passenger terminal, for controlling described passenger terminal Execution and payment are called a taxi costs related operation, therefore, it is possible to accurately judge whether passenger gets off, and avoid passenger getting off car Afterwards, cause the loss of driver because forgetting payment cab fare to use.
Fig. 5 be a kind of payment cab fare according to an exemplary embodiment the step that includes of method in judge to take advantage of Whether the positional information of objective terminal and driver terminal meets pre-conditioned another flow chart, as shown in figure 5, described judgement is described It is pre-conditioned whether the positional information of passenger terminal and described driver terminal meets, and comprises the following steps.
In step s1231, obtain described passenger terminal and the respective acceleration of described driver terminal;
In step s1232, according to described passenger terminal and the respective positional information of described driver terminal, take advantage of described in calculating Distance values before objective terminal and described driver terminal;
In step s1233, judge that whether described distance values are more than target value, and described passenger terminal and described Whether the acceleration of driver terminal is consistent;
In step s1234, when described distance values are more than described target value, and described passenger terminal and described driver When the acceleration of terminal is inconsistent, determine that the positional information of described passenger terminal and described driver terminal meets pre-conditioned.
For example, passenger issues request of calling a taxi on the mobile phone terminal equipped with taxi-hailing software, apart from passenger nearer one Driver is sent to the mobile phone terminal of passenger by accepting request of calling a taxi information by server.After passenger loading, driver operation mobile phone Terminal starts charging.Server is less than in the distance between mobile phone terminal position and the destination of passenger of detection driver or passenger After predetermined threshold value, server obtains position and adds at interval of sending to the mobile phone terminal of passenger and the mobile phone terminal of driver in 10 seconds The request of speed, the mobile phone terminal of passenger and the mobile phone terminal of driver pass through gps module by respective positional information and acceleration After being sent to server, server calculates the distance between the mobile phone terminal of described passenger and the mobile phone terminal of described driver number Value.The distance between mobile phone terminal as the mobile phone terminal of described passenger and described driver numerical value is more than 3 meters of target value, and institute State the mobile phone terminal of passenger and described driver mobile phone terminal acceleration inconsistent when, server sends control to described passenger terminal System instruction, for controlling the execution of described passenger terminal and payment to call a taxi costs related operation.
The disclosure is passed through to calculate the distance between passenger terminal and driver terminal numerical value, and judges described passenger terminal and institute State the distance between driver terminal numerical value and be more than target value, and the acceleration of described passenger terminal and described driver terminal is not When consistent, send control instruction to described passenger terminal, for controlling described passenger terminal execution and payment cab fare with related Operation, after accurately judging whether passenger gets off, and avoid passenger getting off car, because forget pay cab fare use And cause the loss of driver.
Fig. 6 be a kind of payment cab fare according to an exemplary embodiment the step that includes of method in judge to take advantage of Whether the positional information of objective terminal and driver terminal meets pre-conditioned another flow chart, as shown in fig. 6, described judgement is described It is pre-conditioned whether the positional information of passenger terminal and described driver terminal meets, and comprises the following steps.
In step s1241, obtain in-car photographss;
In step s1242, according to described passenger terminal and the respective positional information of described driver terminal, take advantage of described in calculating Distance values before objective terminal and described driver terminal;
In step s1243, judge whether described distance values are more than target value, and described in-car photographss are No inclusion passenger image;
In step s1244, when described distance values are more than described target value, and do not wrap in described in-car photographss When including passenger image, determine that the positional information of described passenger terminal and described driver terminal meets pre-conditioned.
For example, passenger issues request of calling a taxi on the mobile phone terminal equipped with taxi-hailing software, apart from passenger nearer one Driver is sent to the mobile phone terminal of passenger by accepting request of calling a taxi information by server.After passenger loading, driver operation mobile phone Terminal starts charging.Server is less than in the distance between mobile phone terminal position and the destination of passenger of detection driver or passenger After predetermined threshold value, server sends and obtains position and car to the mobile phone terminal of passenger and the mobile phone terminal of driver at interval of in 10 seconds The request of interior photographss.In-car photographss can be that the mobile phone terminal of driver sets up communication connection with in-car photographic head After (such as bluetooth connection, wifi connect), mobile phone terminal obtains the picture captured by photographic head or the video of in-car in real time.Driver Mobile phone terminal the reception server send obtain the request of in-car photographss after, will be current captured by in-car photographic head The video pictures of picture or intercepting are sent to server.
After the positional information and in-car photographss of the real-time mobile phone terminal obtaining passenger and the mobile phone terminal of driver, meter Calculate the distance between the mobile phone terminal of described passenger and the mobile phone terminal of described driver numerical value, and judge described in-car graph It seem no inclusion passenger image.Whether passenger image is included for described in-car photographss, can be at least through in the following manner Judged: one, recognition of face is carried out to described in-car photographss, judge whether described in-car photographss include multiple people Face, when the face number that described in-car photographss include is less than 2, determines that described in-car photographss do not include passenger's figure Picture;2nd, obtain the true head portrait of the taxi-hailing software account of described passenger, and recognition of face is carried out to described in-car photographss; By the true head portrait of described passenger with described in-car photographss included by facial image mate, mate unsuccessful it is determined that Described in-car photographss do not include passenger image;3rd, after described passenger terminal and described driver terminal set up communication connection, Server sends, to described passenger terminal, request of taking pictures, to obtain the present image of described passenger;When described distance values are less than During described target value, the present image of described passenger is mated with the facial image included by described in-car photographss, Join unsuccessful it is determined that described in-car photographss do not include passenger image.
The distance between mobile phone terminal as the mobile phone terminal of described passenger and described driver numerical value is more than target value 3 Rice, and when described in-car photographss do not have passenger image, server sends control instruction to described passenger terminal, for controlling Costs related operation that described passenger terminal executes and payment is called a taxi.
The disclosure is passed through to calculate the distance between passenger terminal and driver terminal numerical value, and judges described passenger terminal and institute State the distance between driver terminal numerical value and be more than target value, and when described in-car photographss do not have user images, to institute State passenger terminal and send control instruction, for controlling the execution of described passenger terminal and payment to call a taxi costs related operation, therefore, Accurately judge whether passenger gets off further, and after avoiding passenger getting off car, because forget to pay cab fare with and cause driver Loss.
Fig. 7 be a kind of payment cab fare according to an exemplary embodiment the step that includes of method in driver The flow chart that terminal sends control instruction, as shown in fig. 7, described send control instruction to described driver terminal, walks including following Suddenly.
In step s1411, obtain the cost information of calling a taxi of passenger;
In step s1412, confirm whether described passenger terminal pays described cab fare and use;
In step s1413, do not pay the described cab fare used time in described passenger terminal, send to described passenger terminal and carry Awake control instruction, to control described passenger terminal output payment expense information.
Specifically, if described driver terminal is in charging, then server sends acquisition to described driver terminal and calls a taxi The request of cost information;If described passenger terminal is in charging, then server is to described passenger terminal transmission acquisition cab fare Request with information.When the positional information of described passenger terminal and described driver terminal meets pre-conditioned, that is, judge described After passenger getting off car, server starts the state of passenger terminal described in real-time monitoring, when described in monitoring server, passenger terminal does not have Pay the described cab fare used time, send to described passenger terminal and remind control instruction, to control described driver terminal output to pay Expense information.Payment expense information can be varied, and such as voice broadcast, tone, vibration or transmission push The modes such as message.
For example, passenger issues request of calling a taxi on the mobile phone terminal equipped with taxi-hailing software, apart from passenger nearer one Driver is sent to the mobile phone terminal of passenger by accepting request of calling a taxi information by server.After passenger loading, driver operation mobile phone Terminal starts charging.Server is less than in the distance between mobile phone terminal position and the destination of passenger of detection driver or passenger After predetermined threshold value, server obtains asking of position at interval of sending to the mobile phone terminal of passenger and the mobile phone terminal of driver in 10 seconds Ask, after the positional information of the real-time mobile phone terminal obtaining passenger and the mobile phone terminal of driver, judge described passenger terminal and institute State driver terminal positional information whether meet pre-conditioned.The positional information of described passenger terminal and described driver terminal meets After pre-conditioned, server obtains, from the mobile phone terminal of driver, cost information of calling a taxi, and monitors that described passenger terminal is not propped up Pay the described cab fare used time, server sends voice reminder control instruction to the mobile phone terminal of described passenger;The handss of described passenger After machine terminal receives this instruction, report passenger described in voice reminder and pay described cab fare use.
The disclosure meets pre-conditioned in the positional information of described passenger terminal and described driver terminal, and described passenger is eventually End does not pay the described cab fare used time, reminds control instruction by sending to described passenger terminal, pays institute with reminding passengers State cab fare to use, it is to avoid after passenger getting off car, because forget to pay cab fare with and cause the loss of driver.
Fig. 8 be a kind of payment cab fare according to an exemplary embodiment the step that includes of method in driver Terminal send control instruction another flow chart, as shown in figure 8, described to described driver terminal send control instruction, including with Lower step.
In step s1421, obtain the cost information of calling a taxi of passenger;
In step s1422, confirm whether described passenger terminal pays described cab fare and use;
In step s1423, do not pay the described cab fare used time in described passenger terminal, send to described passenger terminal and prop up Pay control instruction, passenger terminal automatically pays described cab fare and uses to control.
For example, passenger issues request of calling a taxi on the mobile phone terminal equipped with taxi-hailing software, apart from passenger nearer one Driver is sent to the mobile phone terminal of passenger by accepting request of calling a taxi information by server.After passenger loading, driver operation mobile phone Terminal starts charging.Server is less than in the distance between mobile phone terminal position and the destination of passenger of detection driver or passenger After predetermined threshold value, server obtains asking of position at interval of sending to the mobile phone terminal of passenger and the mobile phone terminal of driver in 10 seconds Ask, after the positional information of the real-time mobile phone terminal obtaining passenger and the mobile phone terminal of driver, judge described passenger terminal and institute State driver terminal positional information whether meet pre-conditioned.The positional information of described passenger terminal and described driver terminal meets After pre-conditioned, server obtains, from the mobile phone terminal of driver, cost information of calling a taxi, and monitors that described passenger terminal is not propped up Pay the described cab fare used time, server sends to the mobile phone terminal of described passenger and pays control instruction;The mobile phone of described passenger is eventually After end receives this instruction, automatically pay described cab fare and use.
The disclosure meets pre-conditioned in the positional information of described passenger terminal and described driver terminal, and described passenger is eventually End does not pay the described cab fare used time, pays control instruction, the passenger terminal to control by sending to described passenger terminal Automatically pay described cab fare to use, it is to avoid after passenger getting off car, because forget to pay cab fare with and cause the loss of driver, go forward side by side One step simplifies the operation of payment expense.
Fig. 9 be a kind of payment cab fare according to an exemplary embodiment the step that includes of method in driver Terminal send control instruction another flow chart, as shown in figure 9, described to described driver terminal send control instruction, including with Lower step.
In step s1431, obtain the cost information of calling a taxi of passenger;
In step s1432, confirm whether described passenger terminal pays described cab fare and use;
In step s1433, do not pay the described cab fare used time in described passenger terminal, send to described passenger terminal and carry Awake control instruction, to control described passenger terminal output payment expense information;
In step s1434, confirm described passenger terminal when second from sending described prompting control instruction is default Between whether pay described cab fare in section and use;
In step s1435, do not pay described cab fare in described second preset time period in described passenger terminal and use When, send to described passenger terminal and pay control instruction, passenger terminal automatically pays described cab fare and uses to control.
For example, passenger issues request of calling a taxi on the mobile phone terminal equipped with taxi-hailing software, apart from passenger nearer one Driver is sent to the mobile phone terminal of passenger by accepting request of calling a taxi information by server.After passenger loading, driver operation mobile phone Terminal starts charging.Server is less than in the distance between mobile phone terminal position and the destination of passenger of detection driver or passenger After predetermined threshold value, server obtains asking of position at interval of sending to the mobile phone terminal of passenger and the mobile phone terminal of driver in 10 seconds Ask, after the positional information of the real-time mobile phone terminal obtaining passenger and the mobile phone terminal of driver, judge described passenger terminal and institute State driver terminal positional information whether meet pre-conditioned.The positional information of described passenger terminal and described driver terminal meets After pre-conditioned, server obtains, from the mobile phone terminal of driver, cost information of calling a taxi, and monitors that described passenger terminal is not propped up Pay the described cab fare used time, server sends vibrating alert control instruction to the mobile phone terminal of described passenger;The handss of described passenger After machine terminal receives this instruction, start to vibrate and used with reminding described passenger to pay described cab fare.The mobile phone terminal of described passenger After receiving vibrating alert control instruction 10 seconds, the mobile phone terminal of passenger described in monitoring server does not also pay described cab fare Used time, server sends to the mobile phone terminal of described passenger and pays control instruction;The mobile phone terminal of described passenger receives this instruction Afterwards, automatically pay described cab fare to use.
The disclosure meets pre-conditioned in the positional information of described passenger terminal and described driver terminal, and described passenger is eventually End does not pay the described cab fare used time, reminds control instruction by sending to described passenger terminal, pays institute with reminding passengers State cab fare to use, when described passenger is not still propping up in the second preset time period from sending described prompting control instruction Pay the described cab fare used time, by sending charging control instruction to described passenger terminal, to control described passenger terminal automatically to prop up Pay described cab fare to use, it is to avoid after passenger getting off car, because forget to pay cab fare with and cause the loss of driver, and make this public affairs Open and be filled with human oriented design.
Figure 10 is a kind of device block diagram of the payment cab fare according to an exemplary embodiment.With reference to Figure 10, should Device includes acquisition module 121, judge module 122, confirms module 123 and instruction sending module 124.
This acquisition module 121 is configured to obtain the passenger terminal setting up communication connection and driver terminal respective position letter Breath.
This judge module 122 is configured to judge whether described passenger terminal and the positional information of described driver terminal meet Pre-conditioned.
This confirmation module 123 is configured to confirm whether passenger terminal or driver terminal are in charging state.
This instruction sending module 124 is configured as described passenger terminal and the positional information of described driver terminal meets in advance If condition, and when described passenger terminal or described driver terminal are in charging state, send control instruction to described passenger terminal, For controlling the execution of described passenger terminal and payment to call a taxi costs related operation.
Optionally, as shown in figure 11, this judge module 122 may include that
First calculating sub module 1221, is configured to according to described passenger terminal and described driver terminal respective position letter Breath, calculates the distance between described passenger terminal and described driver terminal numerical value;
First judging submodule 1222, is configured to judge whether described distance values are more than target value;When described away from From numerical value be more than described target value when, determine that the positional information of described passenger terminal and described driver terminal meets default bar Part.
Optionally, as shown in figure 12, this judge module 122 may include that
Second acquisition submodule 1221a, is configured to obtain described passenger terminal and described driver terminal default first Respective movement locus in time period;
Second calculating sub module 1222a, is configured to according to described passenger terminal and the respective position of described driver terminal Information, calculates the distance values before described passenger terminal and described driver terminal;
Second judging submodule 1223a, is configured to judge that whether described distance values are more than target value, and described Whether passenger terminal and described driver terminal move along same track in described first preset time period;When described distance values More than described target value, and described passenger terminal and described driver terminal are not along same in described first preset time period During the motion of track, determine that the positional information of described passenger terminal and described driver terminal meets pre-conditioned.
Optionally, as shown in figure 13, this judge module 122 may include that
3rd acquisition submodule 1221b, is configured to obtain described passenger terminal and the respective acceleration of described driver terminal Degree;
3rd calculating sub module 1222b, is configured to according to described passenger terminal and the respective position of described driver terminal Information, calculates the distance values before described passenger terminal and described driver terminal;
3rd judging submodule 1223b, is configured to judge that whether described distance values are more than target value, and described Whether passenger terminal is consistent with the acceleration of described driver terminal;When described distance values are more than described target value and described When the acceleration of passenger terminal and described driver terminal is inconsistent, determine the position letter of described passenger terminal and described driver terminal Breath meets pre-conditioned.
Optionally, as shown in figure 14, this judge module 122 may include that
4th acquisition submodule 1221c, is configured to obtain in-car photographss;
4th calculating sub module 1222c, is configured to according to described passenger terminal and the respective position of described driver terminal Information, calculates the distance values before described passenger terminal and described driver terminal;
4th judging submodule 1223c, is configured to judge that whether described distance values are more than target value, and described Whether in-car photographss include passenger image;When described distance values are more than described target value, and described in-car graph As in do not include passenger image when, determine that the positional information of described passenger terminal and described driver terminal meets pre-conditioned.
Optionally, as shown in figure 15, this instruction sending module 124 may include that
First acquisition submodule 1241, is configured to obtain the cost information of calling a taxi of passenger;
First confirmation submodule 1242, is configured to confirm whether described passenger terminal pays described cab fare and use;
First sending submodule 1243, is configured to not pay the described cab fare used time in described passenger terminal, to described Passenger terminal sends reminds control instruction, to control described passenger terminal output payment expense information.
Optionally, as shown in figure 16, this instruction sending module 124 may include that
Second acquisition submodule 1241a, is configured to obtain the cost information of calling a taxi of passenger;
Second confirmation submodule 1242a, is configured to confirm whether described passenger terminal pays described cab fare and use;
Second sending submodule 1243a, is configured to not pay the described cab fare used time in described passenger terminal, to described Passenger terminal sends and pays control instruction, and to control, passenger terminal automatically pays described cab fare and uses.
Optionally, as shown in figure 17, this instruction sending module 124 may include that
3rd acquisition submodule 1241b, is configured to obtain the cost information of calling a taxi of passenger;
3rd confirmation submodule 1242b, is configured to confirm whether described passenger terminal pays described cab fare and use;
3rd sending submodule 1243b, is configured to not pay the described cab fare used time in described passenger terminal, to described Passenger terminal sends reminds control instruction, to control described passenger terminal output payment expense information;
4th confirmation submodule 1244b, is configured to confirm described passenger terminal from the described prompting control instruction of transmission Whether pay described cab fare in the second preset time period rising to use;
4th sending submodule 1245b, is configured to not prop up in described second preset time period in described passenger terminal Pay the described cab fare used time, send to described passenger terminal and pay control instruction, payment is described automatically for passenger terminal to control Cab fare is used.
With regard to the device in above-described embodiment, wherein the concrete mode of modules execution operation is in relevant the method Embodiment in be described in detail, explanation will be not set forth in detail herein.
Figure 18 is a kind of block diagram of the device 1900 for paying cab fare according to an exemplary embodiment.Example As device 1900 may be provided in a server.With reference to Figure 18, device 1900 includes process assembly 1922, and it wraps further Include one or more processors, and the memory resource representated by memorizer 1932, can be by process assembly for storage The instruction of 1922 execution, such as application program.In memorizer 1932 storage application program can include one or one with On each correspond to one group instruction module.Additionally, process assembly 1922 is configured to execute instruction, to execute above-mentioned The method paying cab fare.
Device 1900 can also include the power management that a power supply module 1926 is configured to performs device 1900, one Wired or wireless network interface 1950 is configured to for device 1900 to be connected to network, and input and output (i/o) interface 1958.Device 1900 can operate based on the operating system being stored in memorizer 1932, such as windows servertm, mac Os xtm, unixtm, linuxtm, freebsdtm or similar.
Those skilled in the art, after considering description and putting into practice the disclosure, will readily occur to other embodiment party of the disclosure Case.The application is intended to any modification, purposes or the adaptations of the disclosure, these modifications, purposes or adaptability Change is followed the general principle of the disclosure and is included the undocumented common knowledge in the art of the disclosure or usual skill Art means.Description and embodiments be considered only as exemplary, the true scope of the disclosure and spirit by claim below Point out.
It should be appreciated that the disclosure is not limited to be described above and precision architecture illustrated in the accompanying drawings, and And various modifications and changes can carried out without departing from the scope.The scope of the present disclosure only to be limited by appended claim.

Claims (17)

1. a kind of method paying cab fare is it is characterised in that include:
Obtain the passenger terminal setting up communication connection and the respective positional information of driver terminal;
Judge described passenger terminal and described driver terminal positional information whether meet pre-conditioned;
Confirm whether described passenger terminal or described driver terminal are in charging state;
When the positional information of described passenger terminal and described driver terminal meets pre-conditioned, and described passenger terminal or described department When machine terminal is in charging state, send control instruction to described passenger terminal, for controlling described passenger terminal execution and propping up Pay costs related operation of calling a taxi.
2. method according to claim 1 is it is characterised in that the described passenger terminal of described judgement and described driver terminal It is pre-conditioned whether positional information meets, comprising:
According to described passenger terminal and the respective positional information of described driver terminal, calculate described passenger terminal and described driver is whole The distance between end numerical value;
Judge whether described distance values are more than target value;
When described distance values are more than described target value, determine described passenger terminal and the positional information of described driver terminal Meet pre-conditioned.
3. method according to claim 1 is it is characterised in that the described passenger terminal of described judgement and described driver terminal It is pre-conditioned whether positional information meets, comprising:
Obtain the described passenger terminal and described driver terminal respective movement locus in the first preset time period;
According to described passenger terminal and the respective positional information of described driver terminal, calculate described passenger terminal and described driver is whole Distance values before end;
Judge that whether described distance values are more than target value, and described passenger terminal and described driver terminal are described first Whether move along same track in preset time period;
When described distance values are more than described target value, and described passenger terminal and described driver terminal are preset described first It is not to meet along positional information when moving same track, determining described passenger terminal and described driver terminal to preset in time period Condition.
4. method according to claim 1 is it is characterised in that the described passenger terminal of described judgement and described driver terminal It is pre-conditioned whether positional information meets, comprising:
Obtain described passenger terminal and the respective acceleration of described driver terminal;
According to described passenger terminal and the respective positional information of described driver terminal, calculate described passenger terminal and described driver is whole Distance values before end;
Judge whether described distance values are more than target value, and the acceleration of described passenger terminal and described driver terminal is No consistent;
When described distance values are more than described target value, and the acceleration of described passenger terminal and described driver terminal is inconsistent When, determine that the positional information of described passenger terminal and described driver terminal meets pre-conditioned.
5. method according to claim 1 is it is characterised in that the described passenger terminal of described judgement and described driver terminal It is pre-conditioned whether positional information meets, comprising:
Obtain in-car photographss;
According to described passenger terminal and the respective positional information of described driver terminal, calculate described passenger terminal and described driver is whole Distance values before end;
Judge whether described distance values are more than target value, and whether described in-car photographss include passenger image;
When described distance values are more than described target value, and when not including passenger image in described in-car photographss, determine The positional information of described passenger terminal and described driver terminal meets pre-conditioned.
6. the method according to any one of claim 1-5 is it is characterised in that described transmission to described passenger terminal controls Instruction, comprising:
Obtain the cost information of calling a taxi of passenger;
Confirm whether described passenger terminal pays described cab fare and use;
Do not pay the described cab fare used time in described passenger terminal, send to described passenger terminal and remind control instruction, to control Described passenger terminal exports payment expense information.
7. the method according to any one of claim 1-5 is it is characterised in that described transmission to described driver terminal controls Instruction, comprising:
Obtain the cost information of calling a taxi of passenger;
Confirm whether described passenger terminal pays described cab fare and use;
Do not pay the described cab fare used time in described passenger terminal, send to described passenger terminal and pay control instruction, to control Institute's passenger terminal automatically pays described cab fare and uses.
8. the method according to any one of claim 1-5 is it is characterised in that described transmission to described driver terminal controls Instruction, comprising:
Obtain the cost information of calling a taxi of passenger;
Confirm whether described passenger terminal pays described cab fare and use;
Do not pay the described cab fare used time in described passenger terminal, send to described passenger terminal and remind control instruction, to control Described passenger terminal exports payment expense information;
Confirm whether described passenger terminal pays institute in the second preset time period from sending described prompting control instruction State cab fare to use;
Do not pay the described cab fare used time in described passenger terminal in described second preset time period, send out to described passenger terminal Send payment control instruction, passenger terminal automatically pays described cab fare and uses to control.
9. a kind of device paying cab fare is it is characterised in that include:
Acquisition module, is configured to obtain the passenger terminal setting up communication connection and the respective positional information of driver terminal;
Judge module, is configured to judge whether described passenger terminal and the positional information of described driver terminal meet default bar Part;
Confirm module, be configured to confirm whether passenger terminal or driver terminal are in charging state;
Instruction sending module, be configured as described passenger terminal and described driver terminal positional information meet pre-conditioned, And described passenger terminal or described driver terminal are when being in charging state, send control instruction to described passenger terminal, for controlling Make the execution of described passenger terminal and payment to call a taxi costs related operation.
10. device according to claim 9 is it is characterised in that described judge module includes:
First calculating sub module, is configured to, according to described passenger terminal and the respective positional information of described driver terminal, calculate The distance between described passenger terminal and described driver terminal numerical value;
First judging submodule, is configured to judge whether described distance values are more than target value;When described distance values are big When described target value, determine that the positional information of described passenger terminal and described driver terminal meets pre-conditioned.
11. devices according to claim 9 are it is characterised in that described judge module includes:
Second acquisition submodule, is configured to obtain described passenger terminal and described driver terminal in the first preset time period Respective movement locus;
Second calculating sub module, is configured to, according to described passenger terminal and the respective positional information of described driver terminal, calculate Distance values before described passenger terminal and described driver terminal;
Second judging submodule, is configured to judge whether described distance values are more than target value, and described passenger terminal Whether move along same track in described first preset time period with described driver terminal;When described distance values are more than described Target value, and described passenger terminal and described driver terminal are not to move along same track in described first preset time period When, determine that the positional information of described passenger terminal and described driver terminal meets pre-conditioned.
12. devices according to claim 9 are it is characterised in that described judge module includes:
3rd acquisition submodule, is configured to obtain described passenger terminal and the respective acceleration of described driver terminal;
3rd calculating sub module, is configured to, according to described passenger terminal and the respective positional information of described driver terminal, calculate Distance values before described passenger terminal and described driver terminal;
3rd judging submodule, is configured to judge whether described distance values are more than target value, and described passenger terminal Whether consistent with the acceleration of described driver terminal;When described distance values are more than described target value, and described passenger terminal When inconsistent with the acceleration of described driver terminal, determine that described passenger terminal and the positional information of described driver terminal meet in advance If condition.
13. devices according to claim 9 are it is characterised in that described judge module includes:
4th acquisition submodule, is configured to obtain in-car photographss;
4th calculating sub module, is configured to, according to described passenger terminal and the respective positional information of described driver terminal, calculate Distance values before described passenger terminal and described driver terminal;
4th judging submodule, is configured to judge whether described distance values are more than target value, and described in-car photography Whether image includes passenger image;When described distance values are more than described target value, and do not wrap in described in-car photographss When including passenger image, determine that the positional information of described passenger terminal and described driver terminal meets pre-conditioned.
14. devices according to any one of claim 9-13 are it is characterised in that described instruction sending module includes:
First acquisition submodule, is configured to obtain the cost information of calling a taxi of passenger;
First confirmation submodule, is configured to confirm whether described passenger terminal pays described cab fare and use;
First sending submodule, is configured to not pay the described cab fare used time in described passenger terminal, to described passenger terminal Send and remind control instruction, to control described passenger terminal output payment expense information.
15. devices according to any one of claim 9-13 are it is characterised in that described instruction sending module includes:
Second acquisition submodule, is configured to obtain the cost information of calling a taxi of passenger;
Second confirmation submodule, is configured to confirm whether described passenger terminal pays described cab fare and use;
Second sending submodule, is configured to not pay the described cab fare used time in described passenger terminal, to described passenger terminal Send and pay control instruction, passenger terminal automatically pays described cab fare and uses to control.
16. devices according to any one of claim 9-13 are it is characterised in that described instruction sending module includes:
3rd acquisition submodule, is configured to obtain the cost information of calling a taxi of passenger;
3rd confirmation submodule, is configured to confirm whether described passenger terminal pays described cab fare and use;
3rd sending submodule, is configured to not pay the described cab fare used time in described passenger terminal, to described passenger terminal Send and remind control instruction, to control described passenger terminal output payment expense information;
4th confirmation submodule, is configured to confirm that described passenger terminal is pre- in second from sending described prompting control instruction If whether paying described cab fare in the time period to use;
4th sending submodule, be configured to not pay in described second preset time period in described passenger terminal described in call a taxi During expense, send to described passenger terminal and pay control instruction, passenger terminal automatically pays described cab fare and uses to control.
A kind of 17. devices paying cab fare are it is characterised in that include:
Processor;
For storing the memorizer of processor executable;
Wherein, described processor is configured to:
Obtain the passenger terminal setting up communication connection and the respective positional information of driver terminal;
Judge described passenger terminal and described driver terminal positional information whether meet pre-conditioned;
Confirm whether described passenger terminal or described driver terminal are in charging state;
When the positional information of described passenger terminal and described driver terminal meets pre-conditioned, and described passenger terminal or described department When machine terminal is in charging state, send control instruction to described passenger terminal, for controlling described passenger terminal execution and propping up Pay costs related operation of calling a taxi.
CN201610742863.5A 2016-08-26 2016-08-26 Pay the method and device for expense of calling a taxi Active CN106341461B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610742863.5A CN106341461B (en) 2016-08-26 2016-08-26 Pay the method and device for expense of calling a taxi

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610742863.5A CN106341461B (en) 2016-08-26 2016-08-26 Pay the method and device for expense of calling a taxi

Publications (2)

Publication Number Publication Date
CN106341461A true CN106341461A (en) 2017-01-18
CN106341461B CN106341461B (en) 2019-07-09

Family

ID=57822654

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610742863.5A Active CN106341461B (en) 2016-08-26 2016-08-26 Pay the method and device for expense of calling a taxi

Country Status (1)

Country Link
CN (1) CN106341461B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107590993A (en) * 2017-09-15 2018-01-16 大局科技信息技术(深圳)有限公司 A kind of method of payment and system based on technology of Internet of things with fare
CN108428124A (en) * 2017-02-14 2018-08-21 北京嘀嘀无限科技发展有限公司 It is a kind of to use vehicle order charge processing method and server
CN108460640A (en) * 2017-02-07 2018-08-28 北京嘀嘀无限科技发展有限公司 charging method and device
CN108875984A (en) * 2017-05-15 2018-11-23 北京嘀嘀无限科技发展有限公司 Charging monitoring method, device, server, computer equipment and storage medium
CN109829734A (en) * 2019-01-31 2019-05-31 平安科技(深圳)有限公司 Fraud judgment method, device and computer equipment based on locating and monitoring
CN110197535A (en) * 2018-02-27 2019-09-03 国民技术股份有限公司 A kind of method, terminal and car-mounted device of riding
CN110602233A (en) * 2019-09-20 2019-12-20 腾讯科技(深圳)有限公司 Information monitoring method and device and computer storage medium
CN109168130B (en) * 2018-08-16 2020-11-17 北京三快在线科技有限公司 Commercial vehicle charging method and device and storage medium
CN112101901A (en) * 2020-09-14 2020-12-18 北京嘀嘀无限科技发展有限公司 Payment reminding method, device, system, user terminal and server
US10950063B2 (en) 2017-05-12 2021-03-16 Advanced New Technologies Co., Ltd. Method and device for in-vehicle payment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102496265A (en) * 2011-11-29 2012-06-13 杭州妙影微电子有限公司 Taxi calling and carpooling method based on mobile terminal and system thereof
CN102496130A (en) * 2011-11-15 2012-06-13 王家庆 Real-time mobile business system of high efficiency operation taxi
JP2013117779A (en) * 2011-12-01 2013-06-13 Yazaki Energy System Corp Charging device for taxi vehicle
CN104735079A (en) * 2015-04-02 2015-06-24 北京嘀嘀无限科技发展有限公司 Payment verification method and device based on domain name system (DNS)
CN104867324A (en) * 2015-05-29 2015-08-26 小米科技有限责任公司 Method of recognizing boarding of passenger in taxi taking service and related device
CN105160871A (en) * 2015-06-15 2015-12-16 北京拓明科技有限公司 Highway passenger vehicle temporary get-on/off recognition method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102496130A (en) * 2011-11-15 2012-06-13 王家庆 Real-time mobile business system of high efficiency operation taxi
CN102496265A (en) * 2011-11-29 2012-06-13 杭州妙影微电子有限公司 Taxi calling and carpooling method based on mobile terminal and system thereof
JP2013117779A (en) * 2011-12-01 2013-06-13 Yazaki Energy System Corp Charging device for taxi vehicle
CN104735079A (en) * 2015-04-02 2015-06-24 北京嘀嘀无限科技发展有限公司 Payment verification method and device based on domain name system (DNS)
CN104867324A (en) * 2015-05-29 2015-08-26 小米科技有限责任公司 Method of recognizing boarding of passenger in taxi taking service and related device
CN105160871A (en) * 2015-06-15 2015-12-16 北京拓明科技有限公司 Highway passenger vehicle temporary get-on/off recognition method

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108460640A (en) * 2017-02-07 2018-08-28 北京嘀嘀无限科技发展有限公司 charging method and device
CN108428124A (en) * 2017-02-14 2018-08-21 北京嘀嘀无限科技发展有限公司 It is a kind of to use vehicle order charge processing method and server
US10950063B2 (en) 2017-05-12 2021-03-16 Advanced New Technologies Co., Ltd. Method and device for in-vehicle payment
EP3528193B1 (en) * 2017-05-12 2022-03-23 Advanced New Technologies Co., Ltd. Method and device for in-vehicle payment
CN108875984A (en) * 2017-05-15 2018-11-23 北京嘀嘀无限科技发展有限公司 Charging monitoring method, device, server, computer equipment and storage medium
CN107590993A (en) * 2017-09-15 2018-01-16 大局科技信息技术(深圳)有限公司 A kind of method of payment and system based on technology of Internet of things with fare
CN110197535A (en) * 2018-02-27 2019-09-03 国民技术股份有限公司 A kind of method, terminal and car-mounted device of riding
CN109168130B (en) * 2018-08-16 2020-11-17 北京三快在线科技有限公司 Commercial vehicle charging method and device and storage medium
CN109829734A (en) * 2019-01-31 2019-05-31 平安科技(深圳)有限公司 Fraud judgment method, device and computer equipment based on locating and monitoring
CN110602233A (en) * 2019-09-20 2019-12-20 腾讯科技(深圳)有限公司 Information monitoring method and device and computer storage medium
CN110602233B (en) * 2019-09-20 2022-04-15 腾讯科技(深圳)有限公司 Information monitoring method and device and computer storage medium
CN112101901A (en) * 2020-09-14 2020-12-18 北京嘀嘀无限科技发展有限公司 Payment reminding method, device, system, user terminal and server

Also Published As

Publication number Publication date
CN106341461B (en) 2019-07-09

Similar Documents

Publication Publication Date Title
CN106341461A (en) Taxi fare payment method and device
CN106327595B (en) It calls a taxi the method and device of charging
JP6072624B2 (en) Elevator operation device and elevator control device
CN106817409B (en) Communication connection control method, system, server and vehicle-mounted terminal
EP2932394B1 (en) Systems and methods for user device interaction
JP5690113B2 (en) Autonomous mobile service provision system
WO2022007572A1 (en) Robot scheduling method, apparatus and system, device, and storage medium
CN112001348A (en) Method and device for detecting passenger in vehicle cabin, electronic device and storage medium
CN107085937A (en) A kind of reply system and method for unmanned cab-getter's emergency situation
EP3660458A1 (en) Information providing system, server, onboard device, and information providing method
EP3846146A1 (en) Notification device, notification control device, notification system, notification method, and program
KR20120081214A (en) Device and method for remotely initiated parking service
CN109064271A (en) A kind of method of car rent order intelligent control
CN106911853A (en) For the display control method and equipment of electric terminal
CN108428346B (en) Method and system for identifying whether service vehicle and registered vehicle are consistent
CN112133082A (en) Vehicle scheduling method, device and system
US20210037134A1 (en) Electronic apparatus and processing system
CN115285809B (en) Elevator control method based on automobile position, computer device and storage medium
CN112561100A (en) Information processing apparatus, information processing method, and storage medium
JP2008217194A (en) Bus service system and bus service method
CN115834548A (en) Call processing method and data processing method, device and system
CN114347022A (en) Intelligent robot control method and system
CN113503890A (en) Charging navigation method and device and electronic equipment
KR20150006938A (en) Mobile And System For to Check Driving And to Compensate Using In the Vehicle Device, And Service Method Using The Same
CN114463087A (en) Dispatching order management system, method and device, dispatching order platform and vehicle-mounted machine equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20191212

Address after: 200232 room 3813, floor 3, No. 2879, Longteng Avenue, Xuhui District, Shanghai

Patentee after: Shanghai Hongmi Information Technology Co.,Ltd.

Address before: 100085, Haidian District, 68, Qinghe street, Huarun colorful city shopping center, two, 9, 01, room

Patentee before: BEIJING XIAOMI MOBILE SOFTWARE Co.,Ltd.