CN111046290A - Advertisement processing method and device, electronic equipment and storage medium - Google Patents

Advertisement processing method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN111046290A
CN111046290A CN201911286280.6A CN201911286280A CN111046290A CN 111046290 A CN111046290 A CN 111046290A CN 201911286280 A CN201911286280 A CN 201911286280A CN 111046290 A CN111046290 A CN 111046290A
Authority
CN
China
Prior art keywords
advertisement
advertisement window
consecutive operations
window
click operation
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
Application number
CN201911286280.6A
Other languages
Chinese (zh)
Inventor
杨萍
徐彭飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gree Electric Appliances Inc of Zhuhai
Original Assignee
Gree Electric Appliances Inc of Zhuhai
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gree Electric Appliances Inc of Zhuhai filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN201911286280.6A priority Critical patent/CN111046290A/en
Publication of CN111046290A publication Critical patent/CN111046290A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the application provides an advertisement processing method and device, electronic equipment and a storage medium, which are used for avoiding generating garbage flow due to the fact that the user mistakenly touches an advertisement link page when an advertisement is closed, avoiding interrupting the current application interface of the user and improving user experience. The method comprises the following steps: detecting whether an advertisement window pops up in a current interface; if the advertisement window is popped out from the current interface, judging whether at least three position coordinates of consecutive operations or at least three times of consecutive operations at the same position exist in the advertisement window; and if at least three consecutive operations at the position coordinates or at least three consecutive operations at the same position exist in the advertisement window, closing the advertisement window.

Description

Advertisement processing method and device, electronic equipment and storage medium
Technical Field
The present invention relates to the field of terminal technologies, and in particular, to a method and an apparatus for processing an advertisement, an electronic device, and a storage medium.
Background
Today, people are using electronic devices (such as computers, smartphones and tablets) everyday to handle various tasks or entertainment and the like. There are a number of applications in electronic devices for communication, scheduling, viewing web pages (internet pages), controlling bank accounts, etc., where some applications may pop up advertising windows that are displayed during use of the application, causing interference to the user. Generally, a closing button for closing an advertisement in an advertisement window is set to be small, a user cannot accurately click the closing button, and when the user wants to close the advertisement, the user enters an advertisement page due to mistaken touch, so that garbage flow is generated, the current application interface of the user is interrupted, and user experience is affected.
Therefore, how to effectively process the displayed advertisement becomes a technical problem to be solved urgently at present.
Disclosure of Invention
The embodiment of the application provides an advertisement processing method and device, electronic equipment and a storage medium, which are used for avoiding generating garbage flow due to the fact that the user mistakenly touches an advertisement link page when an advertisement is closed, avoiding interrupting the current application interface of the user and improving user experience.
In a first aspect, a method for advertisement processing is provided, the method comprising:
detecting whether an advertisement window pops up in a current interface;
if the advertisement window is popped out from the current interface, judging whether at least three position coordinates of consecutive operations or at least three times of consecutive operations at the same position exist in the advertisement window;
and if at least three consecutive operations at the position coordinates or at least three consecutive operations at the same position exist in the advertisement window, closing the advertisement window.
Optionally, the continuous operation at the at least three position coordinates includes a sliding operation or a continuous clicking operation at the at least three positions.
Optionally, the method further includes:
if the next click operation is not detected within a first preset time after the first click operation in the advertisement window is detected, not responding to the first click operation;
and if two continuous click operations in the advertisement window are detected and the next click operation is not detected within a second preset time length, responding to the click operation and opening the advertisement in the advertisement window.
Optionally, before determining whether there are consecutive operations at least three position coordinates or at least three consecutive operations at the same position within the advertisement window, the method further comprises:
determining that a function for indicating consecutive operations at least three position coordinates or at least three consecutive operations at the same position to close the advertisement window is turned on.
Optionally, before detecting whether an advertisement window pops up in the current interface, the method further includes:
judging whether the current interface is a display interface of a preset application or not;
and if the current interface is a display interface of a preset application, detecting whether an advertisement window pops up in the current interface.
In a second aspect, an apparatus for advertisement processing is provided, the apparatus comprising:
the processing module is used for detecting whether an advertisement window pops up in the current interface;
the judging module is used for judging whether coherent operation at least three position coordinates or at least three times of continuous operation at the same position exists in the advertisement window when the advertisement window pops up in the current interface;
the processing module is further configured to close the advertisement window when consecutive operations at least three position coordinates exist in the advertisement window or at least three consecutive operations at the same position exist in the advertisement window.
Optionally, the continuous operation at the at least three position coordinates includes a sliding operation or a continuous clicking operation at the at least three positions.
Optionally, the processing module is further configured to:
after detecting the first click operation in the advertisement window, not responding to the first click operation under the condition that the next click operation is not detected within a first preset time length;
and under the condition that two continuous click operations in the advertisement window are detected and the next click operation is not detected within a second preset time, responding to the click operation and opening the advertisement in the advertisement window.
Optionally, the processing module is further configured to:
determining that a function for indicating consecutive operations at least three position coordinates or at least three consecutive operations at the same position to close the advertisement window is turned on.
Optionally, the processing module is further configured to:
judging whether the current interface is a display interface of a preset application or not;
and if the current interface is a display interface of a preset application, detecting whether an advertisement window pops up in the current interface.
In a third aspect, an electronic device is provided, which includes:
a memory for storing program instructions;
a processor for calling the program instructions stored in the memory and executing the steps comprised in any of the methods of the first aspect according to the obtained program instructions.
In a fourth aspect, there is provided a computer-readable storage medium having stored thereon computer-executable instructions for causing a computer to perform the steps included in the method of any one of the first aspects.
In a fifth aspect, a computer program product containing instructions is provided, which when run on a computer causes the computer to perform the method of advertisement processing described in the various possible implementations described above.
In the embodiment of the application, whether an advertisement window pops up in the current interface is detected in real time, if yes, whether consecutive operations at least three position coordinates or at least three times of consecutive operations at the same position (namely, operations of continuously clicking at least three times at the same position) exist in the advertisement window is judged, and if yes, the advertisement window is closed. That is, an advertisement may be turned off when consecutive operations at least three position coordinates or at least three consecutive operations of the same position are detected at the advertisement window interface. Therefore, in the embodiment of the application, when the user wants to close the advertisement window, the user can close the advertisement through consecutive operations at least at three position coordinates in the advertisement window or at least three consecutive operations at the same position, and is not limited to close the advertisement through a smaller close button arranged in the advertisement window, so that the probability that the user mistakenly touches the advertisement interface is smaller, the current application interface of the user is effectively prevented from being forced to be interrupted, and the user experience is improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present application;
FIG. 2 is a flow chart of a method of advertisement processing provided by an embodiment of the present application;
FIG. 3 is a block diagram of an apparatus for processing advertisements according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the technical solutions in the embodiments of the present application will be described clearly and completely with reference to the accompanying drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application. In the present application, the embodiments and features of the embodiments may be arbitrarily combined with each other without conflict. Also, while a logical order is shown in the flow diagrams, in some cases, the steps shown or described may be performed in an order different than here.
The terms "first" and "second" in the description and claims of the present application and the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the term "comprises" and any variations thereof, which are intended to cover non-exclusive protection. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus. The "plurality" in the present application may mean at least two, for example, two, three or more, and the embodiments of the present application are not limited.
In addition, the term "and/or" herein is only one kind of association relationship describing an associated object, and means that there may be three kinds of relationships, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" in this document generally indicates that the preceding and following related objects are in an "or" relationship unless otherwise specified.
For ease of understanding, the technical background of the embodiments of the present invention will be described below.
As described above, how to effectively process the displayed advertisement becomes a technical problem to be solved. At present, when a user wants to close such an advertisement, the user usually touches the advertisement link page by mistake, thereby generating a garbage flow, and interrupting the current application interface of the user, for example, when the user is watching a video on a mobile phone, an advertisement window pops up at the lower right corner of the video playing interface, a very small "x" advertisement closing button is arranged at the upper right corner of the advertisement window for closing the advertisement window, but the area occupied by the "x" in the whole advertisement window interface is very small, when the user clicks the "x" to close the advertisement, the position where the click is easy to occur is not the position of the "x", but the position where the click is close to the advertisement link interface, so that the mobile phone jumps from the interface where the video is currently played to the interface where the advertisement is located, thereby generating the garbage flow, causing the flow waste, and simultaneously interrupting the current time-frequency playing interface of the mobile phone, affecting the user experience.
In order to meet the requirement that when an advertisement window appears on a currently viewed interface, a user can avoid entering an advertisement link page due to the fact that a current application interface is interrupted by mistake when the advertisement is closed, so that garbage flow is generated and user experience is improved, the embodiment of the application provides a scheme for advertisement processing, the advertisement can be closed by performing corresponding operation in the whole advertisement area interface, and therefore the condition that the user mistakenly touches the advertisement due to the fact that an advertisement closing button is small and the user experience is improved is avoided as much as possible.
After introducing the design concept of the embodiment of the present application, some simple descriptions are provided below for application scenarios to which the technical solution of the embodiment of the present application can be applied, and it should be noted that the application scenarios described below are only used for describing the embodiment of the present application and are not limited. In specific implementation, the technical scheme provided by the embodiment of the application can be flexibly applied according to actual needs.
Please refer to fig. 1, fig. 1 is an application scenario to which the technical solution of the embodiment of the present application can be applied, in which an interface (in other application scenarios, for example, an electronic book reading interface, a web browsing interface, or other application interfaces that may pop up an advertisement window) in which a terminal device is playing a video is shown, and an advertisement window pops up in a lower right corner of the video playing interface, and the advertisement window blocks a part of video content. When the user needs to close the advertisement window, the user can perform an operation (for example, a sliding operation or at least three clicking operations at the same position) in the advertisement window, and when the terminal device detects that the user performs the aforementioned operation gesture, the advertisement window is closed. It should be noted that the terminal device in the application scenario may be a mobile phone, a tablet, a computer, or other intelligent devices that can perform video playing, e-book reading, web browsing, and the like, and the type of the terminal device is not limited in the embodiments of the present application.
The technical scheme provided by the embodiment of the application is described in the following with the accompanying drawings of the specification.
Referring to fig. 2, fig. 2 provides a method for processing an advertisement according to an embodiment of the present application, where the method may be executed by the terminal device in the application scenario shown in fig. 1. The flow chart of the method shown in fig. 2 is described as follows:
step 201: and detecting whether an advertisement window pops up in the current interface.
In the embodiment of the present application, the current interface refers to an interface that a user is watching, for example, when the user is watching a video online, an advertisement window may pop up in the lower right corner of the video. When the user pauses the video interface, an advertising window pops up in the center of the screen. When a user is reading an electronic book, an advertisement window may pop up above or below the screen, and the popped-up advertisement window will block a part of the video interface, so that the user cannot watch the complete time frequency or block a part of the characters of the electronic book, the area of the characters that the user can watch is reduced, the watched interface needs to be frequently slid, the watching experience of the user is affected, and therefore when the current interface pops up the advertisement, the user needs to close the advertisement.
In a possible implementation manner, before detecting whether the current interface pops up an advertisement window, it is required to determine whether the current interface is a preset application interface, where the preset application interface is an interface that may pop up an advertisement. For example, a video playing interface when a video is viewed online, a novel displaying interface when a novel is viewed online, a web page interface when a web page is browsed, and the like are interfaces capable of popping up an advertisement window, but chat interfaces such as WeChat, QQ, short message, and the like, call interfaces such as a telephone call, and local application interfaces such as a photo, a calendar, and the like are interfaces which do not pop up an advertisement window. And when the current interface is detected to be the preset interface, the current interface is monitored in real time, and whether an advertisement window pops up in the current interface is detected. Therefore, before detecting whether the current interface pops up the advertisement window or not, the terminal equipment can detect whether the advertisement window pops up or not in real time only when the current interface is the preset application interface by judging whether the current interface is the preset application interface or not, the operation efficiency of the equipment can be improved, and the operation resources of the terminal equipment are saved.
Step 202: and if the current interface pops up an advertisement window, judging whether at least three position coordinates exist in the advertisement window or at least three times of continuous operation at the same position.
In the embodiment of the application, when it is detected that an advertisement window pops up on a current interface, an operation track of a user in the advertisement window is detected, the operation track of the user can be any position in the advertisement window, and then it is determined whether consecutive operations at least three position coordinates exist in the advertisement window or at least three consecutive operations at the same position exist in the advertisement window, wherein the consecutive operations at least three positions include sliding operations or consecutive operations at least three positions. For example, when the operation of the user is detected at least three consecutive position coordinates within the advertisement area, it is determined that the operation track is a sliding operation, wherein the direction of the sliding operation may be upward, downward, leftward, rightward, and any other direction, and for the sliding direction, the embodiment of the present application is not particularly limited, that is, it is determined that there are consecutive operations at least three position coordinates or at least three consecutive operations at the same position within the advertisement window. For another example, when the user's operation is detected at least three position coordinates that are not continuous (e.g., may also be referred to as discrete) within the advertisement window, i.e., the user clicks at least three times at different coordinate positions within the advertisement window, or at least three continuous operations are detected at the same position coordinate, i.e., the user clicks at least three times at the same position coordinate within the advertisement window, it is determined that there are consecutive operations at the at least three position coordinates or at least three continuous operations at the same position within the advertisement window.
In one possible embodiment, before determining whether there are consecutive operations at least three position coordinates or at least three consecutive operations at the same position within the advertisement window, a function indicating that consecutive operations at least three position coordinates or at least three consecutive operations at the same position close the advertisement window needs to be turned on. For example, the terminal device provides a switch control for turning on the function through a "setup" application, and the user can turn on or off the function through the switch control.
In one possible implementation, if the next click operation is not detected within a first preset time period after the first click operation in the advertisement window is detected, the first click operation is not responded. For example, the terminal device detects a click operation at a first time (08:15:20), starts timing, and does not respond to the first click operation if the terminal device does not detect a next click operation after a first preset time (for example, 0.5 s). Therefore, when the user accidentally touches the interface of the advertisement window (namely, the user may not touch the interface of the advertisement window when actively closing the advertisement window), the terminal device is prevented from making a response which does not belong to the user requirement, and the user experience is prevented from being influenced.
If two continuous click operations in the advertisement window are detected (or after the first click operation is detected, the next click operation is detected within a first preset time length), and a third click operation is not detected within a second preset time length, responding to the click operation, opening the advertisement in the advertisement window, wherein, the two-click operation can be two-click operation at the same position coordinate, or two-click operation at two different position coordinates, that is, when the user performs the click operation twice within the advertisement window within a certain time period, the advertisement within the advertisement window is opened in response to the user's operation, and thus, when a user is interested in the advertisement window and wants to open the advertisement in the advertisement window to view details of the advertisement, the advertisement can be opened through a preset operation mode (two click operations are detected within a certain time length).
In a specific implementation process, when the user touches the advertisement window by mistake (namely only one click operation), the operation of the user is not responded, and when the operation of the user in the advertisement window is detected to be other operations except the one click operation, different responses (closing the advertisement window or opening the advertisement in the advertisement window) are carried out according to the detected operation track, so that the requirements of the user can be better met, and the user experience is improved.
Step 203: and if at least three consecutive operations at the position coordinates or at least three consecutive operations at the same position exist in the advertisement window, closing the advertisement window.
In the embodiment of the application, when the fact that continuous operation at least three position coordinates exist in the advertisement window or continuous operation at least three times at the same position is detected, the advertisement window is closed, so that when a user accidentally touches the advertisement window, the window can be closed by increasing the operation times in the advertisement window, advertisements entering the advertisement window due to mistaken touching can be effectively avoided, and the efficiency of advertisement processing (closing or opening) is improved.
Based on the same inventive concept, the embodiment of the present application provides an advertisement processing apparatus, and the advertisement processing apparatus can implement the corresponding functions of the foregoing advertisement processing method. The means for advertisement processing may be a hardware structure, a software module, or a hardware structure plus a software module. The advertisement processing device can be realized by a chip system, and the chip system can be formed by a chip and can also comprise the chip and other discrete devices. Referring to fig. 3, the advertisement processing apparatus includes a processing module 301 and a determining module 302. Wherein:
the processing module 301 is configured to detect whether an advertisement window pops up in a current interface;
a determining module 302, configured to determine whether there are consecutive operations at least three position coordinates or at least three consecutive operations at the same position in the advertisement window when the advertisement window pops up in the current interface;
the processing module 301 is further configured to close the advertisement window when consecutive operations at least three position coordinates exist in the advertisement window or at least three consecutive operations at the same position exist in the advertisement window.
In a possible embodiment, the continuous operation at the at least three position coordinates includes a sliding operation, or a continuous clicking operation at the at least three positions.
In a possible implementation, the processing module 301 is further configured to:
after detecting the first click operation in the advertisement window, not responding to the first click operation under the condition that the next click operation is not detected within a first preset time length;
and under the condition that two continuous click operations in the advertisement window are detected and the next click operation is not detected within a second preset time, responding to the click operation and opening the advertisement in the advertisement window.
In a possible implementation, the processing module 301 is further configured to:
determining that a function for indicating consecutive operations at least three position coordinates or at least three consecutive operations at the same position to close the advertisement window is turned on.
In a possible implementation, the processing module 301 is further configured to:
judging whether the current interface is a display interface of a preset application or not;
and if the current interface is a display interface of a preset application, detecting whether an advertisement window pops up in the current interface.
All relevant contents of each step related to the foregoing embodiment of the advertisement processing method may be cited to the functional description of the functional module corresponding to the advertisement processing apparatus in the embodiment of the present application, and are not described herein again.
The division of the modules in the embodiments of the present application is schematic, and only one logical function division is provided, and in actual implementation, there may be another division manner, and in addition, each functional module in each embodiment of the present application may be integrated in one processor, may also exist alone physically, or may also be integrated in one module by two or more modules. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
Based on the same inventive concept, the embodiment of the application provides electronic equipment. Referring to fig. 4, the electronic device includes at least one processor 401 and a memory 402 connected to the at least one processor, a specific connection medium between the processor 401 and the memory 402 is not limited in this embodiment, in fig. 4, the processor 401 and the memory 402 are connected by a bus 400 as an example, the bus 400 is represented by a thick line in fig. 4, and a connection manner between other components is only schematically illustrated and is not limited. The bus 400 may be divided into an address bus, a data bus, a control bus, etc., and is shown with only one thick line in fig. 4 for ease of illustration, but does not represent only one bus or type of bus.
In the embodiment of the present application, the memory 402 stores instructions executable by the at least one processor 401, and the at least one processor 401 may execute the steps included in the foregoing advertisement processing method by executing the instructions stored in the memory 402.
The processor 401 is a control center of the electronic device, and may connect various portions of the whole electronic device by using various interfaces and lines, and perform various functions and process data of the electronic device by operating or executing instructions stored in the memory 402 and calling data stored in the memory 402, thereby performing overall monitoring on the electronic device. Optionally, the processor 401 may include one or more processing units, and the processor 401 may integrate an application processor and a modem processor, wherein the application processor mainly handles operating systems, application programs, and the like, and the modem processor mainly handles wireless communication. It will be appreciated that the modem processor described above may not be integrated into the processor 401. In some embodiments, processor 401 and memory 402 may be implemented on the same chip, or in some embodiments, they may be implemented separately on separate chips.
The processor 401 may be a general-purpose processor, such as a Central Processing Unit (CPU), digital signal processor, application specific integrated circuit, field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or the like, that may implement or perform the methods, steps, and logic blocks disclosed in embodiments of the present application. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the method for processing advertisement disclosed in the embodiments of the present application may be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor.
Memory 402, which is a non-volatile computer-readable storage medium, may be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. The Memory 402 may include at least one type of storage medium, and may include, for example, a flash Memory, a hard disk, a multimedia card, a card-type Memory, a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a Programmable Read Only Memory (PROM), a Read Only Memory (ROM), a charge Erasable Programmable Read Only Memory (EEPROM), a magnetic Memory, a magnetic disk, an optical disk, and so on. The memory 402 is any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such. The memory 402 in the embodiments of the present application may also be circuitry or any other device capable of performing a storage function for storing program instructions and/or data.
By programming the processor 401, the code corresponding to the advertisement processing method described in the foregoing embodiment may be solidified in the chip, so that the step of the advertisement processing method described above can be executed when the chip runs, and how to program the processor 401 is a technique known by those skilled in the art, and is not described here again.
Based on the same inventive concept, the present application also provides a computer-readable storage medium storing computer instructions, which, when executed on a computer, cause the computer to perform the steps of the method for processing advertisements as described above.
In some possible embodiments, the aspects of the method of advertisement processing provided by the present application may also be implemented in the form of a program product comprising program code for causing a detection device to perform the steps of the method of advertisement processing according to various exemplary embodiments of the present application described above in this specification, when the program product is run on an electronic device.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (10)

1. An advertisement processing method, characterized in that the method comprises:
detecting whether an advertisement window pops up in a current interface;
if the advertisement window is popped out from the current interface, judging whether at least three position coordinates of consecutive operations or at least three times of consecutive operations at the same position exist in the advertisement window;
and if at least three consecutive operations at the position coordinates or at least three consecutive operations at the same position exist in the advertisement window, closing the advertisement window.
2. The method of claim 1, wherein the consecutive operations at the at least three position coordinates comprise a sliding operation, or a continuous operation at the at least three positions.
3. The method of claim 1, wherein the method further comprises:
if the next click operation is not detected within a first preset time after the first click operation in the advertisement window is detected, not responding to the first click operation;
and if two continuous click operations in the advertisement window are detected and the next click operation is not detected within a second preset time length, responding to the click operation and opening the advertisement in the advertisement window.
4. The method of claim 1, wherein prior to determining whether there are consecutive operations at least three location coordinates or at least three consecutive operations at the same location within the advertisement window, the method further comprises:
determining that a function for indicating consecutive operations at least three position coordinates or at least three consecutive operations at the same position to close the advertisement window is turned on.
5. The method of claim 1, wherein detecting whether an advertisement window pops up in a current interface comprises:
judging whether the current interface is a display interface of a preset application or not;
and if the current interface is a display interface of a preset application, detecting whether an advertisement window pops up in the current interface.
6. An apparatus for advertisement processing, the apparatus comprising:
the processing module is used for detecting whether an advertisement window pops up in the current interface;
the judging module is used for judging whether coherent operation at least three position coordinates or at least three times of continuous operation at the same position exists in the advertisement window when the advertisement window pops up in the current interface;
the processing module is further configured to close the advertisement window when consecutive operations at least three position coordinates exist in the advertisement window or at least three consecutive operations at the same position exist in the advertisement window.
7. The apparatus of claim 6, wherein the processing module is further to:
after detecting the first click operation in the advertisement window, not responding to the first click operation under the condition that the next click operation is not detected within a first preset time length;
and under the condition that two continuous click operations in the advertisement window are detected and the next click operation is not detected within a second preset time, responding to the click operation and opening the advertisement in the advertisement window.
8. The apparatus of claim 6, wherein the processing module is further to:
determining that a function for indicating consecutive operations at least three position coordinates or at least three consecutive operations at the same position to close the advertisement window is turned on.
9. An electronic device, characterized in that the electronic device comprises:
a memory for storing program instructions;
a processor for calling program instructions stored in said memory and for executing the steps comprised in the method of any one of claims 1 to 5 in accordance with the obtained program instructions.
10. A computer-readable storage medium having stored thereon computer-executable instructions for causing a computer to perform the steps comprising the method of any one of claims 1-5.
CN201911286280.6A 2019-12-13 2019-12-13 Advertisement processing method and device, electronic equipment and storage medium Pending CN111046290A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911286280.6A CN111046290A (en) 2019-12-13 2019-12-13 Advertisement processing method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911286280.6A CN111046290A (en) 2019-12-13 2019-12-13 Advertisement processing method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN111046290A true CN111046290A (en) 2020-04-21

Family

ID=70236341

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911286280.6A Pending CN111046290A (en) 2019-12-13 2019-12-13 Advertisement processing method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111046290A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112083973A (en) * 2020-09-18 2020-12-15 珠海豹趣科技有限公司 Window closing method and device, electronic equipment and storage medium
CN112578958A (en) * 2020-12-16 2021-03-30 珠海格力电器股份有限公司 Control method, control device, terminal equipment and storage medium
CN113434073A (en) * 2021-06-24 2021-09-24 北京高途云集教育科技有限公司 Control method and device of active window, electronic equipment and readable storage medium
CN113900750A (en) * 2021-09-26 2022-01-07 珠海豹好玩科技有限公司 Method and device for determining window interface boundary, storage medium and electronic equipment

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140149916A1 (en) * 2012-11-28 2014-05-29 SoMo Audience Corp. Content manipulation using swipe gesture recognition technology
CN104156139A (en) * 2014-08-06 2014-11-19 广州三星通信技术研究有限公司 Method and device for stopping links to advertisement pages
CN105701154A (en) * 2015-12-29 2016-06-22 腾讯科技(深圳)有限公司 Advertisement removal method and device
CN106201304A (en) * 2016-06-23 2016-12-07 乐视控股(北京)有限公司 A kind of method and device of false-touch prevention operation
CN106681555A (en) * 2016-12-16 2017-05-17 广东欧珀移动通信有限公司 Touch screen control method and device of mobile terminal and mobile terminal
CN106909377A (en) * 2017-02-21 2017-06-30 北京奇虎科技有限公司 A kind of hot-zone page processing method and device
CN107402712A (en) * 2017-07-26 2017-11-28 广东欧珀移动通信有限公司 A kind of response method of touch operation, device, storage medium and terminal
US20180335889A1 (en) * 2017-05-16 2018-11-22 Parade Technologies, Ltd. False Touch and Water Detection For Touch-Sensitive Displays
CN109683757A (en) * 2018-12-03 2019-04-26 珠海格力电器股份有限公司 A kind of application program false-touch prevention deployment method, system and intelligent terminal

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140149916A1 (en) * 2012-11-28 2014-05-29 SoMo Audience Corp. Content manipulation using swipe gesture recognition technology
CN104156139A (en) * 2014-08-06 2014-11-19 广州三星通信技术研究有限公司 Method and device for stopping links to advertisement pages
CN105701154A (en) * 2015-12-29 2016-06-22 腾讯科技(深圳)有限公司 Advertisement removal method and device
CN106201304A (en) * 2016-06-23 2016-12-07 乐视控股(北京)有限公司 A kind of method and device of false-touch prevention operation
CN106681555A (en) * 2016-12-16 2017-05-17 广东欧珀移动通信有限公司 Touch screen control method and device of mobile terminal and mobile terminal
CN106909377A (en) * 2017-02-21 2017-06-30 北京奇虎科技有限公司 A kind of hot-zone page processing method and device
US20180335889A1 (en) * 2017-05-16 2018-11-22 Parade Technologies, Ltd. False Touch and Water Detection For Touch-Sensitive Displays
CN107402712A (en) * 2017-07-26 2017-11-28 广东欧珀移动通信有限公司 A kind of response method of touch operation, device, storage medium and terminal
CN109683757A (en) * 2018-12-03 2019-04-26 珠海格力电器股份有限公司 A kind of application program false-touch prevention deployment method, system and intelligent terminal

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112083973A (en) * 2020-09-18 2020-12-15 珠海豹趣科技有限公司 Window closing method and device, electronic equipment and storage medium
CN112578958A (en) * 2020-12-16 2021-03-30 珠海格力电器股份有限公司 Control method, control device, terminal equipment and storage medium
CN112578958B (en) * 2020-12-16 2022-05-17 珠海格力电器股份有限公司 Control method, control device, terminal equipment and storage medium
CN113434073A (en) * 2021-06-24 2021-09-24 北京高途云集教育科技有限公司 Control method and device of active window, electronic equipment and readable storage medium
CN113900750A (en) * 2021-09-26 2022-01-07 珠海豹好玩科技有限公司 Method and device for determining window interface boundary, storage medium and electronic equipment
CN113900750B (en) * 2021-09-26 2024-02-23 珠海豹好玩科技有限公司 Method and device for determining window interface boundary, storage medium and electronic equipment

Similar Documents

Publication Publication Date Title
CN111046290A (en) Advertisement processing method and device, electronic equipment and storage medium
CN106951152B (en) Control method and device for label bar
CN109753326B (en) Processing method, device, equipment and machine readable medium
CN108984093B (en) Touch operation method and device, storage medium and electronic equipment
CN111158811B (en) Advertisement processing method and device, electronic equipment and storage medium
CN108170342B (en) Application program interface display method and device, terminal and readable storage medium
CN104331246A (en) Device and method for split screen display in terminal
CN110377141B (en) Application processing method and device, electronic equipment and storage medium
CN107066174A (en) Floating layer display methods, device and user terminal
CN107291347B (en) Information display method and device
CN108614655B (en) Split screen display method and device, storage medium and electronic equipment
US10521248B2 (en) Electronic device and method thereof for managing applications
TW201923630A (en) Processing method, device, apparatus, and machine-readable medium
US20200133479A1 (en) Touch Operation Response Method and Device
CN110191045B (en) Information sharing method and device, terminal and readable storage medium
US20230117213A1 (en) Page display method and electronic device
CN109388309B (en) Menu display method, device, terminal and storage medium
CN108282410A (en) Background traffic control method, device, storage medium and user terminal
CN111159599A (en) Method, device, electronic equipment and storage medium for processing advertisement
CN106201295B (en) Message copying method and device and intelligent terminal
CN111966273A (en) Information display processing method and device
CN110532051B (en) Method and device for displaying shortcut operation bar, folding screen equipment and storage medium
CN112099701A (en) Application icon processing method and device, storage medium and processor
CN105159540A (en) Control method of screen state and terminal
CN111897607A (en) Application interface loading and interaction method, 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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200421