WO2020019976A1 - Procédé et appareil de détermination d'intervalle de durée prévu, et procédé et appareil de vérification de déplacement - Google Patents

Procédé et appareil de détermination d'intervalle de durée prévu, et procédé et appareil de vérification de déplacement Download PDF

Info

Publication number
WO2020019976A1
WO2020019976A1 PCT/CN2019/095207 CN2019095207W WO2020019976A1 WO 2020019976 A1 WO2020019976 A1 WO 2020019976A1 CN 2019095207 W CN2019095207 W CN 2019095207W WO 2020019976 A1 WO2020019976 A1 WO 2020019976A1
Authority
WO
WIPO (PCT)
Prior art keywords
trip
information
travel
historical
gate
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.)
Ceased
Application number
PCT/CN2019/095207
Other languages
English (en)
Chinese (zh)
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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Publication of WO2020019976A1 publication Critical patent/WO2020019976A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0283Price estimation or determination
    • G06Q30/0284Time or distance, e.g. usage of parking meters or taximeters

Definitions

  • Embodiments of the present specification relate to the field of information technology, and in particular, to a method for determining an expected time interval, a method and a device for verifying a trip.
  • the inter-site itinerary billing model means that the service provides itinerary services to users (such as bus services, highway services, etc.). Users enter from one station to start the itinerary, leave from another station to end the itinerary, and pay the servicer for the itinerary.
  • the cost of the trip is calculated by the service provider based on the trip between the two stations. Generally, the longer the trip between these two stations, the higher the corresponding trip cost.
  • a trip of the user X can be described as follows:
  • User X first uses his own user ID as a pass and enters site A to start the journey. At this time, the server will establish a correspondence between the user ID and site A and save it. Subsequently, the user X again uses his own user ID as the voucher and requests to leave the site B to end the trip. At this time, the service party determines that the user X starts the trip from the site A according to the user ID, and then determines that the user X passed The itinerary is from site A to site B, and the itinerary fee that user X should pay is calculated based on the itinerary that user X passes.
  • the service provider uses the user identification as a clue to determine the start and end of a trip, and then charges based on the start and end of a trip.
  • this gives malicious users the opportunity to avoid paying the full cost of the trip.
  • the embodiments of the present specification provide a method for determining an expected time interval, an itinerary verification method, and a device.
  • the technical solution is as follows:
  • a method for determining an expected duration interval including:
  • An expected duration interval corresponding to the station pair is determined according to the travel durations corresponding to the multiple pieces of historical travel information.
  • a trip verification method including:
  • the expected duration interval is determined according to the foregoing expected duration interval determination method
  • another method for determining an expected duration interval is provided.
  • the site is provided with at least one entrance gate and at least one exit gate.
  • the method includes:
  • an expected duration interval corresponding to the gate pair is determined.
  • another itinerary verification method including:
  • the expected duration interval is determined according to another method for determining an expected duration interval described above;
  • a device for determining an expected duration interval including:
  • Designating a module designating any site as the start of the trip, and designating any site as the end of the trip;
  • a pairing module which combines the start site of the trip and the stop site of the trip into a site pair
  • An acquisition module which acquires multiple historical itinerary information corresponding to the site pair
  • the travel duration determination module determines, for each historical travel information of the plurality of historical travel information, a travel duration corresponding to the historical travel information
  • the expected duration interval determination module determines an expected duration interval corresponding to the station pair according to the respective travel durations corresponding to the multiple historical travel information.
  • a stroke verification device including:
  • An acquisition module to acquire target trip information corresponding to the target trip
  • a determining module according to the target itinerary information, determining a station pair and a target trip duration corresponding to the target itinerary information
  • the judgment processing module determines whether the target trip duration falls within an expected duration interval corresponding to the station pair; the expected duration interval is determined according to the foregoing expected duration interval determination method; if so, it is determined that the target journey passes verification.
  • another apparatus for determining a desired time interval is provided.
  • the site is provided with at least one entrance gate and at least one exit gate.
  • the apparatus includes:
  • a designated module designating any entrance gate as a trip start gate, and designating any exit gate as a trip end gate;
  • a pairing module which forms the gate pair of the stroke start gate and the stroke end gate
  • An acquisition module which acquires multiple historical trip information corresponding to the gate pair
  • the travel duration determination module determines, for each historical travel information of the plurality of historical travel information, a travel duration corresponding to the historical travel information
  • the expected duration interval determination module determines an expected duration interval corresponding to the gate pair according to the respective travel durations corresponding to the multiple historical travel information.
  • another stroke verification device including:
  • An acquisition module to acquire target trip information corresponding to the target trip
  • a determining module according to the target travel information, determining a gate pair and a target travel time corresponding to the target travel information
  • the judgment processing module determines whether the target trip duration falls within an expected duration interval corresponding to the gate pair; the expected duration interval is determined according to another method for determining an expected duration interval described above; if so, determining The target itinerary is verified.
  • the technical solution provided in the embodiment of the present specification forms a site pair between a trip start site and a trip termination site.
  • multiple historical trip information corresponding to the station pair statistics are collected in multiple historical trips.
  • the length of time i.e. the duration of the trip
  • the target trip corresponding to the station pair is verified, if the trip duration corresponding to the target trip falls within the desired duration interval, it is determined that the target trip passes the verification. In this way, it is possible to effectively reduce the economic loss of the service provider providing the itinerary service.
  • Figure 1 is a trip route map
  • FIG. 2 is a schematic flowchart of a method for determining an expected duration interval provided by an embodiment of the present specification
  • FIG. 3 is a schematic diagram of a probability distribution with travel duration as a variable according to an embodiment of the present specification
  • FIG. 5 is a schematic flowchart of another method for determining a desired duration interval provided by an embodiment of the present specification
  • FIG. 6 is a schematic flowchart of another itinerary verification method provided by an embodiment of the present specification.
  • FIG. 8 is a schematic structural diagram of a device for determining an expected duration interval provided by an embodiment of the present specification.
  • FIG. 9 is a schematic structural diagram of a travel verification device provided by an embodiment of the present specification.
  • FIG. 10 is a schematic structural diagram of another device for determining a desired duration interval provided by an embodiment of the present specification.
  • FIG. 11 is a schematic structural diagram of another travel verification device provided by an embodiment of the present specification.
  • FIG. 12 is a schematic structural diagram of a device for configuring a method according to an embodiment of the present specification.
  • the service side often uses the user ID as a clue to determine the start and end of a trip.
  • the implicit premise here is that the service side believes that for any user, the user ID held by the user at the start of the trip and the end of the trip. Some user IDs are the same user ID. This premise is correct, the itinerary determined by the service party for the user is accurate, and furthermore, the itinerary cost calculated based on the determined itinerary is accurate.
  • Figure 1 shows a trip route map.
  • FIG. 1 there are four (stations 1 to 4) on the itinerary. It is assumed that the itinerary service provider of this itinerary route stipulates that the user must pay a trip fee of 1 yuan for each trip between two adjacent stations.
  • User A starts at site 1 after presenting the user ID A to the server (the server establishes the correspondence between site 1 and user ID A and saves), and goes to site 3;
  • user B presents the user ID B to the server's management device at site 4 Then set off (the server establishes the correspondence between site 4 and user ID B and saves it), and then goes to site 2. Under normal circumstances, after user A arrives at site 3, he presents the user ID A to the server again.
  • the server determines that the journey traveled by user A is from site 1 to site 3, and then asks user A to pay 2 yuan. Similarly, after user B arrives at site 3, the service provider will also ask user B to pay 3 yuan.
  • user A can collude with user B to deceive the server. After user A arrives at site 3, he can show user ID B to the server, and after user B arrives at site 2, he can show user ID A to the server. In this way, the service provider will mistakenly think that the journey that User A has traveled is Station 4 to Station 3, and will only ask User A to pay 1 yuan. In the same way, the service provider will mistakenly think that the journey that User B has taken is Site 1 to Site 2, and will only ask User B to pay 1 yuan. Obviously, user A and user B colluded and deceived the service provider and suffered a loss of 2 yuan.
  • criminals can hold a large number of different user IDs, which are registered with the payment service provider in advance.
  • the criminals provide user A with a QR code containing the user ID X in order for user A to enter site 1; when user B wants to enter site 4 At this time, the criminal provides the user B with an inbound QR code containing the user ID Y, so that the user A enters the site 4.
  • the criminals provide user A with an outbound QR code that contains user ID Y, causing the subway company to mistakenly think that user A's journey is station 4 to station 3;
  • the criminals provide user B with an outbound QR code that contains user ID X, causing the subway company to mistakenly think that user B's journey is station 1 to station 2.
  • the user's QR code presented to the subway gate at the time of entering and leaving the station is not a QR code generated based on the same user ID.
  • User A only needs to pay for one stop of the journey (Site 4 to Site 3). The cost is the same for user B. Obviously, this will cause the metro company to suffer economic losses.
  • the applicant believes that by examining an itinerary from the time dimension, it can be identified whether a malicious user evades paying the full amount of the itinerary for this itinerary.
  • the time point for entering from station 4 (showing the QR code containing the user ID C) is T1, and from station 3
  • the time of exiting (showing the outbound QR code containing the user ID C) is T2.
  • User C enters from station 4 and leaves from station 3.
  • the interval is T2-T1. This is also recorded by the subway company.
  • the time point for malicious user A to enter from site 1 is T3, and to exit from site 3 (show the outbound QR code containing the user ID Y, it needs to be explained) Yes, the QR code containing the user ID Y is presented to the subway gate of station 4 by user Y at time T4.
  • the QR code containing the user ID Y is presented to the subway gate of station 4 by user Y at time T4.
  • user A leaves the station he only needs to pay the travel costs of stations 4 to 3.
  • the point is T5.
  • User A enters from station 1 and leaves from station 3.
  • the interval between them is T5-T3.
  • the travel time corresponding to the trip from station 4 to station 3 is T5-T4. .
  • T4 is actually the time point when user Y entered the station, not the time point when user A enters the station (T3); on the other hand, T5 is actually the time point when user A is out of the station, not The time point when user Y is outbound.
  • T5-T4 and T2-T1 are often significantly different.
  • the user changes the user ID in the middle of the trip that is, the user ID used for the inbound station is not consistent with the user ID used for the outbound station
  • FIG. 2 is a schematic flowchart of a method for determining a desired duration interval provided by an embodiment of the present specification, including the following steps:
  • S200 Specify any station as the start of the trip, and specify any station as the end of the trip.
  • S202 Form a site pair between the trip start site and the trip termination site.
  • the execution subject of the method may be a service-side device (herein referred to as a service-side device) that provides itinerary services, such as a server-side computer, a mobile phone, a server, a gate with a data processing function, and the like.
  • a service-side device that provides itinerary services, such as a server-side computer, a mobile phone, a server, a gate with a data processing function, and the like.
  • the starting point of the trip is the stop corresponding to the start point of the trip
  • the ending point of the trip is the stop corresponding to the end point of the trip.
  • the trip start site and the trip termination site form a site pair, and the site pair uniquely determines this trip. For example, if the trip start site is site 1 and the trip end site is site 2, then the site pair (site 1, site 2) uniquely determines itinerary site 1 to site 2.
  • the trip start site and the trip termination site may be the same site.
  • the site pair site 1, site 1 uniquely determines itinerary site 1 to site 1.
  • users can enter from station 1 and then exit from station 1. At this time, itinerary from station 1 to station 1 will also generate corresponding travel expenses.
  • S204 Acquire a plurality of historical trip information corresponding to the site pair.
  • a piece of historical trip information refers to information generated by any user in the history to complete a trip corresponding to the site pair, and is generally recorded by a server device.
  • a server device For example, in the subway scenario, assuming that the station pair is (Site 1, Site 2), then any user enters from Station 1 and exits from Station 2, and the user's pit stop time will be pitted by Station 1. Gate record, the user's outbound time will be recorded by the outbound gate of station 2. In the end, the trip start information (stop 1), inbound time, end of travel information (stop 2), and outbound time, etc. Historical itinerary information.
  • the station information corresponding to the start point of the trip and the station information corresponding to the end point of the trip included in the historical trip information may be obtained. If the station information corresponding to the starting point of the trip is the information of the starting point of the trip, and the station information corresponding to the ending point of the trip is the information of the ending point of the trip, then the historical trip information is determined to be corresponding to the station pair. Historical itinerary information.
  • an inbound time and an outbound time included in the historical trip information may be obtained, and according to the inbound time and the outbound time, Stop time, calculate the travel time corresponding to the historical travel information. For example, if the inbound time is 10 o'clock and the outbound time is 12 o'clock, then the corresponding trip duration is 1 hour.
  • S208 Determine an expected duration interval corresponding to the station pair according to the respective travel durations corresponding to the multiple historical travel information.
  • the itinerary of the station pair has a reasonable range of duration, which corresponds to an expected duration interval of the station pair. If the trip duration corresponding to a certain trip falls within the desired duration interval, there is a high probability that it does not involve a malicious user evading payment of the full trip fee. If the trip duration corresponding to a certain trip does not fall within the expected duration interval, There is a high probability that it will involve malicious users evading payment of full travel expenses.
  • the expected time interval may be specified according to actual service requirements. For example, the left and right endpoint values of the desired duration interval may be specified, so that the travel duration corresponding to more than 80% of the historical journey information in the multiple historical trip information falls within the expected duration interval.
  • the probability distribution with the travel duration as a variable may be determined according to the travel duration corresponding to the multiple historical travel information, and according to the expected value of the travel duration corresponding to the probability distribution, it is determined to correspond to The expected duration of the site pair.
  • the expected duration interval corresponding to the site pair may be ( ⁇ -N * ⁇ , ⁇ + N * ⁇ ).
  • represents the expected value (that is, the average of the duration of each trip)
  • represents the standard deviation corresponding to the probability distribution
  • N is greater than 0.
  • FIG. 3 is a schematic diagram of a probability distribution with a travel duration as a variable according to an embodiment of the present specification.
  • multiple historical trip information corresponding to the site pair often exhibits a normal distribution.
  • the average of the trip duration can be extended to the left and right by one standard deviation, to obtain ( ⁇ - ⁇ , ⁇ + ⁇ ), as the desired duration interval.
  • a confidence interval corresponding to a specified confidence (eg, 90%, 95%) of the probability distribution may also be taken as the expected duration interval.
  • all site pairs with the site as the starting point of the trip may be determined, and steps S204 to S208 are performed for each determined site pair. That is, for each site, all possible site pairs are exhausted, and for each site pair, an expected duration interval corresponding to the site pair is determined.
  • an embodiment of the present specification provides a method for verifying a trip. As shown in FIG. 4, the method includes the following steps:
  • S400 Obtain target trip information corresponding to the target trip.
  • S402 Determine, according to the target travel information, a station pair and a target travel time corresponding to the target travel information.
  • the execution subject of the method may be the server device.
  • the service-side device verifies whether the target trip involves a malicious user to avoid paying the full trip fee.
  • the server device may generate target itinerary information corresponding to the target itinerary.
  • the target itinerary information usually includes a trip start station, an inbound time, a trip end station, and an outbound time of the target trip.
  • the server device may determine the station pair and the target trip duration corresponding to the target trip information accordingly.
  • the service-side equipment uses the user identification as a clue to determine the start site and end site of the target trip.
  • the entry site that the user requests to enter is the trip start site, and the user presents the user ID to the trip start site to generate an inbound record.
  • the exit site that the user requested to leave is the itinerary termination site.
  • the user presents the user ID to the itinerary termination site.
  • the itinerary termination site uses the user ID as a clue, and queries the entry with the user ID as the pass. Station records to determine the corresponding trip starting station. In this way, the station pair corresponding to the target trip can be determined.
  • S408 Determine that the target itinerary fails verification; or, add an abnormal record to a user ID included in the target itinerary information; if the number of abnormal records corresponding to the user ID is greater than a specified number, determine that the target itinerary has failed approved.
  • the expected time interval corresponding to the site pair is actually an interval in which a non-malicious user completes the corresponding trip of the site pair, and the time it takes will fall with a high probability. Based on this, if the target trip duration falls within the desired duration interval, the target trip can be considered to be completed by a non-malicious user, and thus verified.
  • the target trip duration does not fall within the expected duration interval, the target trip may be considered to be completed by a malicious user, and thus fails to pass verification.
  • the target trip duration does not fall within the desired duration interval, it may also be that an unexpected situation (such as staying in the trip for a long time before leaving the station) causes a non-malicious user to cause the target trip duration to be abnormal.
  • the server device may add an exception record for the user ID included in the target trip information. If the number of records is greater than the specified number (for example, 3 times), it is determined that the target trip has not passed verification.
  • the travel time of multiple historical trips corresponding to the station pair is used as a reference to determine the corresponding expectation of the station. Duration.
  • the expected time interval corresponding to the site pair is actually an interval in which a non-malicious user starts from the starting point of the trip in the site pair and arrives at the ending point of the trip in the site pair.
  • the same user completes two consecutive trips within two close time periods, which may cause the server equipment to determine the wrong trip. For example, the user enters from station A, leaves from station B, and then, again enters from station C, and leaves from station D. If there is a network delay or a device failure, the server device fails to obtain the user's departure information from station B in time, but instead obtains the user's departure information from station D. In this case, the server device may only determine the user Completed a trip "Station A to Station D". In this way, the service provider may also cause economic losses.
  • this situation will also show an anomaly in the time dimension, that is, the travel time of the "A station ⁇ D station" determined by the server equipment will be abnormal and will not fall into the station pair (A station, D station ) Corresponding expected duration interval. Therefore, this solution can also identify abnormal trips due to network delays or equipment failures.
  • FIG. 5 is another method for determining an expected duration interval provided by an embodiment of this specification, including the following steps:
  • S500 Designate any entrance gate as the trip start gate, and designate any exit gate as the trip end gate.
  • a gate pair is formed by the stroke start gate and the stroke end gate.
  • the station is usually arranged with at least one entrance gate and at least one exit gate.
  • the station pair is no longer analyzed, but the gate is used instead. Analyze the target.
  • the entrance gate and the exit gate in the gate pair may belong to the same site.
  • S504 Acquire a plurality of historical trip information corresponding to the gate pair.
  • the entry gate information corresponding to the start point of the trip and the exit gate information corresponding to the end point of the trip included in the historical trip information can be obtained.
  • the entrance gate information is the information of the gate at the beginning of the trip
  • the exit gate information corresponding to the end of the trip is the information at the end of the trip.
  • the historical trip information is determined to be the history corresponding to the gate pair. Itinerary information.
  • S506 For each historical trip information in the multiple historical trip information, determine a trip duration corresponding to the historical trip information.
  • S508 Determine an expected duration interval corresponding to the gate pair according to the respective travel durations corresponding to the multiple historical travel information.
  • a probability distribution with the travel duration as a variable may be determined according to the travel durations corresponding to the multiple historical travel information, and according to the expected value of the travel duration corresponding to the probability distribution, it is determined to correspond to the gate.
  • the expected duration of the machine pair may be determined according to the travel durations corresponding to the multiple historical travel information, and according to the expected value of the travel duration corresponding to the probability distribution, it is determined to correspond to the gate. The expected duration of the machine pair.
  • the expected duration interval corresponding to the gate pair is ( ⁇ -N * ⁇ , ⁇ + N * ⁇ ); where ⁇ represents the expected value, ⁇ represents the standard deviation corresponding to the probability distribution, and N Greater than 0.
  • FIG. 6 is a method for verifying a trip provided by an embodiment of the present specification, including:
  • S602 Determine a gate pair and a target trip duration corresponding to the target trip information according to the target trip information.
  • S608 Determine that the target itinerary fails verification; or, add an abnormal record to a user ID included in the target itinerary information; if the number of abnormal records corresponding to the user ID is greater than a specified number, determine that the target itinerary has not approved.
  • the service equipment uses the user ID as a clue to determine the trip start gate and end trip gate of the target trip.
  • the entrance gate requested by the user to enter is the trip start gate
  • the exit gate that the user requests to leave is the end-of-trip gate.
  • the user presents the user ID to the end-of-trip gate.
  • the end-of-trip gate uses the user ID as a clue. An inbound record of passes to determine the corresponding trip start gate. In this way, the gate pair corresponding to the target stroke can be determined.
  • FIG. 7 is a flow chart of itinerary verification in a subway QR code riding scene provided by an embodiment of this specification, including the following steps:
  • S700 The target entrance gate scans the inbound QR code.
  • the target exit gate scans the outbound QR code containing the user ID A.
  • S704 The target exit gate uploads the target trip information to the payment server.
  • the payment server determines the gate pair corresponding to the target trip information, the target trip duration, and the corresponding expected duration interval.
  • the inbound two-dimensional code does not necessarily include the user identification A. If the inbound two-dimensional code does not include the user ID A, it means that the entry gate (called a real entry gate) that scans the inbound two-dimensional code that includes the user ID is not the target entry gate. Furthermore, the gate pair corresponding to the target trip information is actually (the real entrance gate, the target exit gate).
  • the payment server determines whether the target trip duration falls within the desired duration range, and if so, the normal charging is performed, and the trip fee is deducted from the account corresponding to the user ID A.
  • the payment server determines that the number of abnormal records is greater than the specified number, it freezes the account corresponding to the user ID A. If it determines that the number of abnormal records is less than the specified number, then it charges normally and deducts the travel expenses from the account corresponding to the user ID A .
  • target entrance gate and the target exit gate are equipment (servant equipment) of the subway company that provides itinerary services.
  • the payment service refers to the electronic payment that provides the ride QR code generation service and itinerary settlement service. Service providers (such as Alipay).
  • an embodiment of the present specification also provides a device for determining an expected duration interval, as shown in FIG. 8, including:
  • a designation module 801 designating any site as a trip start site, and designating any site as a trip end site;
  • a pairing module 802 which forms a site pair between the trip start site and the trip termination site;
  • the travel duration determination module 804 determines, for each historical travel information of the plurality of historical travel information, a travel duration corresponding to the historical travel information
  • the expected duration interval determining module 805 determines an expected duration interval corresponding to the station pair according to the respective travel durations corresponding to the multiple historical travel information.
  • the trip start site and the trip end site are the same site.
  • the obtaining module 803 obtains, for each historical itinerary information, the station information corresponding to the start point of the trip and the station information corresponding to the end point of the trip contained in the historical itinerary information; if the station information corresponding to the start point of the trip is the itinerary The information of the starting station, and the information of the station corresponding to the end of the trip is the information of the ending station of the trip, then the historical trip information is determined as the historical trip information corresponding to the station pair.
  • the itinerary duration determination module 804 obtains, for each historical itinerary information of the plurality of historical itinerary information, an inbound time and an outbound time included in the historical itinerary information; according to the inbound time and the outbound time Stop time, calculate the travel time corresponding to the historical travel information.
  • the expected duration interval determining module 805 determines a probability distribution with the travel duration as a variable according to the travel durations corresponding to the multiple historical travel information, and determines the corresponding travel duration according to the expected value of the travel duration corresponding to the probability distribution. The expected duration of the site pair.
  • the expected time interval corresponding to the site pair is ( ⁇ -N * ⁇ , ⁇ + N * ⁇ );
  • represents the expected value
  • represents the standard deviation corresponding to the probability distribution
  • N is greater than 0.
  • the embodiment of the present specification also provides a itinerary verification device, as shown in FIG. 9, including:
  • the acquisition module 901 acquires target trip information corresponding to the target trip
  • a determining module 902 according to the target trip information, determining a station pair and a target trip duration corresponding to the target trip information;
  • the judging processing module 903 judges whether the target trip duration falls within an expected duration interval corresponding to the station pair; the expected duration interval is determined according to the expected duration interval determination method shown in FIG. 2; The target itinerary is verified.
  • the judgment processing module 903 determines that the target trip does not pass the verification if the target trip duration does not fall within the expected duration interval corresponding to the station pair; or is a user identifier included in the target trip information Adding abnormal records; if the number of abnormal records corresponding to the user ID is greater than the specified number, it is determined that the target trip fails verification.
  • an embodiment of the present specification also provides a device for determining an expected duration interval.
  • the station is provided with at least one entrance gate and at least one An exit gate, the device includes:
  • a designation module 1001 designating any entrance gate as a trip start gate, and designating any exit gate as a trip end gate;
  • a pairing module 1002 which forms the gate pair of the trip start gate and the trip end gate;
  • the obtaining module 1003 obtains a plurality of historical trip information corresponding to the gate pair;
  • the travel duration determination module 1004 determines, for each historical travel information of the plurality of historical travel information, a travel duration corresponding to the historical travel information
  • the expected duration interval determination module 1005 determines an expected duration interval corresponding to the gate pair according to the respective travel durations corresponding to the plurality of historical travel information.
  • the entrance gate and the exit gate belong to the same site.
  • the acquisition module 1003 obtains, for each historical trip information, the entry gate information corresponding to the start of the trip and the exit gate information corresponding to the end of the trip contained in the historical trip information; if the entry gate corresponds to the start of the trip Machine information is the information of the gate at the beginning of the trip, and the information of the exit gate corresponding to the end of the trip is the information at the end of the trip, the historical trip information is determined as the historical trip information corresponding to the gate pair .
  • the expected duration interval determination module 1005 determines a probability distribution with the travel duration as a variable according to the travel durations corresponding to the multiple historical travel information, and determines the corresponding travel duration according to the expected value of the travel duration corresponding to the probability distribution. The expected duration of the gate pair.
  • the expected time interval corresponding to the gate pair is ( ⁇ -N * ⁇ , ⁇ + N * ⁇ );
  • represents the expected value
  • represents the standard deviation corresponding to the probability distribution
  • N is greater than 0.
  • an embodiment of the present specification also provides a itinerary verification device, as shown in FIG. 11, including:
  • the acquisition module 1101 acquires target trip information corresponding to the target trip
  • a determining module 1102 according to the target travel information, determining a gate pair and a target travel time corresponding to the target travel information;
  • the judgment processing module 1103 determines whether the target trip duration falls within an expected duration interval corresponding to the gate pair; the expected duration interval is determined according to the method according to any one of claims 9 to 13; if yes, It is determined that the target trip passes verification.
  • the judgment processing module 1103 determines that the target trip does not pass verification if the target trip duration does not fall within the expected duration interval corresponding to the gate pair; or is a user identifier included in the target trip information Adding abnormal records; if the number of abnormal records corresponding to the user ID is greater than the specified number, it is determined that the target trip fails verification.
  • An embodiment of the present specification further provides a computer device including at least a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor implements the program to implement FIG. 2, FIG. 4, The method shown in FIG. 5 or FIG. 6.
  • FIG. 12 shows a more specific schematic diagram of the hardware structure of a computing device provided by an embodiment of the present specification.
  • the device may include a processor 1210, a memory 1220, an input / output interface 1230, a communication interface 1240, and a bus 1250.
  • the processor 1210, the memory 1220, the input / output interface 1230, and the communication interface 1240 implement a communication connection within the device through a bus 1250.
  • the processor 1210 may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits, etc., for performing related operations. Program to implement the technical solutions provided by the embodiments of this specification.
  • a general-purpose CPU Central Processing Unit
  • ASIC Application Specific Integrated Circuit
  • the memory 1220 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage devices, and dynamic storage devices.
  • the memory 1220 may store an operating system and other application programs. When the technical solutions provided in the embodiments of the present specification are implemented by software or firmware, related program codes are stored in the memory 1220 and are called and executed by the processor 1210.
  • the input / output interface 1230 is used to connect an input / output module to implement information input and output.
  • the input / output / module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions.
  • the input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc.
  • the output device may include a display, a speaker, a vibrator, and an indicator light.
  • the communication interface 1240 is used to connect a communication module (not shown in the figure) to implement communication interaction between the device and other devices.
  • the communication module can implement communication through a wired method (such as USB, network cable, etc.), and can also implement communication through a wireless method (such as mobile network, WIFI, Bluetooth, etc.).
  • the bus 1250 includes a path for transmitting information between various components of the device (for example, the processor 1210, the memory 1220, the input / output interface 1230, and the communication interface 1240).
  • the device may also include necessary for achieving normal operation Other components.
  • the foregoing device may also include only components necessary to implement the solutions of the embodiments of the present specification, and does not necessarily include all the components shown in the drawings.
  • An embodiment of the present specification also provides a computer-readable storage medium on which a computer program is stored.
  • the program is executed by a processor, the methods shown in FIG. 2, FIG. 4, FIG. 5, and FIG. 6 are implemented.
  • Computer-readable media includes both permanent and non-persistent, removable and non-removable media.
  • Information can be stored by any method or technology.
  • Information may be computer-readable instructions, data structures, modules of a program, or other data.
  • Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), and read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, read-only disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, Magnetic tape cartridges, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media may be used to store information that can be accessed by computing devices.
  • computer-readable media does not include temporary computer-readable media, such as modulated data signals and carrier waves.
  • the embodiments of the present specification can be implemented by means of software plus a necessary universal hardware platform. Based on such an understanding, the technical solutions of the embodiments of the present specification may be embodied in the form of software products that are essentially or contribute to the existing technology.
  • the computer software product may be stored in a storage medium, such as ROM / RAM, Magnetic disks, optical disks, and the like include a number of instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the methods described in various embodiments or portions of the embodiments of this specification.
  • the system, method, module, or unit described in the foregoing embodiments may be specifically implemented by a computer chip or entity or a product with a certain function.
  • a typical implementation device is a computer, and the specific form of the computer may be a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email sending and receiving device, and a game control Desk, tablet computer, wearable device, or a combination of any of these devices.

Landscapes

  • Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

L'invention concerne un procédé et un appareil de détermination d'intervalle de durée prévu, et un procédé et un appareil de vérification de déplacement. Une paire de stations est constituée d'une station de départ de déplacement et une station de fin de déplacement ; selon de multiples éléments d'informations de déplacement dans le passé correspondant à la paire de stations, des durées passées par un utilisateur à partir de la station de départ de déplacement pour arriver à la station de fin de déplacement (c'est-à-dire, une durée de déplacement) dans de multiples déplacements dans le passé sont calculées ; et un intervalle de durée prévu correspondant à la paire de stations est déterminé sur la base du résultat de calcul. Lorsqu'un déplacement cible correspondant à la paire de stations est vérifié, si la durée de déplacement correspondant au déplacement cible tombe dans l'intervalle de durée prévu, il est déterminé que le déplacement cible a réussit la vérification.
PCT/CN2019/095207 2018-07-27 2019-07-09 Procédé et appareil de détermination d'intervalle de durée prévu, et procédé et appareil de vérification de déplacement Ceased WO2020019976A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810848269.3 2018-07-27
CN201810848269.3A CN109191174A (zh) 2018-07-27 2018-07-27 一种期望时长区间确定方法、行程验证方法及装置

Publications (1)

Publication Number Publication Date
WO2020019976A1 true WO2020019976A1 (fr) 2020-01-30

Family

ID=64937755

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/095207 Ceased WO2020019976A1 (fr) 2018-07-27 2019-07-09 Procédé et appareil de détermination d'intervalle de durée prévu, et procédé et appareil de vérification de déplacement

Country Status (3)

Country Link
CN (1) CN109191174A (fr)
TW (1) TWI734117B (fr)
WO (1) WO2020019976A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113393029A (zh) * 2021-06-11 2021-09-14 上海逸迅信息科技有限公司 一种轨交客流量的预测方法和设备

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109191174A (zh) * 2018-07-27 2019-01-11 阿里巴巴集团控股有限公司 一种期望时长区间确定方法、行程验证方法及装置
CN111489171B (zh) * 2020-04-07 2022-10-14 支付宝(杭州)信息技术有限公司 基于二维码的乘车行程匹配方法、装置、电子设备及介质
CN112133093A (zh) * 2020-09-23 2020-12-25 佳都新太科技股份有限公司 一种快速进行乘车路径确认的方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101470905A (zh) * 2007-12-29 2009-07-01 上海市闵行中学 一种地铁进、出口车票检验方法和系统
US20130317742A1 (en) * 2012-05-25 2013-11-28 Xerox Corporation System and method for estimating origins and destinations from identified end-point time-location stamps
CN107038562A (zh) * 2017-03-13 2017-08-11 阿里巴巴集团控股有限公司 交通分段计费的支付方法、计费系统和支付系统
CN108151756A (zh) * 2017-12-21 2018-06-12 深圳市综合交通运行指挥中心 一种城市公共交通系统的行程时间计算方法和装置
CN109191174A (zh) * 2018-07-27 2019-01-11 阿里巴巴集团控股有限公司 一种期望时长区间确定方法、行程验证方法及装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7221287B2 (en) * 2002-03-05 2007-05-22 Triangle Software Llc Three-dimensional traffic report
TW200516454A (en) * 2003-11-14 2005-05-16 Hon Hai Prec Ind Co Ltd System and method for dispatching vehicles
CN103310287B (zh) * 2013-07-02 2016-07-06 北京航空航天大学 基于svm预测乘客出行概率的轨道交通客流预测方法
CN107945507B (zh) * 2016-10-13 2020-08-11 腾讯科技(深圳)有限公司 行程时间预测方法及装置
CN106997621A (zh) * 2017-04-13 2017-08-01 合肥龙图腾信息技术有限公司 一种智能闸机系统和控制方法
CN107527501A (zh) * 2017-06-05 2017-12-29 交通运输部公路科学研究所 一种高速公路站间行程时间数据的构造方法以及预测高速公路行程时间的方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101470905A (zh) * 2007-12-29 2009-07-01 上海市闵行中学 一种地铁进、出口车票检验方法和系统
US20130317742A1 (en) * 2012-05-25 2013-11-28 Xerox Corporation System and method for estimating origins and destinations from identified end-point time-location stamps
CN107038562A (zh) * 2017-03-13 2017-08-11 阿里巴巴集团控股有限公司 交通分段计费的支付方法、计费系统和支付系统
CN108151756A (zh) * 2017-12-21 2018-06-12 深圳市综合交通运行指挥中心 一种城市公共交通系统的行程时间计算方法和装置
CN109191174A (zh) * 2018-07-27 2019-01-11 阿里巴巴集团控股有限公司 一种期望时长区间确定方法、行程验证方法及装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113393029A (zh) * 2021-06-11 2021-09-14 上海逸迅信息科技有限公司 一种轨交客流量的预测方法和设备
CN113393029B (zh) * 2021-06-11 2023-11-17 上海逸迅信息科技有限公司 一种轨交客流量的预测方法和设备

Also Published As

Publication number Publication date
TW202008314A (zh) 2020-02-16
TWI734117B (zh) 2021-07-21
CN109191174A (zh) 2019-01-11

Similar Documents

Publication Publication Date Title
TWI696135B (zh) 一種離線支付、業務處理、支付處理的方法及裝置
WO2020019976A1 (fr) Procédé et appareil de détermination d'intervalle de durée prévu, et procédé et appareil de vérification de déplacement
EP3719766A1 (fr) Dispositif et procédé de collecte de paiement, et appareil
TWI762788B (zh) 支付風險控制方法及系統
TW201833832A (zh) 交通分段計費的支付方法、計費系統和支付系統
CN109756897B (zh) 一种车联网的认证授权机制及系统
CN112533209B (zh) 黑产识别方法及黑产识别装置
EP3790293A1 (fr) Procédé et système de facturation d'itinérance
TWI709930B (zh) 基於綁定關係的聯合支付方法及系統
CN112396709A (zh) 基于超宽带通信的终端交互方法及装置、介质、电子设备
CN111325586A (zh) 基于区块链网络的票据代开方法、装置、服务器及介质
US20220084086A1 (en) Methods, systems, apparatuses, and devices for facilitating auditing tolling associated with routes
CN110175915B (zh) 一种基于区块链的业务执行结果获取方法及系统
HK40002641A (en) Desired time interval determination method, and stroke verification method and device
CN113708943B (zh) 网间结算方法、装置、设备及存储介质
CN106332040A (zh) 一种账户资源共享的方法和装置
WO2021186708A1 (fr) Dispositif, système, procédé de promotion de visite et support non transitoire lisible par ordinateur stockant un programme
CN117787961B (zh) 一种支付票务一体化管理方法及系统
CN106096943B (zh) 基于nfc的支付方法、扣费装置及终端
US12131295B2 (en) Intellgient volunteer reporting system
CN112862466A (zh) 一种资源转移的方法及结账终端、服务器节点
CN109767230A (zh) 一种支付方法、装置及交通支付设备
JP2020071817A (ja) 情報処理方法、情報処理装置及びプログラム
HK40047873B (zh) 一种用户绑定方法及装置
CN118317321A (zh) 一种共享共建的处理方法、装置、设备、存储介质及程序产品

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19841454

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19841454

Country of ref document: EP

Kind code of ref document: A1