Advertising Placement Method, System, Terminal Device and Medium
By binding vehicle parameters and owner ID in the parking lot, combining the nature and user type of the parking lot, personalized advertising delivery is achieved, and the problem of inaccurate advertising delivery in the existing technology is solved, and the advertising conversion rate and parking lot operation efficiency are improved.
Patent Information
- Application Number
- CN202111619871.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-27
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2041-12-27
AI Technical Summary
The existing parking lot advertising methods lack accuracy, which leads to the inability to effectively convey advertisements to car owners in need, affecting the efficiency of parking lot operation.
By obtaining the license plate number and vehicle parameters in the vehicle photos, binding the vehicle parameters and the owner ID, and determining the optimal delivery strategy based on the nature of the parking lot, personalized advertising delivery for new and old users is achieved.
Accurate advertising delivery, reduce the cost of invalid exposure, improve advertising conversion rate, and improve parking lot operation efficiency.
Smart Images

Figure CN114358824B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle detection, and in particular, to an advertising delivery method, system, terminal device, and computer-readable storage medium. Background Art
[0002] Parking lots are infrastructure for transportation. In recent years, with the popularization of intelligent parking methods, intelligent parking platform enterprises have rapidly accumulated a large number of car owner users through WeChat official accounts, Alipay life numbers, APPs, etc. Therefore, as the most mature monetization model in the Internet industry - the advertising business has emerged, and the advertising business has become the main monetization means in the intelligent parking industry.
[0003] The existing advertising delivery methods in parking lots are simple and crude. Generally, advertisements are delivered without discrimination through an advertising platform, that is, all car owners will receive the same advertisement content. And to improve the advertising conversion effect, parking rights and interests are implanted in the advertising products to induce car owners to click, which seriously affects the operation efficiency of the parking lot and cannot accurately convey valuable advertising products to car owners in need. Summary of the Invention
[0004] The main purpose of the present invention is to provide an advertising delivery method, system, terminal device, and computer-readable storage medium, aiming to achieve precise advertising delivery based on parking lots.
[0005] To achieve the above object, the present invention provides an advertising delivery method, and the advertising delivery method includes:
[0006] Obtain the license plate number and vehicle parameters based on a preset vehicle photo, and bind the vehicle parameters with the license plate number in the vehicle photo;
[0007] Bind the vehicle parameters with a preset car owner ID according to the license plate number;
[0008] Determine an optimal delivery strategy through the vehicle parameters, the car owner ID, and a preset parking lot property, obtain advertising information based on the optimal delivery strategy, and determine whether the current car owner is a new user of a preset parking platform according to the car owner ID;
[0009] If so, deliver the advertising information to the visual interface corresponding to the car owner ID according to the first advertising delivery strategy in the optimal delivery strategy;
[0010] If not, deliver the advertising information to the visual interface according to the second advertising delivery strategy in the optimal delivery strategy.
[0011] Optionally, the advertising information includes: the default advertising information of the parking platform and the advertising information obtained based on the parking lot property;
[0012] The step of delivering the advertisement information to the visualization interface corresponding to the vehicle owner ID according to the first advertisement delivery strategy in the optimal delivery strategy includes:
[0013] Deliver the default advertisement information of the parking platform or the advertisement information obtained based on the nature of the parking lot to the visualization interface corresponding to the vehicle owner ID according to the first advertisement delivery strategy in the optimal delivery strategy.
[0014] Optionally, the advertisement information includes: advertisement information obtained based on the vehicle owner ID, advertisement information obtained based on the nature of the parking lot, and advertisement information obtained based on the vehicle parameters;
[0015] The step of delivering the advertisement information to the visualization interface corresponding to the vehicle owner ID according to the second advertisement delivery strategy in the optimal delivery strategy includes:
[0016] Deliver the advertisement information obtained based on the vehicle owner ID, or the advertisement information obtained based on the nature of the parking lot, or the advertisement information obtained based on the vehicle parameters to the visualization interface corresponding to the vehicle owner ID according to the second advertisement delivery strategy in the optimal delivery strategy.
[0017] Optionally, the step of obtaining the license plate number and vehicle parameters based on the preset vehicle photo and binding the vehicle parameters with the license plate number in the vehicle photo includes:
[0018] Obtain the license plate number based on the preset vehicle photo, and determine whether the license plate number is a new license plate number of the parking platform;
[0019] If the license plate number is a new license plate number of the parking platform, obtain the first vehicle parameters based on the vehicle photo and bind the first vehicle parameters with the new license plate number;
[0020] If the license plate number is an existing license plate number of the parking platform, confirm whether the first vehicle parameters are consistent with the vehicle parameters corresponding to the existing license plate number;
[0021] If the first vehicle parameters are consistent with the vehicle parameters corresponding to the existing license plate number, bind the first vehicle parameters with the existing license plate number;
[0022] If the vehicle parameters are inconsistent with the vehicle parameters corresponding to the existing license plate number, obtain the second vehicle parameters based on the vehicle photo again and bind the second vehicle parameters with the existing license plate number.
[0023] Optionally, the step of binding the vehicle parameters to a preset vehicle owner ID according to the license plate number includes:
[0024] Detect whether a parking fee payment completion message based on the visualization interface is received, where the visualization interface includes: a payment of parking fees interface;
[0025] If a parking fee payment completion message based on the payment of parking fees interface is received, then determine whether the current vehicle owner is a new user of the parking platform;
[0026] If the current vehicle owner is a new user of the parking platform, then assign a corresponding vehicle owner ID to the current vehicle owner, bind the license plate number to the vehicle owner ID, and further bind the vehicle owner ID to the vehicle parameters;
[0027] If the current vehicle owner is an old user of the parking platform, then obtain the license plate number last bound to the vehicle owner ID of the current vehicle owner, perform a secondary binding of the license plate number to the vehicle owner ID, and further bind the vehicle owner ID to the vehicle parameters.
[0028] Optionally, the advertising placement method further includes:
[0029] Determine whether the vehicle owner ID is in a preset blacklist;
[0030] If the vehicle owner ID is in the preset blacklist, then do not perform advertising placement based on the visualization interface.
[0031] Optionally, the step of determining an optimal placement strategy based on the vehicle parameters, the vehicle owner ID, and a preset parking lot nature includes:
[0032] Determine an optimal placement strategy based on the vehicle parameters, the vehicle owner ID, and the preset parking lot nature based on the principle of maximizing revenue.
[0033] To achieve the above object, the present invention further provides an advertising placement system, where the advertising placement system includes:
[0034] A first binding module, configured to obtain a license plate number and vehicle parameters based on a preset vehicle photo, and bind the vehicle parameters to the license plate number in the vehicle photo;
[0035] A second binding module, configured to bind the vehicle parameters to a preset vehicle owner ID according to the license plate number;
[0036] A judgment module, configured to determine an optimal placement strategy based on the vehicle parameters, the vehicle owner ID, and the preset parking lot nature, obtain advertisement information based on the optimal placement strategy, and determine whether the current vehicle owner is a new user of the preset parking platform according to the vehicle owner ID;
[0037] A first placement module, configured to, if so, place the advertisement information on the visualization interface corresponding to the vehicle owner ID according to the first advertisement placement strategy in the optimal placement strategy;
[0038] A second placement module, configured to, if not, place the advertisement information on the visualization interface according to the second advertisement placement strategy in the optimal placement strategy.
[0039] Wherein, each functional module of the advertisement placement system of the present invention realizes the steps of the above-mentioned advertisement placement method when running.
[0040] To achieve the above object, the present invention further provides a terminal device, which includes: a memory, a processor, and an advertisement placement program stored on the memory and executable on the processor. When the advertisement placement program is executed by the processor, it realizes the steps of the above-mentioned advertisement placement method.
[0041] In addition, to achieve the above object, the present invention further proposes a computer-readable storage medium, on which an advertisement placement program is stored. When the advertisement placement program is executed by a processor, it realizes the steps of the above-mentioned advertisement placement method.
[0042] In addition, to achieve the above object, the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it realizes the steps of the above-mentioned advertisement placement method.
[0043] The present invention provides an advertisement placement method, system, terminal device, computer-readable storage medium, and computer program product. By binding the vehicle parameters with a preset vehicle owner ID according to the license plate number; determining an optimal placement strategy based on the vehicle parameters, the vehicle owner ID, and the preset parking lot nature, obtaining advertisement information based on the optimal placement strategy, and determining whether the current vehicle owner is a new user of the preset parking platform according to the vehicle owner ID; if so, placing the advertisement information on the visualization interface corresponding to the vehicle owner ID according to the first advertisement placement strategy in the optimal placement strategy; if not, placing the advertisement information on the visualization interface according to the second advertisement placement strategy in the optimal placement strategy.
[0044] Compared with the non-targeted advertising delivery methods in the prior art, the present invention realizes accurate labeling of a large number of vehicles and rapid acquisition of vehicle parameters, and customized advertising delivery for each vehicle based on the principle of maximizing revenue, achieving more accurate delivery of advertisements to vehicle owners, capable of reducing the cost of ineffective exposure, improving the advertising conversion rate, and further improving the operation efficiency of the parking lot when meeting the purpose of advertising monetization. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 It is a schematic structural diagram of the hardware operating environment related to the solution of the embodiment of the present invention;
[0046] Figure 2 It is a schematic flowchart of an embodiment of the advertising delivery method of the present invention;
[0047] Figure 3 It is a schematic flowchart of the license plate number and vehicle parameter binding process related to an embodiment of the advertising delivery method of the present invention;
[0048] Figure 4 It is a schematic flowchart of the vehicle owner ID and vehicle parameter binding process related to an embodiment of the advertising delivery method of the present invention;
[0049] Figure 5 It is a schematic flowchart of the advertising delivery strategy configuration process related to an embodiment of the advertising delivery method of the present invention;
[0050] Figure 6 It is a schematic diagram of the functional modules of an embodiment of the advertising delivery system of the present invention.
[0051] The realization, functional features, and advantages of the object of the present invention will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0052] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0053] As Figure 1 shown, Figure 1 It is a schematic diagram of the device structure of the hardware operating environment related to the solution of the embodiment of the present invention.
[0054] It should be noted that the terminal device in the embodiment of the present invention can be a device for advertising delivery in a parking lot, and the terminal device can specifically be a smart phone, a personal computer, a server, etc.
[0055] As Figure 1As shown in the figure, the device may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display) and an input unit such as a keyboard (Keyboard). Optionally, the user interface 1003 may further include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0056] Those skilled in the art can understand that Figure 1 the device structure shown in the figure does not constitute a limitation on the device, and it may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0057] As Figure 1 shown, the memory 1005, as a computer storage medium, may include an operating system, a network communication module, a user interface module, and an advertising placement program. The operating system is a program for managing and controlling the hardware and software resources of the device, and supports the operation of the advertising placement program and other software or programs. In Figure 1 the device shown in the figure, the user interface 1003 is mainly used for data communication with the client; the network interface 1004 is mainly used for establishing a communication connection with the server; and the processor 1001 may be used to call the advertising placement program stored in the memory 1005 and perform the following operations:
[0058] Bind the vehicle parameters to a preset owner ID according to the license plate number;
[0059] Determine an optimal placement strategy based on the vehicle parameters, the owner ID, and a preset parking lot nature, obtain advertising information based on the optimal placement strategy, and determine whether the current owner is a new user of a preset parking platform according to the owner ID;
[0060] If so, then place the advertising information on the visualization interface corresponding to the owner ID according to the first advertising placement strategy in the optimal placement strategy;
[0061] If not, then place the advertising information on the visualization interface according to the second advertising placement strategy in the optimal placement strategy.
[0062] Further, the advertisement information includes: the default advertisement information of the parking platform and the advertisement information obtained based on the nature of the parking lot;
[0063] The processor 1001 can also be used to call the advertisement placement program stored in the memory 1005 and perform the following operations:
[0064] Place the default advertisement information of the parking platform or the advertisement information obtained based on the nature of the parking lot onto the visualization interface corresponding to the vehicle owner ID according to the first advertisement placement strategy in the optimal placement strategy.
[0065] Further, the advertisement information includes: the advertisement information obtained based on the vehicle owner ID, the advertisement information obtained based on the nature of the parking lot, and the advertisement information obtained based on the vehicle parameters;
[0066] The processor 1001 can also be used to call the advertisement placement program stored in the memory 1005 and perform the following operations:
[0067] Place the advertisement information obtained based on the vehicle owner ID, or the advertisement information obtained based on the nature of the parking lot, or the advertisement information obtained based on the vehicle parameters onto the visualization interface corresponding to the vehicle owner ID according to the second advertisement placement strategy in the optimal placement strategy.
[0068] Further, the processor 1001 can also be used to call the advertisement placement program stored in the memory 1005 and perform the following operations:
[0069] Obtain the license plate number based on the preset vehicle photo and determine whether the license plate number is a new license plate number of the parking platform;
[0070] If the license plate number is a new license plate number of the parking platform, obtain the first vehicle parameters based on the vehicle photo and bind the first vehicle parameters to the new license plate number;
[0071] If the license plate number is an existing license plate number of the parking platform, confirm whether the first vehicle parameters are consistent with the vehicle parameters corresponding to the existing license plate number;
[0072] If the first vehicle parameters are consistent with the vehicle parameters corresponding to the existing license plate number, bind the first vehicle parameters to the existing license plate number;
[0073] If the vehicle parameters are inconsistent with the vehicle parameters corresponding to the existing license plate number, obtain the second vehicle parameters based on the vehicle photo again and bind the second vehicle parameters to the existing license plate number.
[0074] Further, the processor 1001 may also be used to call the advertisement placement program stored in the memory 1005 and perform the following operations:
[0075] Detect whether a parking fee payment completion message based on the visualization interface is received, where the visualization interface includes: a payment interface for parking fees;
[0076] If a parking fee payment completion message based on the payment interface for parking fees is received, then determine whether the current vehicle owner is a new user of the parking platform;
[0077] If the current vehicle owner is a new user of the parking platform, then assign a corresponding vehicle owner ID to the current vehicle owner, bind the license plate number to the vehicle owner ID, and further bind the vehicle owner ID to the vehicle parameters;
[0078] If the current vehicle owner is an old user of the parking platform, then obtain the license plate number last bound to the vehicle owner ID of the current vehicle owner, perform a secondary binding of the license plate number to the vehicle owner ID, and further bind the vehicle owner ID to the vehicle parameters.
[0079] Further, the processor 1001 may also be used to call the advertisement placement program stored in the memory 1005 and perform the following operations:
[0080] Determine whether the vehicle owner ID is in a preset blacklist;
[0081] If the vehicle owner ID is in the preset blacklist, then do not perform advertisement placement based on the visualization interface.
[0082] Further, the processor 1001 may also be used to call the advertisement placement program stored in the memory 1005 and perform the following operations:
[0083] Determine an optimal placement strategy based on the vehicle parameters, the vehicle owner ID, and the preset nature of the parking lot according to the principle of maximizing revenue.
[0084] Refer to Figure 2 , Figure 2 is a schematic flowchart of the first embodiment of the advertisement placement method of the present invention.
[0085] In this embodiment, an embodiment of the advertisement placement method is provided. It should be noted that although the logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than here.
[0086] Step S10, obtain the license plate number and vehicle parameters based on a preset vehicle photo, and bind the vehicle parameters to the license plate number in the vehicle photo;
[0087] It should be noted that in this embodiment, the terminal device has pre-constructed a cloud platform and a vehicle analysis AI platform to process and analyze image data through the cloud platform and the vehicle analysis AI platform.
[0088] After the terminal device obtains a vehicle photo, it can further parse the license plate number in the vehicle photo, and send the vehicle photo and the license plate number to the cloud platform together. The cloud platform then sends the vehicle photo and the license plate information to the vehicle analysis AI platform together. Subsequently, the vehicle analysis AI platform performs real-time recognition on the vehicle photo to obtain vehicle parameters, and binds the vehicle parameters to the license plate number.
[0089] It should be noted that in this embodiment, after the terminal device extracts vehicle parameters from the vehicle photo, it further binds the vehicle parameters to the license plate number, using the license plate number as the unique identifier of the vehicle. That is, once the license plate number is obtained, all the vehicle parameter information corresponding to the vehicle with that license plate number can be obtained. Among them, the vehicle parameters include: vehicle brand, vehicle model, and whether the vehicle is a new energy vehicle, etc. In this embodiment, accurate annotation of a large number of vehicles and rapid acquisition of vehicle information are achieved.
[0090] Furthermore, in the above step S10, "obtain a license plate number and vehicle parameters based on a preset vehicle photo, and bind the vehicle parameters to the license plate number in the vehicle photo" may include:
[0091] Step S101, obtain a license plate number based on a preset vehicle photo, and determine whether the license plate number is a new license plate number of the parking platform;
[0092] Step S102, if the license plate number is a new license plate number of the parking platform, obtain first vehicle parameters based on the vehicle photo, and bind the first vehicle parameters to the new license plate number;
[0093] Step S103, if the license plate number is an existing license plate number of the parking platform, confirm whether the first vehicle parameters are consistent with the vehicle parameters corresponding to the existing license plate number;
[0094] Step S104, if the first vehicle parameters are consistent with the vehicle parameters corresponding to the existing license plate number, bind the first vehicle parameters to the existing license plate number;
[0095] Step S105, if the vehicle parameters are inconsistent with the vehicle parameters corresponding to the existing license plate number, obtain second vehicle parameters based on the vehicle photo again, and bind the second vehicle parameters to the existing license plate number.
[0096] It should be noted that in this embodiment, considering that the vehicle owner replaces the vehicle without changing the license plate number, even if the detected license plate number is the existing license plate number of the parking platform, it is necessary to determine whether the current vehicle parameters corresponding to the license plate number are consistent with the historical vehicle parameters corresponding to the license plate number in the database, so as to update the vehicle parameters corresponding to the license plate number in a timely manner.
[0097] Specifically, for example, as Figure 3 shown in the schematic diagram of the license plate number and vehicle parameter binding process, when the vehicle enters the parking lot, the terminal device will take a vehicle photo by a camera preset in the parking lot, and obtain the license plate number and vehicle parameters from the vehicle photo. Then, the license plate number will be compared with the historical license plate numbers in the preset data warehouse to determine whether the license plate number is a new license plate number of the parking platform. If it is determined that the license plate number is a new license plate number of the parking platform, the new license plate number will be bound to the previously obtained vehicle parameter information; if it is determined that the license plate number is an existing license plate number of the parking platform, the historical vehicle parameters of the existing license plate number will be obtained from the data warehouse, and it will be determined whether the vehicle parameters obtained in real time through the camera are consistent with the historical vehicle parameters. If they are consistent, the existing license plate number will be bound to the vehicle parameters obtained in real time through the camera; if they are inconsistent, the vehicle parameters will be obtained again through the vehicle photo, and the vehicle parameters obtained for the second time will be bound to the existing license plate number. In this embodiment, the accurate binding of the license plate number and vehicle parameters is realized, thereby improving the accuracy of advertising delivery.
[0098] Furthermore, the advertising delivery method of the present invention further includes:
[0099] Step S20, binding the vehicle parameters to a preset vehicle owner ID according to the license plate number;
[0100] After the terminal device obtains the license plate number from the vehicle photo, determines the vehicle parameters including brand, model, year, color, etc., and binds the vehicle parameters to the license plate number, it will bind the vehicle parameters to the vehicle owner ID based on the license plate number, so that the vehicle parameters of the vehicle owned by the vehicle owner can be directly obtained based on the vehicle owner ID.
[0101] It should be noted that in this embodiment, in a parking platform with a large number of vehicle owners, each vehicle owner has a unique identity identifier, and the license plate number, as a data label of the vehicle parameters, also has uniqueness. Therefore, in this embodiment, the identity identifier of the vehicle owner is bound to the vehicle parameters of the vehicle owned by the vehicle owner based on the license plate number, so that the identity identifier of each vehicle owner will point to a set of vehicle parameters, and the corresponding advertising information can be obtained according to the vehicle parameters. In this embodiment, the corresponding relationship between the vehicle owner and the vehicle parameters is constructed, and personalized advertising delivery for each vehicle is realized.
[0102] Further, in the above step S20, "binding the vehicle parameters to the preset owner ID according to the license plate number" may include:
[0103] Step S201, detecting whether a parking fee payment completion message based on the visualization interface is received, where the visualization interface includes: a payment interface for parking fees;
[0104] Step S202, if a parking fee payment completion message based on the payment interface for parking fees is received, determining whether the current owner is a new user of the parking platform;
[0105] Step S203, if the current owner is a new user of the parking platform, assigning a corresponding owner ID to the current owner, binding the license plate number to the owner ID, and then binding the owner ID to the vehicle parameters;
[0106] Step S204, if the current owner is an old user of the parking platform, obtaining the license plate number last bound to the owner ID of the current owner, and re-binding the license plate number to the owner ID, and then binding the owner ID to the vehicle parameters.
[0107] It should be noted that in this embodiment, since the owner will enter the license plate number when paying the parking fee, after the owner pays successfully, the terminal device will bind the license plate number and the owner ID, and then bind the owner ID to the vehicle parameters.
[0108] Specifically, for example, as Figure 4 shown in the schematic diagram of the binding process of the owner ID and the vehicle parameters, the terminal device needs to detect whether a parking fee payment completion message triggered through the payment interface for parking fees is received. If the parking fee payment completion message is detected, it is determined whether the current owner is a new user who has not registered on the parking platform; if the current owner is a new user of the parking platform, then the terminal device will assign an owner ID to the current owner, bind the license plate number of the current vehicle to the owner ID, and then bind the owner ID to the vehicle parameters; if it is determined based on the owner ID that the current owner is an old user of the parking platform, then it is necessary to further obtain the license plate number last bound to the owner ID of the current owner, and re-bind the license plate number to the current owner's owner ID, and then bind the owner ID to the vehicle parameters. Therefore, in this embodiment, the accurate binding of the owner ID and the vehicle parameters is realized, and thus the customized advertisement delivery based on the vehicle parameters is realized.
[0109] Further, the advertisement delivery method of the present invention further includes:
[0110] Step S30: Determine the optimal delivery strategy based on the vehicle parameters, the vehicle owner ID, and the preset nature of the parking lot, obtain advertisement information based on the optimal delivery strategy, and determine whether the current vehicle owner is a new user of the preset parking platform according to the vehicle owner ID;
[0111] After binding the vehicle owner ID with the vehicle parameters, the terminal device will determine the optimal delivery strategy based on the vehicle parameters, the vehicle owner ID, and the preset nature of the parking lot, then obtain the corresponding advertisement information based on the optimal delivery strategy, and determine whether the current vehicle owner is a new user of the parking platform according to the vehicle owner ID, so as to determine the corresponding advertisement delivery method according to whether the current vehicle owner is a new user, and perform corresponding advertisement delivery.
[0112] It should be noted that, in this embodiment, the optimal delivery strategy can be an advertisement delivery method that maximizes the revenue. On the basis of maximizing the revenue, different advertisement delivery methods are provided for new users and old users in the parking platform respectively, realizing more accurate advertisement delivery, being able to reduce the cost of ineffective exposure, improve the advertisement conversion rate, and then improve the operation efficiency of the parking lot while meeting the purpose of advertisement monetization.
[0113] Step S40: If so, deliver the advertisement information to the visual interface corresponding to the vehicle owner ID according to the first advertisement delivery strategy in the optimal delivery strategy;
[0114] Step S50: If not, deliver the advertisement information to the visual interface according to the second advertisement delivery strategy in the optimal delivery strategy.
[0115] When the terminal device determines that the current vehicle owner is a new user of the preset parking platform, based on the principle of maximizing benefits, it will use the first advertisement delivery strategy in the optimal delivery strategy to deliver the pre-obtained advertisement information to the parking fee payment interface for advertisement display. If it is determined that the current vehicle owner is an old user of the preset parking platform, it will also, based on the principle of maximizing benefits, use the second advertisement delivery strategy in the optimal delivery strategy to deliver the pre-obtained advertisement information to the parking fee payment interface for advertisement display.
[0116] It should be noted that, in this embodiment, both the first advertisement delivery strategy and the second advertisement delivery strategy are advertisement delivery methods based on maximizing benefits, so as to realize accurate advertisement delivery, reduce the cost of ineffective exposure, improve the advertisement conversion rate, and achieve more efficient advertisement monetization.
[0117] Further, in the above step S40, "If so, deliver the advertisement information to the visual interface corresponding to the vehicle owner ID according to the first advertisement delivery strategy in the optimal delivery strategy" may include:
[0118] Step S401, according to the first advertisement placement strategy in the optimal placement strategy, place the default advertisement information of the parking platform or the advertisement information obtained based on the nature of the parking lot onto the visualization interface corresponding to the vehicle owner ID.
[0119] It should be noted that in this embodiment, when it is determined that the current vehicle owner is a new user of the preset parking platform, the advertisement information to be placed may include: the default advertisement information of the parking platform and the advertisement information obtained based on the nature of the parking lot.
[0120] Specifically, for example, as Figure 5 shown in the schematic diagram of the advertisement placement strategy configuration process, when the terminal device determines that the current vehicle owner is a new user of the parking platform, based on the principle of maximizing benefits, according to the first advertisement placement strategy in the optimal placement strategy, select an advertisement information that can maximize the revenue from the default advertisement information of the parking platform and the advertisement information obtained based on the nature of the parking lot, and place it onto the payment interface for parking fees corresponding to the vehicle owner ID for display, so as to realize the monetization of advertisements to the greatest extent.
[0121] Furthermore, in the above step S50, "if not, then according to the second advertisement placement strategy in the optimal placement strategy, place the advertisement information onto the visualization interface", which may include:
[0122] Step S501, according to the second advertisement placement strategy in the optimal placement strategy, place the advertisement information obtained based on the vehicle owner ID, or the advertisement information obtained based on the nature of the parking lot, or the advertisement information obtained based on the vehicle parameters onto the visualization interface corresponding to the vehicle owner ID.
[0123] It should be noted that in this embodiment, when it is determined that the current vehicle owner is an old user of the preset parking platform, the advertisement information to be placed may include: the advertisement information obtained based on the vehicle owner ID, the advertisement information obtained based on the nature of the parking lot, and the advertisement information obtained based on the vehicle parameters.
[0124] Specifically, for example, as Figure 5 shown in the schematic diagram of the advertisement placement strategy configuration process, when the terminal device determines that the current vehicle owner is an old user of the parking platform, based on the principle of maximizing benefits, according to the second advertisement placement strategy in the optimal placement strategy, select an advertisement information that can maximize the revenue from the advertisement information obtained based on the vehicle owner ID, the advertisement information obtained based on the nature of the parking lot, and the advertisement information obtained based on the vehicle parameters, and place it onto the payment interface for parking fees corresponding to the vehicle owner ID for display, also realizing the monetization of advertisements to the greatest extent.
[0125] In this embodiment, when the terminal device obtains a vehicle photo, it can further parse the license plate information in the vehicle photo, and send the vehicle photo and the license plate number to the cloud platform together. The cloud platform then sends the vehicle photo and the license plate information to the vehicle analysis AI platform. Subsequently, the vehicle analysis AI platform performs real-time recognition on the vehicle photo to obtain vehicle parameters, and binds the vehicle parameters to the license plate information. After the terminal device obtains the license plate number from the vehicle photo, determines vehicle parameters including brand, model, year, and color, and binds the vehicle parameters to the license plate number, it binds the vehicle parameters to the owner ID based on the license plate number, so that the vehicle parameters owned by the owner can be directly obtained based on the owner ID. After the terminal device binds the owner ID to the vehicle parameters, it determines the optimal placement strategy according to the vehicle parameters, the owner ID, and the preset parking lot nature. Then, it obtains the corresponding advertising information from the perspective of the optimal placement strategy, and determines whether the current owner is a new user of the parking platform based on the owner ID, so as to determine the corresponding advertising placement method according to whether the current owner is a new user, and perform corresponding advertising placement. When the terminal device determines that the current owner is a new user of the preset parking platform, it will, based on the principle of maximizing benefits, use the first advertising placement strategy in the optimal placement strategy to display the pre-obtained advertising information on the payment interface for parking fees. If it is determined that the current owner is an old user of the preset parking platform, it will also, based on the principle of maximizing benefits, use the second advertising placement strategy in the optimal placement strategy to display the pre-obtained advertising information on the payment interface for parking fees.
[0126] Compared with the non-targeted advertising placement methods in the prior art, the present invention realizes the precise annotation of a large number of vehicles and the rapid acquisition of vehicle parameters, and customized advertising placement for each vehicle based on the principle of maximizing revenue, enabling more precise advertising delivery to vehicle owners, reducing the cost of ineffective exposure, improving the advertising conversion rate, and thus improving the operating efficiency of the parking lot while meeting the purpose of advertising monetization.
[0127] Furthermore, based on the first embodiment of the advertising placement method of the present invention described above, a second embodiment of the advertising placement method of the present invention is proposed.
[0128] The main difference between this embodiment and the above first embodiment is that the present invention further includes:
[0129] Step a: Determine whether the owner ID is in a preset blacklist;
[0130] Step b: If the owner ID is in the preset blacklist, do not perform advertising placement based on the visualization interface.
[0131] It should be noted that, in this embodiment, the blacklist includes car owners who have successfully converted through advertisements and car owners not within the targeted labels of the advertisement products, etc.
[0132] Specifically, for example, before the terminal device performs advertisement delivery for the vehicle owned by the car owner ID based on the vehicle parameters, it is necessary to pre-judge whether the car owner ID is in the preset list. For example, it is judged whether the same advertisement information has been sent to this car owner before, and / or based on the car owner ID, it is judged whether this car owner meets the advertisement delivery standard. For example, the advertisement delivery method based on gender.
[0133] Further, in the above step S10, "determine the optimal delivery strategy through the vehicle parameters, the car owner ID, and the preset parking lot nature" may include:
[0134] Step S301, determine the optimal delivery strategy based on the principle of maximizing revenue through the vehicle parameters, the car owner ID, and the preset parking lot nature.
[0135] It should be noted that, in this embodiment, on the basis of maximizing revenue, an optimal delivery strategy is generated based on the vehicle parameters, the car owner ID, and the parking lot nature, and advertisement delivery is performed according to this optimal delivery strategy, which can reduce the cost of ineffective exposure and improve the advertisement conversion rate.
[0136] In this embodiment, before the terminal device obtains the advertisement information corresponding to the vehicle parameters and performs delivery, it is necessary to first judge whether this advertisement information needs to be delivered to this car owner, that is, to judge whether the same advertisement information has been sent to this car owner before, and / or based on the car owner ID, judge whether this car owner meets the advertisement delivery standard. In this way, it avoids delivering duplicate advertisement information to the same car owner and also avoids delivering advertisement information that the car owner does not need, saves advertisement delivery resources, improves the advertisement delivery efficiency, and realizes the precise and personalized delivery of advertisements.
[0137] In addition, an advertisement delivery system is also proposed in an embodiment of the present invention. Refer to Figure 6 , Figure 6 which is a schematic diagram of the functional modules of an embodiment of the advertisement delivery system of the present invention. As Figure 6 shown, the advertisement delivery system of the present invention includes:
[0138] The first binding module 10 is used to obtain the license plate number and vehicle parameters based on the preset vehicle photo, and bind the vehicle parameters with the license plate number in the vehicle photo;
[0139] The second binding module 20 is used to bind the vehicle parameters with the preset car owner ID according to the license plate number;
[0140] A judgment module 30, configured to determine an optimal placement strategy based on the vehicle parameters, the vehicle owner ID, and the preset parking lot nature, obtain advertisement information based on the optimal placement strategy, and determine whether the current vehicle owner is a new user of the preset parking platform according to the vehicle owner ID;
[0141] A first placement module 40, configured to, if so, place the advertisement information on the visualization interface corresponding to the vehicle owner ID according to the first advertisement placement strategy in the optimal placement strategy;
[0142] A second placement module 50, configured to, if not, place the advertisement information on the visualization interface according to the second advertisement placement strategy in the optimal placement strategy.
[0143] Further, the advertisement information includes: the default advertisement information of the parking platform and the advertisement information obtained based on the parking lot nature;
[0144] The first placement module 40 includes:
[0145] A first placement unit, configured to place the default advertisement information of the parking platform or the advertisement information obtained based on the parking lot nature on the visualization interface corresponding to the vehicle owner ID according to the first advertisement placement strategy in the optimal placement strategy.
[0146] Further, the advertisement information includes: the advertisement information obtained based on the vehicle owner ID, the advertisement information obtained based on the parking lot nature, and the advertisement information obtained based on the vehicle parameters;
[0147] The second placement module 50 includes:
[0148] A second placement unit, configured to place the advertisement information obtained based on the vehicle owner ID, or the advertisement information obtained based on the parking lot nature, or the advertisement information obtained based on the vehicle parameters on the visualization interface corresponding to the vehicle owner ID according to the second advertisement placement strategy in the optimal placement strategy.
[0149] Further, the first binding module 10 includes:
[0150] A first judgment unit, configured to obtain a license plate number based on a preset vehicle photo and judge whether the license plate number is a new license plate number of the parking platform;
[0151] A first binding unit, configured to, if the license plate number is a new license plate number of the parking platform, obtain first vehicle parameters based on the vehicle photo and bind the first vehicle parameters to the new license plate number;
[0152] A first confirmation unit, configured to confirm whether the first vehicle parameters are consistent with the vehicle parameters corresponding to the existing license plate number if the license plate number is the existing license plate number of the parking platform;
[0153] A second binding unit, configured to bind the first vehicle parameters to the existing license plate number if the first vehicle parameters are consistent with the vehicle parameters corresponding to the existing license plate number;
[0154] A third binding unit, configured to, if the vehicle parameters are inconsistent with the vehicle parameters corresponding to the existing license plate number, obtain second vehicle parameters based on the vehicle photo again, and bind the second vehicle parameters to the existing license plate number.
[0155] Further, the second binding module 20 includes:
[0156] A detection unit, configured to detect whether a parking fee payment completion message based on the visualization interface is received, where the visualization interface includes: a payment of parking fee interface;
[0157] A second judgment unit, configured to judge whether the current vehicle owner is a new user of the parking platform if a parking fee payment completion message based on the payment of parking fee interface is received;
[0158] A fourth binding unit, configured to, if the current vehicle owner is a new user of the parking platform, allocate a corresponding vehicle owner ID to the current vehicle owner, bind the license plate number to the vehicle owner ID, and further bind the vehicle owner ID to the vehicle parameters;
[0159] A fifth binding unit, configured to, if the current vehicle owner is an old user of the parking platform, obtain the license plate number last bound to the vehicle owner ID of the current vehicle owner, and perform a secondary binding of the license plate number to the vehicle owner ID, and further bind the vehicle owner ID to the vehicle parameters.
[0160] Further, the advertising delivery system of the present invention further includes:
[0161] A third judgment unit, configured to judge whether the vehicle owner ID is in a preset blacklist;
[0162] A rejection delivery unit, configured to not perform advertising delivery based on the visualization interface if the vehicle owner ID is in the preset blacklist.
[0163] Further, the judgment module 30 includes:
[0164] A second determination unit, configured to determine an optimal delivery strategy based on the principle of maximizing revenue through the vehicle parameters, the vehicle owner ID, and a preset parking lot nature.
[0165] The specific implementation manners of the various functional modules of the advertising placement system of the present invention are basically the same as those of the various embodiments of the above-mentioned advertising placement method, and will not be elaborated herein.
[0166] In addition, an embodiment of the present invention further provides a computer-readable storage medium, on which an advertising placement program is stored. When the advertising placement program is executed by a processor, the steps of the advertising placement method described above are implemented.
[0167] For each embodiment of the advertising placement system and the computer-readable storage medium of the present invention, reference may be made to each embodiment of the advertising placement method of the present invention, and details will not be repeated here.
[0168] In addition, an embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps of the advertising placement method described in any one of the above advertising placement method embodiments are implemented.
[0169] The specific embodiments of the computer program product of the present invention are basically the same as those of the various embodiments of the above-mentioned advertising placement method, and will not be elaborated herein.
[0170] It should be noted that in this article, the term "including", "comprising" or any other variant thereof is intended to cover a non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without more limitations, the element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or device including the element.
[0171] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0172] Through the description of the above embodiments, 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. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation manner. Based on such an understanding, the technical solution of the present invention, in essence, or the part that makes a contribution to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disc), and includes several instructions for causing a terminal device (which can be a smart phone, a personal computer, a server, etc.) to execute the methods described in the various embodiments of the present invention.
[0173] The above are only the preferred embodiments of the present invention, and do not limit the patent scope of the present invention accordingly. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present invention, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present invention.
Claims
1. An advertising delivery method, characterized in that, The described advertising placement method is applied to a parking lot, and the advertising placement method includes the following steps: Obtain the license plate number and vehicle parameters based on a preset vehicle photo, and bind the vehicle parameters to the license plate number in the vehicle photo; Bind the vehicle parameters to a preset vehicle owner ID according to the license plate number; Determine an optimal placement strategy based on the vehicle parameters, the vehicle owner ID, and the preset nature of the parking lot, obtain advertising information based on the optimal placement strategy, and determine whether the current vehicle owner is a new user of the preset parking platform according to the vehicle owner ID; If so, place the advertising information on the visual interface corresponding to the vehicle owner ID according to the first advertising placement strategy in the optimal placement strategy; If not, place the advertising information on the visual interface according to the second advertising placement strategy in the optimal placement strategy; Among them, the step of obtaining the license plate number and vehicle parameters based on a preset vehicle photo and binding the vehicle parameters to the license plate number in the vehicle photo includes: Obtain the license plate number based on a preset vehicle photo, and determine whether the license plate number is a new license plate number of the parking platform; If the license plate number is a new license plate number of the parking platform, obtain first vehicle parameters based on the vehicle photo, and bind the first vehicle parameters to the new license plate number; If the license plate number is an existing license plate number of the parking platform, confirm whether the first vehicle parameters are consistent with the vehicle parameters corresponding to the existing license plate number; If the first vehicle parameters are consistent with the vehicle parameters corresponding to the existing license plate number, bind the first vehicle parameters to the existing license plate number; If the vehicle parameters are inconsistent with the vehicle parameters corresponding to the existing license plate number, obtain second vehicle parameters based on the vehicle photo again, and bind the second vehicle parameters to the existing license plate number; Among them, the step of binding the vehicle parameters to a preset vehicle owner ID according to the license plate number includes: Detect whether a parking fee payment completion message based on the visual interface is received, where the visual interface includes: a payment of parking fee interface; If a parking fee payment completion message based on the payment of parking fee interface is received, determine whether the current vehicle owner is a new user of the parking platform; If the current vehicle owner is a new user of the parking platform, assign a corresponding vehicle owner ID to the current vehicle owner, bind the license plate number to the vehicle owner ID, and then bind the vehicle owner ID to the vehicle parameters; If the current vehicle owner is an old user of the parking platform, obtain the license plate number last bound to the vehicle owner ID of the current vehicle owner, and perform a secondary binding of the license plate number to the vehicle owner ID, and then bind the vehicle owner ID to the vehicle parameters.
2. The advertising placement method according to claim 1, characterized in that, The advertising information includes: the default advertising information of the parking platform and the advertising information obtained based on the nature of the parking lot; The step of placing the advertising information on the visual interface corresponding to the vehicle owner ID according to the first advertising placement strategy in the optimal placement strategy includes: The default advertisement information of the parking platform or the advertisement information obtained based on the nature of the parking lot is delivered to the visualization interface corresponding to the vehicle owner ID according to the first advertisement delivery strategy in the optimal delivery strategy.
3. The advertising placement method according to claim 1, characterized in that, The advertisement information includes: advertisement information obtained based on the vehicle owner ID, advertisement information obtained based on the nature of the parking lot, and advertisement information obtained based on the vehicle parameters; The step of delivering the advertisement information to the visualization interface corresponding to the vehicle owner ID according to the second advertisement delivery strategy in the optimal delivery strategy includes: Delivering the advertisement information obtained based on the vehicle owner ID, or the advertisement information obtained based on the nature of the parking lot, or the advertisement information obtained based on the vehicle parameters to the visualization interface corresponding to the vehicle owner ID according to the second advertisement delivery strategy in the optimal delivery strategy.
4. The advertising placement method according to claim 1, characterized in that, The advertisement delivery method further includes: Determining whether the vehicle owner ID is in a preset blacklist; If the vehicle owner ID is in the preset blacklist, no advertisement is delivered based on the visualization interface.
5. The advertising placement method according to claim 1, characterized in that, The step of determining the optimal delivery strategy through the vehicle parameters, the vehicle owner ID, and the preset nature of the parking lot includes: Determining the optimal delivery strategy based on the principle of maximizing revenue through the vehicle parameters, the vehicle owner ID, and the preset nature of the parking lot.
6. An advertising delivery system, characterized in that, The advertisement delivery system includes: A first binding module, configured to obtain the license plate number and vehicle parameters based on a preset vehicle photo, and bind the vehicle parameters with the license plate number in the vehicle photo; A second binding module, configured to bind the vehicle parameters with a preset vehicle owner ID according to the license plate number; A judgment module, configured to determine the optimal delivery strategy through the vehicle parameters, the vehicle owner ID, and the preset nature of the parking lot, obtain advertisement information based on the optimal delivery strategy, and determine whether the current vehicle owner is a new user of the preset parking platform according to the vehicle owner ID; A first delivery module, configured to, if so, deliver the advertisement information to the visualization interface corresponding to the vehicle owner ID according to the first advertisement delivery strategy in the optimal delivery strategy; A second delivery module, configured to, if not, deliver the advertisement information to the visualization interface according to the second advertisement delivery strategy in the optimal delivery strategy; The first binding module is further configured to obtain the license plate number based on a preset vehicle photo, and determine whether the license plate number is a new license plate number of the parking platform; If the license plate number is a new license plate number of the parking platform, obtain first vehicle parameters based on the vehicle photo, and bind the first vehicle parameters with the new license plate number; If the license plate number is an existing license plate number of the parking platform, confirm whether the first vehicle parameters are consistent with the vehicle parameters corresponding to the existing license plate number; If the first vehicle parameters are consistent with the vehicle parameters corresponding to the existing license plate number, bind the first vehicle parameters with the existing license plate number; If the vehicle parameters are inconsistent with the vehicle parameters corresponding to the existing license plate number, obtain second vehicle parameters based on the vehicle photo again, and bind the second vehicle parameters with the existing license plate number; The second binding module is further configured to detect whether a parking fee payment completion message based on the visualization interface is received, where the visualization interface includes: a payment of parking fee interface; If a parking fee payment completion message based on the payment of parking fee interface is received, it is determined whether the current vehicle owner is a new user of the parking platform; If the current vehicle owner is a new user of the parking platform, a corresponding vehicle owner ID is assigned to the current vehicle owner, the license plate number is bound to the vehicle owner ID, and then the vehicle owner ID is bound to the vehicle parameters; If the current vehicle owner is an old user of the parking platform, the license plate number last bound to the vehicle owner ID of the current vehicle owner is obtained, and the license plate number is re-bound to the vehicle owner ID, and then the vehicle owner ID is bound to the vehicle parameters.
7. A terminal device, characterized in that, The terminal device includes a memory, a processor, and an advertising program stored on the memory and executable on the processor. When the advertising program is executed by the processor, the steps of the advertising method according to any one of claims 1 to 5 are implemented.
8. A computer-readable storage medium, characterized in that, An advertising program is stored on the computer-readable storage medium. When the advertising program is executed by a processor, the steps of the advertising method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Advertisement pushing system, method, device and terminal and computer readable storage medium
CN107622411A
Parking advertisement pushing method and system
CN110062030A