CN112016972A - Advertisement sorting method and device and computer readable storage medium - Google Patents
Advertisement sorting method and device and computer readable storage medium Download PDFInfo
- Publication number
- CN112016972A CN112016972A CN202010898447.0A CN202010898447A CN112016972A CN 112016972 A CN112016972 A CN 112016972A CN 202010898447 A CN202010898447 A CN 202010898447A CN 112016972 A CN112016972 A CN 112016972A
- Authority
- CN
- China
- Prior art keywords
- advertisement
- floor
- elevator
- played
- time length
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0242—Determining effectiveness of advertisements
- G06Q30/0244—Optimization
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Elevator Control (AREA)
Abstract
The invention discloses an advertisement sequencing method, an advertisement sequencing device and a computer readable storage medium, wherein the method comprises the following steps: acquiring the current running state and the current floor of the elevator; judging whether the floor where the elevator is located is in a low-zone operation area, wherein the low-zone operation area is an operation area where the elevator does not stop; if so, determining the available time length of advertisement playing during the period that the elevator runs from the floor where the elevator is currently located to the initial floor of the low-zone running area or the final floor of the low-zone running area according to the current running state and the floor where the elevator is currently located; determining at least one current advertisement to be played from the advertisements to be played according to the available time length; and generating a first advertisement playing list based on at least one current advertisement to be played. The invention can screen out the advertisements which can be completely played in the running process of the elevator without stopping, and preferentially play the advertisements, so as to ensure that the complete advertisements can be played when the elevator runs in a low-zone running area, and further improve the playing rate of the advertisements for the same batch of users.
Description
Technical Field
The invention relates to the technical field of high-area elevator advertisement sorting, in particular to an advertisement sorting method and device and a computer readable storage medium.
Background
With the rapid development of the internet, a new generation of multimedia advertisement media is gradually entering the daily life of people, and the gradual popularization of intelligent elevator advertisement machines enables the elevator media to become a symbolic achievement of the new generation of multimedia advertisement media.
At present, advertisement playing contents of advertisement machines in elevators are circularly played by using fixed play lists, and once the playing contents enter a play queue, the playing contents cannot be changed. Meanwhile, in order to complete an effective advertising action for the same user, an advertiser needs to play an advertisement completely within the time when the user takes the elevator, so that the advertisement playing rate of the same group of users is guaranteed. However, the time for the user to take the elevator is limited, so that the advertisement playing in the existing elevator still cannot ensure that the same batch of users can play the advertisement completely, the playing completion rate of the advertisement is reduced, and the advertisement putting effect is influenced.
At present, each building is in order to improve the utilization rate of the elevator, the elevator is generally divided into high and low zones, namely, the elevator in the high zone stops at the bottom floor, the floor in the low zone does not stop, and the operation rules of the floor stop in the high zone (for example, the elevator only stops at-1 and 1 floors, and stops at each floor only at 25 floors and subsequent floors, and 2-24 floors are used as the low zone operation area, namely, the elevator does not stop at the operation area), so that a long operation time exists when the elevator operates in the low zone operation area, therefore, how to utilize the operation time of the elevator in the low zone operation area to perform complete playing of an advertisement, improve the advertisement playing rate for the same group of users, and become a problem to be solved urgently.
Disclosure of Invention
In order to solve the problem that the complete playing of an advertisement aiming at the same group of users cannot be guaranteed by playing the advertisement in the elevator at present, so that the complete playing rate of the advertisement is low, the invention aims to provide an advertisement sequencing method, an advertisement sequencing device and a computer-readable storage medium, wherein when the elevator is in a low-zone running area, the available time length of the advertisement playing is determined during the period from the current floor to the starting floor or the ending floor of the low-zone running area, so that the advertisements with the playing time length less than or equal to the available time length are extracted from the advertisements to be played according to the available time length to be reordered, the complete playing of the advertisements is further realized, and the complete playing rate of the advertisements is improved.
In a first aspect, the present invention provides an advertisement ranking method, including:
taking the current running state and the current floor of the elevator;
judging whether the floor where the elevator is located is in a low-zone operation area or not, wherein the low-zone operation area is an operation area where the elevator does not stop;
if so, determining the available time length of advertisement playing during the period that the elevator runs from the floor where the elevator is currently located to the initial floor of the low-zone running area or the final floor of the low-zone running area according to the current running state and the floor where the elevator is currently located;
determining at least one current advertisement to be played from the advertisements to be played according to the available time length, wherein the playing time length of each current advertisement to be played in the at least one current advertisement to be played is less than or equal to the available time length, and the total playing time length of all current advertisements to be played in the at least one current advertisement to be played is less than or equal to the available time length;
and generating a first advertisement playing list based on the at least one current advertisement to be played so as to play the advertisement according to the first advertisement playing list during the elevator runs from the floor where the elevator is located to the starting floor or the ending floor.
Based on the disclosure, the invention firstly calculates the available time length of advertisement playing from the current floor to the initial floor or the final floor when the elevator is in the low-zone operation area, and then determines at least one current advertisement to be played from the advertisements to be played according to the available time length, which substantially comprises the following steps: screening out advertisements with the playing time length less than or equal to the available time length from the advertisements to be played, wherein the total playing time length of the screened advertisements is less than or equal to the available time length, and the step ensures that the screened advertisements can be played completely within the available time length; and finally, generating a first advertisement playing list based on the screened advertisements so as to play the advertisements according to the first advertisement playing list when the floor where the elevator is currently located runs to the starting floor or the ending floor.
Through the design, the invention realizes the screening of the advertisement to be played when the elevator is in the low-zone operation area, namely the advertisement which can be completely played in the process of the operation of the elevator without stopping is screened out and preferentially played, so that the complete advertisement can be played when the elevator is in the low-zone operation area, and the broadcasting completion rate of the advertisement for the same batch of users is further improved.
In one possible design, the method further includes:
obtaining the historical stop floor of the elevator;
sequencing the historical stop floors according to a preset sequencing rule to obtain sequenced historical stop floors;
judging whether discontinuous floors exist in the sorted historical stop floors;
if so, judging whether the difference value of the number of layers of the non-continuous floors is larger than a preset value;
and if so, taking the area between the non-continuous floors as the low-zone operation area.
Based on the disclosure, the invention discloses a method for determining a low-zone operation area, namely sequencing the historical stop floors of an elevator, then judging whether discontinuous floors exist in the sequenced historical stop floors, and if the discontinuous floors exist and the floor number difference between the discontinuous floors is greater than a preset value, taking the area between the discontinuous floors as the low-zone operation area. Of course, the method disclosed above is only one of the determination methods of the low-range operating region.
In one possible design, determining an available time length for advertisement playing during the elevator runs from the current floor to the starting floor of the low-zone running area or the ending floor of the low-zone running area according to the current running state and the current floor, includes:
determining the running time of the elevator from the floor where the elevator is currently located to the starting floor of the low-zone running area or the ending floor of the low-zone running area according to the current running state and the floor where the elevator is currently located;
determining the remaining playing time of the current playing advertisement in the elevator;
and determining the available time length according to the remaining playing time length and the running time length.
Based on the above disclosure, the invention discloses a specific calculation method of available time duration, namely, firstly obtaining the running time duration of an elevator running from the current floor to the initial floor or the final floor, and then obtaining the available time duration according to the remaining playing time duration of the current playing advertisement in the elevator, wherein the essence is as follows: and subtracting the residual playing time length from the running time length to obtain the available time length.
In one possible design, determining at least one current advertisement to be played from the advertisements to be played according to the available duration includes:
determining the current advertisement to be played, of which the playing time length is less than the available residual time length, from the advertisements to be played, wherein the initial value of the available residual time length is the available time length;
adjusting the available margin duration according to the playing duration of the current advertisement to be played to obtain the adjusted available margin duration;
giving the adjusted available margin duration to the available margin duration;
and circularly executing the three steps to determine the at least one current advertisement to be played.
Based on the disclosure, the invention discloses a method for determining at least one current advertisement to be played, firstly, screening out the advertisement whose playing time is less than available margin time from the advertisement to be played (because its initial value is available time, the essence of screening is that firstly, screening out the advertisement whose playing time is less than available time), secondly, utilizing the screened-out advertisement to regulate available margin time, namely, after the advertisement is screened out, the available margin duration is used to subtract the playing duration of the advertisement, so as to obtain the adjusted available margin duration, then, the adjusted value of the available margin duration is given to the available margin duration to update the available margin duration, and finally, the steps are circulated, when the playing time of any one of the advertisements to be played is longer than the available allowance time, at least one current advertisement to be played can be obtained.
In one possible design, determining a current advertisement to be played, of which the playing time length is less than the available margin time length, from the advertisements to be played includes:
and determining the current advertisement to be played with the playing time length less than the available allowance time length and the highest priority from the advertisements to be played, wherein the priority is used for representing the playing sequence of the current advertisement to be played.
Based on the disclosure, the invention discloses a specific method for sorting the current advertisements to be played after screening, namely sorting the screened advertisements according to the priority, arranging the advertisements with high priority at the first position, then adjusting the available margin duration, and finally, recycling. Through the design, the advertisements with the highest priority are sorted when the advertisements with the playing time length smaller than the available margin time length are screened out each time.
In one possible design, the method further includes:
and if not, playing the advertisement to be played according to a second advertisement playing list, wherein the second advertisement playing list is a playing list used by the elevator in the high-area operation area.
Based on the disclosure, when the elevator is judged not to be in the low-zone running area, the advertisement is not adjusted, and the advertisement is directly played by using the second advertisement playing list, namely, the advertisement can be screened and sequenced only when the elevator is in the low-zone running area. Through the design, the advertisement broadcasting completion rate is improved when the elevator runs in a low-zone running area.
In a second aspect, the present invention provides an advertisement ranking device, including: the device comprises a first acquisition unit, an available duration calculation unit, a first judgment unit, an advertisement determination unit and an advertisement play list generation unit;
the first acquisition unit is used for acquiring the current running state and the current floor of the elevator;
the first judgment unit is used for judging whether the floor where the elevator is located currently is in a low-zone operation area, wherein the low-zone operation area is an operation area where the elevator does not stop;
the available time length calculating unit is used for determining the available time length of advertisement playing during the period that the elevator runs from the floor where the elevator is currently located to the initial floor of the low-zone running area or the final floor of the low-zone running area according to the current running state and the floor where the elevator is currently located when the first judging unit judges that the elevator is in the first running state;
the advertisement determining unit is configured to determine at least one current advertisement to be played from the advertisements to be played according to the available time length, where a playing time length of each current advertisement to be played in the at least one current advertisement to be played is less than or equal to the available time length, and a total playing time length of all current advertisements to be played in the at least one current advertisement to be played is less than or equal to the available time length;
the advertisement playing list generating unit is configured to generate a first advertisement playing list based on the at least one current advertisement to be played, so that the elevator plays the advertisement according to the first advertisement playing list during the period from the floor where the elevator is currently located to the starting floor or the ending floor.
In one possible design, the apparatus further includes: the system comprises a second acquisition unit, a floor sequencing unit, a second judgment unit and a low-zone operation area determination unit;
the second acquisition unit is used for acquiring the historical stop floor of the elevator;
the floor sequencing unit is used for sequencing the historical stop floors according to a preset sequencing rule to obtain sequenced historical stop floors;
the second judging unit is used for judging whether discontinuous floors exist in the sorted historical stop floors;
the second judging unit is also used for judging whether the floor difference of the non-continuous floors is greater than a preset value;
and the low-zone operation area determining unit is configured to, when the second judging unit judges that the area between the non-consecutive floors is the low-zone operation area, take the area between the non-consecutive floors as the low-zone operation area.
In one possible design:
the available time length calculating unit is specifically configured to determine, according to the current operation state and the current floor, an operation time length for the elevator to operate from the current floor to a starting floor of the low-zone operation area or a terminating floor of the low-zone operation area;
the available time length calculating unit is specifically used for determining the remaining playing time length of the current playing advertisement in the elevator;
and the available time length calculating unit is further specifically configured to determine the available time length according to the remaining playing time length and the operating time length.
In one possible design, the advertisement determination unit includes: determining a subunit, adjusting a subunit and updating a subunit;
the determining subunit is configured to determine, from the advertisements to be played, a current advertisement to be played, where a playing time length is shorter than an available margin time length, where an initial value of the available margin time length is the available time length;
the adjusting subunit is configured to adjust the available margin duration according to a playing duration of the current advertisement to be played, so as to obtain an adjusted available margin duration;
and the updating subunit is configured to assign the adjusted available margin duration to the available margin duration, and execute the three steps in a circulating manner to determine the at least one current advertisement to be played.
In a possible design, the determining subunit is further configured to determine, from the advertisements to be played, a current advertisement to be played with a playing time that is less than the available margin time and has a highest priority, where the priority is used to represent a sequence in which the current advertisement to be played is played.
In one possible design, the apparatus further includes: a playback unit;
and the playing unit plays the advertisement to be played according to a second advertisement playing list when the first judging unit judges that the advertisement to be played is not played, wherein the second advertisement playing list is a playing list used by the elevator in the high-area operation area.
In a third aspect, the present invention provides another advertisement ranking device, including a memory, a processor and a transceiver, which are connected in communication in sequence, where the memory is used for storing a computer program, the transceiver is used for sending and receiving messages, and the processor is used for reading the computer program and executing the advertisement ranking method as may be designed in any one of the first aspect or the first aspect.
In a fourth aspect, the present invention provides a computer-readable storage medium having stored thereon instructions which, when run on a computer, perform the method of ordering advertisements as may be devised by the first aspect or any one of the first aspects.
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 method of ordering advertisements as described in the first aspect or any one of the possible designs in the first aspect.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a flow chart of an advertisement ranking method provided by the present invention.
Fig. 2 is a schematic structural diagram of a first advertisement sorting device provided by the present invention.
Fig. 3 is a schematic structural diagram of a second advertisement sorting device provided by the present invention.
Detailed Description
The invention is further described with reference to the following figures and specific embodiments. It should be noted that the following examples are provided to aid understanding of the present invention, but are not intended to limit the present invention. Specific structural and functional details disclosed herein are merely illustrative 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. 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" as may appear herein, it is merely an associative relationship that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: a exists alone, B exists alone, and A and B exist at the same time; for the term "/and" as may appear herein, which describes another associative object relationship, it means that two relationships may exist, e.g., a/and B, may mean: a exists independently, and A and B exist independently; in addition, for the character "/" that may appear herein, it generally means that the former and latter associated objects are in 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. Conversely, if a unit is referred to herein as being "directly connected" or "directly coupled" to another unit, it is intended that no intervening units are present. In addition, other words used to describe the relationship between elements should be interpreted in a similar manner (e.g., "between … …" versus "directly between … …", "adjacent" versus "directly adjacent", etc.).
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" and/or "including," when used herein, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, numbers, steps, operations, elements, components, and/or groups thereof.
It should also be noted that, in some alternative implementations, the functions/acts noted may occur out of the order noted in the figures. 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 facilitate a thorough understanding of 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, systems may be shown in block diagrams in order not to obscure the examples in unnecessary detail. In other instances, well-known processes, structures and techniques may be shown without unnecessary detail in order to avoid obscuring example embodiments.
Examples
As shown in fig. 1, the advertisement sorting method provided in the first aspect of this embodiment is suitable for advertisement playing in an elevator with high and low zones in a building, where the high and low zones are zones, that is, the stop floors of the elevator are partitioned, the elevator in the high zone stops at the bottom floor, the floor in the low zone does not stop, and the operation rules of the floor in the high zone stops (for example, only stops at-1 and 1 floor (bottom floor), and stops at each floor after 25 floors (high zone floor), and 2-24 floors serve as low zone operation areas and do not stop).
The advertisement sorting method provided by the first aspect of the embodiment can screen advertisements when the elevator runs in the low-zone running area, so as to ensure that a complete advertisement can be played when the elevator runs in the low-zone running area, and improve the advertisement playing rate of the same group of users.
The queuing method for high-zone elevators provided by the embodiment can include, but is not limited to, the following steps S101 to S105.
S101, obtaining the current running state and the current floor of the elevator.
Step S101 is a process of obtaining current operation data of the elevator, that is, the current operation state and the current floor of the elevator are obtained, so as to provide a data calculation basis for subsequent calculation of available time.
In this embodiment, the current operation state and the current floor of the elevator can be obtained by, but not limited to, the following methods: corresponding speed sensors, gravity sensors and air pressure sensors are installed on advertising machines in the elevator, and corresponding data processing modules (such as STM32 processors or STC51 processors) are equipped to achieve the collection of elevator data.
And S102, judging whether the floor where the elevator is located is in a low-zone operation area, wherein the low-zone operation area is an operation area where the elevator does not stop.
Step S102 is a process of determining whether the elevator is in the low zone operation area, and in this embodiment, the subsequent steps are performed only when the elevator is in the low zone operation area.
In this embodiment, if the elevator is not in the low-zone operation area, the advertisement to be played is played according to a second advertisement playlist, where the second advertisement playlist is a playlist used by the elevator in the high-zone operation area.
For example, if the low-zone operation area is 1-25 floors, the second advertisement play list is used to play the advertisement when the floor where the elevator is currently located is not 1-25 floors, and the high-zone operation area is a floor other than 1-25 floors.
In this embodiment, the second advertisement playlist may be, but is not limited to: and the advertisement putting personnel stores the information in the advertisement machine in advance.
In this embodiment, the determination of the travel area where the elevator is not stopped, i.e., the low zone travel area, can be, but is not limited to, the following two ways:
the first method comprises the following steps: and acquiring a low-zone operation area from the floor database.
The first is to use data pre-storage mode, that is, when the worker installs the advertisement machine in the elevator, the low-zone operation area of the floor can be stored in the floor database of the advertisement machine, and when the advertisement machine needs to be used, the low-zone operation area can be directly read. Of course, the advertisement machine manager may download the advertisement from the server when the advertisement machine manager is used in the database stored in the server. For example, it is preset that 1-25 floors are low-zone operation areas, then 1 floor is the starting floor of the low-zone operation area, and 25 floors are the ending floor of the high-zone operation area.
The second way is as follows: the following steps S102a to S102e can be, but are not limited to, derived by counting the historic landing data of the elevator.
S102a, obtaining the historical stop floor of the elevator.
S102b, sequencing the historical stop floors according to a preset sequencing rule to obtain the sequenced historical stop floors.
Step S102a is the process of obtaining the historic landing floor of the elevator, e.g., obtaining the historic landing floor of the elevator six months prior to the current time.
Step S102b is to sort the obtained stop floors according to a preset sorting rule (for example, sorting according to a rule that floors are from small to large or from large to small). In this embodiment, for example, sorting is performed according to a rule from small to large, so as to obtain sorted historical stop floors.
In this embodiment, since the elevators travel back and forth between the lowest and highest floors and the historic stopping floors contain a plurality of repeat floors, the same floor only needs to be sorted once when being sorted. For example, in the case of 3 stopping floors of the historical stopping floors, there are a total of 80 times, so that the 3 stopping floors need only be sorted once in the sorting according to the rule, i.e. sorted as one stopping floor.
For example, after sorting, the resulting historical landing floors are: -2, -1,1, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35. Then, non-contiguous floor extraction may be performed via step S102c.
S102c, judging whether discontinuous floors exist in the sorted historical stop floors.
Step S102c is a non-continuous floor extraction process. For example, based on the sorted historical stop floors, it can be seen that after the elevator stops on floor 1, the next stop floor is floor 25, and floor 1 and floor 25 are two non-consecutive floors, so the non-consecutive floors are floor 1 and floor 25.
After the two discontinuous floors are obtained, step S102d is performed to determine the floor number difference.
S102d, if yes, judging whether the floor difference value of the non-continuous floors is larger than a preset value.
And S102e, if so, taking the area between the non-continuous floors as the low-area operation area.
Step S102d is to determine whether the floor number difference between non-consecutive floors is too small, so as to avoid the problem that no passenger gets on or off the elevator in some floors, which may cause an error in determining the low-zone operation area.
In this embodiment, the preset value is preset by a user according to an actual use condition, and in practice, the number of floors in a general low-zone operating area is usually 15, so in this embodiment, the preset value is 15.
For example, the non-consecutive floors obtained by the above example are 1 floor and 25 floors, and the number difference between the two floors is greater than 15, so that the area between 1 floor and 25 floors can be used as the low zone operation area, that is, 1 floor is used as the starting floor, and 25 floors are used as the ending floor.
For another example, if the extracted non-consecutive floors are 25 floors and 35 floors, and the difference between the numbers of floors is 10 and less than 15, the extracted non-consecutive floors cannot be determined as the low-zone operation area. The reasons for this are: between floors 25 and 35, no passengers may get on or off, resulting in a floor between the two floors where the elevator is not stopping.
Through the two methods, the low-zone operation area can be obtained, and after the low-zone operation area is obtained, the step S103 can be performed to calculate the available time length.
And S103, if yes, determining the available time length of advertisement playing during the period that the elevator runs from the floor where the elevator is currently located to the initial floor of the low-zone running area or the final floor of the low-zone running area according to the current running state and the floor where the elevator is currently located.
Step S103 is to calculate the available time length for playing the advertisement during the elevator runs from the floor where the elevator is currently located to the starting floor or the ending floor of the low-zone running area, so as to provide a data basis for extracting the subsequent advertisement.
In the present embodiment, the calculation of the available time duration may include, but is not limited to, the following steps S103a to S103c.
S103a, according to the current running state and the current floor, determining running time of the elevator running from the current floor to the starting floor of the low-zone running area or the ending floor of the low-zone running area.
S103b, determining the remaining playing time of the current playing advertisement in the elevator.
S103c, determining the available time length according to the remaining playing time length and the running time length.
Step S103a is to calculate the running time of the elevator from the current floor to the starting floor or the ending floor. Namely when the current running state of the elevator is ascending, calculating the running time from the current floor to the termination floor; similarly, when the current running state of the elevator is descending, the running time from the current floor to the initial floor is calculated.
Because the advertisement machine in the elevator plays the advertisement all the time, the next advertisement can be played only after the current advertisement is played, and step S103 is to determine the remaining playing time length of the current advertisement in the elevator, and the final available time length is the difference between the running time length and the remaining playing time length.
For example, assuming that the calculated running time length is 50s and the remaining play time length is 10s, the available time length is: 50-10 ═ 40 s.
Taking the elevator running from the current floor to the terminal floor as an example, the specific calculation method of the running time length can be given, but is not limited to the following steps S103a 1-S103 a4.
S103a1, obtaining the floor height of each floor and the running speed of the elevator.
S103a2, calculating the floor number difference between the termination floor and the floor where the termination floor is located at present.
S103a3, multiplying the floor layer number difference by the layer height to obtain the total height of the floor between the floor where the floor is located and the termination floor.
S103a4, dividing the total height of the floor by the running speed to obtain the running time of the elevator from the current floor to the final floor.
The principle of steps S103 a-S103 d is: the method comprises the steps of firstly obtaining the difference height between the floor where the elevator is located and the floor where the elevator is located, namely the total height of the floor, then dividing the difference height by the running speed of the elevator to obtain the time of the elevator running from the floor where the elevator is located to the floor where the elevator is located, namely the running time.
For example, the floor where the elevator is currently located is 4 floors and the terminal floor is 25 floors, the floor height of each floor is 3 meters, the speed is 2m/s, and the running time period is ((25-4) × 3)/2 is 31.5 s.
Similarly, the running time of the elevator from the floor where the elevator is currently located to the initial floor is calculated by adopting the same principle, the initial floor is subtracted from the floor where the elevator is currently located only when the floor layer number difference between the floor where the elevator is currently located and the initial floor is calculated, and other steps are the same, so that the repeated description is omitted.
After the available duration is obtained, step S104 may be performed to filter the advertisement.
S104, according to the available time length, at least one current advertisement to be played is determined from the advertisements to be played, wherein the playing time length of each current advertisement to be played in the at least one current advertisement to be played is less than or equal to the available time length, and the total playing time length of all current advertisements to be played in the at least one current advertisement to be played is less than or equal to the available time length.
The function of step S104 is: and screening out advertisements with the playing time length less than or equal to the available time length from the advertisements to be played, and simultaneously ensuring that the total playing time length of the screened advertisements is less than or equal to the available time length. The step can ensure that the screened advertisements can be completely played within the available time, namely, the screened advertisements can be completely played when the elevator runs to the initial floor or the final floor from the floor where the elevator is located at present, and further the playing completion rate of the advertisements for the same batch of users is improved.
In this embodiment, for example, according to the available duration, at least one current advertisement to be played is determined from the advertisements to be played, which may include, but is not limited to, the following steps S104a to S104d.
S104a, determining the current advertisement to be played, of which the playing time length is less than the available residual time length, from the advertisements to be played, wherein the initial value of the available residual time length is the available time length.
S104b, adjusting the available margin duration according to the playing duration of the current advertisement to be played to obtain the adjusted available margin duration.
And S104c, endowing the adjusted available allowance duration with the available allowance duration.
S104d, circularly executing the three steps, and determining the at least one current advertisement to be played.
And step S104, screening out the advertisements with the playing time length less than the available allowance time length from the advertisements to be played as the current advertisements to be played.
In this embodiment, since the initial value of the available margin duration is the available duration, when the first screening is performed, the advertisement whose playing duration is less than the available duration is substantially screened from the advertisements to be played.
Step S104b is to adjust the available margin duration after determining an advertisement, that is, subtracting the determined playing duration of the current advertisement to be played from the available margin duration to obtain the adjusted available margin duration; then, step S104c is performed, the adjusted value of the available margin duration is given to the available margin duration, so as to update the available margin duration; and finally, determining the advertisements with the playing time length less than the updated available margin time length from the advertisements to be played, and repeating the steps until the playing time length of any one of the advertisements to be played is greater than the available margin time length to obtain at least one current advertisement to be played.
For example, assuming that the available time length is 50s, there are A, B, C, D, E and F advertisements to be played, and the playing time lengths of the six advertisements are: 30s, 20s, 40s, 10s, 55s and 8 s.
Then, according to step S104a, an advertisement with a playing time less than the available time is extracted, wherein A, B, C, D and F are advertisements with a playing time less than 50S, and assuming that the first determined advertisement is advertisement a, then playing advertisement a within the available remaining time takes 30S, so the adjusted available remaining time is: 50s-30 s-20 s; then, the adjusted available margin duration is assigned to the available margin duration, that is, the available margin duration becomes 20 s.
And finally, circulating, namely extracting the advertisement with the playing time length less than 20s from the advertisement to be played, wherein only the D advertisement and the F advertisement are suitable, and if the D advertisement is determined firstly, the playing of the D advertisement within the available margin time length can occupy 10s, so that the adjusted available margin time length is as follows: and the 20s-10a is 10s, and then the adjusted available residual duration is assigned to the available residual duration, namely the available residual duration is changed into 10 s. And circulating again, extracting the advertisements with the playing time length less than 10s from the advertisements to be played, namely only the F advertisement is less than 10s, so that the adjusted available margin time length is 10s-8 s-2 s, namely the available margin time length is 2s, at this time, the playing time length of none of the advertisements to be played is less than 2s, namely the circulation is finished.
Then the finally obtained at least one current advertisement to be played is: A. d and F advertisements.
At this point, step S105 may be performed to order the advertisements and generate a first advertisement playlist.
And S105, generating a first advertisement playing list based on the at least one current advertisement to be played, so as to play the advertisement according to the first advertisement playing list during the period that the elevator runs from the floor where the elevator is located to the starting floor or the ending floor.
In this embodiment, for the determined sequence of the current advertisement to be played, the application is not limited, and the sequence may be, but is not limited to: the sorting is performed according to the determined sequence, which is as in the above example: A. d and F advertisements, the first advertisement playlist generated is then: A. d and F.
For another example, the advertisements may be sorted from high to low in priority, e.g., A, D and F have priorities of 1, 3, and 2, and the higher the number, the higher the priority, so the first advertisement playlist is: D. f and A.
In the present embodiment, the priority of the advertisement may be, but is not limited to, preset by the advertisement publisher according to the user delivery requirement.
Therefore, by the advertisement sorting method described in detail in the foregoing steps S101 to S105, the present invention realizes the screening of the advertisement to be played when the elevator is in the low zone operation area, i.e., the advertisement that can be played completely in the elevator non-stop operation process is screened out and played preferentially, so as to ensure that the complete advertisement can be played when the elevator is in the low zone operation area, thereby improving the playing rate of the advertisement for the same batch of users.
In this embodiment, another sorting method is provided, which sorts the advertisements according to priority when determining the current advertisements to be played.
That is, in step S104a, determining the current advertisement to be played, of which the playing time length is less than the available margin time length, from the advertisements to be played includes:
s104a1, determining the current advertisement to be played with the playing time length smaller than the available allowance time length and the highest priority from the advertisements to be played, wherein the priority is used for representing the playing sequence of the current advertisement to be played.
Step S104a1 is to sort the determined advertisements according to the priority when determining the current advertisement to be played with the playing time length less than the available margin time length from the advertisements to be played, that is, sort the advertisement with the highest priority into the available margin time length for playing.
For example, also on the basis of the above example, that is, assuming that the available time length is 50s, there are A, B, C, D, E advertisements and F advertisements to be played, and the playing time lengths of the six advertisements are respectively: 30s, 20s, 40s, 10s, 55s, and 8s, the priority of the six advertisements being: 6. 3, 1, 5, 2 and 4 (larger numbers indicate higher priority).
After step S104a1, the advertisements with the playing time less than 50S have A, B, C, D and F, and the advertisement with the highest priority among the five advertisements is advertisement A, so advertisement A needs to be first arranged into the available margin time for playing.
At this time, the adjusted available margin duration is: the available margin time length is changed to 20s when 50s-30s is 20s, then, the current advertisement to be played with the playing time length less than 20s is determined from the advertisements to be played, namely, the advertisements D and F exist, and the highest priority of the two advertisements is as follows: the advertisement F needs to be played in the available margin duration first; at this time, the adjusted available margin duration is: the available margin duration becomes 12s when 20s-8s is 12s, and the advertisement D is currently played when the playing duration is less than 12s, and only one advertisement D can be directly discharged into the available margin duration for playing, that is, the adjusted available margin duration is: and when the available margin time length is 2s, the playing time length of any one of the advertisements to be played is greater than 2s, and therefore the loop is ended.
At this time, the obtained advertisement ranks are A, F and D, i.e. the first advertisement playlist is: A. f and D.
Through the step S104a1, the invention can sort the advertisements with the highest priority when the advertisements with the playing time length less than the available margin time length are screened out each time, and ensure that the advertisements with the highest priority are played preferentially.
In addition, in the embodiment, after the first advertisement play list is obtained, whether the floor where the elevator is located is in the low-zone operation area or not can be judged again after the preset time duration. After the first advertisement playing list is obtained, the advertisements are played in the playing sequence of the first advertisement playing list, timing is started from this moment, after the preset time (such as 5s and 10s), the floor where the elevator is located at present is obtained again, whether the floor where the elevator is located at present is located in the low-zone operation area or not is judged, if yes, the advertisements are continuously played according to the first advertisement playing list, and if not, the advertisements can be played by using the second advertisement playing list.
In this embodiment, after every preset time period, whether the floor where the floor is currently located is in the low-zone operation area is determined.
For example, the floor where the elevator is currently located is 5 floors, timing is started when the first advertisement playing list is obtained, after 5 seconds, a new floor where the elevator is currently located is 15 floors, and advertisements are continuously played according to the first advertisement playing list in the area lower than the operation area; after 5s, the elevator is at 28 floors and not between 1-25 floors, so that the second advertisement playing list is needed to play the advertisement to be played.
Through the design, the first advertisement playing list can be guaranteed to be played only in the low-zone operation area, and the playing completion rate of the advertisement in the low-zone operation area is improved.
As shown in fig. 2, a second aspect of the present embodiment provides a hardware apparatus for implementing the advertisement ranking method in the first aspect of the embodiment, including: the device comprises a first acquisition unit, an available time length calculation unit, a first judgment unit, an advertisement determination unit and an advertisement play list generation unit.
And the first acquisition unit is used for acquiring the current running state and the current floor of the elevator.
The first judgment unit is used for judging whether the floor where the elevator is located is in a low-zone operation area, wherein the low-zone operation area is an operation area where the elevator does not stop.
And the available time length calculating unit is used for determining the available time length of advertisement playing during the period that the elevator runs from the floor where the elevator is currently located to the initial floor of the low-zone running area or the final floor of the low-zone running area according to the current running state and the floor where the elevator is currently located when the first judging unit judges that the elevator is in the first running state.
The advertisement determining unit is configured to determine at least one current advertisement to be played from the advertisements to be played according to the available time length, where a playing time length of each current advertisement to be played in the at least one current advertisement to be played is less than or equal to the available time length, and a total playing time length of all current advertisements to be played in the at least one current advertisement to be played is less than or equal to the available time length.
The advertisement playing list generating unit is configured to generate a first advertisement playing list based on the at least one current advertisement to be played, so that the elevator plays the advertisement according to the first advertisement playing list during the period from the floor where the elevator is currently located to the starting floor or the ending floor.
In one possible design, the apparatus further includes: the system comprises a second acquisition unit, a floor sequencing unit, a second judgment unit and a low-zone operation area determination unit.
The second obtaining unit is used for obtaining the historical stop floor of the elevator.
And the floor sequencing unit is used for sequencing the historical stop floors according to a preset sequencing rule to obtain the sequenced historical stop floors.
And the second judging unit is used for judging whether discontinuous floors exist in the sorted historical stop floors.
And the second judging unit is also used for judging whether the floor difference of the non-continuous floors is greater than a preset value.
And the low-zone operation area determining unit is configured to, when the second judging unit judges that the area between the non-consecutive floors is the low-zone operation area, take the area between the non-consecutive floors as the low-zone operation area.
In one possible design:
the available time length calculating unit is specifically configured to determine, according to the current operation state and the current floor, an operation time length for the elevator to operate from the current floor to a starting floor of the low-zone operation area or an ending floor of the low-zone operation area.
The available time length calculating unit is specifically used for determining the remaining playing time length of the current playing advertisement in the elevator.
And the available time length calculating unit is further specifically configured to determine the available time length according to the remaining playing time length and the operating time length.
In one possible design, the advertisement determination unit includes: a determining subunit, an adjusting subunit, and an updating subunit.
And the determining subunit is configured to determine, from the advertisements to be played, a current advertisement to be played, of which the playing time length is less than an available margin time length, where an initial value of the available margin time length is the available time length.
And the adjusting subunit is configured to adjust the available margin duration according to the playing duration of the current advertisement to be played, so as to obtain the adjusted available margin duration.
And the updating subunit is configured to assign the adjusted available margin duration to the available margin duration, and execute the three steps in a circulating manner to determine the at least one current advertisement to be played.
In a possible design, the determining subunit is further configured to determine, from the advertisements to be played, a current advertisement to be played with a playing time that is less than the available margin time and has a highest priority, where the priority is used to represent a sequence in which the current advertisement to be played is played.
In one possible design, the apparatus further includes: and a playing unit.
And the playing unit plays the advertisement to be played according to a second advertisement playing list when the first judging unit judges that the advertisement to be played is not played, wherein the second advertisement playing list is a playing list used by the elevator in the high-area operation area.
For the working process, the working details, and the technical effects of the hardware apparatus provided in this embodiment, reference may be made to the first aspect of the embodiment, which is not described herein again.
As shown in fig. 3, a third aspect of this embodiment provides a second hardware device for implementing the advertisement ranking method according to the first aspect of this embodiment, including a memory, a processor, and a transceiver, which are sequentially connected in a communication manner, where the memory is used to store a computer program, the transceiver is used to transmit and receive a message, and the processor is used to read the computer program and execute the advertisement ranking method according to the first aspect of this embodiment.
For example, the Memory may include, but is not limited to, a Random Access Memory (RAM), a Read Only Memory (ROM), a Flash Memory (Flash Memory), a First In First Out (FIFO), and/or a First In Last Out (FILO), and the like; the processor may not be limited to a microprocessor of a model number STM32F105 series, a reduced instruction set computer (RSIC) microprocessor, an architecture processor such as X86, or a processor integrated with a neural-Network Processing Unit (NPU); the transceiver may be, but is not limited to, a wireless fidelity (WIFI) wireless transceiver, a bluetooth wireless transceiver, a General Packet Radio Service (GPRS) wireless transceiver, a ZigBee wireless transceiver (ieee802.15.4 standard-based low power local area network protocol), a 3G transceiver, a 4G transceiver, and/or a 5G transceiver, etc. In addition, the device may also include, but is not limited to, a power module, a display screen, and other necessary components.
For the working process, the working details, and the technical effects of the hardware apparatus provided in this embodiment, reference may be made to the first aspect of the embodiment, which is not described herein again.
A fourth aspect of the present embodiment provides a computer-readable storage medium storing instructions including the advertisement ranking method according to the first aspect of the present embodiment, that is, the computer-readable storage medium has instructions stored thereon, and when the instructions are executed on a computer, the advertisement ranking method according to the first aspect of the present invention is executed. The computer-readable storage medium refers to a carrier for storing data, and may include, but is not limited to, floppy disks, optical disks, hard disks, flash memories, flash disks and/or Memory sticks (Memory sticks), etc., and the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
For the working process, the working details, and the technical effects of the computer-readable storage medium provided in this embodiment, reference may be made to the first aspect of the embodiment, which is not described herein again.
A fifth aspect of the present embodiments provides a computer program product comprising instructions which, when run on a computer, wherein the computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus, cause the computer to perform the method of advertisement ranking according to the first aspect of the embodiments.
The embodiments described above are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device to perform the methods described in the embodiments or some portions of the embodiments.
The invention is not limited to the above alternative embodiments, and any other various forms of products can be obtained by anyone in the light of the present invention, but any changes in shape or structure thereof, which fall within the scope of the present invention as defined in the claims, fall within the scope of the present invention.
Claims (10)
1. A method of ordering advertisements, comprising:
acquiring the current running state and the current floor of the elevator;
judging whether the floor where the elevator is located is in a low-zone operation area or not, wherein the low-zone operation area is an operation area where the elevator does not stop;
if so, determining the available time length of advertisement playing during the period that the elevator runs from the floor where the elevator is currently located to the initial floor of the low-zone running area or the final floor of the low-zone running area according to the current running state and the floor where the elevator is currently located;
determining at least one current advertisement to be played from the advertisements to be played according to the available time length, wherein the playing time length of each current advertisement to be played in the at least one current advertisement to be played is less than or equal to the available time length, and the total playing time length of all current advertisements to be played in the at least one current advertisement to be played is less than or equal to the available time length;
and generating a first advertisement playing list based on the at least one current advertisement to be played so as to play the advertisement according to the first advertisement playing list during the elevator runs from the floor where the elevator is located to the starting floor or the ending floor.
2. The method of claim 1, wherein the method further comprises:
obtaining the historical stop floor of the elevator;
sequencing the historical stop floors according to a preset sequencing rule to obtain sequenced historical stop floors;
judging whether discontinuous floors exist in the sorted historical stop floors;
if so, judging whether the difference value of the number of layers of the non-continuous floors is larger than a preset value;
and if so, taking the area between the non-continuous floors as the low-zone operation area.
3. The method of claim 1, wherein determining the available time period for advertisement playing during the elevator traveling from the floor where the elevator is currently located to the starting floor of the low-zone traveling zone or the ending floor of the low-zone traveling zone according to the current traveling state and the floor where the elevator is currently located comprises:
determining the running time of the elevator from the floor where the elevator is currently located to the starting floor of the low-zone running area or the ending floor of the low-zone running area according to the current running state and the floor where the elevator is currently located;
determining the remaining playing time of the current playing advertisement in the elevator;
and determining the available time length according to the remaining playing time length and the running time length.
4. The method of claim 1, wherein determining at least one current advertisement to be played from the advertisements to be played according to the available duration comprises:
determining the current advertisement to be played, of which the playing time length is less than the available residual time length, from the advertisements to be played, wherein the initial value of the available residual time length is the available time length;
adjusting the available margin duration according to the playing duration of the current advertisement to be played to obtain the adjusted available margin duration;
giving the adjusted available margin duration to the available margin duration;
and circularly executing the three steps to determine the at least one current advertisement to be played.
5. The method of claim 4, wherein determining the current advertisement to be played with a playing time length less than the available margin time length from the advertisements to be played comprises:
and determining the current advertisement to be played with the playing time length less than the available allowance time length and the highest priority from the advertisements to be played, wherein the priority is used for representing the playing sequence of the current advertisement to be played.
6. The method of claim 1, wherein the method further comprises:
and if not, playing the advertisement to be played according to a second advertisement playing list, wherein the second advertisement playing list is a playing list used by the elevator in the high-area operation area.
7. An advertisement ranking apparatus, comprising: the device comprises a first acquisition unit, an available duration calculation unit, a first judgment unit, an advertisement determination unit and an advertisement play list generation unit;
the first acquisition unit is used for acquiring the current running state and the current floor of the elevator;
the first judgment unit is used for judging whether the floor where the elevator is located currently is in a low-zone operation area, wherein the low-zone operation area is an operation area where the elevator does not stop;
the available time length calculating unit is used for determining the available time length of advertisement playing during the period that the elevator runs from the floor where the elevator is currently located to the initial floor of the low-zone running area or the final floor of the low-zone running area according to the current running state and the floor where the elevator is currently located when the first judging unit judges that the elevator is in the first running state;
the advertisement determining unit is configured to determine at least one current advertisement to be played from the advertisements to be played according to the available time length, where a playing time length of each current advertisement to be played in the at least one current advertisement to be played is less than or equal to the available time length, and a total playing time length of all current advertisements to be played in the at least one current advertisement to be played is less than or equal to the available time length;
the advertisement playing list generating unit is configured to generate a first advertisement playing list based on the at least one current advertisement to be played, so that the elevator plays the advertisement according to the first advertisement playing list during the period from the floor where the elevator is currently located to the starting floor or the ending floor.
8. The apparatus of claim 7, wherein the apparatus further comprises: the system comprises a second acquisition unit, a floor sequencing unit, a second judgment unit and a low-zone operation area determination unit;
the second acquisition unit is used for acquiring the historical stop floor of the elevator;
the floor sequencing unit is used for sequencing the historical stop floors according to a preset sequencing rule to obtain sequenced historical stop floors;
the second judging unit is used for judging whether discontinuous floors exist in the sorted historical stop floors;
the second judging unit is also used for judging whether the floor difference of the non-continuous floors is greater than a preset value;
and the low-zone operation area determining unit is configured to, when the second judging unit judges that the area between the non-consecutive floors is the low-zone operation area, take the area between the non-consecutive floors as the low-zone operation area.
9. An advertisement ranking apparatus, comprising: the advertisement sorting method comprises a memory, a processor and a transceiver which are sequentially connected in a communication mode, wherein the memory is used for storing a computer program, the transceiver is used for receiving and sending messages, and the processor is used for reading the computer program and executing the advertisement sorting method according to any one of claims 1-6.
10. A computer-readable storage medium characterized by: the computer-readable storage medium having stored thereon instructions which, when executed on a computer, perform the method of sorting advertisements of any of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010898447.0A CN112016972A (en) | 2020-08-31 | 2020-08-31 | Advertisement sorting method and device and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010898447.0A CN112016972A (en) | 2020-08-31 | 2020-08-31 | Advertisement sorting method and device and computer readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112016972A true CN112016972A (en) | 2020-12-01 |
Family
ID=73502662
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010898447.0A Pending CN112016972A (en) | 2020-08-31 | 2020-08-31 | Advertisement sorting method and device and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112016972A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112465557A (en) * | 2020-12-07 | 2021-03-09 | 深圳市易售科技有限公司 | Advertisement sending method, device, system and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN86100004A (en) * | 1986-01-02 | 1987-07-22 | 三菱电机株式会社 | System for managing in groups of elevator |
JPH05262466A (en) * | 1992-01-22 | 1993-10-12 | Hitachi Building Syst Eng & Service Co Ltd | Data collecting device of elevator |
CN1137140A (en) * | 1995-01-13 | 1996-12-04 | 奥蒂斯电梯公司 | Timed advertising in elevators and other shuttles |
CN103723588A (en) * | 2013-12-30 | 2014-04-16 | 廖文军 | Elevator on-line control method and device |
CN103935850A (en) * | 2014-04-23 | 2014-07-23 | 苏州汇川技术有限公司 | Elevator group control partition method and elevator group control device and system |
CN109761120A (en) * | 2019-02-28 | 2019-05-17 | 杭州西奥电梯有限公司 | A kind of elevator control method and system based on prediction floor arrival number |
CN110155835A (en) * | 2019-05-28 | 2019-08-23 | 哈尔滨理工大学 | For audient's user experience and energy saving novel elevator intelligent advisement player |
CN110950195A (en) * | 2019-11-29 | 2020-04-03 | 东软睿驰汽车技术(沈阳)有限公司 | Elevator optimization control method, device and equipment |
CN111217216A (en) * | 2018-11-27 | 2020-06-02 | 广景视睿科技(深圳)有限公司 | Elevator advertisement projection control method and device and projector system |
-
2020
- 2020-08-31 CN CN202010898447.0A patent/CN112016972A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN86100004A (en) * | 1986-01-02 | 1987-07-22 | 三菱电机株式会社 | System for managing in groups of elevator |
JPH05262466A (en) * | 1992-01-22 | 1993-10-12 | Hitachi Building Syst Eng & Service Co Ltd | Data collecting device of elevator |
CN1137140A (en) * | 1995-01-13 | 1996-12-04 | 奥蒂斯电梯公司 | Timed advertising in elevators and other shuttles |
CN103723588A (en) * | 2013-12-30 | 2014-04-16 | 廖文军 | Elevator on-line control method and device |
CN103935850A (en) * | 2014-04-23 | 2014-07-23 | 苏州汇川技术有限公司 | Elevator group control partition method and elevator group control device and system |
CN111217216A (en) * | 2018-11-27 | 2020-06-02 | 广景视睿科技(深圳)有限公司 | Elevator advertisement projection control method and device and projector system |
CN109761120A (en) * | 2019-02-28 | 2019-05-17 | 杭州西奥电梯有限公司 | A kind of elevator control method and system based on prediction floor arrival number |
CN110155835A (en) * | 2019-05-28 | 2019-08-23 | 哈尔滨理工大学 | For audient's user experience and energy saving novel elevator intelligent advisement player |
CN110950195A (en) * | 2019-11-29 | 2020-04-03 | 东软睿驰汽车技术(沈阳)有限公司 | Elevator optimization control method, device and equipment |
Non-Patent Citations (3)
Title |
---|
夏秀峰 等: "基于置信区间的偏离群数据检测方法", 《计算机工程》 * |
雷春浓: "《现代高层建筑设计》", 30 June 1997 * |
齐行行 等: "高层写字楼电梯运行安排模型", 《辽宁工学院学报》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112465557A (en) * | 2020-12-07 | 2021-03-09 | 深圳市易售科技有限公司 | Advertisement sending method, device, system and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107291548B (en) | Task resource scheduling method and device | |
CN112306661B (en) | Task scheduling method and device, electronic equipment and readable storage medium | |
CN110543960A (en) | Order dispatching method and device | |
CN110413412B (en) | GPU (graphics processing Unit) cluster resource allocation method and device | |
CN111984426B (en) | Task scheduling method and device, electronic equipment and storage medium | |
CN103019649B (en) | Information providing method and equipment | |
CN110807545A (en) | Task duration estimation method and device, electronic equipment and storage medium | |
CN112016972A (en) | Advertisement sorting method and device and computer readable storage medium | |
CN113177762B (en) | Multi-center electric vehicle-unmanned aerial vehicle distribution path optimization method | |
EP4398165A1 (en) | Cargo arrangement method and apparatus, and device, warehousing system and storage medium | |
CN110533442A (en) | Net about vehicle order information processing method and processing device | |
CN110419050A (en) | A kind of computer system of distributed machines study | |
CN107025805A (en) | Coordinated decision system moment computational methods and correspondence system based on candidate mechanism | |
CN109522090A (en) | Resource regulating method and device | |
JP2022525880A (en) | Server load prediction and advanced performance measurement | |
CN104750538A (en) | Virtual storage pool providing method and system for target application | |
CN113705997A (en) | Automatic taxi double-system order dispatching method and application | |
CN109550252A (en) | A kind of game AI training method, apparatus and system | |
CN112016973B (en) | Advertisement sorting method and device and computer readable storage medium | |
CN108553886B (en) | Game scene drawing method and device and storage medium | |
CN111860905A (en) | Method, system, computer equipment and storage medium for dispatching orders | |
CN107577808B (en) | Method, device, server and medium for sorting multi-level list pages | |
CN111666431B (en) | Advertisement play list ordering method and device | |
CN111597018B (en) | Robot job scheduling method and device | |
CN112291595A (en) | Advertisement sorting method and device and storage medium |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201201 |
|
RJ01 | Rejection of invention patent application after publication |