Advertisement delivery method, system, device and storage medium

By collecting user characteristic information and determining user tags, and combining advertising category rankings, the accuracy of advertising delivery and efficient utilization of resources are achieved, and the problem of poor flexibility in existing advertising delivery methods is solved.

CN114169932BActive Publication Date: 2025-02-21BOE TECHNOLOGY GROUP CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202111494655.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-07
Publication Date
2025-02-21
Estimated Expiration
2041-12-07

AI Technical Summary

Technical Problem

The existing advertising delivery methods are poorly flexible and cannot serve advertisements intelligently and selectively, resulting in low accuracy in advertising delivery and wasted advertising resources.

Method used

By collecting user characteristic information of the target user, determining the user tag, and combining the advertisement category ranking sent by the backend server, the target advertisement to be served from the ad to be served according to the preset advertising delivery strategy.

Benefits of technology

It realizes targeted advertising delivery for target users, improves the accuracy of advertising delivery, avoids waste of advertising resources, and thus reduces power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114169932B_ABST
    Figure CN114169932B_ABST
Patent Text Reader

Abstract

The present application discloses an advertisement delivery method, system, device and storage medium, the method comprising: collecting user characteristic information of target users; determining the user tag of the target user based on the user characteristic information; receiving the advertisements to be delivered and the advertisement category ranking sent by the background server, the advertisement category ranking is sent to the background server after the central node device integrates and processes the historical advertisement delivery duration data within a preset time period, the historical advertisement delivery duration data is collected by at least one advertisement terminal within a preset area; according to the advertisement category ranking and the user tag of the target user, the target advertisement to be delivered is determined from the advertisements to be delivered according to the preset advertisement delivery strategy. This technical solution can realize the selective and targeted delivery of advertisements to the target users, thereby improving the accuracy of advertisement delivery, avoiding the waste of advertisement resources, and thus reducing power consumption.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention generally relates to the technical field of Internet of Things, and specifically relates to an advertisement delivery method, system, device and storage medium. Background Art

[0002] With the rapid development of Internet technology, Internet advertising, as a mainstream advertising media, has been widely used in people's daily lives. For example, elevator advertising media can fully combine multi-dimensional advertising data such as text, images and sounds, and deliver multi-sensory information to users, increasing users' visual and auditory experience. In order to use digital technology to help brand marketing to achieve effect conversion, how to place advertisements is crucial.

[0003] At present, the traditional advertising delivery method is to pre-set the content to be advertised, so that the advertising terminal can cyclically deliver advertisements according to the set content. However, this advertising delivery method has poor flexibility and cannot deliver advertisements intelligently and selectively, which makes the accuracy of advertising delivery low, resulting in a waste of advertising resources. Summary of the invention

[0004] In view of the above-mentioned defects or deficiencies in the prior art, it is desirable to provide an advertisement delivery method, system, device and storage medium.

[0005] In a first aspect, the present application provides an advertisement delivery method, which is applied to an advertisement terminal and includes:

[0006] Collect user characteristic information of target users;

[0007] Determining a user tag of the target user based on the user characteristic information;

[0008] Receive the advertisements to be placed and the ranking of advertisement categories sent by the background server, wherein the ranking of advertisement categories is sent to the background server by the central node device after integrating and processing the historical advertisement placement duration data within a preset time period, wherein the historical advertisement placement duration data is collected by at least one advertisement terminal within a preset area;

[0009] According to the advertisement category ranking and the user tag of the target user, a target advertisement to be placed is determined from the advertisements to be placed according to a preset advertisement placement strategy for placement.

[0010] In a second aspect, the present application provides an advertisement delivery method, which is applied to a background server, including:

[0011] Obtaining the advertisements to be placed and the ranking of the advertisement categories, wherein the advertisement category ranking is sent to the backend server after the central node device integrates and processes the historical advertisement placement duration data within a preset time period, and the historical advertisement placement duration data is collected by at least one advertisement terminal within a preset area;

[0012] The advertisements to be placed and the advertisement category rankings are sent to the advertisement terminal, so that the advertisement terminal determines the target advertisements to be placed from the advertisements to be placed according to the advertisement category rankings and the user tags and a preset advertisement placement strategy, wherein the user tags are determined by the advertisement terminal based on the collected user feature information of the target user.

[0013] In a third aspect, the present application provides an advertisement delivery method, which is applied to a central node device, including:

[0014] Obtaining historical advertisement delivery duration data within a preset time period sent by all advertisement terminals within a preset area, wherein the historical advertisement delivery duration data is generated by each advertisement terminal based on historical advertisements to be delivered, corresponding advertisement tags, and user tags of historical users sent by the background server, wherein the user tags of historical users are determined based on the collected user feature information of historical users;

[0015] When receiving a request for obtaining delivery data sent by the backend server, integrating and processing the historical advertisement delivery duration data, generating an advertisement category ranking and sending it to the backend server;

[0016] Delete said ad category ranking.

[0017] In a fourth aspect, the present application provides an advertising delivery system, the system comprising: a backend server, a central node device, and at least one advertising terminal within a preset area, the backend server is respectively connected to the central node device and each advertising terminal within the preset area, and the central node device is respectively connected to each advertising terminal within the preset area;

[0018] Each of the advertising terminals is used to collect user characteristic information of the target user, and based on the user characteristic information, determine the user tag of the target user, and receive the advertisements to be placed and the advertisement category ranking sent by the background server, and determine the target advertisement to be placed from the advertisements to be placed according to the advertisement category ranking and the user tag of the target user and a preset advertisement placement strategy for placement;

[0019] The backend server is used to send a delivery data acquisition request to the central node device to obtain an advertisement category ranking, and send the acquired advertisement to be delivered and the advertisement category ranking to each advertisement terminal;

[0020] The central node device is used to obtain historical advertising delivery duration data within a preset time period sent by all advertising terminals within a preset area. When receiving a delivery data acquisition request sent by the background server, the historical advertising delivery duration data is integrated and processed, and an advertising category ranking is generated and sent to the background server.

[0021] In a fifth aspect, an embodiment of the present application provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method of the first aspect, the method of the second aspect, or the method of the third aspect is implemented.

[0022] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program is used to implement the method as described in the first aspect, the method as described in the second aspect, or the method as described in the third aspect.

[0023] In summary, the advertising delivery method, system, device and storage medium provided in the embodiments of the present application collect user characteristic information of the target user, determine the user tag of the target user based on the user characteristic information, and then receive the advertisements to be delivered and the advertisement category ranking sent by the background server. The advertisement category ranking is sent to the background server after the central node device integrates and processes the historical advertisement delivery duration data within the preset time end. The historical advertisement delivery duration data is collected by at least one advertising terminal within the preset area, and according to the advertisement category ranking and the user tag of the target user, the target advertisement to be delivered is determined from the advertisements to be delivered according to the preset advertisement delivery strategy. This technical solution can determine the target advertisement to be delivered according to the preset advertisement delivery strategy based on the acquired advertisement category ranking and the user tag of the target user, and realize the selective and targeted delivery of advertisements to the target user, thereby improving the accuracy of advertisement delivery, avoiding the waste of advertising resources, and reducing power consumption. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Other features, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:

[0025] Figure 1 A schematic diagram of the structure of an advertisement delivery system provided in an embodiment of the present application;

[0026] Figure 2 A flowchart of an advertisement delivery method provided in an embodiment of the present application;

[0027] Figure 3 A flowchart of a method for sending advertisements to be placed and ranking of advertisement categories provided in an embodiment of the present application;

[0028] Figure 4 A schematic diagram of the structure of the advertisement delivery method provided in the embodiment of the present application;

[0029] Figure 5 A schematic diagram of a process for integrating and processing historical advertisement delivery duration data provided in an embodiment of the present application;

[0030] Figure 6 A schematic diagram of the structure of a method for determining an advertisement category ranking provided in an embodiment of the present application;

[0031] Figure 7 A schematic diagram of the structure of an advertisement delivery device provided in an embodiment of the present application;

[0032] Figure 8 A schematic diagram of the structure of an advertisement delivery device provided in an embodiment of the present application;

[0033] Fig. 9 A schematic diagram of the structure of an advertisement delivery device provided in an embodiment of the present application;

[0034] Fig.10 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0035] The present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the relevant invention, rather than to limit the invention. It is also necessary to explain that, for ease of description, only the parts related to the invention are shown in the accompanying drawings.

[0036] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0037] It is understandable that in the process of continuous development of Internet technology, Internet advertising is widely used in people's daily life due to its wide coverage, strong interactivity, strong initiative and enthusiasm, and relatively low cost. At present, the relevant technology pre-sets the content that needs to be advertised, so that the advertising terminal cyclically places advertisements according to the set content. However, this advertising delivery method has poor flexibility and cannot intelligently and selectively place advertisements, which makes the accuracy of advertising delivery low, resulting in a waste of advertising resources.

[0038] Based on the above-mentioned defects, the present application provides an advertising delivery method, system, device and storage medium. Compared with the related technologies, the scheme can determine the target advertisements to be delivered according to the preset advertising delivery strategy based on the acquired advertising category rankings and the user tags of the target users, and realize selective targeted advertising delivery to the target users, thereby improving the accuracy of advertising delivery, avoiding wasting advertising resources, and reducing power consumption.

[0039] Figure 1 Schematic diagram of the system structure of the advertising delivery system provided in the embodiment of the present application. Figure 1 As shown, the system structure includes: a background server 100, a central node device 200 and at least one advertising terminal 300 within a preset area.

[0040] Optionally, the backend server 100 may be a server, or a server cluster or distributed system composed of several servers, or the backend server 100 may include one or more virtualization platforms, or may be a cloud computing service center, or may be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. Among them, the backend server 100 has a data processing function. The backend server 100 may include a cloud and an Internet of Things platform.

[0041] The central node device 200 may be a desktop computer, a laptop computer, a smart phone, a tablet computer, an e-book reader, smart glasses, a smart watch, or the like. This embodiment does not impose any limitation on the type of the central node device.

[0042] The above-mentioned advertising terminal 300 may be a terminal device installed inside the elevator equipment. The advertising terminal 300 may be installed with an electronic display screen, and the corresponding advertisement to be placed may be displayed through the electronic display screen. Optionally, at least one advertising terminal 300 within the above-mentioned preset area may be, for example, an advertising terminal in a residential area or an office area, and one, two or more advertising terminals may be correspondingly provided for the elevator equipment in each building. This embodiment does not impose any limitation on the number of advertising terminals.

[0043] The background service end 100 is respectively connected to the central node device 200 and each advertising terminal within the preset area, and the central node device 200 is respectively connected to each advertising terminal 300 within the preset area. The communication connection method can establish a communication connection through a wired or wireless network. The central node device 200 can be in the same local area network as each advertising terminal within the preset area. Optionally, the cloud can be respectively connected to the central node device 200 and at least one advertising terminal 300 through the Internet of Things platform.

[0044] Optionally, the wireless network or wired network uses standard communication technologies and / or protocols. The network is typically the Internet, but may be any network, including but not limited to a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a mobile, wired or wireless network, a private network or any combination of a virtual private network.

[0045] It should be noted that each of the above-mentioned advertising terminals 300 is used to collect user characteristic information of the target user, and based on the user characteristic information, determine the user tag of the target user, and is used to receive the advertisements to be placed and the advertising category rankings sent by the background server 100, and determine the target advertisements to be placed from the advertisements to be placed according to the advertising category rankings and the user tags of the target users and in accordance with the preset advertising delivery strategy for delivery.

[0046] The backend server 100 is used to send a delivery data acquisition request to the central node device 200 to obtain the advertisement category ranking, and send the acquired advertisement to be delivered and the advertisement category ranking to each of the advertisement terminals.

[0047] The central node device 200 is used to obtain historical advertising delivery duration data within a preset time period sent by all advertising terminals within a preset area. When receiving a delivery data acquisition request sent by the background server 100, the historical advertising delivery duration data is integrated and processed, and an advertising category ranking is generated and sent to the background server 100.

[0048] In order to further illustrate the technical solution provided by the embodiment of the present application, the following is a detailed description of the technical solution in conjunction with the accompanying drawings and specific implementation methods. Figures 2 to 10The processing method, device, equipment and storage medium of the business log provided by the embodiment of the present application are elaborated in detail. Although the embodiment of the present application provides the method operation instruction steps shown in the following embodiments or drawings, more or fewer operation instruction steps may be included in the method based on routine or no creative labor. In the steps where there is no necessary causal relationship logically, the execution order of these steps is not limited to the execution order provided by the embodiment of the present application. The method can be executed in the order of the method shown in the embodiment or drawings or in parallel during the actual processing process or when the device is executed.

[0049] Figure 2 FIG. 1 is a flow chart of an advertisement delivery method provided in an embodiment of the present application. The method is applied to an advertisement terminal, such as Figure 2 As shown, the method includes:

[0050] S101: Collect user characteristic information of target users.

[0051] Specifically, the target user may be a target audience group viewing the advertisement within a preset area, and the user characteristic information may be characteristic information of different dimensions such as gender information, age information, clothing information, etc. of the target user.

[0052] When the preset area range is a certain residential area or office area, and it is necessary to carry out targeted advertising delivery to the target audience in the residential area or office area, the collected target users may be the target audience groups in all elevator equipments in the residential area or office area.

[0053] Optionally, a camera device may be provided on the advertising terminal to collect user characteristic information of the target user in real time through the camera device. The user characteristic information of the target user may also be obtained by calling an external system device, such as calling a monitoring system to obtain the user characteristic information of the target user.

[0054] S102: Determine a user tag of the target user based on the user feature information.

[0055] It should be noted that the user tags of the target users can be an effective tool for outlining the target users and linking the user demands with the direction of advertising. The user tags of the target users can be obtained according to feature information of different dimensions.

[0056] In this step, after acquiring the user characteristic information of the target user, the user label of the target user can be determined based on the user characteristic information, and the user characteristic information of the target user can be input into the trained machine learning model to predict the user label of the target user. The trained machine learning model can be constructed by the following steps: for example, by obtaining the characteristic information of different dimensions of the sample user and the determined user label of the sample user, and then inputting the characteristic information of different dimensions of the sample user into the initial machine learning model to obtain the label output result of the sample user, and according to the label output result of the sample user and the user label of the sample user, the loss function is calculated, and the model parameters in the initial machine learning model are continuously optimized according to the minimization of the loss function, so as to construct a machine learning model.

[0057] S103, receiving the pending advertisements and advertisement category rankings sent by the background server. The advertisement category rankings are sent to the background server by the central node device after integrating and processing the historical advertisement delivery duration data within a preset time period. The historical advertisement delivery duration data is collected by at least one advertisement terminal within a preset area.

[0058] Specifically, before delivering advertisements to target users, the background server can obtain a large amount of historical advertising materials, and determine historical advertisements to be delivered based on the historical advertising materials, and then classify the historical advertisements to be delivered to obtain corresponding advertising labels, and then send the historical advertisements to be delivered and the corresponding advertising labels to the advertising terminal. Among them, the advertising labels can be clothing advertisements, food advertisements, sports advertisements, education advertisements, etc., so that the advertising terminal receives the historical advertisements to be delivered and the corresponding advertising labels sent by the background server, and collects the user characteristic information of historical users to determine the user labels of historical users, and then plays the historical target advertisements to be delivered corresponding to the user labels of historical users, and obtains the viewing time of historical users on the historical target advertisements to be delivered, and generates historical advertisement delivery time data. The historical advertisement delivery time data may include the advertising labels and corresponding viewing time of the historical target advertisements to be delivered.

[0059] Among them, the camera device of the advertising terminal can be used to monitor in real time whether the historical users are watching the played advertisements within the preset time period, so as to obtain the viewing time of the historical users within the preset time period, and then record and save the advertising label and corresponding viewing time of the historical target advertisement to be delivered.

[0060] When the background server needs to obtain the advertisement ranking, it can send a delivery data acquisition request to the central node device, so that the central node device can obtain the historical advertisement delivery duration data of all advertisement terminals within the preset area within the preset time period, wherein the central node device can send a record acquisition request to the advertisement terminal, and when the advertisement terminal receives the record acquisition request sent by the central node device, it sends the historical advertisement delivery duration data to the central node device, so that when the central node device receives the delivery data acquisition request sent by the background server, it generates the advertisement category ranking based on the historical advertisement delivery duration data of all advertisement terminals within the preset time period obtained within the preset area, and sends it to the background server. After sending the historical advertisement delivery data to the central node device, the advertisement terminal can delete the historical advertisement delivery duration data.

[0061] In this embodiment, each advertising terminal sends the historical advertising delivery duration data to the central node device, so that the central node device can compile and summarize the historical advertising delivery duration data and send it to the background server. The data reporting can be converted from reporting by multiple advertising terminals to reporting by a single central node device, thereby reducing the pressure and cost of the background server to process data.

[0062] In this step, when it is necessary to deliver targeted advertisements to target users, the background server can obtain a large amount of advertising materials, and determine the advertisements to be delivered based on the advertising materials, and classify the advertisements to be delivered to determine the advertising labels corresponding to the advertisements to be delivered, and then send the advertisements to be delivered and the obtained advertising category rankings to the advertising terminal, so that the advertising terminal receives the advertisements to be delivered and the advertising category rankings sent by the background server.

[0063] S104: According to the ranking of advertisement categories and the user tags of target users, a target advertisement to be placed is determined from the advertisements to be placed according to a preset advertisement placement strategy and placed.

[0064] After determining the user tag and advertisement category ranking of the target user, based on the user tag, the advertisements to be delivered with an advertisement category ranking greater than a preset level can be determined as target advertisements to be delivered, and then delivered.

[0065] It is understandable that the above preset levels are user-defined according to actual needs. For example, in the process of determining the target advertisements to be delivered, when there are five advertisements to be delivered, the five advertisement categories of the five advertisements to be delivered can be divided into five levels according to the order of the viewing time of the historical advertisements by historical users from high to low. The preset level can be the third level. For example, the five advertisement categories and the corresponding five levels of ranking are: clothing advertisements are the first level, food advertisements are the second level, sports advertisements are the third level, packaging advertisements are the fourth level, and education advertisements are the fifth level. Then the clothing advertisements of the first level whose ranking level is determined to be greater than the third level and the food advertisements of the second level are determined as the target advertisements to be delivered.

[0066] Furthermore, in the process of delivering the target advertisement to be delivered, the backend service end may include embedding a lightweight Internet of Things platform in the advertisement terminal, and registering the advertisement terminal and the elevator equipment installed thereon to the Internet of Things platform, for example, the advertisement terminal information and the elevator equipment information may be sent to the Internet of Things platform, the advertisement terminal information may include the advertisement terminal identification, and the elevator equipment information may include the elevator equipment identification. Optionally, the motion state of the elevator equipment and the load information in the elevator body may be monitored in real time through the Internet of Things platform, and corresponding control instructions may be generated according to the motion state of the elevator equipment and the load information in the elevator body to be sent to the corresponding advertisement terminal.

[0067] Among them, when the elevator equipment is in a stopped state and the load information is in an unloaded state, the advertising terminal receives the first control instruction sent by the Internet of Things platform, executes the screen closing operation to suspend the currently released advertisements; when the elevator equipment is in operation and the load information is in a manned state, the advertising terminal receives the second control instruction sent by the Internet of Things platform, executes the screen waking operation to continue the currently paused advertisements.

[0068] In this step, the Internet of Things platform in the background server monitors the movement status and load information of the elevator equipment in real time and generates corresponding control instructions, so that the screen-off and screen-on operations of the advertising terminal can be controlled in real time, which not only saves electricity but also avoids network delays.

[0069] The advertising delivery method provided in the embodiment of the present application collects user characteristic information of the target user, determines the user tag of the target user based on the user characteristic information, and then receives the advertisements to be delivered and the advertisement category ranking sent by the background server. The advertisement category ranking is sent to the background server after the central node device integrates and processes the historical advertisement delivery duration data within the preset time end. The historical advertisement delivery duration data is collected by at least one advertising terminal within the preset area, and the target advertisement to be delivered is determined from the advertisements to be delivered according to the preset advertisement delivery strategy based on the advertisement category ranking and the user tag of the target user. The technical solution can determine the target advertisement to be delivered according to the preset advertisement delivery strategy based on the acquired advertisement category ranking and the user tag of the target user, and achieve selective and targeted delivery of advertisements to the target user, thereby improving the accuracy of advertisement delivery, avoiding wasting advertising resources, and reducing power consumption.

[0070] Figure 3 This is a flow chart of an advertisement delivery method proposed in another embodiment of the present application. Figure 3 As shown, the method can be executed by a background server, and the method includes:

[0071] S201. Obtain the ranking of advertisements to be placed and advertisement categories. The advertisement category ranking is sent to the background server after the central node device integrates and processes the historical advertisement placement duration data within a preset time period. The historical advertisement placement duration data is collected by at least one advertisement terminal within a preset area.

[0072] Optionally, the backend server can import a large amount of historical advertising materials through external devices, obtain them through the database of the business system, or obtain them through the collection of tracking data and big data processing. The so-called "tracking" refers to the relevant technologies and implementation processes for capturing, processing and sending specific user behaviors or events. The essence of tracking technology is to first monitor events during the operation of the software application, and then judge and capture events that require attention when they occur.

[0073] For details, see Figure 4As shown, the backend service end may include a cloud and an IoT platform. The cloud can communicate with the central node device and each advertising terminal through the IoT platform. After obtaining the historical advertising materials, the historical advertisements to be placed can be determined by sorting the historical advertising materials, and then the historical advertisements to be placed can be classified and processed to obtain corresponding advertising tags. Then, the historical advertisements to be placed and the corresponding advertising tags are sent to each advertising terminal within the preset area through the IoT platform. And one of the advertising terminals can be designated as the central node device, and then the terminal information of all advertising terminals within the preset area is sent to the central node device. The terminal information of the advertising terminal may include the mac address.

[0074] After receiving the historical advertisements to be delivered and the corresponding advertisement tags, each advertising terminal within the preset area collects the user feature information of the historical users through the camera device to determine the user tags of the historical users, and then plays the historical target advertisements to be delivered corresponding to the user tags of the historical users, and obtains the viewing time of the historical users on the historical target advertisements to be delivered, and generates the historical advertisement delivery time data.

[0075] The cloud in the background service end sends a delivery data acquisition request to the central node device, so that the central node device responds to the delivery data acquisition request and obtains the historical advertisement delivery duration data within a preset time period of all advertisement terminals within the preset area. The central node device can send a record acquisition request to each advertisement terminal in turn to notify each advertisement terminal to send the historical advertisement delivery duration data. The advertisement terminal responds to the record acquisition request and sends the historical advertisement delivery duration data to the central node device, so that the central node device generates an advertisement category ranking based on the obtained historical advertisement delivery duration data within the preset time period of all advertisement terminals within the preset area and sends it to the cloud, so that the cloud receives the advertisement category ranking sent by the central node device.

[0076] It should be noted that after obtaining the advertising category ranking, the cloud can store it in the database, so as to use the advertising category ranking as the basis for targeted advertising to target users within a preset area, and target users within the preset area to be targeted with advertisements of interest.

[0077] In this step, after obtaining the ranking of advertising categories, the cloud can deliver targeted advertising to target users based on the ranking of advertising categories. First, the advertisements to be delivered are obtained, for example, a large number of advertising materials can be obtained through external devices, or through the database of the business system, or through the collection of embedded data and big data processing. Then, the advertising materials are sorted, so that the cloud in the background server can obtain the advertisements to be delivered.

[0078] S202. Send the advertisements to be placed and the ranking of the advertisement categories to the advertisement terminal, so that the advertisement terminal determines the target advertisements to be placed from the advertisements to be placed according to the ranking of the advertisement categories and the user tags and a preset advertisement placement strategy. The user tags are determined by the advertisement terminal based on the collected user feature information of the target user.

[0079] Specifically, after obtaining the rankings of the advertisements to be placed and the advertising categories, the background server sends the advertisements to be placed and the advertising category rankings to the advertising terminal, so that the advertising terminal collects the user characteristic information of the target user, and then determines the user tag of the target user based on the user characteristic information, and determines the target advertisement to be placed from the advertisements to be placed according to the preset advertising delivery strategy based on the advertising category rankings and the user tag of the target user.

[0080] In this embodiment, data is collected through advertising terminals, central devices integrate data, and data is sent to the background server based on the Internet of Things, thereby achieving targeted advertising to target users, improving the accuracy of advertising delivery, and thus avoiding the waste of advertising delivery resources. At the same time, edge computing is used to realize edge processing of user data, thereby protecting user privacy.

[0081] Furthermore, the backend service end may include an Internet of Things platform, and the operating status of the elevator equipment and the load information in the elevator body may be obtained through the Internet of Things platform. The operating status of the elevator equipment may include a normal operating state and a stopped operating state, and the load information may include an empty state and a manned state. The operating status of the elevator equipment and the load information in the elevator body may be monitored in real time through the Internet of Things platform.

[0082] After the Internet of Things platform obtains the operating status of the elevator equipment and the load information in the elevator body, when the operating status of the elevator equipment is in a stopped state and the load information is an unloaded state, that is, no one is using the elevator at this time, the Internet of Things platform generates a first control instruction and sends it to the advertising terminal. The first control instruction is used to control the advertising terminal to execute a screen-closing operation to suspend the current advertising; when the operating status of the elevator equipment is in a running state and the load information is a manned state, that is, someone is using the elevator at this time, the Internet of Things platform generates a second control instruction and sends it to the advertising terminal. The second control instruction is used to control the advertising terminal to execute a screen-wake-up operation to continue to deliver the current advertising.

[0083] Optionally, after the advertising terminal performs the screen wake-up operation, the advertising terminal can also collect user feature information of the target user in the elevator body at this time, determine the user tag of the target user based on the user feature information, and then determine the target advertisement from the advertisements to be placed according to the preset advertising delivery strategy based on the advertising category ranking and the user tag of the target user.

[0084] In this embodiment, the Internet of Things platform is used to monitor the operating status of the elevator, and automatic control of the screen off and wake-up of the advertising terminal device is achieved, thereby saving energy and reducing customer expenses. The advertising terminal, elevator equipment and the Internet of Things platform are placed in the same local area network, which reduces network latency. According to the operating status of the elevator equipment and the load information in the elevator body, the advertising terminal can respond in the shortest time, thereby enhancing the user experience and product competitiveness.

[0085] Figure 5 FIG. 2 is a flow chart showing an advertisement delivery method according to another embodiment of the present invention. Figure 5 As shown, the method can be executed by a central node device, and the method includes:

[0086] S301. Obtain historical advertisement delivery duration data within a preset time period sent by all advertisement terminals within a preset area. The historical advertisement delivery duration data is generated by each advertisement terminal based on historical advertisements to be delivered, corresponding advertisement tags and user tags of historical users sent by the background server. The user tags of historical users are determined based on the collected user feature information of historical users.

[0087] S302: When receiving a delivery data acquisition request sent by the background server, the historical advertisement delivery duration data is integrated and processed, and an advertisement category ranking is generated and sent to the background server.

[0088] S303: Delete the advertisement category ranking.

[0089] Specifically, when determining the ranking of advertising categories, the background service end may send a delivery data acquisition request to the central node device, so that the central node device responds to the delivery data acquisition request, receives the advertising terminal information of all advertising terminals within the preset area sent by the background service end, and then sequentially acquires the historical advertising delivery duration data of the first advertising terminal within the preset time period based on the advertising terminal information of all advertising terminals, until the historical advertising delivery duration data of all advertising terminals within the preset time period within the preset area is acquired. The first advertising terminal is an advertising terminal determined from all advertising terminals and is less than a preset number. The first advertising terminal may be one advertising terminal, or two or three advertising terminals.

[0090] It should be noted that the above-mentioned preset number can be customized by the user according to actual needs, for example, it can be three or two; the above-mentioned preset time period can be customized according to actual needs, for example, it can be one day or two days. In the process of obtaining the historical delivery duration data of the first advertising terminal, a record acquisition request is sent to the first advertising terminal, and the first advertising terminal responds to the record acquisition request and sends the historical delivery duration data within the preset time period to the central node device, so that the central node device receives and records the historical advertising delivery duration data.

[0091] For example, see Figure 6 As shown, in the process of obtaining the historical advertisement delivery duration data within a preset time period of all advertisement terminals within a preset area, the central node device can first obtain three advertisement terminals from all advertisement terminals based on the advertisement terminal information of all advertisement terminals, and send a record acquisition request to the three advertisement terminals for notification, so that the three advertisement terminals receive and respond to the record acquisition request, analyze and integrate the historical advertisement delivery duration data within the preset time period, and report it to the central node device, and the three advertisement terminals delete the historical advertisement delivery duration data within the preset time period after the data is successfully reported.

[0092] After receiving the historical advertisement delivery duration data within the preset time period, the central node device records it, and then continues the next cycle, obtains the next three advertisement terminals from all advertisement terminals, sends a record acquisition request to the next three advertisement terminals for notification, thereby obtaining the historical advertisement delivery duration data of the next three advertisement terminals within the preset time period, and cycles in sequence until all advertisement terminals within the preset area are notified and successfully upload the historical advertisement delivery duration data within the preset time period, so that the central node device obtains the historical advertisement delivery duration data of all advertisement terminals within the preset area within the preset time period, and then analyzes and integrates the historical advertisement delivery duration data of all advertisement terminals within the preset time period to obtain the advertisement category ranking that the target users within the preset area are concerned about, and when receiving the delivery data acquisition request sent by the background server, the advertisement category ranking is reported to the background server, and after the report is successful, the advertisement category ranking within the preset time period is deleted, and the statistics of the data in the next time period are started.

[0093] After receiving the advertising category ranking within the preset time period, the background server can obtain the data to be delivered and send the advertising category ranking and the data to be delivered to the advertising terminal, so that the advertising terminal can use them as a basis to deliver the advertisements that the target audience is interested in within the preset area.

[0094] The advertising delivery method provided in the embodiment of the present application obtains the historical advertising delivery duration data of the first advertising terminal in a preset time period in sequence through the central device, and deletes the corresponding records after reporting the advertising category ranking to the background server, which can reduce the pressure of the central node device to process data. At the same time, after the advertising terminal reports the historical delivery duration data to the central node device, the corresponding data records are deleted, which also reduces the pressure of the advertising terminal to process data. The advertising terminal determines the target advertisement to be delivered from the advertisements to be delivered according to the preset advertising delivery strategy based on the advertising category ranking and the user tag of the target user, which solves the problem of targeted advertising delivery, brings more benefits to advertisers and advertising operators, and reduces the consumption of electricity.

[0095] It should be noted that although the operations of the method of the present invention are described in a particular order in the accompanying drawings, this does not require or imply that the operations must be performed in this particular order, or that all the operations shown must be performed to achieve the desired results. On the contrary, the steps depicted in the flow chart can be performed in a different order. Additionally or alternatively, some steps can be omitted, multiple steps can be combined into one step, and / or one step can be decomposed into multiple steps.

[0096] on the other hand, Figure 7 Schematic diagram of the structure of an advertisement delivery device provided in an embodiment of the present application. The device may be a device in an advertisement terminal, such as Figure 7 As shown, the device 600 includes:

[0097] Collection module 610, used to collect user characteristic information of target users;

[0098] A determination module 620 is used to determine a user tag of a target user based on user characteristic information;

[0099] The receiving module 630 is used to receive the advertisements to be placed and the advertisement category ranking sent by the background server. The advertisement category ranking is sent to the background server by the central node device after integrating and processing the historical advertisement placement duration data within a preset time period. The historical advertisement placement duration data is collected by at least one advertisement terminal within a preset area.

[0100] The delivery module 640 is used to determine the target advertisement to be delivered from the advertisements to be delivered according to the advertisement category ranking and the user tag of the target user and in accordance with the preset advertisement delivery strategy for delivery.

[0101] Optionally, the delivery module 640 is specifically used to:

[0102] Based on the user tag, determine the advertisements to be delivered whose advertisement category ranking level is greater than a preset level as target advertisements to be delivered;

[0103] Deliver the targeted advertisements.

[0104] Optionally, the above device is also used for:

[0105] Receive historical ads to be delivered and corresponding ad tags sent by the backend server;

[0106] Collect user feature information of historical users to determine user tags of historical users;

[0107] Play the historical target advertisement to be delivered corresponding to the user tag of the historical user;

[0108] Obtain the viewing time of historical users for historical target ads to be delivered, and generate historical ad delivery time data;

[0109] When receiving a record acquisition request sent by the central node device, the historical advertisement delivery duration data is sent to the central node device, so that when the central node device receives the delivery data acquisition request sent by the background server, it generates an advertisement category ranking based on the historical advertisement delivery duration data of all advertisement terminals within a preset time period acquired within a preset area, and sends it to the background server;

[0110] Delete historical ad delivery duration data.

[0111] Optionally, the delivery module 640 is further configured to:

[0112] When the elevator equipment is stopped and the load information is in an unloaded state, a first control instruction sent by the background server is received, and a screen closing operation is executed to suspend the delivery of the currently delivered advertisement;

[0113] When the elevator device is in operation and the load information indicates a manned state, a second control instruction sent by the background server is received, and a screen wake-up operation is performed to continue to deliver the currently paused advertisement.

[0114] Figure 8 This is a schematic diagram of the structure of an advertisement delivery device provided by another embodiment of the present application. The device may be a device in a backend server, such as Figure 8 As shown, the device 700 includes:

[0115] The acquisition module 710 is used to acquire the advertisements to be placed and the ranking of the advertisement categories. The ranking of the advertisement categories is sent to the backend server after the central node device integrates and processes the historical advertisement placement duration data within a preset time period. The historical advertisement placement duration data is collected by at least one advertisement terminal within a preset area.

[0116] The sending module 720 is used to send the advertisements to be placed and the advertisement category rankings to the advertisement terminal, so that the advertisement terminal determines the target advertisements to be placed from the advertisements to be placed according to the advertisement category rankings and user tags and the preset advertisement delivery strategy. The user tags are determined by the advertisement terminal based on the user feature information of the target user collected.

[0117] Optionally, the acquisition module 710 specifically includes:

[0118] The sending unit 711 is used to send a delivery data acquisition request to the central node device, so that the central node device responds to the delivery data acquisition request and integrates the historical advertisement delivery duration data of all advertisement terminals within a preset time period acquired within a preset area to obtain an advertisement category ranking. The historical advertisement delivery duration data is sent to the central node device by the advertisement terminal when receiving the record acquisition request sent by the central node device;

[0119] The receiving unit 712 is configured to receive the advertisement category ranking sent by the central node device.

[0120] Optionally, the above device is also used for:

[0121] Obtain the operating status of the elevator equipment and the load information in the elevator body;

[0122] When the elevator equipment is in a stopped state and the load information is in an unloaded state, a first control instruction is generated and sent to the advertising terminal, and the first control instruction is used to control the advertising terminal to execute a screen closing operation to suspend the delivery of the currently delivered advertisement;

[0123] When the elevator equipment is in the running state and the load information is in the manned state, a second control instruction is generated and sent to the advertising terminal. The second control instruction is used to control the advertising terminal to perform a wake-up screen operation to continue to deliver the currently delivered advertisement.

[0124] Fig. 9 This is a schematic diagram of the structure of an advertisement delivery device provided by another embodiment of the present application. The device may be a device in a central node device, such as Fig. 9 As shown, the device 800 includes:

[0125] The acquisition module 810 is used to acquire the historical advertisement delivery duration data within a preset time period sent by all advertisement terminals within a preset area. The historical advertisement delivery duration data is generated by each advertisement terminal based on the historical advertisements to be delivered sent by the background server, the corresponding advertisement tags and the user tags of historical users. The user tags of historical users are determined based on the collected user feature information of historical users.

[0126] The processing module 820 is used to integrate and process the historical advertisement delivery duration data, generate advertisement category rankings and send them to the background server when receiving a delivery data acquisition request sent by the background server;

[0127] The deletion module 830 is used to delete the advertisement category ranking.

[0128] Optionally, the acquisition module 810 includes:

[0129] The receiving unit 811 is used to receive the advertising terminal information of all advertising terminals within a preset area sent by the background server;

[0130] The acquisition unit 812 is used to sequentially acquire the historical advertisement delivery duration data of the first advertisement terminal within a preset time period based on the advertisement terminal information of all advertisement terminals, until the historical advertisement delivery duration data of all advertisement terminals within the preset time period within the preset area is acquired. The first advertisement terminal is an advertisement terminal determined from all advertisement terminals and is less than a preset number.

[0131] Optionally, the acquisition unit 812 is specifically configured to:

[0132] Sending a record acquisition request to the first advertising terminal;

[0133] Receive and record historical advertisement delivery duration data within a preset time period sent by the first advertisement terminal.

[0134] The advertising delivery device provided in the embodiment of the present application collects user characteristic information of the target user through the collection module, determines the user tag of the target user based on the user characteristic information through the determination module, and then receives the advertisements to be delivered and the advertisement category ranking sent by the background server through the receiving module. The advertisement category ranking is sent to the background server after the central node device integrates and processes the historical advertisement delivery duration data within the preset time end. The historical advertisement delivery duration data is collected by at least one advertising terminal within the preset area, and the delivery module determines the target advertisement to be delivered from the advertisements to be delivered according to the preset advertisement delivery strategy based on the advertisement category ranking and the user tag of the target user. The technical solution can determine the target advertisement to be delivered according to the preset advertisement delivery strategy based on the acquired advertisement category ranking and the user tag of the target user, and achieves selective and targeted delivery of advertisements to the target user, thereby improving the accuracy of advertisement delivery, avoiding wasting advertising resources, and reducing power consumption.

[0135] On the other hand, a computer device provided in an embodiment of the present application includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the above-mentioned advertising delivery method when executing the program.

[0136] Reference below Fig.10 , Fig.10 A schematic diagram of the structure of a computer system of a terminal device according to an embodiment of the present application.

[0137] like Fig.10 As shown, the computer system 1000 includes a central processing unit (CPU) 1001, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage part 1003 into a random access memory (RAM) 1003. In the RAM 1003, various programs and data required for the operation of the system 1000 are also stored. The CPU 1001, the ROM 1002, and the RAM 1003 are connected to each other via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.

[0138] The following components are connected to the I / O interface 1005: an input section 1006 including a keyboard, a mouse, etc.; an output section 1007 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1008 including a hard disk, etc.; and a communication section 1009 including a network interface card such as a LAN card, a modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to the I / O interface 1005 as needed. A removable medium 1011, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1010 as needed, so that a computer program read therefrom is installed into the storage section 1008 as needed.

[0139] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a machine-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part 1003, and / or installed from a removable medium 1011. When the computer program is executed by a central processing unit (CPU) 1001, the above-mentioned functions defined in the system of the present application are executed.

[0140] It should be noted that the computer-readable medium shown in the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0141] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of the code, and the aforementioned module, program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0142] The units or modules involved in the embodiments described in the present application may be implemented by software or hardware. The units or modules described may also be set in a processor, for example, they may be described as: a processor comprising: a collection module, a determination module, a receiving module and a delivery module. The names of these units or modules do not, in some cases, constitute limitations on the units or modules themselves, for example, the collection module may also be described as "used to collect user feature information of target users".

[0143] As another aspect, the present application further provides a computer-readable storage medium, which may be included in the electronic device described in the above embodiment; or may exist independently and not be installed in the electronic device. The above computer-readable storage medium stores one or more programs, and when the above programs are used by one or more processors to execute the advertising delivery method described in the present application:

[0144] Collect user characteristic information of target users;

[0145] Determining a user tag of the target user based on the user characteristic information;

[0146] Receive the advertisements to be placed and the ranking of advertisement categories sent by the background server, wherein the ranking of advertisement categories is sent to the background server by the central node device after integrating and processing the historical advertisement placement duration data within a preset time period, wherein the historical advertisement placement duration data is collected by at least one advertisement terminal within a preset area;

[0147] According to the advertisement category ranking and the user tag of the target user, a target advertisement to be placed is determined from the advertisements to be placed according to a preset advertisement placement strategy for placement.

[0148] In summary, the advertising delivery method, system, device and storage medium provided in the embodiments of the present application collect user characteristic information of the target user, determine the user tag of the target user based on the user characteristic information, and then receive the advertisements to be delivered and the advertisement category ranking sent by the background server. The advertisement category ranking is sent to the background server after the central node device integrates and processes the historical advertisement delivery duration data within the preset time end. The historical advertisement delivery duration data is collected by at least one advertising terminal within the preset area, and according to the advertisement category ranking and the user tag of the target user, the target advertisement to be delivered is determined from the advertisements to be delivered according to the preset advertisement delivery strategy. This technical solution can determine the target advertisement to be delivered according to the preset advertisement delivery strategy based on the acquired advertisement category ranking and the user tag of the target user, and realize the selective and targeted delivery of advertisements to the target user, thereby improving the accuracy of advertisement delivery, avoiding the waste of advertising resources, and reducing power consumption.

[0149] The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of the invention involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the inventive concept. For example, the above features are replaced with (but not limited to) technical features with similar functions disclosed in the present application.

Claims

1. An advertisement delivery method, the method being applied to an advertisement terminal, characterized in that: The method comprises: Collect user characteristic information of target users; Determining a user tag of the target user based on the user characteristic information; Receive the advertisements to be delivered and the advertisement category ranking sent by the background server, wherein the advertisement category ranking is sent to the background server by the central node device after integrating and processing the historical advertisement delivery duration data within a preset time period, wherein the historical advertisement delivery duration data is collected by at least one advertisement terminal within a preset area, and is generated based on the historical advertisements to be delivered sent by the background server, the corresponding advertisement tags and the user tags of historical users, and the viewing duration of the historical users on the historical target advertisements to be delivered; According to the ranking of the advertisement categories and the user tags of the target users, a target advertisement to be placed is determined from the advertisements to be placed according to a preset advertisement placement strategy for placement; The method further comprises: When receiving a record acquisition request sent by the central node device, the historical advertisement delivery duration data is sent to the central node device, so that when the central node device receives the delivery data acquisition request sent by the background server, it generates an advertisement category ranking based on the historical advertisement delivery duration data of all advertisement terminals within a preset time period acquired within a preset area, and sends the ranking to the background server; Delete the historical advertisement delivery duration data.

2. The method according to claim 1, characterized in that According to the advertisement category ranking and the user tag, a target advertisement to be placed is determined from the advertisements to be placed according to a preset advertisement placement strategy, including: Based on the user tag, determining the advertisements to be placed whose ranking level of the advertisement category is greater than a preset level as target advertisements to be placed; The target advertisement to be delivered is delivered.

3. The method according to claim 1, characterized in that Before generating the historical advertisement delivery duration data, the method further includes: Receive historical advertisements to be delivered and corresponding advertisement tags sent by the background server; Collecting user feature information of historical users to determine user tags of the historical users; The historical target advertisement to be delivered corresponding to the user tag of the historical user is played.

4. The method according to claim 1, characterized in that: Determining a target advertisement to be placed from the advertisements to be placed according to a preset advertisement placement strategy and placing the target advertisement to be placed includes: When the elevator equipment is stopped and the load information is in an unloaded state, a first control instruction sent by the background server is received, and a screen closing operation is executed to suspend the delivery of the currently delivered advertisement; When the elevator device is in operation and the load information indicates a manned state, a second control instruction sent by the background server is received, and a screen wake-up operation is performed to continue to deliver the currently paused advertisement.

5. An advertisement delivery method, which is applied to a background server, characterized in that: The method comprises: Obtaining the ranking of advertisements to be delivered and advertisement categories, wherein the advertisement category ranking is generated by the central node device after integrating and processing the historical advertisement delivery duration data within a preset time period and sent to the background server; the historical advertisement delivery duration data is collected by at least one advertisement terminal within a preset area, and is generated by the advertisement terminal based on the historical advertisements to be delivered, the corresponding advertisement tags and the user tags of historical users, and the viewing duration of the historical target advertisements to be delivered sent by the background server, and is sent to the central node device by the advertisement terminal upon receiving the record acquisition request sent by the central node device; wherein the central node device deletes the advertisement category ranking after sending the advertisement category ranking, and the advertisement terminal deletes the historical advertisement delivery duration data after sending the historical advertisement delivery duration data; The advertisements to be placed and the advertisement category rankings are sent to the advertisement terminal, so that the advertisement terminal determines the target advertisements to be placed from the advertisements to be placed according to the advertisement category rankings and the user tags and a preset advertisement placement strategy, wherein the user tags are determined by the advertisement terminal based on the collected user feature information of the target user.

6. The method according to claim 5, characterized in that Get ad category rankings, including: Sending historical advertisements to be delivered and corresponding advertisement tags to the advertisement terminal; Sending a delivery data acquisition request to a central node device, so that the central node device responds to the delivery data acquisition request, integrates and processes the historical advertisement delivery duration data of all advertisement terminals within a preset time period acquired within a preset area to obtain an advertisement category ranking, wherein the historical advertisement delivery duration data is sent to the central node device by the advertisement terminal when receiving the record acquisition request sent by the central node device; Receive the advertisement category ranking sent by the central node device.

7. The method according to claim 5, characterized in that After sending the advertisement to be placed and the advertisement category ranking to the advertisement terminal, the method further includes: Obtain the operating status of the elevator equipment and the load information in the elevator body; When the elevator device is in a stopped state and the load information is in an unloaded state, a first control instruction is generated and sent to the advertising terminal, wherein the first control instruction is used to control the advertising terminal to execute a screen closing operation to suspend the delivery of the currently delivered advertisement; When the operating state of the elevator equipment is in operation and the load information is a manned state, a second control instruction is generated and sent to the advertising terminal, and the second control instruction is used to control the advertising terminal to perform a wake-up screen operation to continue to deliver the currently delivered advertisement.

8. An advertisement delivery method, the method being applied to a central node device, characterized in that: The method comprises: Send a record acquisition request to all advertising terminals within a preset area; Acquiring historical advertisement delivery duration data within a preset time period sent by all advertisement terminals within a preset area, wherein the historical advertisement delivery duration data is collected by at least one advertisement terminal within the preset area, and is generated by each advertisement terminal based on historical advertisements to be delivered, corresponding advertisement tags, and user tags of historical users sent by a background server, and based on viewing durations of historical target advertisements to be delivered by the historical users, wherein the user tags of the historical users are determined based on collected user feature information of the historical users; When receiving a request for obtaining delivery data sent by the backend server, integrating and processing the historical advertisement delivery duration data, generating an advertisement category ranking and sending it to the backend server; Delete said ad category ranking.

9. The method according to claim 8, characterized in that Get the historical advertising delivery duration data within the preset time period sent by all advertising terminals within the preset area, including: Receive the advertising terminal information of all advertising terminals within the preset area sent by the background server; Based on the advertising terminal information of all the advertising terminals, historical advertising delivery duration data of a first advertising terminal within a preset time period is obtained in sequence until the historical advertising delivery duration data of all advertising terminals within the preset time period within the preset area is obtained, and the first advertising terminal is an advertising terminal determined from all the advertising terminals and is less than a preset number.

10. The method according to claim 9, characterized in that Obtaining historical advertisement delivery duration data of a first advertisement terminal within a preset time period, including: Sending a record acquisition request to the first advertising terminal; Receive and record historical advertisement delivery duration data within a preset time period sent by the first advertisement terminal.

11. An advertisement delivery system, characterized in that: The system comprises: a backend server, a central node device and at least one advertising terminal within a preset area, wherein the backend server is respectively connected to the central node device and each advertising terminal within the preset area in communication, and the central node device is respectively connected to each advertising terminal within the preset area in communication; Each of the advertising terminals is used to collect user characteristic information of the target user, and based on the user characteristic information, determine the user tag of the target user, and receive the to-be-delivered advertisements and advertisement category rankings sent by the background server, and determine the target to-be-delivered advertisements from the to-be-delivered advertisements according to the advertisement category rankings and the user tag of the target user and the preset advertisement delivery strategy for delivery; and is used to obtain the viewing time of the historical target to-be-delivered advertisements by historical users and generate historical advertisement delivery time data; is used to send the historical advertisement delivery time data to the central node device when receiving a record acquisition request sent by the central node device; and is used to delete the historical advertisement delivery time data after sending; The backend server is used to send a delivery data acquisition request to the central node device to obtain an advertisement category ranking, and send the acquired advertisement to be delivered and the advertisement category ranking to each advertisement terminal; The central node device is used to obtain historical advertising delivery duration data within a preset time period sent by all advertising terminals within a preset area. When receiving a delivery data acquisition request sent by the background server, the historical advertising delivery duration data is integrated and processed, and an advertising category ranking is generated and sent to the background server, and the advertising category ranking is deleted after sending.

12. A computer device, characterized in that: The computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor is configured to implement the advertisement delivery method as described in any one of claims 1-4, claims 5-7, or claims 8-10 when executing the program.

13. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and the computer program is used to implement the advertisement delivery method as described in any one of claims 1-4, claims 5-7, or claims 8-10.

Citation Information

Patent Citations

  • Method for precision advertising at online game players

    CN103996131A

  • Advertising method, apparatus and equipment and storage medium

    CN107371042A

  • Advertisement recommendation method, device, electronic equipment and storage medium

    CN110378752A

  • Elevator broadcast control system

    CN110930194A