Elevator advertisement playback control method, device and electronic equipment

By obtaining elevator ride information and dynamically adjusting the playback order and content of elevator advertisements, the problem of incomplete viewing of advertisements caused by different elevator rides by users is solved, and the advertising promotion effect is improved.

CN118351769BActive Publication Date: 2025-01-07SHENZHEN XINGUANGLONG ADVERTISING CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410288475.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-13
Publication Date
2025-01-07
Estimated Expiration
2044-03-13

AI Technical Summary

Technical Problem

During the elevator advertisement, due to the different time of the user taking the elevator, users may be unable to watch the advertisement in full, affecting the advertising effectiveness.

Method used

By obtaining elevator ride information, dynamically adjusting the playback order and content of the advertisements, selecting appropriate advertising segments from multiple advertisements based on the elevator running time, and generating a playlist, ensuring that users can see at least one complete advertisement during the elevator ride. .

Benefits of technology

It improves the effectiveness of advertising and ensures that every user can see at least one complete advertisement during the ladder, which improves the exposure and dissemination of advertisements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118351769B_ABST
    Figure CN118351769B_ABST
Patent Text Reader

Abstract

The present application is applicable to the technical field of Internet advertising and control systems, and provides a method, device and electronic device for controlling the playback of elevator advertisements, the method comprising: obtaining the user's elevator information, the elevator information including the elevator's stop floors; determining the elevator's operating time according to the stop floors, the operating time consisting of at least one interruption time, the interruption time indicating the elevator's operating time between two adjacent stop floors; determining the advertisement content to be played from the multiple advertisements currently being played based on the interruption time; generating a playlist based on one or more advertisement segments constituting the advertisement content to be played; and playing the elevator advertisement according to the playlist. By adopting the above method, the playback order and playback content of the elevator advertisements can be dynamically adjusted, so that each user can see at least one complete advertisement during the elevator ride as much as possible, thereby improving the effectiveness of advertising.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field of Internet advertising and control systems, and in particular, relates to a method, device and electronic equipment for controlling the playback of elevator advertisements. Background Art

[0002] Elevator advertising is a common form of advertising. By installing electronic devices in elevator waiting rooms, elevator cars and other locations to play advertisements, products or services can be promoted to users waiting for and riding the elevators, which can improve the advertising effect and make the products or services better known to users.

[0003] Taking the advertisements placed in the elevator car as an example, the electronic device can play each advertisement in a loop in a pre-arranged order. For example, for five advertisements placed in a certain building, the electronic device in the elevator car can play these five advertisements in a fixed order from the beginning of the elevator operation or the user entering the elevator. However, the elevator ride time of each user is different. If the advertisements are played only in a pre-arranged fixed order, it is easy to cause the user to not be able to watch the complete advertisement content during the elevator ride time, affecting the actual publicity effect of the advertisement. For example, user A takes the elevator from the first floor to the seventh floor. The electronic device in the car starts playing advertisements in a pre-arranged fixed order from the beginning of user A entering the elevator. If the first advertisement is played for a long time, user A cannot fully watch the entire content of the advertisement during the elevator ride. What's more, if the core content of the advertisement is at the end of the entire content, user A may not know what kind of goods or services the advertisement is promoting. Summary of the invention

[0004] In view of this, the present application provides a playback control method, device and electronic device for elevator advertisements, which are used to dynamically adjust the playback order and playback content of elevator advertisements, so that every user can see at least one complete advertisement while riding the elevator, thereby improving the effectiveness of advertising.

[0005] The first aspect of the present application provides a method for controlling the playback of elevator advertisements, comprising:

[0006] Obtaining the user's elevator information, wherein the elevator information includes the elevator's stop floors;

[0007] Determine the running time of the elevator according to the stopping floors, wherein the running time is composed of at least one interruption time, and the interruption time represents the running time of the elevator between two adjacent stopping floors;

[0008] Based on the intermission duration, determining the advertisement content to be played from the multiple advertisements currently being delivered, wherein the same advertisement includes one or more versions of advertisement content, any version of the advertisement content is composed of one or more advertisement segments of the advertisement, and the playing durations of different versions of the advertisement content are not completely the same;

[0009] generating a playlist according to one or more advertisement segments constituting the advertisement content to be played;

[0010] The elevator advertisement is played according to the play list.

[0011] Optionally, determining the advertisement content to be played from the multiple advertisements currently being delivered based on the pause duration includes:

[0012] Determine the playback priorities of multiple advertisements currently being delivered respectively, and the number of advertisements corresponding to the same playback priority is one or more;

[0013] According to the play priority, sequentially determining at least two candidate advertisements that can be played in each of the intermission durations from the plurality of advertisements;

[0014] For any of the pause durations, determining whether there is any advertisement content having a playback duration matching the pause duration in each version of advertisement content of at least two of the candidate advertisements;

[0015] If so, the advertisement content whose playing duration matches the pause duration is determined as the advertisement content to be played during the pause duration.

[0016] Optionally, each advertisement has a corresponding advertisement type. After respectively determining the play priorities of the multiple advertisements currently being delivered, the method further includes:

[0017] Determine reference information for each stop floor respectively, wherein the reference information is determined by the main business type of the enterprise operating on the stop floor;

[0018] When the advertisement type of any advertisement is associated with the reference information of one of the stop floors, the priority of the advertisement is increased.

[0019] Optionally, it also includes:

[0020] Divide the delivery time of multiple advertisements into multiple time periods;

[0021] Count the number of times each advertisement has been played in the current time period;

[0022] The priority of the advertisement that has been played a number of times less than a first estimated number of times is increased, and the priority of the advertisement that has been played a number of times greater than or equal to a second estimated number of times is decreased, the first estimated number of times being less than the second estimated number of times.

[0023] Optionally, the playlist further records information of the stop floors, and after the playlist is generated according to one or more advertisement segments constituting the advertisement content to be played, the following further comprises:

[0024] The playlist is stored and shared among multiple associated devices, each of which is an electronic device installed in a car of an associated elevator for playing elevator advertisements. The electronic device is also used to directly call a shared playlist that matches the elevator information to play the elevator advertisement after obtaining the user's elevator information.

[0025] Optionally, it also includes:

[0026] When the elevator is called by a user in the elevator waiting room of an intermediate floor and stops at the intermediate floor, determining the target floor where the currently playing advertisement content will be located when the playing is finished;

[0027] Taking the target floor as the starting floor of the elevator operation, and re-determining one or more interruption durations included in the operation duration according to the starting floor;

[0028] Return to the step of determining the advertisement content to be played from the multiple advertisements currently being delivered based on the pause duration.

[0029] Optionally, before determining the advertisement content to be played from the multiple advertisements currently being delivered based on the pause duration, the method further includes:

[0030] Determine a plurality of advertisement segments contained in the complete content version of each advertisement respectively, wherein any of the advertisement segments has segment information, the segment information including segment duration, play attributes, and segment inter-relation information, the play attributes are used to indicate whether the advertisement segment is a necessary segment or a non-necessary segment, and the inter-relation information is used to indicate the order in which each of the advertisement segments can be combined;

[0031] According to the segment duration, the playback attributes and the segment inter-correlation information, a plurality of the advertisement segments are combined to obtain a plurality of versions of advertisement content, wherein any version of the advertisement content includes necessary segments of the advertisement segments.

[0032] A second aspect of the present application provides a playback control device for an elevator advertisement, comprising:

[0033] An elevator information acquisition module is used to acquire the user's elevator information, wherein the elevator information includes the elevator's stop floors;

[0034] A running time determination module, used to determine the running time of the elevator according to the stop floors, wherein the running time is composed of at least one interruption time, and the interruption time represents the running time of the elevator between two adjacent stop floors;

[0035] An advertisement content determination module, configured to determine the advertisement content to be played from the multiple advertisements currently being delivered based on the intermission duration, wherein the same advertisement includes one or more versions of advertisement content, any version of the advertisement content is composed of one or more advertisement segments of the advertisement, and the playing durations of different versions of the advertisement content are not completely the same;

[0036] A playlist generation module, used to generate a playlist according to one or more advertisement segments constituting the advertisement content to be played;

[0037] The elevator advertisement playing module is used to play the elevator advertisement according to the play list.

[0038] The third aspect of the present application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the elevator advertisement playback control method as described in the first aspect above is implemented.

[0039] A fourth aspect of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the elevator advertisement playback control method as described in the first aspect above is implemented.

[0040] A fifth aspect of the present application provides a computer program product. When the computer program product is run on a computer, the computer executes the elevator advertisement playback control method described in the first aspect.

[0041] Compared with the prior art, the embodiments of the present application have the following beneficial effects:

[0042] By acquiring the user's elevator information, the embodiment of the present application can determine the running time of the elevator according to the elevator's stop floor in the elevator information. The running time can be decomposed into at least one interruption duration, that is, the full running time of the elevator is decomposed into the running time of the elevator between two adjacent stop floors. On this basis, the electronic device can determine the advertising content to be played from the multiple advertisements currently placed based on each interruption duration. Among them, any version of the advertising content can be composed of one or more advertising segments of the advertisement, and the playing time of different versions of the advertising content is not exactly the same. In this way, the electronic device can generate a play list based on one or more advertising segments that constitute the advertising content to be played, and play the elevator advertisement according to the play list. Applying the method provided in the embodiment of the present application, the play order and play content of the elevator advertisement can be dynamically adjusted, so that each user can watch at least one complete advertisement during the elevator ride as much as possible, which helps to improve the effectiveness of advertising. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or prior art descriptions. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0044] Figure 1 is a schematic diagram of a method for controlling the playback of elevator advertisements provided in an embodiment of the present application;

[0045] Figure 2 This is a schematic diagram of the running time of an elevator provided in an embodiment of the present application;

[0046] Figure 3 It is a schematic diagram of an advertisement component provided by an embodiment of the present application;

[0047] Figure 4 is a schematic diagram of another elevator running time provided by an embodiment of the present application;

[0048] Figure 5 is a schematic diagram of a playback control device for elevator advertisements provided in an embodiment of the present application;

[0049] Figure 6 It is a schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0050] In the following description, specific details such as specific system structures, technologies, etc. are proposed for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from hindering the description of the present application.

[0051] The technical solution of the present application is described below through specific embodiments.

[0052] Reference Figure 1 , shows a schematic diagram of a method for controlling the playback of elevator advertisements provided in an embodiment of the present application, which may specifically include the following steps:

[0053] S101. Obtain the user's elevator riding information, where the elevator riding information includes the elevator's stop floors.

[0054] It should be noted that the method can be applied to electronic devices, that is, by executing the various steps of the method, the electronic device can realize the embodiment of the present application to dynamically adjust the playback order and playback content of elevator advertisements, so that each user can see at least one complete advertisement during the elevator ride as much as possible, thereby improving the effectiveness of advertising. The above-mentioned electronic device can be a terminal device or media device installed in the elevator car with audio and video playback functions. The electronic device should have a display screen, an audio module, etc. The embodiment of the present application does not limit the specific presentation form of the electronic device.

[0055] The application scenarios of this method may include high-rise buildings, such as high-rise office buildings, apartments or high-rise residential buildings. Such high-rise buildings have many floors, and users go up and down the floors mainly by taking elevators. When the user takes the elevator, the electronic device can dynamically adjust the advertising content played by itself and the playing time of each advertisement according to the user's elevator information.

[0056] In an embodiment of the present application, the user's elevator information may include information about the floor that the user wants to go to when taking the elevator, that is, information about the floor that the elevator currently taken by the user will stop at during the next operation. The above-mentioned stop floor may refer to the actual floor that the user wants to reach. For example, the floors that the multiple users who currently enter the elevator want to go to are the 17th floor, the 26th floor, the 33rd floor, etc., respectively, and the stop floor is the actual 17th floor, the 26th floor, and the 33rd floor of the high-rise building. The above may also refer to the relative floor relative to the starting floor. When the starting floor is the 1st floor, the actual floor is the same as the relative floor; when the starting floor is not the 1st floor, the actual floor is different from the relative floor. For example, when the starting floor is the 1st floor, the stop floors in the above example are the actual 17th floor, the 26th floor, and the 33rd floor of the building; when the starting floor is the 6th floor, the stop floors in the above example can be the actual 17th floor, the 26th floor, and the 33rd floor in the high-rise building relative to the 6th floor, and the stop floors are the 11th floor, the 20th floor, and the 27th floor. For ease of understanding, unless otherwise specified, the embodiments of the present application uniformly use actual floors to represent the stop floors.

[0057] In the embodiment of the present application, the user's elevator information can be transmitted to the electronic device by the elevator control system, and the elevator information obtained by the elevator control system can be generated by the user pressing a button on the elevator floor panel after entering the elevator. For example, after entering the elevator, the user presses the button showing the number 17 on the floor panel, indicating that the user wants to go to the 17th floor. The elevator control system can obtain the above elevator information and send the elevator information to the electronic device.

[0058] S102. Determine the running time of the elevator according to the stopping floors, where the running time is composed of at least one interruption time, and the interruption time represents the running time of the elevator between two adjacent stopping floors.

[0059] In the embodiment of the present application, after obtaining the elevator information sent by the elevator control system, the electronic device can determine the next operation time of the electronic device according to the stop floors in the elevator information, and the operation time can be composed of at least one interruption time. Among them, the interruption time can represent the operation time of the elevator between two adjacent stop floors.

[0060] like Figure 2 , which is a schematic diagram of the elevator running time provided by an embodiment of the present application. Figure 2In the example above, the elevator information includes the 17th, 26th, and 33rd floors. Assume that the elevator is located on the 1st floor when it starts running, that is, the starting floor of the elevator is the 1st floor. During this run, without considering other users taking the elevator on the intermediate floors, the two adjacent stop floors may include the 1st and 17th floors, the 17th and 26th floors, and the 26th and 33rd floors. Then, the time required for the elevator to run from the 1st floor to the 33rd floor is the running time of this run, which is calculated by Figure 2 The interval time tt1, interval time tt2 and interval time tt3 in the figure are composed of the interval time tt1, which indicates the time required for the elevator to run from the 1st floor to the next stop floor, i.e. the 17th floor; the interval time tt2 indicates the time required for the elevator to run from the 17th floor to the next stop floor, i.e. the 26th floor; and the interval time tt3 indicates the time required for the elevator to run from the 26th floor to the next stop floor, i.e. the destination floor, the 33rd floor.

[0061] In the embodiment of the present application, the running time of the elevator can be determined by the elevator control system according to the stop floors. After obtaining the user's elevator information, the elevator control system can further determine the running time of the elevator according to the stop floors in the elevator information, and then send the elevator information and the running time to the electronic device. Alternatively, the running time of the elevator can also be calculated by the electronic device itself, that is, after receiving the elevator information sent by the elevator control system, the electronic device can call the internal preset calculation module to calculate the running time of the elevator according to the stop floors in the elevator information.

[0062] In a possible implementation method of an embodiment of the present application, when calculating the running time of an elevator based on the stop floors, multiple factors such as the actual running speed of the elevator and the total weight of the users riding the elevator can be comprehensively considered. The embodiment of the present application does not limit how to calculate the running time of an elevator based on the stop floors.

[0063] S103. Based on the intermission duration, determine the advertisement content to be played from the multiple advertisements currently being delivered, wherein the same advertisement includes one or more versions of advertisement content, any version of the advertisement content is composed of one or more advertisement segments of the advertisement, and the playing durations of different versions of the advertisement content are not exactly the same.

[0064] In an embodiment of the present application, the multiple advertisements currently being delivered may refer to video content delivered by enterprises or institutions such as advertising companies in high-rise buildings for promoting the goods or services of other enterprises or units through audio and video. Exemplarily, the multiple advertisements currently being delivered may include advertisement A1, advertisement A2, advertisement A3, ... advertisement An, etc. In actual applications, advertisements delivered to different geographical areas or to different high-rise buildings within the same geographical area may be different. For example, advertisements delivered to building B1 may include advertisement A1, advertisement A2, ... advertisement An, etc., and advertisements delivered to building B2 may include advertisement A1, advertisement A3, ... advertisement An.

[0065] In an embodiment of the present application, any advertisement may include one or more versions of advertisement content, and any version of advertisement content may be composed of one or more advertisement segments of the advertisement. The playback time required for different versions of advertisement content during actual playback may be different.

[0066] For example, for advertisement A1, it may include 8 versions of advertisement content, namely advertisement a0, a1, a2, a3, a4, a5, a6, and a7, wherein advertisement a0 may be a complete version of advertisement A1, that is, advertisement a0 has exactly the same content as advertisement A1. The other versions of advertisements only include part of the content of advertisement A1 or advertisement a0.

[0067] like Figure 3 Shown is a schematic diagram of an advertisement component provided in an embodiment of the present application. Figure 3 The advertisement A1 (a0) in the video consists of four advertisement segments, namely, Ad1, Ad2, Ad3, and Ad4. Each of these advertisement segments has a corresponding segment duration, that is, the time required to play the segment, namely Figure 3 The durations of the advertisement segments Ad1, Ad2, Ad3, and Ad4 are t1, t2, t3, and t4 respectively. Therefore, the complete playing duration of advertisement A1 or advertisement a0 is T0=t1+t2+t3+t4. Figure 3 By combining the various advertising clips in the video, you can get multiple different versions of advertising content.

[0068] In a possible implementation of an embodiment of the present application, multiple advertising segments included in the complete content version of each advertisement can be determined separately, and the segment information of any advertising segment can include segment duration, playback attributes, and segment correlation information. The playback attributes of an advertising segment can be used to indicate whether the advertising segment is a necessary segment or a non-necessary segment. Generally, necessary segments can be those that carry the core content of the advertisement. During playback, only when the necessary segments of an advertisement are played in full can the most basic purpose of advertising dissemination be achieved. Therefore, any version of the advertising content should include the necessary segments in the advertising segments. Exemplarily, for Figure 3 The advertisement A1 shown in FIG. 1 may have the advertisement segment Ad4 as a necessary segment, and correspondingly, the other advertisement segments Ad1, Ad2, and Ad3 are non-necessary segments. Therefore, when different versions of advertisement contents are combined, each version of the advertisement contents should include the advertisement segment Ad4.

[0069] The inter-relationship information of the advertisement segments can be used to indicate the order in which each advertisement segment can be combined. For example, the inter-relationship information of the advertisement segment Ad1 can be used to indicate that the segment Ad1 can be located before or after the advertisement segments Ad2 and Ad3 when combined, but the segment Ad1 must be located before the advertisement segment Ad4.

[0070] After determining the above information, the electronic device can combine multiple advertisement segments according to segment duration, playback attributes, and segment interrelationships to obtain multiple versions of advertisement content.

[0071] As an example of an embodiment of the present application, for multiple advertisement segments included in advertisement A1, after the segments are combined according to the segment length, playback attributes and segment interrelationships of each segment, the following multiple versions of advertisement content can be obtained.

[0072] Advertisement content a0: advertisement segments Ad1+Ad2+Ad3+Ad4, playing time T0=t1+t2+t3+t4;

[0073] Advertisement content a1: Advertisement segments Ad1+Ad4, playing time T1=t1+t4;

[0074] Advertisement content a2: advertisement segment Ad2+Ad4, playing time T2=t2+t4;

[0075] Advertisement content a3: advertisement segment Ad3+Ad4, playing time T3=t3+t4;

[0076] Advertisement content a4: advertisement segment Ad1+Ad2+Ad4, playing time T4=t1+t2+t4;

[0077] Advertisement content a5: advertisement segments Ad1+Ad3+Ad4, playing time T5=t1+t3+t4;

[0078] Advertisement content a6: advertisement segments Ad2+Ad3+Ad4, playing time T6=t2+t3+t4;

[0079] Advertisement content a7: advertisement segment Ad4, playing time T7=t4.

[0080] Of course, other versions of advertising content can also be formed according to the order in which the advertising segments are combined, such as advertising content a8. The advertising content a8 can be composed of segments Ad1, Ad2, and Ad4, but the order of segments Ad1 and Ad2 is different from that in advertising content a4. The composition of advertising content a8 is Ad2+Ad1+Ad4. During the actual playback of advertising content a8, the electronic device will play the advertising segments Ad1, Ad2, and Ad4 in sequence, and the playback time is T8=t1+t2+t4.

[0081] In one possible implementation of the embodiments of the present application, the electronic device determines the advertisement content to be played from the multiple advertisements currently being broadcast based on the intermission duration, which may mean that the electronic device screens out the advertisement content that can be played during the operation of the elevator from multiple different versions of the advertisement content, and the total playback duration of these screened advertisement contents should meet the requirements of the elevator operation duration. For example, the total playback duration of the screened advertisement contents is equal to the duration required for the elevator to run from the 1st floor to the 33rd floor in the aforementioned example or is within a set error range. In another example, the above requirements should also include that the playback duration of each advertisement content matches the multiple intermission durations included in the elevator operation duration. For example, a certain advertisement content is played during the process of the elevator running from the 1st floor to the 17th floor, and the playback duration of the advertisement content can be the same as the duration required for the elevator to run from the 1st floor to the 33rd floor in the aforementioned example. Figure 2 The intermission time tt1 in is equal to or within the set error range; for another example, another advertisement content is played during the elevator running from the 17th floor to the 33rd floor, and the playing time of the advertisement content can be equal to Figure 2 The sum of the interruption durations tt2 and tt3 is equal or within the set error range.

[0082] In another possible implementation of the embodiment of the present application, when the electronic device determines the advertisement content to be played from the multiple advertisements currently being delivered, it may also refer to the playback priority of each advertisement. The playback priority may be preset before the advertisement is delivered.

[0083] Therefore, the electronic device can determine the playback priorities of multiple advertisements currently being delivered respectively. It should be noted that the number of advertisements corresponding to the same playback priority can be one or more. Exemplarily, the playback priority can include three levels: high, medium, and low, where there can be multiple advertisements with high playback priority, for example, the playback priorities of advertisements A1 and B1 can both be high; there can be only one advertisement with low playback priority, for example, advertisement C1; the playback priorities of other advertisements can all be medium.

[0084] Then, the electronic device may determine at least two candidate advertisements that can be played in each intermission duration from the multiple advertisements according to the play priority. Figure 2 At least two candidate ads that can be played in the break durations tt1, tt2, and tt3. For example, it is determined that the candidate ads that can be played in the break duration tt1 include ads A1 and B1, it is determined that the candidate ads that can be played in the break duration tt2 include ads A1, B1, and D1, and it is determined that the candidate ads that can be played in the break duration tt3 include ads C1 and D1. By determining two playable candidate ads for each break duration, the embodiment of the present application can increase the diversity of subsequent ad combinations.

[0085] Based on the candidate advertisements determined above, the electronic device can determine, for any interruption duration, whether there is an advertisement content whose playing duration matches the interruption duration in each version of the advertisement content of at least two candidate advertisements. If so, the electronic device can determine the advertisement content whose playing duration matches the interruption duration as the advertisement content to be played in the interruption duration. Exemplarily, for the interruption duration tt1, the corresponding candidate advertisements include advertisement A1 and advertisement B1. Assuming that among the multiple versions of advertisement content contained in advertisement A1 and advertisement B1, there is advertisement content a4 whose playing duration T4 is equal to the interruption duration tt1, then the electronic device can use advertisement content a4 as the advertisement content to be played in the time period of interruption duration tt1, that is, in the process of the elevator running from the 1st floor to the 17th floor, the electronic device can play advertisement content a4 containing advertisement segments Ad1, Ad2, and Ad4 in sequence, and the overall playing time of the advertisement content a4 is T4=t1+t2+t4.

[0086] In a possible implementation of the embodiment of the present application, each of the multiple advertisements currently placed may have a corresponding advertisement type, such as food advertisements, travel advertisements, clothing advertisements, etc. The electronic device may also adjust the priority of each advertisement according to the relevance between each stop floor and the advertisement type of each advertisement.

[0087] Specifically, the electronic device may determine reference information for each floor, and the reference information may be determined by the main business type of the enterprise operating on the floor. Figure 2 There are two companies on the 17th floor of the medium-high-rise building, one is a local office of a foreign airline company, and the other is a travel agency. Based on the main business types of these two companies, it can be determined that the reference information on the 17th floor can include tourism, travel, and travel. Users who go to the 17th floor are more likely to buy air tickets or consult travel matters, etc. It can be considered that such users should have a higher interest in travel advertisements, and giving priority to playing travel advertisements can achieve better advertising communication effects.

[0088] Therefore, if the advertisement type of any advertisement among the multiple advertisements currently being delivered is associated with the reference information of one of the stop floors, the electronic device can increase the priority of the advertisement. For example, assuming that advertisement B1 is a travel advertisement, and its advertisement type is highly associated with the reference information of the 17th floor, the electronic device can appropriately increase the priority of advertisement B1.

[0089] In the above example, the playback priority of advertisement A1 and advertisement B1 are both high. Assume that when the electronic device determines the advertisement content to be played from the multiple advertisements currently being delivered, it screens out a certain version of advertisement A1, such as advertisement content a4 in the above example, and a certain version of advertisement B1, such as advertisement b3, both meet the requirement of the intermission duration tt1. Since the electronic device increases the priority of advertisement B1 according to the correlation between the stop floor and the advertisement type, advertisement b3, which is one of the versions of advertisement B1, can be preferentially used as the advertisement content to be played during the intermission duration tt1. The embodiment of the present application determines the advertisement content to be played according to the correlation between the advertisement type and the stop floor, and can preferentially play the type of advertisement that is strongly related to the stop floor, and preferentially broadcast such advertisements to users who are actually interested in them.

[0090] In another possible implementation of the embodiment of the present application, the play priority of each advertisement can also be adjusted according to the number of times each advertisement has been played. The number of times each advertisement has been played includes the sum of the number of times different versions of the advertisement content of the advertisement have been played.

[0091] In a specific implementation, the delivery time of multiple advertisements can be divided into multiple time periods. For example, each day can be used as a time period in units of days; each hour can also be used as a time period in units of hours. The electronic device can count the number of times each advertisement has been played in the current time period to adjust the playback priority of each advertisement. For example, the electronic device can increase the priority of advertisements that have been played less than the first estimated number of times, and reduce the priority of advertisements that have been played greater than or equal to the second estimated number of times, and the first estimated number of times is less than the second estimated number of times. In this way, advertisements that have been played more times in the current time period may be played less times in the next time period due to the adjustment of priority; and advertisements that have been played less times in the current time period may be played more times in the next time period. Through such adjustments, the exposure rate of each advertisement can be balanced, so that each advertisement can obtain more playback times, thereby increasing the probability of being known by users.

[0092] In the embodiment of the present application, after the electronic device determines the advertisement content to be played within one interval, it can continue to determine the advertisement content to be played within the next interval according to the above method. Figure 2 After the advertisement content to be played during the break duration tt1 is determined, the advertisement content to be played during the break duration tt2 can be further determined.

[0093] In a possible implementation of the embodiment of the present application, for Figure 2For the intermission durations tt2 and tt3 in the video, the electronic device can determine the advertising content to be played separately, or uniformly determine the advertising content to be played within the above duration. Exemplarily, the electronic device can determine the advertising content to be played in the intermission duration tt2, and then determine the advertising content to be played in the intermission duration tt3. Assuming that the advertising content of a certain version of advertisement B1, such as advertisement b2, meets the requirement of playing in the intermission duration tt2, advertisement b2 can be used as the advertising content to be played in the intermission duration tt2, and then the advertising content to be played in the intermission duration tt3 is determined, such as advertisement d1. Alternatively, if the electronic device is unable to filter out the advertising content that matches the intermission duration tt2 requirement from each version of the advertisement, the electronic device can consider the intermission durations tt2 and tt3 as a whole, and use a certain advertising content whose playing duration is equal to the sum of the intermission durations tt2 and tt3 or within the preset error range, such as advertisement d3, as the advertising content to be played in the intermission durations tt2 and tt3. In this way, the electronic device can play advertisement d3 while the elevator is running from the 17th floor to the 33rd floor. Alternatively, the electronic device can use multiple advertisements as the advertising content to be played during the intermission durations tt2 and tt3. For example, the sum of the playing durations of advertisement d2 and advertisement c2 is equal to the sum of the intermission durations tt2 and tt3 or is within the preset error range, and the electronic device can use advertisement d2 and advertisement c2 as the advertising content to be played during the intermission durations tt2 and tt3. In the aforementioned example, the playing priority of advertisement D1 is medium, and the playing priority of advertisement C1 is low. Since the playing priority of advertisement D1 is higher than that of advertisement C1, the playing priority of advertisement d2 should also be higher than that of advertisement c2. Therefore, during the elevator running from the 17th floor to the 33rd floor, the electronic device can first play advertisement d2 and then play advertisement c2.

[0094] S104: Generate a playlist according to one or more advertisement segments constituting the advertisement content to be played.

[0095] After determining the advertisement content to be played at each interval duration, the electronic device may generate a play list according to one or more advertisement segments constituting the advertisement content to be played.

[0096] For example, assuming Figure 2The advertisement contents to be played in each intermittent duration shown in are advertisement contents a4, advertisement contents b2 and advertisement contents d1, that is, when the elevator runs from the 1st floor to the 17th floor, the advertisement contents to be played by the electronic device are a4, when the elevator runs from the 17th floor to the 26th floor, the advertisement contents to be played by the electronic device are b2, and when the elevator runs from the 26th floor to the 33rd floor, the advertisement contents to be played by the electronic device are d1. On this basis, the electronic device can further determine which advertisement segments constitute each advertisement content. For example, advertisement content a4 is composed of advertisement segments Ad1, Ad2, and Ad4, advertisement content b2 is composed of advertisement segments Bd1 and Bd2, and advertisement content d1 is composed of advertisement segment Dd1. The electronic device can generate a playlist based on the above-mentioned multiple advertisement segments. That is, playlist PL = Ad1 + Ad2 + Ad4 + Bd1 + Bd2 + Dd1.

[0097] In a possible implementation of the embodiment of the present application, the above playlist may also record information about the stop floors. Therefore, in combination with the stop floors and the advertisement clips, the above playlist may be expressed as:

[0098] PL: {floor@17-26-33:Ad1+Ad2+Ad4+Bd1+Bd2+Dd1}

[0099] The electronic device can store the above playlist. When the elevator information of the stop floors being the 17th floor, the 26th floor and the 33rd floor is received again later, the existing playlist can be called to play the elevator advertisement.

[0100] In a possible implementation of the embodiment of the present application, a high-rise building may include multiple elevators, and each elevator may include the same electronic device for playing elevator advertisements. Therefore, after the electronic device in a certain elevator generates the above play list, the electronic device can also share the play list among multiple associated devices, and the above associated device can be an electronic device for playing elevator advertisements installed in the car of the associated elevator, wherein the associated elevator can be an elevator with the same function in the same high-rise building, such as a passenger elevator in the same building. In this way, after obtaining the user's elevator information, the electronic device in the associated elevator can directly call the shared play list that matches the elevator information to play the elevator advertisement. For example, if the elevator information received by another elevator is also information about going to the 17th, 26th and 33rd floors of this building, the electronic device in the electronic device can directly call the above shared play list to play the advertisement, reducing the time for matching the advertisement clips.

[0101] S105: Play the elevator advertisement according to the play list.

[0102] In the embodiment of the present application, after the electronic device generates the above play list, during the current operation of the elevator, the electronic device can play the elevator advertisement according to the play list.

[0103] In a possible implementation of the embodiment of the present application, the advertisements stored in the electronic device may only include multiple segments of each advertisement, such as segments Ad1, Ad2, Ad3, Ad4, etc. of advertisement A1. When the electronic device plays the elevator advertisement according to the playlist, each segment may be called and played one by one according to the order of the advertisement segments recorded in the playlist.

[0104] Exemplarily, for the above playlist PL: {floor@17-26-33: Ad1+Ad2+Ad4+Bd1+Bd2+Dd1}, when executing a playback task, the electronic device may first call and play segment Ad1, then call and play segment Ad2, until calling and playing segment Dd1, thereby completing the entire playback task.

[0105] The embodiment of the present application stores only different segments of each advertisement in the electronic device. When executing a playback task, the segments can be directly called and played in the playback order recorded in the playlist. There is no need to store different versions of the advertisement content in the electronic device, which greatly reduces the storage space required for storing advertisements and reduces the occupation of electronic device resources.

[0106] In a possible implementation of the embodiment of the present application, during the process of playing advertisements on the electronic device, the elevator may stop midway, that is, it may stop at an intermediate floor to pick up passengers due to calls from other users. Figure 4 FIG. 1 is a schematic diagram of another elevator running time provided in an embodiment of the present application. Figure 4 The schematic diagram shown is in Figure 2 Based on the example of staying on the middle floor, Figure 4 , a possibility is shown in which a user on the 21st floor wants to go to the 33rd floor, so the elevator opens the elevator door when it runs to the 21st floor, and the user on this floor enters the elevator.

[0107] In this case, since the running time increases due to staying on the 21st floor, the currently generated playlist may no longer be applicable. At this time, the electronic device can regenerate the playlist.

[0108] In the embodiment of the present application, when the elevator is called by a user in the elevator waiting room on the middle floor and stops at the middle floor, for example Figure 4When the elevator shown in FIG. 1 is called by a user in the elevator lobby on the 21st floor and stops at the 21st floor, the electronic device can determine the target floor when the currently playing advertisement content is finished. Assuming that the advertisement content b2 is played when the elevator moves from the 17th floor to the 26th floor, the advertisement b2 that was originally supposed to be finished when the elevator reaches the 26th floor will be finished before the elevator stops because the elevator stops at the 21st floor. For example, Figure 4 As shown, it is assumed that advertisement b2 is played completely at the 23rd floor.

[0109] At this time, the electronic device can use the 23rd floor as the target floor, and then use the target floor as the starting floor for the elevator to run, and re-determine one or more interruption durations included in the running time according to the starting floor. That is, the electronic device can use the 23rd floor in the above example as the starting floor and re-determine one or more subsequent interruption durations. Figure 4 As shown, the re-determined break duration includes Figure 4 The tt4 and tt3 in the above figure have the same duration as the original one, that is, Figure 2 The duration of the break in tt3 is the same as that in Figure 4 The interruption time tt4 is the time taken by the elevator to run from the 23rd floor to the 26th floor.

[0110] In this way, the problem of regenerating the playlist is converted into taking the target floor, i.e., the 23rd floor, as the starting floor, and regenerating the playlist required in the process of the elevator running from the starting floor to the target floor, i.e., the 33rd floor. At this time, the electronic device can return to the step of determining the advertisement content to be played from the multiple advertisements currently being placed based on the interval duration, and regenerate a new playlist.

[0111] In an embodiment of the present application, whenever the elevator stops at an intermediate floor due to a user call at the intermediate floor, the electronic device can perform the above operation and regenerate a new play list, so that the elevator advertisement can be played according to the new play list during the subsequent operation of the elevator.

[0112] It should be noted that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0113] Reference Figure 5 , shows a schematic diagram of an elevator advertisement playback control device provided in an embodiment of the present application, which may specifically include an elevator information acquisition module 501, a running time determination module 502, an advertisement content determination module 503, a playlist generation module 504, and an elevator advertisement playback module 505, wherein:

[0114] The elevator information acquisition module 501 is used to obtain the user's elevator information, and the elevator information includes the elevator's stop floor;

[0115] A running time determination module 502 is used to determine the running time of the elevator according to the stop floors, wherein the running time is composed of at least one interruption time, and the interruption time represents the running time of the elevator between two adjacent stop floors;

[0116] The advertisement content determination module 503 is used to determine the advertisement content to be played from the multiple advertisements currently being delivered based on the intermission duration, wherein the same advertisement includes one or more versions of advertisement content, and any version of the advertisement content is composed of one or more advertisement segments of the advertisement, and the playing durations of different versions of the advertisement content are not completely the same;

[0117] A playlist generating module 504, configured to generate a playlist according to one or more advertisement segments constituting the advertisement content to be played;

[0118] The elevator advertisement playing module 505 is used to play the elevator advertisement according to the play list.

[0119] In a possible implementation of the embodiment of the present application, the advertisement content determination module 503 may be specifically used to:

[0120] The playback priorities of the multiple advertisements currently being delivered are determined respectively, and the number of advertisements corresponding to the same playback priority is one or more; according to the playback priorities, at least two candidate advertisements that can be played in each of the intermission durations are determined in turn from the multiple advertisements; for any of the intermission durations, it is determined whether there is advertising content with a playback duration that matches the intermission duration in the advertising content of each version of at least two of the candidate advertisements; if so, the advertising content with a playback duration that matches the intermission duration is determined as the advertising content to be played in the intermission duration.

[0121] In another possible implementation of the embodiment of the present application, each advertisement has a corresponding advertisement type, and the advertisement content determination module 503 may also be used to:

[0122] Reference information of each stop floor is determined respectively, and the reference information is determined by the main business type of the enterprise operating on the stop floor; when the advertisement type of any advertisement is associated with the reference information of one of the stop floors, the priority of the advertisement is increased.

[0123] In another possible implementation of the embodiment of the present application, the advertisement content determination module 503 may also be used to:

[0124] Divide the delivery time of multiple advertisements into multiple time periods; count the number of times each advertisement has been played in the current time period; increase the priority of the advertisement whose number of times played is less than a first estimated number, and reduce the priority of the advertisement whose number of times played is greater than or equal to a second estimated number, wherein the first estimated number is less than the second estimated number.

[0125] In a possible implementation of the embodiment of the present application, the playlist also records the information of the stop floors, and the playlist generation module 504 can also be used to:

[0126] The playlist is stored and shared among multiple associated devices, each of which is an electronic device installed in a car of an associated elevator for playing elevator advertisements. The electronic device is also used to directly call a shared playlist that matches the elevator information to play the elevator advertisement after obtaining the user's elevator information.

[0127] In another possible implementation of the embodiment of the present application, the playlist generation module 504 may also be used to:

[0128] When the elevator is called by a user in the elevator waiting room on the middle floor and stops at the middle floor, the target floor where the currently playing advertisement content will be located when it is finished is determined; the target floor is used as the starting floor of the elevator operation, and one or more interruption durations included in the operation duration are re-determined according to the starting floor; and the advertisement content determination module 503 is called back to execute the step of determining the advertisement content to be played from the multiple advertisements currently being played based on the interruption duration.

[0129] In a possible implementation of the embodiment of the present application, the advertisement content determination module 503 may also be used to:

[0130] Determine respectively a plurality of advertisement segments included in a complete content version of each advertisement, wherein any of the advertisement segments has segment information, and the segment information includes segment duration, playback attributes, and segment correlation information, wherein the playback attributes are used to indicate whether the advertisement segment is a necessary segment or a non-necessary segment, and the correlation information is used to indicate the order in which each of the advertisement segments can be combined; according to the segment duration, the playback attributes, and the segment correlation information, combine the plurality of advertisement segments to obtain a plurality of versions of advertisement content, wherein any version of the advertisement content includes necessary segments among the advertisement segments.

[0131] The embodiment of the present application also provides a playback control device for elevator advertisements. By using the device, each step in the above-mentioned method embodiments can be implemented. In a possible implementation, the above-mentioned device can be an electronic device that implements each step in the above-mentioned method embodiments, or it can be one or more components or units in the electronic device. For example, the above-mentioned device can be a control unit in an electronic device.

[0132] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description of the method embodiment part.

[0133] Reference Figure 6 , shows a schematic diagram of an electronic device provided by an embodiment of the present application. Figure 6 As shown, the electronic device 600 in the embodiment of the present application includes: a processor 610, a memory 620, and a computer program 621 stored in the memory 620 and executable on the processor 610. When the processor 610 executes the computer program 621, the steps in each embodiment of the above-mentioned elevator advertisement playback control method are implemented, such as Figure 1 Alternatively, when the processor 610 executes the computer program 621, the functions of each module / unit in the above-mentioned device embodiments are realized, for example Figure 5 Functions of modules 501 to 505 are shown.

[0134] Exemplarily, the computer program 621 may be divided into one or more modules / units, which are stored in the memory 620 and executed by the processor 610 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which may be used to describe the execution process of the computer program 621 in the electronic device 600. For example, the computer program 621 may be divided into an elevator information acquisition module, a running time determination module, an advertising content determination module, a playlist generation module, and an elevator advertising playback module, and the specific functions of each module are as follows:

[0135] An elevator information acquisition module is used to acquire the user's elevator information, wherein the elevator information includes the elevator's stop floors;

[0136] A running time determination module, used to determine the running time of the elevator according to the stop floors, wherein the running time is composed of at least one interruption time, and the interruption time represents the running time of the elevator between two adjacent stop floors;

[0137] An advertisement content determination module, configured to determine the advertisement content to be played from the multiple advertisements currently being delivered based on the intermission duration, wherein the same advertisement includes one or more versions of advertisement content, any version of the advertisement content is composed of one or more advertisement segments of the advertisement, and the playing durations of different versions of the advertisement content are not completely the same;

[0138] A playlist generation module, used to generate a playlist according to one or more advertisement segments constituting the advertisement content to be played;

[0139] The elevator advertisement playing module is used to play the elevator advertisement according to the play list.

[0140] The electronic device 600 may be an electronic device for implementing the steps in the above-mentioned method embodiments. The electronic device 600 may be a media device or a display device installed in an elevator car for playing elevator advertisements. The electronic device 600 may include, but is not limited to, a processor 610 and a memory 620. Those skilled in the art will understand that Figure 6 It is only an example of the electronic device 600 and does not constitute a limitation of the electronic device 600. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device 600 may also include input and output devices, network access devices, buses, etc.

[0141] The processor 610 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0142] The memory 620 may be an internal storage unit of the electronic device 600, such as a hard disk or memory of the electronic device 600. The memory 620 may also be an external storage device of the electronic device 600, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the electronic device 600. Further, the memory 620 may also include both an internal storage unit of the electronic device 600 and an external storage device. The memory 620 is used to store the computer program 621 and other programs and data required by the electronic device 600. The memory 620 may also be used to temporarily store data that has been output or is to be output.

[0143] An embodiment of the present application also discloses an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the elevator advertisement playback control method described in the aforementioned embodiments is implemented.

[0144] The embodiment of the present application further discloses a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the elevator advertisement playback control method as described in the above-mentioned embodiments is implemented.

[0145] The embodiment of the present application further discloses a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the elevator advertisement playback control method described in the above-mentioned embodiments.

[0146] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application is described in detail with reference to the above-mentioned embodiments, a person skilled in the art should understand that the technical solutions described in the above-mentioned embodiments can still be modified, or some of the technical features can be replaced by equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

Claims

1. A method for controlling the playback of elevator advertisements, characterized in that: include: Obtaining the user's elevator information, wherein the elevator information includes the elevator's stop floors; Determine the running time of the elevator according to the stopping floors, wherein the running time is composed of at least one interruption time, and the interruption time represents the running time of the elevator between two adjacent stopping floors; Based on the intermission duration, determining the advertisement content to be played from the multiple advertisements currently being delivered, wherein the same advertisement includes one or more versions of advertisement content, any version of the advertisement content is composed of one or more advertisement segments of the advertisement, and the playing durations of different versions of the advertisement content are not completely the same; generating a playlist according to one or more advertisement segments constituting the advertisement content to be played; Calling the advertisement clips stored in the electronic device one by one according to the play list to play the elevator advertisement; The step of determining the advertisement content to be played from the multiple advertisements currently being delivered based on the intermission duration includes: Determine the playback priorities of multiple advertisements currently being delivered respectively, and the number of advertisements corresponding to the same playback priority is one or more; Determine reference information for each stop floor respectively, wherein the reference information is determined by the main business type of the enterprise operating on the stop floor; When the advertisement type of any advertisement is associated with the reference information of one of the stop floors, the priority of the advertisement is increased; According to the play priority, sequentially determining at least two candidate advertisements that can be played in each of the intermission durations from the plurality of advertisements; For any of the pause durations, determining whether there is any advertisement content having a playback duration matching the pause duration in each version of advertisement content of at least two of the candidate advertisements; If yes, determining the advertisement content whose playing duration matches the intermission duration as the advertisement content to be played during the intermission duration; Before determining the advertisement content to be played from the multiple advertisements currently being delivered based on the pause duration, the method further includes: Determine a plurality of advertisement segments contained in the complete content version of each advertisement respectively, wherein any of the advertisement segments has segment information, the segment information including segment duration, play attributes, and segment inter-relation information, the play attributes are used to indicate whether the advertisement segment is a necessary segment or a non-necessary segment, and the inter-relation information is used to indicate the order in which each of the advertisement segments can be combined; According to the segment duration, the playback attributes and the segment inter-correlation information, a plurality of the advertisement segments are combined to obtain a plurality of versions of advertisement content, wherein any version of the advertisement content includes necessary segments of the advertisement segments.

2. The method according to claim 1, characterized in that Also includes: Divide the delivery time of multiple advertisements into multiple time periods; Count the number of times each advertisement has been played in the current time period; The priority of the advertisement that has been played a number of times less than a first estimated number of times is increased, and the priority of the advertisement that has been played a number of times greater than or equal to a second estimated number of times is decreased, the first estimated number of times being less than the second estimated number of times.

3. The method according to claim 1 or 2, characterized in that: The playlist also records the information of the stop floor. After the playlist is generated according to one or more advertisement segments constituting the advertisement content to be played, the following further comprises: The playlist is stored and shared among multiple associated devices, each of which is an electronic device installed in a car of an associated elevator for playing elevator advertisements. The electronic device is also used to directly call a shared playlist that matches the elevator information to play the elevator advertisement after obtaining the user's elevator information.

4. The method according to claim 3, characterized in that Also includes: When the elevator is called by a user in the elevator waiting room of an intermediate floor and stops at the intermediate floor, determining the target floor where the currently playing advertisement content will be located when the playing is finished; Taking the target floor as the starting floor of the elevator operation, and re-determining one or more interruption durations included in the operation duration according to the starting floor; Return to the step of determining the advertisement content to be played from the multiple advertisements currently being delivered based on the pause duration.

5. A playback control device for elevator advertisements, characterized in that: include: An elevator information acquisition module is used to acquire the user's elevator information, wherein the elevator information includes the elevator's stop floors; A running time determination module, used to determine the running time of the elevator according to the stop floors, wherein the running time is composed of at least one interruption time, and the interruption time represents the running time of the elevator between two adjacent stop floors; An advertisement content determination module, configured to determine the advertisement content to be played from the multiple advertisements currently being delivered based on the intermission duration, wherein the same advertisement includes one or more versions of advertisement content, any version of the advertisement content is composed of one or more advertisement segments of the advertisement, and the playing durations of different versions of the advertisement content are not completely the same; A playlist generation module, used to generate a playlist according to one or more advertisement segments constituting the advertisement content to be played; An elevator advertisement playing module, used to call the advertisement clips stored in the electronic device one by one according to the play list to play the elevator advertisement; The advertisement content determination module is specifically used for: Determine the play priorities of the multiple advertisements currently being delivered respectively, and the number of advertisements corresponding to the same play priority is one or more; determine at least two candidate advertisements that can be played in each of the intermission durations from the multiple advertisements in sequence according to the play priorities; for any of the intermission durations, determine whether there is an advertisement content whose play duration matches the intermission duration in the advertisement contents of each version of at least two of the candidate advertisements; if so, determine the advertisement content whose play duration matches the intermission duration as the advertisement content to be played in the intermission duration; Each advertisement has a corresponding advertisement type, and the advertisement content determination module is further used to: Determine reference information for each stop floor respectively, the reference information being determined by the main business type of the enterprise operating on the stop floor; when the advertisement type of any advertisement is associated with the reference information of one of the stop floors, increase the priority of the advertisement; and Determine respectively a plurality of advertisement segments included in a complete content version of each advertisement, wherein any of the advertisement segments has segment information, and the segment information includes segment duration, playback attributes, and segment correlation information, wherein the playback attributes are used to indicate whether the advertisement segment is a necessary segment or a non-necessary segment, and the correlation information is used to indicate the order in which each of the advertisement segments can be combined; according to the segment duration, the playback attributes, and the segment correlation information, combine the plurality of advertisement segments to obtain a plurality of versions of advertisement content, wherein any version of the advertisement content includes necessary segments among the advertisement segments.

6. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the elevator advertisement playback control method according to any one of claims 1 to 4 is implemented.

7. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the elevator advertisement playback control method according to any one of claims 1 to 4 is implemented.

Citation Information

Patent Citations

  • Advertisement sorting method and device and storage medium

    CN112291595A

  • Advertisement playing method based on automatic editing, mobile equipment and storage medium

    CN113077296A

  • Elevator advertisement playing management method and system, electronic equipment and storage medium

    CN115571745A