CN111667323B - Advertisement point position allowance scheduling method and device and computer equipment - Google Patents

Advertisement point position allowance scheduling method and device and computer equipment Download PDF

Info

Publication number
CN111667323B
CN111667323B CN202010623155.6A CN202010623155A CN111667323B CN 111667323 B CN111667323 B CN 111667323B CN 202010623155 A CN202010623155 A CN 202010623155A CN 111667323 B CN111667323 B CN 111667323B
Authority
CN
China
Prior art keywords
advertisement
allowance
scheduling
scheduling request
request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010623155.6A
Other languages
Chinese (zh)
Other versions
CN111667323A (en
Inventor
陈晓波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Xinchao Media Group Co Ltd
Original Assignee
Chengdu Xinchao Media Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Xinchao Media Group Co Ltd filed Critical Chengdu Xinchao Media Group Co Ltd
Priority to CN202010623155.6A priority Critical patent/CN111667323B/en
Publication of CN111667323A publication Critical patent/CN111667323A/en
Application granted granted Critical
Publication of CN111667323B publication Critical patent/CN111667323B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Game Theory and Decision Science (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention relates to the technical field of offline advertisements, and discloses a method, a device and computer equipment for scheduling the allowance of an advertisement point, which can perform centralized allowance scheduling processing once only before the starting time of a preset time period and respond to the newly received allowance scheduling request to obtain the latest allowance scheduling scheme before periodical loading, so that a server does not need to respond immediately after receiving one allowance scheduling request, and further, the change of the allowance scheduling plan and the calculation of redundant data can be reduced for the situation that the allowance scheduling request is sent and withdrawn before, the orderly progress of the allowance scheduling is ensured, the data processing resources of the server are saved, and the running cost of the server is reduced.

Description

Advertisement point position allowance scheduling method and device and computer equipment
Technical Field
The invention belongs to the technical field of offline advertisements, and particularly relates to a method and a device for scheduling allowance of advertisement points and computer equipment.
Background
The advertisement machine is a new generation intelligent device, a complete advertisement broadcasting control system is formed by terminal software control, network information transmission and multimedia terminal display, and advertisement propaganda is carried out by multimedia materials such as pictures, characters, videos and/or small plug-ins (such as weather, exchange rate and the like).
With the continuous development and application of the advertisement machine technology, the advertisement machine gradually enters places such as office buildings and communities, the acquisition of advertisement information through the advertisement machine has become an indispensable part of life of people, and in order to meet the requirement of advertisement delivery, point placement is realized through allowance scheduling and point selection. The point location is a place where the advertising machine is arranged, one point location corresponds to one advertising machine, and the point location is provided with a unique number, so that the background server can screen specific point locations through the number and send information to the specific advertising machine, and the advertising machine can play set advertisements.
The existing advertisement machines all adopt the upper limit rule of the playing amount to play advertisements, the playing amount refers to a time value, the playing time of the same machine of all different advertisements is overlapped to be not more than the set playing amount, the advertisement machines play the advertisements circularly, so before the advertisement machines are added with the advertisements, the rest playing amount of the advertisements can be inquired, or the rest amount is called, if the playing time of the advertisements to be added is smaller than the rest amount, the advertisements can be added into the advertisement machines to participate in the circular playing, and if the playing time of the advertisements to be added is larger than the rest amount, the advertisement machines cannot play the advertisements. Therefore, adding the advertisement occupies a margin of a certain amount, and adjusting the margin of the advertisement machine is called margin scheduling. After the allowance scheduling is completed, sending a periodical information to the advertisement machine, reading the advertisement information and the playing information in the periodical information by the advertisement machine, and playing the advertisement in a set time.
The procedure of the existing margin scheduling method is illustrated as follows: advertisement a, advertisement B and advertisement c all have the requirement of throwing to advertisement machine A, the allowance of advertisement machine A is 30S, advertisement a needs 20S, advertisement B needs 10S, advertisement c needs 15S to be played, after receiving the allowance scheduling request of advertisement a, one-time regulation is carried out to enable advertisement a to occupy 20S allowance of advertisement machine A, then after receiving the allowance scheduling request of advertisement B, through one-time regulation, advertisement B can occupy 10S allowance of advertisement machine A, when receiving the allowance scheduling request of advertisement c, since the allowance of advertisement machine A is insufficient to schedule advertisement c, allowance cannot be scheduled to advertisement c, at this time, according to all scheduling conditions in a period of time, periodical information is sent to advertisement machine A, but after the allowance scheduling of advertisement machine A is completed and before periodical information is sent, if advertisement A is withdrawn, the scheduling plan needs to be modified, such as the allowance of advertisement machine A is redistributed to advertisement B and advertisement c. In the foregoing case of only one advertisement machine, when an advertisement suddenly falls off the shelf in the whole city, it is necessary to modify the scheduling schedule of a very large number of advertisement machines, so that the remaining scheduling becomes disordered, a large amount of redundant data calculation is increased, a large amount of data processing resources of a server are consumed, and the cost of the server is increased.
Disclosure of Invention
In order to solve the problem that the existing offline advertisement technology is inconvenient to change the allowance scheduling and needs to consume a large amount of data processing resources of a server, the invention aims to provide an advertisement point allowance scheduling method, an advertisement point allowance scheduling device, computer equipment and a computer readable storage medium.
In a first aspect, the present invention provides a method for scheduling a margin of an advertisement point, including:
after an initial allowance scheduling scheme in a preset time period is established, receiving an advertisement point position allowance scheduling request;
responding to the advertisement point residue scheduling request within a preset time before the starting time of the preset time period, and determining an advertisement point corresponding to the advertisement point residue scheduling request;
and generating a new allowance scheduling scheme according to the advertisement point position corresponding to the advertisement positioning allowance scheduling request and the initial allowance scheduling scheme.
Based on the above summary, only before the starting time of the preset time period, the centralized and newly received allowance scheduling process can be performed, and the latest allowance scheduling scheme before periodical loading is obtained, so that the server does not need to respond immediately after receiving an allowance scheduling request, and further, the modification of the allowance scheduling plan and the calculation of redundant data can be reduced for the situation that the allowance scheduling request is sent and withdrawn first, the orderly performance of allowance scheduling is ensured, the data processing resource of the server is saved, and the running cost of the server is reduced.
In one possible design, the method may further include, while generating the new headroom scheduling scheme:
and a periodical feeding table for confirming the final periodical feeding advertisement point position is derived according to the new allowance scheduling scheme.
Through the design, the actual periodical feeding point position can be confirmed by exporting the periodical feeding table, the completion of advertising is facilitated, and meanwhile, the periodical feeding table which is finally confirmed once is exported only before periodical feeding (namely before the starting time of the preset time period) without being frequently exported, so that the data processing resources of a server can be further saved, the validity of exporting the periodical feeding table is ensured, and the workload of periodical feeding confirmation is reduced.
In one possible design, when the advertisement point location margin scheduling request is plural, determining an advertisement point location corresponding to the advertisement location margin scheduling request in response to the advertisement point location margin scheduling request, including:
determining the priority of each advertisement point residue scheduling request in the plurality of advertisement point residue scheduling requests;
and determining the advertisement point position corresponding to the advertisement positioning allowance scheduling request according to the priority of each advertisement point position allowance scheduling request.
Through the design, the advertisement points corresponding to the advertisement point allowance scheduling requests can be determined in sequence according to the priority ordering of the advertisement point allowance scheduling requests, so that a response processing result is obtained, and the orderly proceeding of allowance scheduling is further ensured.
In one possible design, determining a priority for each of a plurality of ad spot margin scheduling requests includes:
acquiring a receiving time stamp of each advertisement positioning allowance scheduling request and a designated priority corresponding to each advertisement positioning allowance scheduling request;
and determining the priority of each advertisement positioning allowance scheduling request according to the sequence from the beginning to the end of the receiving time stamp and the sequence from the high to the low of the designated priority.
Through the design, the two dimensions of the request time and the designated priority can be used for comprehensively sequencing the allowance scheduling requests, so that the rationality of the advertisement points is ensured to be determined one by one.
In one possible design, determining the advertisement point location corresponding to the advertisement positioning margin scheduling request includes:
acquiring single playing time length, advertisement putting target areas and advertisement point target quantity of advertisements corresponding to each advertisement point allowance scheduling request;
taking all advertisement points which have the advertisement play allowance time length longer than or equal to the advertisement single play time length and belong to the advertisement putting target area as available advertisement points;
According to the target quantity of the advertisement spots, selecting all or part of the available advertisement spots as the determined advertisement spots corresponding to the allowance scheduling request of each advertisement spot;
and subtracting the single playing time length of the advertisement from the advertisement playing allowance time length of the determined advertisement point.
Through the design, the allowance of the advertisement point positions can be ensured to be preferentially responded and scheduled to the allowance scheduling request with high priority on the premise of following the play quantity upper limit rule, and the orderly progress of the allowance scheduling is further ensured.
In one possible design, the method further comprises:
receiving a allowance scheduling request deleting instruction;
deleting the advertisement point position allowance scheduling request appointed in the allowance scheduling request deleting instruction;
and adding the corresponding advertisement play margin time length to the advertisement single play time length corresponding to the designated advertisement point margin scheduling request for the advertisement point corresponding to the designated advertisement point margin scheduling request and contained in the initial margin scheduling scheme or the new margin scheduling scheme.
Through the design, the allowance scheduling request terminal can conveniently delete the allowance scheduling request initiated earlier at any time, and timely release the scheduled advertisement points, so that the orderly progress of allowance scheduling is further ensured.
In one possible design, the method further comprises:
receiving a allowance scheduling area cancellation instruction;
and aiming at the advertisement points which belong to the specified allowance scheduling cancellation area in the allowance scheduling area cancellation instruction and are contained in the initial allowance scheduling scheme or the new allowance scheduling scheme, recovering the corresponding advertisement play allowance time length to be the preset maximum advertisement play allowance time length.
Through the design, the allowance scheduling scheme of the appointed urban area can be canceled, and the scheduled advertisement points can be completely released, so that a new allowance scheduling scheme can be conveniently re-created.
In a second aspect, the invention provides a allowance scheduling device for advertisement points, which comprises a request receiving unit, a request responding unit and a scheme updating unit which are sequentially connected in a communication way;
the request receiving unit is used for receiving the advertisement point position allowance scheduling request after the initial allowance scheduling scheme in the preset time period is established;
the request response unit is used for responding to the advertisement point residue scheduling request in a preset time period before the starting time of the preset time period, and determining an advertisement point corresponding to the advertisement point residue scheduling request;
The scheme updating unit is used for generating a new allowance scheduling scheme according to the advertisement point position corresponding to the advertisement positioning allowance scheduling request and the initial allowance scheduling scheme.
In one possible design, the scheme updating unit is further configured to, while generating a new allowance scheduling scheme, derive a feeding table for confirming a final feeding advertisement spot according to the new allowance scheduling scheme.
In one possible design, when the advertisement point residual scheduling requests are multiple, the request response unit comprises a request priority determining subunit and an advertisement point determining subunit which are connected in a communication way;
the request priority determining subunit is configured to determine a priority of each advertisement point residue scheduling request in the plurality of advertisement point residue scheduling requests;
the advertisement point position determining subunit is configured to determine an advertisement point position corresponding to the advertisement positioning allowance scheduling request according to the priority of each advertisement point position allowance scheduling request.
In one possible design, the request prioritization subunit includes a first acquisition grandchild unit and a prioritization grandchild unit communicatively coupled;
The first obtaining grand unit is configured to obtain a receiving timestamp of each advertisement positioning allowance scheduling request and a specified priority corresponding to each advertisement positioning allowance scheduling request;
the priority ordering grand unit is configured to determine the priority of each advertisement positioning allowance scheduling request according to the order of the receiving time stamps from first to last and the order of the designated priority from high to low.
In one possible design, the advertisement point location determining subunit includes a second acquisition grandchild unit, an available point location determining grandchild unit, an advertisement point location selecting grandchild unit and a point location allowance updating grandchild unit which are sequentially connected in a communication mode;
the second obtaining sun unit is used for obtaining single playing time length of advertisements, advertisement putting target areas and advertisement point position target quantity corresponding to the allowance scheduling request of each advertisement point position;
the available point location determining grand unit is used for taking all advertisement point locations which are longer than or equal to the single play time length of the advertisement and belong to the advertisement putting target area as available advertisement point locations;
the advertisement point selecting grandson unit is used for selecting all or part of the available advertisement points as determined advertisement points corresponding to the allowance scheduling request of each advertisement point according to the target quantity of the advertisement points;
And the point position allowance updating grand unit is used for subtracting the single play time of the advertisement from the advertisement play allowance time of the determined advertisement point position.
In one possible design, the system further comprises a first receiving unit, a request deleting unit and a first bit releasing unit which are connected in sequence in a communication way;
the first receiving unit is used for receiving a allowance scheduling request deleting instruction;
the request deleting unit is used for deleting the advertisement point position allowance scheduling request appointed in the allowance scheduling request deleting instruction;
the first spot position releasing unit is configured to add, to an advertisement spot position corresponding to the specified advertisement spot position allowance scheduling request and included in the initial allowance scheduling scheme or the new allowance scheduling scheme, a corresponding advertisement play allowance duration to an advertisement single play duration corresponding to the specified advertisement spot position allowance scheduling request.
In one possible design, the system further comprises a second receiving unit and a second point position releasing unit which are in communication connection;
the second receiving unit is used for receiving a allowance scheduling area cancellation instruction;
the second point location releasing unit is configured to restore, for an advertisement point location that belongs to the specified margin scheduling cancellation area in the margin scheduling area cancellation instruction and is included in the initial margin scheduling scheme or the new margin scheduling scheme, a corresponding advertisement play margin duration to a preset maximum advertisement play margin duration.
In a third aspect, the present invention provides a computer device comprising a memory, a processor and a transceiver in communication with each other in sequence, wherein the memory is configured to store a computer program, the transceiver is configured to send and receive messages, and the processor is configured to read the computer program and perform a margin scheduling method as described in the first aspect or any one of the possible designs of the first aspect.
In a fourth aspect, the present invention provides a computer readable storage medium having instructions stored thereon which, when run on a computer, perform the margin scheduling method as may be devised in the first aspect or any one of the first aspects above.
In a fifth aspect, the present invention provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the margin scheduling method as may be devised in any one of the first or second aspects above.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of a margin scheduling method provided by the invention.
Fig. 2 is a diagram illustrating a data structure of an advertisement point residue scheduling request according to the present invention.
Fig. 3 is a schematic structural diagram of a margin scheduling apparatus provided by the present invention.
Fig. 4 is a schematic structural diagram of a computer device provided by the present invention.
Detailed Description
The invention will be further elucidated with reference to the drawings and to specific embodiments. The present invention is not limited to these examples, although they are described in order to assist understanding of the present invention. Specific structural and functional details disclosed herein are merely representative of example embodiments of the invention. This invention may, however, be embodied in many alternate forms and should not be construed as limited to the embodiments set forth herein.
It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another element. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of example embodiments of the present invention.
It should be understood that for the term "and/or" that may appear herein, it is merely one association relationship that describes an associated object, meaning that there may be three relationships, e.g., a and/or B, may represent: a alone, B alone, and both a and B; for the term "/and" that may appear herein, which is descriptive of another associative object relationship, it means that there may be two relationships, e.g., a/and B, it may be expressed that: a alone, a alone and B alone; in addition, for the character "/" that may appear herein, it is generally indicated that the context associated object is an "or" relationship.
It will be understood that when an element is referred to herein as being "connected," "connected," or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may be present. In contrast, when an element is referred to herein as being "directly connected" or "directly coupled" to another element, it means that there are no intervening elements present. In addition, other words used to describe relationships between elements (e.g., "between … …" pair "directly between … …", "adjacent" pair "directly adjacent", etc.) should be interpreted in a similar manner.
It is to be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments of the invention. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises," "comprising," "includes," "including" and/or "including," when used herein, specify the presence of stated features, integers, steps, operations, elements, and/or components, and do not preclude the presence or addition of one or more other features, quantities, steps, operations, elements, components, and/or groups thereof.
It should be appreciated that in some alternative designs, the functions/acts noted may occur out of the order in which the figures appear. For example, two figures shown in succession may in fact be executed substantially concurrently or the figures may sometimes be executed in the reverse order, depending upon the functionality/acts involved.
It should be understood that specific details are provided in the following description to provide a thorough understanding of the example embodiments. However, it will be understood by those of ordinary skill in the art that the example embodiments may be practiced without these specific details. For example, a system may be shown in block diagrams in order to avoid obscuring the examples with unnecessary detail. In other instances, well-known processes, structures, and techniques may be shown without unnecessary detail in order to avoid obscuring the example embodiments.
In the current advertisement push service selling system, there are mainly two scheduling schemes of advertisement points: the method comprises a common scheduling scheme and a margin scheduling scheme, wherein for the common scheduling scheme, the latest advertisement point position scheduling scheme can be obtained through operations such as creation, modification, editing, deletion and the like in the advertisement push service selling system, the number of required advertisement point positions can be set according to the needs, and the flexibility is highest; and for the allowance scheduling scheme, an allowance scheduling request can be created according to a specific request template in the advertisement push service selling system (the allowance scheduling request can be withdrawn/deleted), and then the server responds to the allowance scheduling request to obtain the advertisement point scheduling scheme which can not be edited and deleted, so that the flexibility is limited. The invention provides a solution scheme aiming at the allowance scheduling scheme in the advertisement push service selling system.
As shown in fig. 1, the margin scheduling method for advertisement spots provided in the first aspect of the present embodiment may be, but is not limited to, suitable for being executed on a server communicatively connected to a large number of advertisement machines (i.e. having a large number of advertisement spots), so as to be capable of responding to a new margin scheduling request received after an initial margin scheduling scheme for responding to a previous margin scheduling request has been established for a certain future advertisement playing period and before the advertisement is published, and performing margin scheduling for advertisement spots corresponding to the new margin scheduling request, thereby updating and obtaining a new margin scheduling scheme for the actual advertisement. The allowance scheduling is to determine an advertisement point position and an advertisement machine (the advertisement point position is the position of the advertisement machine, and the advertisement point position and the advertisement machine are in one-to-one correspondence), schedule available playing time which is equal to the single playing time in the current remaining available playing time of the determined advertisement point position/the advertisement machine to the advertisement according to the single playing time of the advertisement, avoid rescheduling the available playing time to other advertisements, and ensure orderly progress of a plurality of advertisements. The margin scheduling method may include, but is not limited to, the following steps S101 to S103.
S101, after an initial allowance scheduling scheme in a preset time period is established, receiving an advertisement point position allowance scheduling request.
In the step S101, the preset time period is a specified time period in the future, such as an afternoon period of tomorrow or a weekend period of the next week. The initial allowance scheduling scheme is a allowance scheduling processing result obtained in response to a previously received advertisement point allowance scheduling request, and comprises, but is not limited to, advertisement points which are determined and correspond to the previously received advertisement point allowance scheduling request, so that when the advertisement is in a periodical feeding, corresponding periodical feeding information is sent to an advertisement machine on the corresponding advertisement point, and the aim of advertisement putting is achieved. The advertisement point residue scheduling request is a message initiated by a residue scheduling request terminal (for example, a terminal device held by an advertiser, which may include, but is not limited to, an electronic device such as a smart phone, a tablet computer, and/or a desktop computer) and requesting residue scheduling for a certain advertisement. To normalize all the head-end scheduling requests, the ad spot head-end scheduling request may be created based on one normalized request template, such as presented by table 1 below, and not allowed to be created by copying, modifying, and tearing down other requests, etc.:
TABLE 1 standardized creation of example tables based on request templates
Figure BDA0002563762730000071
In table 1, the number of the advertisement spot targets is 0 or a negative number can be used to indicate that the number is not limited; the order number to which the advertisement belongs is used for identifying the corresponding advertisement so as to generate periodical information when periodical information. Thus, as shown in fig. 2, the data structure of the advertisement point allowance scheduling request may include, but is not limited to, specific contents such as a request number, a single-play duration of an advertisement, an advertisement delivery target area, an advertisement delivery target period, a target number of advertisement points, an order number to which the advertisement belongs, a designated priority, and the like. In addition, after receiving the advertisement point residue scheduling request, the advertisement point residue scheduling request may be stored in a request library for subsequent response, search, revocation, and the like.
S102, responding to the advertisement point residue scheduling request within a preset time before the starting time of the preset time period, and determining the advertisement point corresponding to the advertisement point residue scheduling request.
In the step S102, the preset duration should be as short as possible to reduce the probability of receiving the request for withdrawing the allowance schedule after determining the advertisement spot and before the advertisement spot is put in the periodical, so that it may be adaptively designed according to the allowance schedule processing speed of the server, for example, 1 minute. Specifically, when the advertisement point residue scheduling request corresponds to an advertisement delivery target period (that is, refers to a closed period, when a product is sold, the closed period may be used as a sales basis, an advertiser may purchase one or more periods of the advertisement machine, and a residue scheduling request corresponds to a period, when the same advertiser purchases a plurality of periods for the same advertisement, the corresponding advertisement point residue scheduling request needs to be initiated for different periods, respectively), before responding to the advertisement point residue scheduling request, the method includes: and screening out a request for preparing response according to a judging result of whether the advertisement putting target period contains the preset time period or not so as to only respond to the advertisement point position allowance scheduling request of which the advertisement putting target period contains the preset time period, thereby avoiding unnecessary scheduling processing. For example, if the preset time period is 2020/5/3 full day, the advertisement delivery target period of a certain advertisement point residue scheduling request is 2020/5/2-2020/5/8, that is, the advertisement point residue scheduling request is responded; and if the advertisement putting target time interval of the other advertisement point position allowance scheduling request is 2020/5/5-2020/5/8, the advertisement point position allowance scheduling request does not respond. In addition, if the ad spot margin scheduling request is retired before responding, it will not respond.
S103, generating a new allowance scheduling scheme according to the advertisement point position corresponding to the advertisement positioning allowance scheduling request and the initial allowance scheduling scheme.
In step S103, through the updating process of the scheme, the new allowance scheduling scheme may include both the determined advertisement point corresponding to the previous advertisement point allowance scheduling request and the advertisement point corresponding to the advertisement positioning allowance scheduling request, so that the corresponding periodical information may be sent to the advertisement machine on the corresponding advertisement point in real time based on the new allowance scheduling scheme, thereby achieving the purpose of advertisement delivery.
Therefore, by the residual quantity scheduling method described in the steps S101 to S103, only before the starting time of the preset time period, the concentrated residual quantity scheduling processing which responds to the newly received residual quantity scheduling request can be carried out once, and the latest residual quantity scheduling scheme before periodical loading is obtained, so that the server does not need to respond immediately after receiving a residual quantity scheduling request, and further, the change of the residual quantity scheduling plan and the calculation of the residual quantity data can be reduced for the situation that the residual quantity scheduling request is sent and withdrawn first, the orderly progress of the residual quantity scheduling is ensured, the data processing resources of the server are saved, and the running cost of the server is reduced.
The embodiment further specifically proposes a possible design one of deriving the upper periodical table before the starting time of the preset time period, that is, while generating the new allowance scheduling scheme, the method further includes: and a periodical feeding table for confirming the final periodical feeding advertisement point position is derived according to the new allowance scheduling scheme. The advertisement point position allowance is scheduled to be finished until the actual periodical has a time difference, and some reasons possibly appear in the time difference to cause that some point positions are not saleable, so that the periodical feeding table can be exported to confirm the actual periodical feeding point position, the completion of advertisement putting is facilitated, and meanwhile, the periodical feeding table finally confirmed is exported only before periodical feeding (namely before the starting time of a preset time period) without being frequently exported, so that the data processing resource of a server can be further saved, the validity of exporting the periodical feeding table is ensured, and the workload of periodical feeding confirmation is reduced.
The embodiment further provides a second possible design for responding to a plurality of margin scheduling requests, that is, when the number of the advertisement point margin scheduling requests is plural, the advertisement point corresponding to the advertisement positioning margin scheduling request is determined in response to the advertisement point margin scheduling request, including but not limited to the following steps S1021-S1022.
S1021, determining the priority of each advertisement point residue scheduling request in the plurality of advertisement point residue scheduling requests.
S1022, determining the advertisement point corresponding to the advertisement positioning allowance scheduling request according to the priority of each advertisement point allowance scheduling request.
In step S1022, specifically, advertisement points corresponding to the advertisement point allowance scheduling requests are sequentially determined according to the priority ranking.
Therefore, through the second possible design described in the foregoing steps S1021 to S1022, advertisement points corresponding to the advertisement point residual scheduling requests can be determined in sequence according to the priority ordering of the advertisement point residual scheduling requests, so as to obtain a response processing result, and further ensure the orderly progress of residual scheduling.
The embodiment further provides a third possible design for determining the priority, that is, determining the priority of each advertisement point remaining scheduling request in the plurality of advertisement point remaining scheduling requests based on the second possible design, including but not limited to the following steps S1021 a-S1021 b.
S1021a, acquiring a receiving time stamp of each advertisement positioning allowance scheduling request and a designated priority corresponding to each advertisement positioning allowance scheduling request.
In the step S1021a, the reception time stamp is automatically recorded and saved when the corresponding advertisement positioning margin scheduling request is received. The specified priority is specified by the allowance scheduling request terminal when creating the request, and as shown in fig. 2, the specified priority can be divided into three levels, namely, a high level, a medium level and a low level. Further, the specified priority may be classified into three-level forms (where the rank of one level is highest, the rank of three levels is lowest) of one level, two levels, and three levels, or five-level forms (where the rank of 5A is highest, the rank of 1A is lowest) of 1A level, 2A level, 3A level, 4A level, and 5A level, for example.
S1021b, determining the priority of each advertisement positioning allowance scheduling request according to the sequence from the beginning to the end of the receiving time stamp and the sequence from the high to the low of the appointed priority.
In step S1021b, the requests with different specified priorities are prioritized according to the order from high to low of the specified priorities, the higher the specified priority is, the more forward the ranking is, and the earlier the received time stamp is, the more forward the ranking is, the more requests with the same specified priority are prioritized according to the order from first to last of the received time stamp. For example, for request a, request B, request C, request D, and request E, if their assigned priorities are low, high, medium, and high, respectively, their reception timestamps are 10, 12, 14, 15, and 18, respectively, then the priority order may be: request B, request E, request C, request D, and request a.
Therefore, through the possible design III described in the steps S1021 a-S1021 b, the comprehensive ordering of the allowance scheduling requests can be performed from two dimensions of the request time and the appointed priority, and the reasonability of the advertisement points can be ensured to be determined one by one later. In addition, a plurality of advertisement point residue scheduling requests may be transmitted to an advertisement server terminal (i.e., a terminal device held by the advertisement server, which may include, but is not limited to, an electronic device such as a smart phone, a tablet computer, and/or a desktop computer, which may also be used as the residue scheduling request terminal), and the advertisement server determines the priority ranking of each advertisement point residue scheduling request one by one.
The embodiment further provides a possible design four for determining the advertisement point based on the possible design two, that is, determining the advertisement point corresponding to the advertisement positioning allowance scheduling request, including but not limited to the following steps S1022a to S1022d.
S1022a, acquiring single playing time length, advertisement putting target areas and advertisement point position target quantity of advertisements corresponding to each advertisement point position allowance scheduling request.
In the step S1022a, the advertisement delivery target area may be in units of cities, for example, in cities; the number of the advertisement point targets can be a specific number or an indication with unlimited number.
S1022b, taking all advertisement points which are longer than or equal to the single play time length of the advertisement and belong to the advertisement putting target area as available advertisement points.
In S1022b, the advertisement playing margin time is the remaining playing amount of the corresponding advertisement player, and only when the advertisement playing margin time is longer than or equal to the advertisement single playing time of a certain advertisement, the allowance of the corresponding point is allowed to be scheduled to the advertisement, otherwise, the allowance is insufficient.
S1022c, according to the target quantity of the advertisement spots, selecting all or part of the available advertisement spots as the determined advertisement spots corresponding to the allowance scheduling request of each advertisement spot.
In the step S1022c, specifically, if the number of the advertisement spot targets is smaller than the number of the available advertisement spots, randomly selecting a part of the available advertisement spots with the number equal to the number of the advertisement spot targets as the determined advertisement spot corresponding to the allowance scheduling request of each advertisement spot; and if the target number of the advertisement spots is greater than or equal to the number of the available advertisement spots, or the target number of the advertisement spots indicates that the number is not limited, selecting all the available advertisement spots as the determined advertisement spots corresponding to the allowance scheduling request of each advertisement spot.
S1022d, subtracting the single playing time length of the advertisement from the advertisement playing allowance time length of the determined advertisement point.
In the step S1022d, for example, if the determined advertisement play margin duration of a certain advertisement spot is 40 seconds and the advertisement single play duration is 15 seconds, the advertisement play margin duration of the advertisement spot is updated to 25 seconds, so as to determine whether the next margin scheduling request is available according to the step S1022 b.
Therefore, through the possible design four described in the foregoing steps S1022a to S1022d, it can be ensured that the margin of the advertisement point location can respond to the margin scheduling request with high priority preferentially on the premise of following the play amount upper limit rule, and further the orderly progress of the margin scheduling is ensured.
The present embodiment further specifically proposes a fifth possible design for deleting the allowance scheduling request and releasing the scheduled advertisement spots based on the first possible design, i.e. the method further includes, but is not limited to, the following steps S201 to S203.
S201, receiving a allowance scheduling request deleting instruction.
In the step S201, the headroom scheduling request deletion instruction may be generated and transmitted by, but not limited to, a headroom scheduling request terminal so as to withdraw or delete a designated advertisement point head room scheduling request.
S202, deleting the advertisement point position allowance scheduling request appointed in the allowance scheduling request deleting instruction.
In the step S202, the specified advertisement point residual scheduling request is deleted from the request library, so as to ensure that the residual scheduling request is not responded again in the subsequent centralized response.
S203, adding the corresponding advertisement play allowance time length to the advertisement single play time length corresponding to the appointed advertisement point allowance scheduling request to the advertisement point corresponding to the appointed advertisement point allowance scheduling request and contained in the initial allowance scheduling scheme or the new allowance scheduling scheme.
In the step S203, for example, if the determined advertisement play margin duration of a certain advertisement spot is 40 seconds and the single play duration of the advertisement is 15 seconds, the advertisement play margin duration of the advertisement spot is updated to 55 seconds, so as to achieve the purpose of releasing the scheduled advertisement spot. In addition, if the corresponding advertisement point is not determined for the specified advertisement point margin scheduling request, step S203 need not be performed.
Therefore, through the fifth possible design described in the foregoing steps S201 to S203, the residual scheduling request terminal can conveniently delete the residual scheduling request initiated earlier at any time, and timely release the scheduled advertisement points, thereby further ensuring the orderly progress of the residual scheduling. In addition, if the allowance scheduling request deleting instruction is received after the periodical feeding, periodical feeding information is required to be sent to the corresponding advertising machine for the advertisement points which correspond to the designated advertisement point allowance scheduling request and are contained in the initial allowance scheduling scheme or the new allowance scheduling scheme, so that the feeding of the corresponding advertisements is terminated in time.
The embodiment further specifically proposes a possible design six of canceling the allowance scheduling scheme and releasing the scheduled advertisement spots based on the aforementioned first aspect or the possible design one, i.e. the method further includes, but is not limited to, the following steps S301 to S302.
S301, receiving a allowance scheduling area cancellation instruction.
In the step S301, the margin scheduling area cancellation instruction may be generated and transmitted by, but not limited to, an advertisement server terminal in order to cancel the margin scheduling scheme of the designated urban area, thereby facilitating the re-creation of a new margin scheduling scheme.
S302, aiming at advertisement points which belong to the specified allowance scheduling cancellation area in the allowance scheduling area cancellation instruction and are contained in the initial allowance scheduling scheme or the new allowance scheduling scheme, the corresponding advertisement play allowance time length is restored to the preset maximum advertisement play allowance time length.
In the step S302, the maximum advertisement playing margin duration is an initial set playing amount, for example, 180 seconds, and if the advertisement playing margin duration of a certain advertisement point is 40 seconds, the advertisement playing margin duration of the advertisement point is updated to 180 seconds, so as to achieve the purpose of completely releasing the scheduled advertisement point.
Therefore, through the possible design six described in the foregoing steps S301 to S302, the allowance scheduling scheme of the designated urban area can be canceled, and the scheduled advertisement points can be completely released, so that a new allowance scheduling scheme can be conveniently re-created. In addition, after receiving the allowance scheduling region cancel instruction, the allowance scheduling request in the request library is not generally deleted, and if the allowance scheduling region cancel instruction is received after the advertisement is in the periodical feeding, the advertisement points which belong to the allowance scheduling region cancel instruction, are designated to the allowance scheduling region and are contained in the initial allowance scheduling scheme or the new allowance scheduling scheme, and the periodical feeding information is required to be sent to the corresponding advertisement machine so as to terminate the feeding of the corresponding advertisement in time.
As shown in fig. 3, a second aspect of the present embodiment provides a virtual device implementing the first aspect or any one of the first aspects, where the virtual device may design the residual scheduling method, where the virtual device includes a request receiving unit, a request responding unit, and a scheme updating unit that are sequentially connected in communication;
the request receiving unit is used for receiving the advertisement point position allowance scheduling request after the initial allowance scheduling scheme in the preset time period is established;
The request response unit is used for responding to the advertisement point residue scheduling request in a preset time period before the starting time of the preset time period, and determining an advertisement point corresponding to the advertisement point residue scheduling request;
the scheme updating unit is used for generating a new allowance scheduling scheme according to the advertisement point position corresponding to the advertisement positioning allowance scheduling request and the initial allowance scheduling scheme.
In one possible design, the scheme updating unit is further configured to, while generating a new allowance scheduling scheme, derive a feeding table for confirming a final feeding advertisement spot according to the new allowance scheduling scheme.
In one possible design, when the advertisement point residual scheduling requests are multiple, the request response unit comprises a request priority determining subunit and an advertisement point determining subunit which are connected in a communication way;
the request priority determining subunit is configured to determine a priority of each advertisement point residue scheduling request in the plurality of advertisement point residue scheduling requests;
the advertisement point position determining subunit is configured to determine an advertisement point position corresponding to the advertisement positioning allowance scheduling request according to the priority of each advertisement point position allowance scheduling request.
In one possible design, the request prioritization subunit includes a first acquisition grandchild unit and a prioritization grandchild unit communicatively coupled;
the first obtaining grand unit is configured to obtain a receiving timestamp of each advertisement positioning allowance scheduling request and a specified priority corresponding to each advertisement positioning allowance scheduling request;
the priority ordering grand unit is configured to determine the priority of each advertisement positioning allowance scheduling request according to the order of the receiving time stamps from first to last and the order of the designated priority from high to low.
In one possible design, the advertisement point location determining subunit includes a second acquisition grandchild unit, an available point location determining grandchild unit, an advertisement point location selecting grandchild unit and a point location allowance updating grandchild unit which are sequentially connected in a communication mode;
the second obtaining sun unit is used for obtaining single playing time length of advertisements, advertisement putting target areas and advertisement point position target quantity corresponding to the allowance scheduling request of each advertisement point position;
the available point location determining grand unit is used for taking all advertisement point locations which are longer than or equal to the single play time length of the advertisement and belong to the advertisement putting target area as available advertisement point locations;
The advertisement point selecting grandson unit is used for selecting all or part of the available advertisement points as determined advertisement points corresponding to the allowance scheduling request of each advertisement point according to the target quantity of the advertisement points;
and the point position allowance updating grand unit is used for subtracting the single play time of the advertisement from the advertisement play allowance time of the determined advertisement point position.
In one possible design, the system further comprises a first receiving unit, a request deleting unit and a first bit releasing unit which are connected in sequence in a communication way;
the first receiving unit is used for receiving a allowance scheduling request deleting instruction;
the request deleting unit is used for deleting the advertisement point position allowance scheduling request appointed in the allowance scheduling request deleting instruction;
the first spot position releasing unit is configured to add, to an advertisement spot position corresponding to the specified advertisement spot position allowance scheduling request and included in the initial allowance scheduling scheme or the new allowance scheduling scheme, a corresponding advertisement play allowance duration to an advertisement single play duration corresponding to the specified advertisement spot position allowance scheduling request.
In one possible design, the system further comprises a second receiving unit and a second point position releasing unit which are in communication connection;
The second receiving unit is used for receiving a allowance scheduling area cancellation instruction;
the second point location releasing unit is configured to restore, for an advertisement point location that belongs to the specified margin scheduling cancellation area in the margin scheduling area cancellation instruction and is included in the initial margin scheduling scheme or the new margin scheduling scheme, a corresponding advertisement play margin duration to a preset maximum advertisement play margin duration.
The working process, working details and technical effects of the foregoing apparatus provided in the second aspect of the present embodiment may refer to the first aspect or any one of the possible designs of the remaining scheduling method in the first aspect, which are not described herein again.
As shown in fig. 4, a third aspect of the present embodiment provides a computer device for executing the method for scheduling a margin, where the computer device includes a memory, a processor, and a transceiver, where the memory is configured to store a computer program, and the transceiver is configured to send and receive a message, and the processor is configured to read the computer program, and execute the method for scheduling a margin, where the method for scheduling a margin is designed as in the first aspect or the first aspect. As specific examples, the Memory may include, but is not limited to, random-Access Memory (RAM), read-Only Memory (ROM), flash Memory (Flash Memory), first-in first-out Memory (FIFO, first Input First Output), and/or first-in last-out Memory (FILO, first Input Last Output), etc.; the processor may not be limited to a microprocessor of the STM32F105 family; the transceiver may be, but is not limited to, a WiFi (wireless fidelity) wireless transceiver, a bluetooth wireless transceiver, a GPRS (General Packet Radio Service, general packet radio service technology) wireless transceiver, and/or a ZigBee (ZigBee protocol, low power local area network protocol based on the ieee802.15.4 standard), etc. In addition, the computer device may include, but is not limited to, a power module, a display screen, and other necessary components.
The working process, working details and technical effects of the foregoing computer device provided in the third aspect of the present embodiment may refer to the first aspect or any one of the possible designs of the remaining amount scheduling method, which are not described herein again.
A fourth aspect of the present embodiment provides a computer readable storage medium storing instructions comprising the first aspect or any one of the first aspects of the possible designs of the headroom scheduling method, i.e. the computer readable storage medium has instructions stored thereon that, when executed on a computer, perform the method of headroom scheduling as described in the first aspect or any one of the first aspects of the possible designs of the headroom scheduling method. The computer readable storage medium refers to a carrier for storing data, and may include, but is not limited to, a floppy disk, an optical disk, a hard disk, a flash Memory, and/or a Memory Stick (Memory Stick), etc., where the computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable devices.
The working process, working details and technical effects of the foregoing computer readable storage medium provided in the fourth aspect of the present embodiment may refer to the first aspect or any one of the possible designs of the margin scheduling method, which are not described herein again.
A fifth aspect of the present embodiment provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the margin scheduling method as described in the first aspect or any one of the possible designs of the first aspect. Wherein the computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus.
The embodiments described above are merely illustrative and may or may not be physically separate if reference is made to the unit being described as a separate component; if a component is referred to as being a unit, it may or may not be a physical unit, may be located in one place, or may be distributed over multiple network elements. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
The above embodiments are only for illustrating the technical solution of the present invention, and are not limiting; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some of the technical features thereof can be replaced by equivalents. Such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.
Finally, it should be noted that the invention is not limited to the alternative embodiments described above, but can be used by anyone in various other forms of products in the light of the present invention. The above detailed description should not be construed as limiting the scope of the invention, which is defined in the claims and the description may be used to interpret the claims.

Claims (10)

1. The allowance scheduling method for the advertisement points is characterized by comprising the following steps of:
after an initial allowance scheduling scheme in a preset time period is established, receiving an advertisement point allowance scheduling request, wherein the advertisement point allowance scheduling request comprises an advertisement putting target period;
screening out an advertisement point position allowance scheduling request of the advertisement putting target period including the preset time period according to a judging result of whether the advertisement putting target period includes the preset time period within a preset time period before the starting time of the preset time period, and then responding to the screened advertisement point position allowance scheduling request which is not withdrawn and deleted, and determining an advertisement point position corresponding to the screened advertisement point position allowance scheduling request which is not withdrawn and deleted, wherein the preset time period is 1 minute;
And generating a new allowance scheduling scheme according to the advertisement point position corresponding to the advertisement positioning allowance scheduling request and the initial allowance scheduling scheme.
2. The method of claim 1, wherein the method further comprises, while generating a new headroom scheduling scheme:
and a periodical feeding table for confirming the final periodical feeding advertisement point position is derived according to the new allowance scheduling scheme.
3. The method of claim 1, wherein when the ad spot placement margin scheduling request is a plurality of, responding to the ad spot placement margin scheduling request, determining an ad spot placement corresponding to the ad spot placement margin scheduling request comprises:
determining the priority of each advertisement point residue scheduling request in the plurality of advertisement point residue scheduling requests;
and determining the advertisement point position corresponding to the advertisement positioning allowance scheduling request according to the priority of each advertisement point position allowance scheduling request.
4. The method of claim 3, wherein determining a priority for each of a plurality of ad spot margin scheduling requests comprises:
acquiring a receiving time stamp of each advertisement positioning allowance scheduling request and a designated priority corresponding to each advertisement positioning allowance scheduling request;
And determining the priority of each advertisement positioning allowance scheduling request according to the sequence from the beginning to the end of the receiving time stamp and the sequence from the high to the low of the designated priority.
5. The method of claim 3, wherein determining an advertisement spot corresponding to the advertisement positioning margin scheduling request comprises:
acquiring single playing time length, advertisement putting target areas and advertisement point target quantity of advertisements corresponding to each advertisement point allowance scheduling request;
taking all advertisement points which have the advertisement play allowance time length longer than or equal to the advertisement single play time length and belong to the advertisement putting target area as available advertisement points;
according to the target quantity of the advertisement spots, selecting all or part of the available advertisement spots as the determined advertisement spots corresponding to the allowance scheduling request of each advertisement spot;
and subtracting the single playing time length of the advertisement from the advertisement playing allowance time length of the determined advertisement point.
6. The method of claim 1, wherein the method further comprises:
receiving a allowance scheduling request deleting instruction;
deleting the advertisement point position allowance scheduling request appointed in the allowance scheduling request deleting instruction;
And adding the corresponding advertisement play margin time length to the advertisement single play time length corresponding to the designated advertisement point margin scheduling request for the advertisement point corresponding to the designated advertisement point margin scheduling request and contained in the initial margin scheduling scheme or the new margin scheduling scheme.
7. The method of claim 1, wherein the method further comprises:
receiving a allowance scheduling area cancellation instruction;
and aiming at the advertisement points which belong to the specified allowance scheduling cancellation area in the allowance scheduling area cancellation instruction and are contained in the initial allowance scheduling scheme or the new allowance scheduling scheme, recovering the corresponding advertisement play allowance time length to be the preset maximum advertisement play allowance time length.
8. The allowance scheduling device of the advertisement point location is characterized by comprising a request receiving unit, a request responding unit and a scheme updating unit which are sequentially connected in a communication way;
the request receiving unit is used for receiving an advertisement point position allowance scheduling request after an initial allowance scheduling scheme in a preset time period is established, wherein the advertisement point position allowance scheduling request comprises an advertisement putting target time period;
The request response unit is configured to screen an advertisement point position allowance scheduling request of the preset time period according to a determination result of whether the advertisement delivery target period includes the preset time period within a preset time period before a start time of the preset time period, and then determine an advertisement point position corresponding to the screened advertisement point position allowance scheduling request which is not withdrawn and deleted in response to the screened advertisement point position allowance scheduling request which is not withdrawn and deleted, where the preset time period is 1 minute;
the scheme updating unit is used for generating a new allowance scheduling scheme according to the advertisement point position corresponding to the advertisement positioning allowance scheduling request and the initial allowance scheduling scheme.
9. A computer device comprising a memory, a processor and a transceiver in communication with each other in sequence, wherein the memory is adapted to store a computer program and the transceiver is adapted to send and receive messages, and wherein the processor is adapted to read the computer program and to perform the margin scheduling method according to any one of claims 1-7.
10. A computer readable storage medium having instructions stored thereon which, when executed on a computer, perform the margin scheduling method of any one of claims 1-7.
CN202010623155.6A 2020-06-30 2020-06-30 Advertisement point position allowance scheduling method and device and computer equipment Active CN111667323B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010623155.6A CN111667323B (en) 2020-06-30 2020-06-30 Advertisement point position allowance scheduling method and device and computer equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010623155.6A CN111667323B (en) 2020-06-30 2020-06-30 Advertisement point position allowance scheduling method and device and computer equipment

Publications (2)

Publication Number Publication Date
CN111667323A CN111667323A (en) 2020-09-15
CN111667323B true CN111667323B (en) 2023-07-11

Family

ID=72391171

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010623155.6A Active CN111667323B (en) 2020-06-30 2020-06-30 Advertisement point position allowance scheduling method and device and computer equipment

Country Status (1)

Country Link
CN (1) CN111667323B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101510284A (en) * 2009-03-25 2009-08-19 黄建彰 Combined delivery system for advertisement service information
CN104299153A (en) * 2014-10-27 2015-01-21 北京金和软件股份有限公司 Advertisement promoting and statistic method based on network platform
CN104869442A (en) * 2015-04-23 2015-08-26 太仓红码软件技术有限公司 Method and system for controlling advertisement putting frequency in video
CN107507043A (en) * 2017-09-20 2017-12-22 微梦创科网络科技(中国)有限公司 Online advertisement put-on method and system
CN108269115A (en) * 2016-12-30 2018-07-10 北京国双科技有限公司 A kind of advertisement safety evaluation method and system
CN108985824A (en) * 2018-06-28 2018-12-11 合肥右传媒科技有限公司 A kind of advertisement delivery system based on internet platform
CN110784747A (en) * 2019-12-06 2020-02-11 成都新潮传媒集团有限公司 Synchronous playing method of advertisement player

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100527826C (en) * 2001-12-25 2009-08-12 株式会社电通 Information distribution system
JPWO2007113904A1 (en) * 2006-04-04 2009-08-13 株式会社メディアグルーヴ Advertisement distribution system, advertisement distribution server device, advertisement distribution method, and advertisement display program
TW200906194A (en) * 2007-07-31 2009-02-01 Chunghwa Telecom Co Ltd Advertisement broadcasting system using multicast architecture
CN101996371A (en) * 2009-08-17 2011-03-30 华为技术有限公司 Advertisement putting method, device and system
CN103514561A (en) * 2013-10-21 2014-01-15 东莞市东信网络技术有限公司 Advertisement scheduling management method and system
JP2017510167A (en) * 2014-02-07 2017-04-06 ソニー インタラクティブ エンタテインメント アメリカ リミテッド ライアビリテイ カンパニー Scheme for determining the location and timing of advertisements and other inserts in the media
CN104252650A (en) * 2014-09-30 2014-12-31 北京工商大学 Automated instant digital sign advertisement release method
CN104899769B (en) * 2015-06-30 2018-09-28 北京奇艺世纪科技有限公司 A kind of advertisement bit allocation method and device
CN105184614B (en) * 2015-09-14 2018-08-24 北京工商大学 A kind of distributed digital label advertisement placement method based on Storm platforms
CN106815737A (en) * 2015-11-30 2017-06-09 北京国双科技有限公司 The method and apparatus for analyzing advertisement delivery effect
CN108062678A (en) * 2016-11-08 2018-05-22 阿里巴巴集团控股有限公司 A kind of advertisement bit allocation method, device and advertisement delivery system
CN106982260B (en) * 2017-04-26 2018-01-02 北京望远传媒有限公司 A kind of method of remote control advertisement machine
CN107071042B (en) * 2017-04-27 2018-02-13 北京望远传媒有限公司 The method and system of advertisement are remotely launched for advertisement machine
CN107220847A (en) * 2017-05-16 2017-09-29 百度在线网络技术(北京)有限公司 Advertisement placement method, device, server, computer equipment and computer-readable recording medium
CN109150757B (en) * 2017-06-16 2021-06-11 腾讯科技(深圳)有限公司 Advertisement resource processing method and device and electronic equipment
CN107465943A (en) * 2017-08-31 2017-12-12 江苏省公用信息有限公司 A kind of various dimensions mixing jettison system method of IPTV new medias advertisement
CN107679893A (en) * 2017-09-19 2018-02-09 巴士在线科技有限公司 Outdoor large-size screen monitors advertisement placement method and device
CN110070374B (en) * 2018-01-22 2024-03-01 腾讯科技(北京)有限公司 Data processing method, device, server and computer readable medium
CN109118272B (en) * 2018-07-20 2022-03-29 山东星宏电讯有限责任公司 Advertising screen management system
CN109299972A (en) * 2018-08-24 2019-02-01 努比亚技术有限公司 A kind of advertisement distribution method, server and computer readable storage medium
CN109816447B (en) * 2019-01-25 2023-12-01 深圳市丰巢科技有限公司 Intelligent monitoring method, device and storage medium for cabinet advertisement
CN110020894B (en) * 2019-04-03 2022-12-27 腾讯科技(深圳)有限公司 Information processing method and device and server
CN110148015A (en) * 2019-04-25 2019-08-20 政采云有限公司 The scheduling method and device that the web advertisement is launched
CN110135903A (en) * 2019-05-10 2019-08-16 重庆八戒电子商务有限公司 Advertisement position ranks method, system, medium and electronic equipment
CN110166838A (en) * 2019-05-23 2019-08-23 青岛聚看云科技有限公司 Advertisement, which plays, launches control method, display equipment and server
CN110517080A (en) * 2019-08-26 2019-11-29 北京百度网讯科技有限公司 Outdoor advertising put-on method, device, equipment and computer readable storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101510284A (en) * 2009-03-25 2009-08-19 黄建彰 Combined delivery system for advertisement service information
CN104299153A (en) * 2014-10-27 2015-01-21 北京金和软件股份有限公司 Advertisement promoting and statistic method based on network platform
CN104869442A (en) * 2015-04-23 2015-08-26 太仓红码软件技术有限公司 Method and system for controlling advertisement putting frequency in video
CN108269115A (en) * 2016-12-30 2018-07-10 北京国双科技有限公司 A kind of advertisement safety evaluation method and system
CN107507043A (en) * 2017-09-20 2017-12-22 微梦创科网络科技(中国)有限公司 Online advertisement put-on method and system
CN108985824A (en) * 2018-06-28 2018-12-11 合肥右传媒科技有限公司 A kind of advertisement delivery system based on internet platform
CN110784747A (en) * 2019-12-06 2020-02-11 成都新潮传媒集团有限公司 Synchronous playing method of advertisement player

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"新经济、新知识、新思维——对现代传媒产业的发展思考";范周;《新闻研究导刊》;第3-5页 *
"智能广告投放平台***的设计与实现";常卫建;《中国优秀硕士学位论文全文数据库 信息科技辑》;I138-549 *

Also Published As

Publication number Publication date
CN111667323A (en) 2020-09-15

Similar Documents

Publication Publication Date Title
CN100411341C (en) Parallel downloading method and terminal
CN102549557B (en) For specialization, centralized, the robotization establishment of the media guidance of online content
CN101406060A (en) Time-delay video downloading service by using P2P content distribution network
CN101127989A (en) A method for supporting hypertext transmission stream media service of mobile phone
CA2621676A1 (en) Method and apparatus for delivering content based on receivers characteristics
CN112235140B (en) Network slice management method, device, network equipment and storage medium
CN110944219B (en) Resource allocation method, device, server and storage medium
CN102845072A (en) Media content improved playback quality
CN101753936B (en) Configuration method of storage space and video server for video monitoring system
CN104079614A (en) Method and system for orderly obtaining messages of distributed publishing subscription system
CN108966316B (en) Method, device and equipment for displaying multimedia resources and predicting connection waiting duration
CN115278339A (en) Mixed broadcast processing method and system
JP2012015646A (en) Broadcasting station system, advertisement management system, advertisement management method, and program
TW518838B (en) Reception terminal simulator, sending schedule making device, reception terminal, data transmission/reception system comprising them
CN111667323B (en) Advertisement point position allowance scheduling method and device and computer equipment
CN108111598B (en) Cloud disk data issuing method and device and storage medium
CN106372254B (en) Method, device and terminal for processing service data
CN111475678A (en) Method, server and terminal for pushing search results
CN110704181A (en) Resource allocation method, device and storage medium
CN110502574A (en) Information synchronization method, user equipment, storage medium and the device of cross-system
CN111861582B (en) Method and device for generating advertisement and periodical broadcasting and photographing scheme and computer equipment
CN115098290A (en) Intelligent artificial service method and device based on automatically updated NLP model
US20220171654A1 (en) Version control system
CN104811748B (en) Play control method, the apparatus and system of video clip
CN103945004A (en) Dispatching method and system for data between data centers

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant