Dynamic discount method, device and equipment for traffic taking payment amount and medium
By obtaining passenger identity identification information and behavioral data, combined with dynamically configured amount discount rules, identifying whether passengers meet the amount discount conditions and determining the payment amount, the problem of rigid fares in the existing rail transit system is solved, and the balance of passenger flow and operational efficiency is achieved.
Patent Information
- Application Number
- CN202411806390.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-10
- Publication Date
- 2025-04-04
AI Technical Summary
The ticket prices and preferential strategies of the existing rail transit system are rigid and cannot keenly capture real-time traffic conditions, changes in passenger flow and demand differences in different time periods, resulting in unbalanced passenger flow and low operational efficiency.
By obtaining passengers' identity identification information, inbound and outbound behavior data, and combining dynamically configured amount discount rules, we can identify whether the passenger meets the amount discount conditions and determine the payment amount, thereby achieving intelligent and dynamic fare discounts.
Through the dynamic discount mechanism, passengers are encouraged to travel staggered, effectively balance passenger flow, and improve traffic operation efficiency.
Smart Images

Figure CN119762154A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of intelligent transportation technology, and specifically relates to a method, device, equipment and medium for dynamically offering discounts on transportation payment amounts. Background Art
[0002] With the rapid development of cities, the continuous expansion of their scale and the continuous gathering of population, this series of changes has led to a very diverse trend in people's travel needs within cities and between cities. As the core backbone of the urban transportation network, rail transit carries the daily travel tasks of a large number of citizens.
[0003] However, the current rail transit system's ticket prices and preferential policies have obvious shortcomings, often showing a rigid and static feature. They are rarely able to keenly capture dynamic factors such as real-time traffic conditions, changes in passenger flow, and differences in demand in different time periods. As a result, they are unable to play a role in regulating passenger flow, resulting in the rail transit system being overwhelmed, stations being overcrowded, and trains being extremely crowded, which not only delays passengers' travel time, but also greatly reduces transportation operation efficiency.
[0004] Therefore, how to build an intelligent, dynamic and highly personalized fare discount system to effectively guide passengers to reasonably arrange travel time and routes and balance passenger flow is an urgent problem that people in this field need to solve. Summary of the invention
[0005] The embodiments of the present application provide a method, device, equipment and medium for dynamic discounts on transportation payment amounts, with the aim of achieving more intelligent and flexible amount discounts based on actual transportation operation conditions, thereby encouraging passengers to travel during off-peak hours, effectively balancing passenger flow and improving transportation operation efficiency.
[0006] In a first aspect, an embodiment of the present application provides a method for dynamically offering preferential treatment to a transportation payment amount, the method comprising:
[0007] Obtaining the passenger's identity information; wherein the identity information includes facial information and boarding credential information;
[0008] If the identity information is verified to be qualified, obtaining the passenger's entry behavior data;
[0009] Acquire the outbound behavior data of the passenger, and determine the riding record data according to the inbound behavior data and the outbound behavior data;
[0010] Identify whether the passenger meets the preferential fare conditions according to the identity identification information, the riding record data and at least one preferential fare rule configured dynamically; wherein the preferential fare rule is used to balance the passenger flow;
[0011] When it is determined that the amount discount condition is met, the payment amount of the passenger's current ride is determined based on the riding record data and the amount discount rule.
[0012] In a second aspect, an embodiment of the present application provides a dynamic preferential device for a transportation payment amount, the device comprising:
[0013] An identity recognition module is used to obtain the identity recognition information of the passenger; wherein the identity recognition information includes facial information and boarding credential information;
[0014] An entry data acquisition module, used to acquire the entry behavior data of the passenger if the identity recognition information is verified to be qualified;
[0015] A riding record determination module, used to obtain the outbound behavior data of the passenger, and determine the riding record data according to the inbound behavior data and the outbound behavior data;
[0016] A preferential condition identification module, used to identify whether the passenger meets the preferential amount condition according to the identity identification information, the riding record data and at least one preferential amount rule configured dynamically; wherein the preferential amount rule is used to balance the passenger flow;
[0017] The payment amount discount module is used to determine the payment amount of the passenger's current ride based on the riding record data and the amount discount rules when it is identified that the amount discount conditions are met.
[0018] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0019] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0020] In an embodiment of the present application, the passenger's identity information is obtained; wherein the identity information includes facial information and boarding credential information; when the identity information is verified to be qualified, the passenger's entry behavior data is obtained; the passenger's exit behavior data is obtained, and the boarding record data is determined based on the entry behavior data and the exit behavior data; based on the identity information, the boarding record data and at least one dynamically configured amount discount rule, it is identified whether the passenger meets the amount discount conditions; wherein the amount discount rule is used to balance passenger flow; when it is identified that the amount discount conditions are met, the payment amount of the passenger's ride is determined based on the boarding record data and the amount discount rule. The above-mentioned dynamic discount method for transportation ride payment amount can achieve more intelligent and flexible amount discounts according to actual transportation operation conditions by dynamically configuring amount discount rules, thereby encouraging passengers to travel during off-peak hours, effectively balancing passenger flow, and improving transportation operation efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 It is a flowchart of a dynamic preferential method for transportation payment amount provided in Example 1 of the present application;
[0022] Figure 2 It is a structural diagram of the preferential service system provided in the first embodiment of the present application;
[0023] Figure 3 This is an interactive diagram of user registration provided in Example 1 of the present application;
[0024] Figure 4 This is an interactive schematic diagram of a user riding provided in Example 1 of the present application;
[0025] Figure 5 It is a flowchart of a dynamic preferential method for transportation payment amount provided in Example 2 of the present application;
[0026] Figure 6 It is a flowchart of a dynamic preferential method for transportation payment amount provided in Example 3 of the present application;
[0027] Figure 7 It is a flowchart of a dynamic preferential method for transportation payment amount provided in Embodiment 4 of the present application;
[0028] Figure 8 It is a structural schematic diagram of a dynamic preferential device for transportation payment amount provided in Example 5 of the present application;
[0029] Fig. 9 It is a structural diagram of an electronic device provided in Example 6 of the present application. DETAILED DESCRIPTION
[0030] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for the convenience of description, only the part related to the present application but not all the contents are shown in the accompanying drawings. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow chart describes each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of each operation can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.
[0031] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0032] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0033] In conjunction with the accompanying drawings, the following detailed description is made of specific embodiments and their application scenarios to illustrate the dynamic discount method, device, equipment and medium for the transportation payment amount provided in the embodiments of the present application.
[0034] Embodiment 1
[0035] Figure 1 1 is a flow chart of a dynamic preferential method for transportation payment amount provided in the first embodiment of the present application. Figure 1 As shown, the specific steps include:
[0036] S101, obtaining the passenger's identity information; wherein the identity information includes facial information and boarding credential information;
[0037] First of all, this application is applicable to the scenario where passengers travel by means of transportation. Based on the above usage scenarios, it can be understood that the execution subject of this application can be a discount ticketing system.
[0038] The discount ticketing system is an intelligent system that integrates multiple technologies. It can provide passengers with personalized and dynamic discounts on ride payment amounts by identifying passenger identities, collecting and analyzing ride records, and combining dynamically configured discount rules to help transportation operators conveniently manage tickets and balance passenger flow.
[0039] Figure 2 Schematic diagram of the structure of the preferential service system provided in the first embodiment of the present application. Figure 2 As shown, the discount ticketing system includes facial information management, boarding credential information management, amount discount rule management, boarding record data management, payment amount calculation, payment management and ticket management. The discount ticketing system is directly connected to the third-party payment system and the station server, and is directly managed and controlled by the administrator. The station server includes a facial recognition system and an anti-duplicate entry system. The station server is connected to the gate, and there is information interaction between passengers and the gate as well as the discount ticketing system.
[0040] Identity identification information is a collection of relevant data used to determine the identity of a passenger, and may include facial information and boarding credential information. Facial information may refer to the facial feature data of the passenger; boarding credential information may be relevant information that can prove that the passenger has the right to ride in public transportation, and may be in various forms, such as a code of numbers and letters, a QR code, and transportation card information bound to the passenger's identity.
[0041] Understandably, before a passenger takes public transportation for the first time, he or she needs to register in order to retain facial information in the discount ticketing system and obtain the riding credential information.
[0042] Figure 3 This is an interactive diagram of user registration provided in Example 1 of this application. Figure 3 As shown, the passenger uploads registration information and facial photos through the APP (Application) on the terminal device. The discount ticketing system registers the passenger account and face based on the registration information and facial photos, and submits a contract application to the payment channel of the third-party payment system. The passenger confirms the contract and jumps to the third-party payment system for confirmation, so that the passenger can pay the amount through the third-party payment system after each ride.
[0043] Optionally, in this solution, discount tickets can also be set up according to the amount discount rules. After registering the passenger account and face, the passenger can apply for discount tickets through the APP and activate the applied discount tickets before riding.
[0044] Figure 4 This is a schematic diagram of the interaction between the user and the vehicle provided in the first embodiment of the present application. Figure 4 As shown, the boarding certificate information is a QR code, which is stored in the APP. The passenger can show the QR code to the gate through the APP, and the gate will obtain the QR code and the passenger's facial photo.
[0045] Among them, the gate is a channel blocking device, mainly used to control the entry and exit of passengers. Figure 2 As shown, the gate includes a face information collection device and a boarding credential information collection device. It can be understood that the face information collection device can be used to obtain the face information of the passenger. Specifically, the face information collection device can be a camera; the boarding credential information collection device is used to obtain the boarding credential information of the passenger. Depending on the form of the boarding credential information, the boarding credential information collection device is also different. For example, if the boarding credential information is a QR code, the boarding credential information collection device can be a QR code reader.
[0046] S102, when the identity recognition information is verified to be qualified, obtaining the passenger's entry behavior data;
[0047] The method for verifying the identity recognition information is to determine the passenger account based on facial information and / or boarding credential information. If the facial information and / or boarding credential information currently obtained matches the facial information and / or boarding credential information pre-associated with the passenger account, it is determined that the identity recognition information verification is qualified.
[0048] Optionally, after verifying the identity information, it is also possible to identify whether the passenger is on the abnormal list, and to identify whether the passenger has entered the station repeatedly through an anti-duplicate entry system.
[0049] Entry behavior data refers to a series of data sets generated when passengers enter the platform through the gate, which may include the entry time, entry location, and entry gate identification. Figure 4 As shown, the entry behavior data can be collected by the gate and uploaded to the discount ticketing system.
[0050] S103, acquiring the outbound behavior data of the passenger, and determining the riding record data according to the inbound behavior data and the outbound behavior data;
[0051] Exit behavior data refers to a series of data sets generated when passengers leave the platform through the gate, which may include exit time, exit location, exit gate identification, etc. Figure 4 As shown, the exit behavior data can be collected by the gate and uploaded to the discount ticketing system.
[0052] The ride record data may be a detailed record of the passenger's ride. Specifically, the ride record data may refer to OD data, which refers to information data recording the traveler's journey from the origin to the destination in a specific transportation system or area. The OD data may include the time of arrival, the place of arrival, the ride route, the time of departure, and the place of departure.
[0053] The method of determining the riding record data based on the entry behavior data and the exit behavior data can be adopted to integrate the entry time, entry location with the exit time and exit location, and at the same time combine the internal line layout and transfer information of the transportation station to determine the actual riding path of the passengers in the station, so as to obtain complete riding record data.
[0054] S104, identifying whether the passenger meets a preferential fare condition based on the identity identification information, the riding record data, and at least one preferential fare rule configured dynamically; wherein the preferential fare rule is used to balance passenger flow;
[0055] The amount discount rules may be a preferential mechanism for the payment amount of transportation rides set up by the administrator based on the actual traffic operation situation for the purpose of balancing passenger flow. The content of the amount discount rules may include preferential conditions in the passenger dimension, preferential conditions in the time dimension, preferential conditions in the space dimension and preferential methods.
[0056] The amount discount condition is a specific requirement for whether the passenger can enjoy the payment amount discount for this ride. The method of identifying whether the passenger meets the amount discount condition can be to determine that the passenger meets the amount discount condition when the identity identification information meets the passenger dimension discount condition and / or the ride record data meets the time dimension discount condition and / or the space dimension discount condition.
[0057] S105, when it is determined that the amount discount condition is met, determining the payment amount of the passenger's current ride according to the riding record data and the amount discount rule.
[0058] The payment amount of the passenger for this ride may refer to the actual amount that the passenger needs to pay for this ride. The method of determining the payment amount of the passenger for this ride according to the ride record data and the amount discount rules may be to determine the payment amount of the passenger for this ride according to the ride record data and the discount method in the amount discount rules.
[0059] Optionally, after determining the amount of payment for the passenger's ride, Figure 4 As shown, the discount ticketing system initiates a deduction to the third-party payment system, and the third-party payment system makes the payment and returns the deduction result.
[0060] In this technical solution, optionally, the amount discount rules include passenger dimension discount conditions, time dimension discount conditions, space dimension discount conditions and discount methods;
[0061] Accordingly, identifying whether the passenger meets the amount discount condition according to the identity identification information, the riding record data and at least one amount discount rule configured dynamically includes:
[0062] In the case where the identity identification information satisfies the preferential conditions in the passenger dimension, and / or the riding record data satisfies the preferential conditions in the time dimension and / or the preferential conditions in the space dimension, determining that the passenger satisfies the preferential conditions in the amount;
[0063] Accordingly, when it is identified that the amount discount condition is met, the payment amount of the passenger for this ride is determined according to the riding record data and the amount discount rule, including:
[0064] When it is determined that the amount discount condition is met, the payment amount of the passenger's current ride is determined based on the riding record data and the discount method.
[0065] The preferential conditions in the passenger dimension are specific requirements for whether the passenger himself can enjoy a discount on the payment amount, such as requirements on the passenger's age or occupation; the preferential conditions in the time dimension are specific requirements for whether the passenger's riding time can enjoy a discount on the payment amount; the preferential conditions in the space dimension are specific requirements for whether the passenger's riding route and / or riding method can enjoy a discount on the payment amount; the preferential method may refer to the specific form of giving discounts to passengers.
[0066] It is understandable that a preferential amount rule includes at least one of the preferential conditions in the passenger dimension, the preferential conditions in the time dimension, and the preferential conditions in the space dimension, as well as the preferential method. When all conditions included in the preferential amount rule are met, that is, when the preferential amount rule includes the preferential condition in the passenger dimension, the identity identification information meets the preferential condition in the passenger dimension, and when the preferential amount rule includes the preferential condition in the time dimension, the riding record data meets the preferential condition in the time dimension, and when the preferential amount rule includes the preferential condition in the space dimension, the riding record data meets the preferential condition in the space dimension, it is determined that the passenger meets the preferential amount condition.
[0067] The method for determining the payment amount of the passenger for this ride based on the ride record data and the amount discount rules may be to determine the original payment amount of the passenger for this ride based on the ride record data, and to determine the payment amount of the passenger for this ride based on the original payment amount and the discount method in the amount discount rules.
[0068] The advantage of this arrangement of the present scheme is that by determining whether a passenger meets the conditions for the amount discount when the identity identification information meets the passenger dimension discount conditions, and / or the riding record data meets the time dimension discount conditions and / or the space dimension discount conditions, differentiated discount strategies can be accurately implemented for different types of passengers in different time and space travel scenarios.
[0069] In an embodiment of the present application, the passenger's identity information is obtained; wherein the identity information includes facial information and boarding credential information; when the identity information is verified to be qualified, the passenger's entry behavior data is obtained; the passenger's exit behavior data is obtained, and the boarding record data is determined based on the entry behavior data and the exit behavior data; based on the identity information, the boarding record data and at least one dynamically configured amount discount rule, it is identified whether the passenger meets the amount discount conditions; wherein the amount discount rule is used to balance passenger flow; when it is identified that the amount discount conditions are met, the payment amount of the passenger's ride is determined based on the boarding record data and the amount discount rule. The above-mentioned dynamic discount method for transportation ride payment amount can achieve more intelligent and flexible amount discounts according to actual transportation operation conditions by dynamically configuring amount discount rules, thereby encouraging passengers to travel during off-peak hours, effectively balancing passenger flow, and improving transportation operation efficiency.
[0070] Embodiment 2
[0071] Figure 5 It is a flow chart of the dynamic preferential method for the payment amount of transportation rides provided in Example 2 of the present application. This scheme makes a better improvement on the above-mentioned embodiment, and the specific improvement is: the preferential condition of the time dimension includes the off-peak period of riding, and the preferential method includes a fixed discount; accordingly, when the identity identification information satisfies the preferential condition of the passenger dimension, and / or the riding record data satisfies the preferential condition of the time dimension and / or the preferential condition of the space dimension, it is determined that the passenger meets the preferential condition of the amount, including: determining the riding time of the passenger's current ride according to the riding record data; when the riding time is within the off-peak period of riding, determining that the passenger meets the preferential condition of the amount; accordingly, when it is identified that the preferential condition of the amount is met, the payment amount of the passenger's current ride is determined according to the riding record data and the preferential method, including: when it is identified that the preferential condition of the amount is met, determining the original payment amount of the passenger's current ride according to the riding record data; determining the payment amount of the passenger's current ride according to the original payment amount and the fixed discount.
[0072] like Figure 5 As shown, the specific steps include:
[0073] S501, obtaining the passenger's identity information; wherein the identity information includes facial information and boarding credential information;
[0074] S502, when the identity recognition information is verified to be qualified, obtaining the passenger's entry behavior data;
[0075] S503, acquiring the outbound behavior data of the passenger, and determining the riding record data according to the inbound behavior data and the outbound behavior data;
[0076] S504, determining the riding time of the passenger this time according to the riding record data;
[0077] The riding time may refer to the time span of the entire process from the passenger entering the station to the passenger leaving the station. The method of determining the riding time of the passenger's current ride according to the riding record data may be to read the entry time and exit time in the riding record data, and determine the riding time of the passenger's current ride according to the entry time and exit time.
[0078] S505, when the riding time is within the riding off-peak period, determining that the passenger meets the amount discount condition;
[0079] The off-peak riding period may refer to a period of time during a traffic operation cycle when the passenger flow is relatively small. The riding time within the off-peak riding period may refer to a situation where the passenger's entry time and exit time are both within the off-peak riding period.
[0080] S506, when it is determined that the amount discount condition is met, determining the original payment amount of the passenger for this ride according to the riding record data;
[0081] The original payment amount may refer to the amount that the passenger needs to pay before the amount discount is performed. It is understandable that when it is identified that the passenger does not meet the amount discount condition, the passenger needs to pay according to the original payment amount.
[0082] The method of determining the original payment amount of the passenger's ride based on the ride record data can be to determine the mileage of the passenger's ride based on the ride record data, and then determine the original payment amount of the passenger's ride based on the mileage and a pre-set distance-based pricing rule.
[0083] S507: Determine the payment amount of the passenger for this ride according to the original payment amount and the fixed discount.
[0084] The fixed discount may refer to a preset discount ratio, such as 30% off, etc. The payment amount of the passenger for this ride may be determined based on the original payment amount and the fixed discount by multiplying the original payment amount by the fixed discount to obtain the payment amount of the passenger for this ride.
[0085] The benefit of this arrangement is that by determining the amount paid by the passenger for this ride based on the original payment amount and the fixed discount when the ride time is within the off-peak period, it can effectively guide passengers to travel during off-peak hours and balance the distribution of passenger flow in the transportation system at different times.
[0086] Embodiment 3
[0087] Figure 6 It is a flow chart of a dynamic preferential method for transportation payment amount provided in Example 3 of the present application. This scheme makes better improvements to the above-mentioned embodiments, and the specific improvements are as follows: the spatial dimension preferential condition includes transfer transportation, and the preferential method includes fixed reduction; accordingly, when the identity identification information meets the passenger dimension preferential condition, and / or the ride record data meets the time dimension preferential condition and / or the spatial dimension preferential condition, it is determined that the passenger meets the preferential amount condition, including: determining the transportation vehicle that the passenger rides this time according to the ride record data; when there are at least two transportation vehicles, determining the transfer time of the passenger to transfer transportation vehicles according to the ride record data; when the transfer time is less than the preset time, determining that the passenger meets the preferential amount condition; accordingly, when it is identified that the preferential amount condition is met, the payment amount of the passenger's ride this time is determined according to the ride record data and the preferential method, including: when it is identified that the preferential amount condition is met, determining the original payment amount of the passenger's ride this time according to the ride record data; determining the payment amount of the passenger's ride this time according to the original payment amount and the fixed reduction.
[0088] like Figure 6 As shown, the specific steps include:
[0089] S601, obtaining the passenger's identity information; wherein the identity information includes facial information and boarding credential information;
[0090] S602, if the identity recognition information is verified to be qualified, obtaining the passenger's entry behavior data;
[0091] S603, acquiring the outbound behavior data of the passenger, and determining the riding record data according to the inbound behavior data and the outbound behavior data;
[0092] S604, determining the transportation used by the passenger this time according to the riding record data;
[0093] The means of transport may refer to the transportation equipment or carrier that the passenger takes during this trip. The method of determining the means of transport that the passenger takes this time according to the riding record data may be to obtain the entry gate identification and the exit gate identification in the riding record data, and determine the means of transport corresponding to the gate according to the entry gate identification and the exit gate identification.
[0094] S605, when there are at least two modes of transportation, determining the transfer time of the passenger changing modes of transportation according to the riding record data;
[0095] The transfer time may refer to the length of time it takes for a passenger to change from a previous means of transport to a subsequent means of transport. The method of determining the transfer time of a passenger changing means of transport based on the riding record data may include determining the exit time of the passenger taking the previous means of transport and the entry time of the passenger taking the subsequent means of transport based on the riding record data, and subtracting the exit time from the entry time to obtain the transfer time of the passenger changing means of transport.
[0096] S606, when the transfer time is less than the preset time, determining that the passenger meets the amount discount condition;
[0097] The preset time length may be a pre-set upper limit of the time length indicating that the passenger is in a normal transfer. If the transfer time length is less than the preset time length, it indicates that the passenger is in a normal transfer.
[0098] S607, when it is determined that the amount discount condition is met, determining the original payment amount of the passenger for this ride according to the riding record data;
[0099] S608: Determine the payment amount of the passenger for this ride based on the original payment amount and the fixed reduction.
[0100] Fixed deductions may refer to a predetermined amount deducted from the original payment amount, such as 1 yuan or 2 yuan, etc. The payment amount of the passenger for this ride may be determined based on the original payment amount and the fixed deductions. The payment amount of the passenger for this ride may be obtained by subtracting the fixed deductions from the original payment amount.
[0101] The benefit of this arrangement is that by determining, based on the riding record data, that the passenger has taken at least two modes of transportation and that the transfer time is less than the preset time, the passenger's payment amount for this ride is determined based on the original payment amount and the fixed deduction. This can effectively encourage passengers to choose a combination of multiple modes of transportation for travel, promote coordination and connection between different modes of transportation, optimize the allocation and utilization of comprehensive transportation resources, and improve the operating efficiency of the entire transportation network.
[0102] In this technical solution, optionally, the spatial dimension preferential conditions include staggered exit, and the preferential methods include fixed discounts and / or fixed exemptions;
[0103] Accordingly, when the identity identification information satisfies the preferential conditions in the passenger dimension, and / or the riding record data satisfies the preferential conditions in the time dimension and / or the preferential conditions in the space dimension, determining that the passenger satisfies the preferential conditions in the amount includes:
[0104] Determine the exit location of the passenger according to the riding record data;
[0105] In the case where the exit location is located in a preset area centered on a popular exit location, determining that the passenger meets the amount discount condition;
[0106] Accordingly, when it is identified that the amount discount condition is met, the payment amount of the passenger's current ride is determined according to the riding record data and the discount method, including:
[0107] In the case of being identified as meeting the amount discount condition, determining the original payment amount of the passenger for this ride according to the ride record data;
[0108] The payment amount for the passenger's current ride is determined according to the original payment amount and the fixed discount and / or the fixed reduction.
[0109] The exit location may refer to the station location where the passenger exits the station through the gate. The exit location of the passenger may be directly obtained by reading the riding record data.
[0110] A popular exit location may refer to an exit location with a relatively large passenger flow and a high frequency of passenger exits. A preset area centered on a popular exit location may refer to a specific geographical range defined around a popular exit location. If an exit location is located within a preset area centered on a popular exit location, it means that the passenger's target exit location may be a popular exit location, and staggered travel is achieved by exiting at an exit location near a popular exit location.
[0111] The method of determining the amount paid by the passenger for this ride based on the original payment amount and the fixed discount and / or fixed exemption can be achieved by multiplying the original payment amount by the fixed discount and / or subtracting the fixed exemption from the original payment amount to obtain the amount paid by the passenger for this ride.
[0112] The benefit of this arrangement is that by determining the passenger's payment amount for this ride based on the original payment amount and a fixed discount and / or fixed exemption when the passenger's exit point is within a preset area centered on a popular exit point, it is possible to effectively guide passenger flow distribution and balance traffic pressure between popular areas and surrounding areas.
[0113] Embodiment 4
[0114] Figure 7 It is a flow chart of the dynamic preferential method for transportation ride payment amount provided in Example 4 of the present application. This scheme makes better improvements to the above-mentioned embodiments, and the specific improvements are as follows: the passenger dimension preferential conditions include first-time ride, and the preferential method includes exemption from payment; accordingly, when the identity identification information satisfies the passenger dimension preferential conditions, and / or the ride record data satisfies the time dimension preferential conditions and / or the space dimension preferential conditions, it is determined that the passenger meets the amount preferential conditions, including: determining whether the passenger has a historical ride record based on the identity identification information; when the passenger does not have a historical ride record, determining that the passenger meets the amount preferential conditions; accordingly, when it is identified that the amount preferential conditions are met, the payment amount of the passenger's current ride is determined based on the ride record data and the preferential method, including: when it is identified that the amount preferential conditions are met, determining that the payment amount of the passenger's current ride is zero.
[0115] like Figure 7 As shown, the specific steps include:
[0116] S701, obtaining the passenger's identity information; wherein the identity information includes facial information and boarding credential information;
[0117] S702, if the identity recognition information is verified to be qualified, obtaining the passenger's entry behavior data;
[0118] S703, acquiring the outbound behavior data of the passenger, and determining the riding record data according to the inbound behavior data and the outbound behavior data;
[0119] S704, determining whether the passenger has a historical riding record according to the identity recognition information;
[0120] Historical ride records may refer to ride record data before the passenger's current ride. After each ride of the passenger, the determined ride record data may be associated with the passenger account and stored, thereby achieving accurate recording and comprehensive tracing of the passenger's travel history. Accordingly, the method of determining whether a passenger has a historical ride record based on identity recognition information may be to determine the passenger account based on the identity recognition information, and determine whether the passenger account has associated ride record data. If there is no associated ride record data, it is determined that the passenger has no historical ride record.
[0121] S705, if the passenger has no historical riding record, determining that the passenger meets the amount discount condition;
[0122] S706: When it is determined that the amount discount condition is met, determine that the payment amount of the passenger for this ride is zero.
[0123] If the passenger has no historical ride record, the payment amount for this ride will be determined to be zero, which is actually a preferential benefit of giving a free trial to the first-time passenger.
[0124] The benefit of setting up this plan is that by determining that the passenger's payment amount for this ride is zero when the passenger has no historical ride record, the threshold for passengers to attempt to use transportation services can be lowered, thereby stimulating passengers' subsequent interest and willingness to continue using transportation services, laying a solid customer base for long-term stable operational development.
[0125] In this technical solution, optionally, the passenger dimension preferential conditions include reaching a free ticket quota, and the preferential method includes preferential free tickets;
[0126] Accordingly, when the identity identification information satisfies the preferential conditions in the passenger dimension, and / or the riding record data satisfies the preferential conditions in the time dimension and / or the preferential conditions in the space dimension, determining that the passenger satisfies the preferential conditions in the amount includes:
[0127] Acquire the passenger's historical riding record within a preset period according to the identity recognition information;
[0128] Determine the historical number of rides and / or the historical total payment amount of the passenger according to the historical ride record;
[0129] When the historical number of rides reaches a preset number of rides, and / or the historical total payment amount reaches a preset total payment amount, determining that the passenger meets the amount discount conditions;
[0130] Accordingly, when it is identified that the amount discount condition is met, the payment amount of the passenger's current ride is determined according to the riding record data and the discount method, including:
[0131] When it is determined that the amount discount condition is met, a discount coupon is sent to the passenger.
[0132] The preset period may be a preset time length, such as 1 month. The method of obtaining the historical riding record of the passenger within the preset period according to the identity recognition information may be to determine the passenger account according to the identity recognition information, determine each riding record data associated with the passenger account, and filter each riding record data using the preset period as a filtering condition to obtain the historical riding record of the passenger within the preset period.
[0133] The historical number of rides may refer to the number of rides of a passenger in a preset period. The historical number of rides may be obtained by counting the number of ride record data in the historical ride records.
[0134] The historical total payment amount may refer to the sum of the payment amount of each ride of the passenger within a preset period. The historical total payment amount may be obtained by adding up the payment amounts of the passengers in the historical ride records.
[0135] The preset number of rides may be a lower limit of the number of rides in history, indicating that the passenger has taken enough rides in history to enjoy the discount, and the preset total payment amount may be a lower limit of the total payment amount in history, indicating that the passenger has paid enough rides in history to enjoy the discount.
[0136] The discount coupon can be a voucher given to passengers to enjoy a certain amount of discount, such as a discount of 5 yuan, etc. The discount coupon can be sent to the APP on the passenger's terminal device so that the passenger can use it in subsequent rides.
[0137] The benefit of this arrangement is that by sending discount coupons to passengers when the passenger's historical ride count reaches a preset number of rides and / or the passenger's historical total payment amount reaches a preset total payment amount, the passenger's sense of identification and dependence on the transportation service can be effectively enhanced, thereby stabilizing the customer base and reducing the risk of passenger loss.
[0138] Embodiment 5
[0139] Figure 8 Schematic diagram of the structure of the dynamic preferential device for the transportation payment amount provided in the fifth embodiment of the present application. Figure 8 As shown, the device comprises:
[0140] The identification module 810 is used to obtain the identification information of the passenger; wherein the identification information includes face information and boarding credential information;
[0141] The inbound data acquisition module 820 is used to acquire the inbound behavior data of the passenger if the identity recognition information is verified to be qualified;
[0142] The riding record determination module 830 is used to obtain the outbound behavior data of the passenger and determine the riding record data according to the inbound behavior data and the outbound behavior data;
[0143] The preferential condition identification module 840 is used to identify whether the passenger meets the preferential amount condition according to the identity identification information, the riding record data and at least one preferential amount rule configured dynamically; wherein the preferential amount rule is used to balance the passenger flow;
[0144] The payment amount discount module 850 is used to determine the payment amount of the passenger's current ride based on the riding record data and the amount discount rules when it is identified that the amount discount conditions are met.
[0145] In the embodiment of the present application, the identity recognition module is used to obtain the identity recognition information of the passenger; wherein the identity recognition information includes facial information and boarding credential information; the entry data acquisition module is used to obtain the entry behavior data of the passenger when the identity recognition information is verified to be qualified; the ride record determination module is used to obtain the exit behavior data of the passenger and determine the ride record data based on the entry behavior data and the exit behavior data; the preferential condition identification module is used to identify whether the passenger meets the preferential amount condition based on the identity recognition information, the ride record data and at least one dynamically configured preferential amount rule; wherein the preferential amount rule is used to balance the passenger flow; the payment amount preferential module is used to determine the payment amount of the passenger's current ride based on the ride record data and the preferential amount rule when it is identified that the preferential amount condition is met. The above-mentioned dynamic preferential device for the payment amount of transportation rides can achieve more intelligent and flexible preferential amount according to the actual traffic operation situation by dynamically configuring the preferential amount rule, thereby encouraging passengers to travel in off-peak hours, effectively balancing passenger flow, and improving traffic operation efficiency.
[0146] The dynamic preferential device for the transportation payment amount in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0147] The dynamic preferential device for the transportation payment amount in the embodiment of the present application can be a device with an operating system. The operating system can be an Android operating system, an IOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0148] The dynamic preferential treatment device for the transportation payment amount provided in the embodiment of the present application can realize each process implemented in the above-mentioned embodiments one to four, and will not be described again here to avoid repetition.
[0149] Embodiment 6
[0150] like Fig. 9 As shown, the embodiment of the present application also provides an electronic device 900, including a processor 901, a memory 902, and a program or instruction stored in the memory 902 and executable on the processor 901. When the program or instruction is executed by the processor 901, each process of the embodiment of the dynamic discount method for the payment amount of the above-mentioned transportation ride is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0151] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0152] Embodiment 7
[0153] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned dynamic discount method embodiment for the transportation ride payment amount is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0154] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0155] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0156] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0157] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
[0158] The above are only preferred embodiments of the present application and the technical principles used. The present application is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions that can be made by those skilled in the art will not deviate from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.
Claims
1. A dynamic preferential method for transportation payment amount, characterized in that: The method comprises: Obtaining the passenger's identification information; wherein the identification information includes facial information and boarding credential information; If the identity identification information is verified to be qualified, obtaining the passenger's entry behavior data; Acquiring the passenger's exit behavior data, and determining riding record data based on the entry behavior data and the exit behavior data; Identifying whether the passenger meets a price discount condition based on the identity identification information, the ride record data, and at least one dynamically configured price discount rule; wherein the price discount rule is used to balance passenger flow; When it is determined that the amount discount condition is met, the payment amount of the passenger for this ride is determined based on the riding record data and the amount discount rule.
2. The dynamic preferential method for transportation payment amount according to claim 1, characterized in that: The amount discount rules include passenger dimension discount conditions, time dimension discount conditions, space dimension discount conditions and discount methods; Accordingly, identifying whether the passenger meets the preferential price conditions based on the identity identification information, the ride record data, and at least one dynamically configured preferential price rule includes: If the identity identification information satisfies the passenger dimension preferential conditions, and / or the ride record data satisfies the time dimension preferential conditions and / or the space dimension preferential conditions, determining that the passenger satisfies the amount preferential conditions; Accordingly, when it is determined that the amount discount condition is met, the payment amount of the passenger for this ride is determined based on the ride record data and the amount discount rule, including: When it is determined that the amount discount condition is met, the payment amount of the passenger's current ride is determined based on the riding record data and the discount method.
3. The dynamic preferential method for transportation payment amount according to claim 2, characterized in that: The time dimension preferential conditions include riding during off-peak hours, and the preferential methods include fixed discounts; Accordingly, when the identity identification information satisfies the passenger dimension preferential conditions, and / or the ride record data satisfies the time dimension preferential conditions and / or the space dimension preferential conditions, determining that the passenger satisfies the amount preferential conditions includes: Determining the passenger's current ride time based on the ride record data; If the riding time is within the riding off-peak period, determining that the passenger meets the amount discount condition; Accordingly, when it is determined that the amount discount condition is met, the payment amount of the passenger's current ride is determined based on the ride record data and the discount method, including: In the case where it is determined that the amount discount condition is met, determining the original payment amount of the passenger for this ride based on the ride record data; The payment amount for the passenger's current ride is determined based on the original payment amount and the fixed discount.
4. The dynamic preferential method for transportation payment amount according to claim 2, characterized in that: The spatial dimension preferential conditions include transfer of transportation, and the preferential methods include fixed reductions and exemptions; Accordingly, when the identity identification information satisfies the passenger dimension preferential conditions, and / or the ride record data satisfies the time dimension preferential conditions and / or the space dimension preferential conditions, determining that the passenger satisfies the amount preferential conditions includes: Determining the mode of transportation taken by the passenger this time based on the riding record data; In the case where there are at least two modes of transportation, determining a transfer time for the passenger to change modes of transportation based on the riding record data; If the transfer time is less than the preset time, determining that the passenger meets the preferential payment conditions; Accordingly, when it is determined that the amount discount condition is met, the payment amount of the passenger's current ride is determined based on the ride record data and the discount method, including: In the case where it is determined that the amount discount condition is met, determining the original payment amount of the passenger for this ride based on the ride record data; The payment amount for the passenger's current ride is determined based on the original payment amount and the fixed deduction.
5. The dynamic preferential method for transportation payment amount according to claim 2, characterized in that: The spatial dimension preferential conditions include staggered departure times, and the preferential methods include fixed discounts and / or fixed exemptions; Accordingly, when the identity identification information satisfies the passenger dimension preferential conditions, and / or the ride record data satisfies the time dimension preferential conditions and / or the space dimension preferential conditions, determining that the passenger satisfies the amount preferential conditions includes: Determining the passenger's exit location based on the riding record data; If the exit location is within a preset area centered on a popular exit location, determining that the passenger meets the preferential payment conditions; Accordingly, when it is determined that the amount discount condition is met, the payment amount of the passenger's current ride is determined based on the ride record data and the discount method, including: In the case where it is determined that the amount discount condition is met, determining the original payment amount of the passenger for this ride based on the ride record data; The payment amount for the passenger's current ride is determined according to the original payment amount and the fixed discount and / or the fixed deduction.
6. The dynamic preferential method for transportation payment amount according to claim 2, characterized in that: The passenger-level preferential conditions include first-time passengers, and the preferential methods include exemption from payment; Accordingly, when the identity identification information satisfies the passenger dimension preferential conditions, and / or the ride record data satisfies the time dimension preferential conditions and / or the space dimension preferential conditions, determining that the passenger satisfies the amount preferential conditions includes: Determining whether the passenger has a historical riding record based on the identity identification information; If the passenger has no historical travel record, determining that the passenger meets the preferential conditions; Accordingly, when it is determined that the amount discount condition is met, the payment amount of the passenger's current ride is determined based on the ride record data and the discount method, including: When it is determined that the amount discount condition is met, the payment amount of the passenger for this ride is determined to be zero.
7. The dynamic preferential treatment method for transportation payment amount according to claim 2, characterized in that: The passenger-level preferential conditions include reaching the free ticket quota, and the preferential methods include preferential free tickets; Accordingly, when the identity identification information satisfies the passenger dimension preferential conditions, and / or the ride record data satisfies the time dimension preferential conditions and / or the space dimension preferential conditions, determining that the passenger satisfies the amount preferential conditions includes: Obtaining the passenger's historical riding records within a preset period based on the identity identification information; Determine the passenger's historical ride times and / or historical total payment amount based on the historical ride record; If the number of historical rides reaches a preset number of rides, and / or the total amount of historical payments reaches a preset total amount of payments, determining that the passenger meets the amount discount conditions; Accordingly, when it is determined that the amount discount condition is met, the payment amount of the passenger's current ride is determined based on the ride record data and the discount method, including: When it is determined that the amount discount condition is met, a discount coupon is sent to the passenger.
8. A dynamic preferential device for transportation payment amount, characterized in that: The device comprises: An identity recognition module is used to obtain the passenger's identity recognition information; wherein the identity recognition information includes facial information and boarding credential information; An entry data acquisition module, configured to acquire the passenger's entry behavior data if the identity recognition information is verified to be qualified; A riding record determination module, configured to obtain the passenger's outbound behavior data and determine the riding record data based on the inbound behavior data and the outbound behavior data; a preferential condition identification module, configured to identify whether the passenger meets a preferential price condition based on the identity identification information, the ride record data, and at least one dynamically configured preferential price rule; wherein the preferential price rule is used to balance passenger flow; The payment amount discount module is used to determine the payment amount of the passenger's current ride based on the riding record data and the amount discount rules when it is identified that the amount discount conditions are met.
9. An electronic device, characterized in that: The invention comprises a processor, a memory and a program or instruction stored in the memory and executable on the processor, wherein when the program or instruction is executed by the processor, the steps of the method for dynamic preferential treatment of the payment amount for transportation rides as described in any one of claims 1 to 7 are implemented.
10. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the method for dynamically offering a discount on a transportation ride payment amount as described in any one of claims 1 to 7 are implemented.