CN110785743A - Method and device for determining brushing amount resources - Google Patents

Method and device for determining brushing amount resources Download PDF

Info

Publication number
CN110785743A
CN110785743A CN201780092240.0A CN201780092240A CN110785743A CN 110785743 A CN110785743 A CN 110785743A CN 201780092240 A CN201780092240 A CN 201780092240A CN 110785743 A CN110785743 A CN 110785743A
Authority
CN
China
Prior art keywords
resource
download
mobile terminal
downloading
state
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.)
Granted
Application number
CN201780092240.0A
Other languages
Chinese (zh)
Other versions
CN110785743B (en
Inventor
罗月
梁宁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Huantai Technology Co Ltd
Original Assignee
Shenzhen Huantai Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Huantai Technology Co Ltd filed Critical Shenzhen Huantai Technology Co Ltd
Publication of CN110785743A publication Critical patent/CN110785743A/en
Application granted granted Critical
Publication of CN110785743B publication Critical patent/CN110785743B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A method and a device for determining a brushing resource are provided, wherein the method comprises the following steps: when a first downloading request carrying a resource identifier sent by at least one mobile terminal is detected, acquiring a downloading address corresponding to the resource identifier; sending a download notification carrying the download address to the at least one mobile terminal, wherein the download notification is used for notifying the at least one mobile terminal to download resources based on the download address; acquiring a downloading state of the resource fed back by the at least one mobile terminal, wherein the downloading state comprises downloading success and downloading failure; and if the ratio of the download failure in the acquired download state is greater than or equal to a first preset threshold value, determining that the resource is a brushing amount resource.

Description

Method and device for determining brushing amount resources Technical Field
The invention relates to the technical field of internet, in particular to a method and a device for determining brushing amount resources.
Background
With the development of computer software technology, various application software is distributed in various fields of people's lives. The functions of the application software can be divided into navigation software, music playing software, video playing software, game software, sports software and the like. Because each type of software has a large amount of application software, a user often selects the application software according to the downloading amount of the application software, and the software with the high downloading amount is considered to be better application software.
However, in order to increase the rank of the application software of some application developers, the malicious brush amount is often simply called as the download brush amount in a manner of increasing the download amount of the application software of some application developers. In order to prevent a developer from maliciously downloading the brushing amount, a website management party configures some workers, periodically detects each type of application software, and takes corresponding measures or notifies the application developer of the application software when detecting that the application software with the brushing amount of downloading exists.
Disclosure of Invention
The embodiment of the invention provides a method and a device for determining a brushing amount resource, which are beneficial to realizing automatic detection of the brushing amount resource and improving the efficiency of the detection of the brushing amount resource.
In a first aspect, an embodiment of the present invention provides a method for determining a brushing resource, including:
when a first downloading request carrying a resource identifier sent by at least one mobile terminal is detected, acquiring a downloading address corresponding to the resource identifier;
sending a download notification carrying the download address to the at least one mobile terminal, wherein the download notification is used for notifying the at least one mobile terminal to download resources based on the download address;
acquiring a downloading state of the resource fed back by the at least one mobile terminal, wherein the downloading state comprises downloading success and downloading failure;
and if the ratio of the download failure in the acquired download state is greater than or equal to a first preset threshold value, determining that the resource is a brushing amount resource.
In a second aspect, an embodiment of the present invention provides a device for determining a brushing resource, including:
the device comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a download address corresponding to a resource identifier when detecting a first download request which is sent by at least one mobile terminal and carries the resource identifier;
a sending unit, configured to send a download notification carrying the download address to the at least one mobile terminal, where the download notification is used to notify the at least one mobile terminal to download the resource based on the download address;
the obtaining unit is further configured to obtain a downloading status of the resource fed back by the at least one mobile terminal, where the downloading status includes a downloading success and a downloading failure;
and the determining unit is used for determining that the resource is a brush resource if the proportion of the download failure in the acquired download state is greater than or equal to a first preset threshold value.
In a third aspect, an embodiment of the present invention provides a service device, including:
the system comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface are connected through the communication bus and complete mutual communication;
the memory stores executable program code, the communication interface is for wireless communication;
the processor is configured to call the executable program code in the memory to perform some or all of the steps described in any of the methods of the first aspect of the embodiments of the present invention.
In a fourth aspect, an embodiment of the present invention provides a method for determining a brushing resource, including:
sending a first downloading request carrying a resource identifier to service equipment;
receiving a download notification generated by the service equipment in response to the first download request, wherein the download notification carries a download address corresponding to the resource identifier;
and downloading the resource based on the download address, and feeding back the download state of the resource to the service equipment, wherein the download state comprises download success and download failure.
In a fifth aspect, an embodiment of the present invention provides a device for determining a brushing amount resource, including:
a sending unit, configured to send a first download request carrying a resource identifier to a service device;
a receiving unit, configured to receive a download notification generated by the service device in response to the first download request, where the download notification carries a download address corresponding to the resource identifier;
and the feedback unit is used for downloading the resource based on the downloading address and feeding back the downloading state of the resource to the service equipment, wherein the downloading state comprises downloading success and downloading failure.
In a sixth aspect, an embodiment of the present invention provides a mobile terminal, including:
the system comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface are connected through the communication bus and complete mutual communication;
the memory stores executable program code, the communication interface is for wireless communication;
the processor is configured to call the executable program code in the memory, and perform some or all of the steps described in any of the methods of the fourth aspect of the embodiments of the present invention.
In a seventh aspect, an embodiment of the present invention provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, where the computer program enables a computer to perform some or all of the steps described in the first aspect of the embodiment of the present invention, and the computer includes a service device.
In an eighth aspect, an embodiment of the present invention provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, where the computer program enables a computer to perform some or all of the steps described in the first aspect of the embodiment of the present invention, and the computer includes a mobile terminal.
In a ninth aspect, embodiments of the present invention provide a computer program product, where the computer program product comprises a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to perform some or all of the steps as described in the first aspect of the embodiments of the present invention. The computer program product may be a software installation package, the computer comprising a service device.
In a tenth aspect, embodiments of the present invention provide a computer program product, where the computer program product includes a non-transitory computer-readable storage medium storing a computer program, where the computer program is operable to cause a computer to perform some or all of the steps as described in the first aspect of embodiments of the present invention. The computer program product may be a software installation package, the computer comprising a mobile terminal.
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 schematic flow chart of a method for determining a brushing resource according to an embodiment of the present invention;
FIG. 1-1 is a schematic diagram illustrating the effects of a software market disclosed in an embodiment of the present invention;
FIG. 2 is a flowchart illustrating another method for determining a brushing resource according to an embodiment of the present invention;
FIG. 3 is a flowchart illustrating another method for determining a brushing resource according to an embodiment of the present invention;
FIG. 4 is a flowchart illustrating another method for determining a brushing resource according to an embodiment of the present invention;
FIG. 5-1 is a block diagram of a unit composition of a device for determining a brushing resource according to an embodiment of the present invention;
FIG. 5-2 is a block diagram of a unit of another device for determining a resource of a brush amount according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a service device disclosed in the embodiment of the present invention;
FIG. 7 is a flowchart illustrating a method for determining a brushing resource according to an embodiment of the present invention;
FIG. 8-1 is a block diagram of a unit composition of a device for determining a brushing resource according to an embodiment of the present invention;
FIG. 8-2 is a block diagram of a unit of another device for determining a resource of a brush amount according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a service device according to an embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, 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 invention.
The terms "first," "second," and the like in the description and claims of the present invention and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. 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.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the invention. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
In the prior art, a mode of manually detecting whether the application software has the downloading brushing amount is adopted, so that time and labor are consumed, and the situation that the application software with the downloading brushing amount is missed easily occurs.
In the method for determining a resource for a flushing amount provided in the embodiment of the present invention, when a first download request carrying a resource identifier and sent by at least one mobile terminal is detected, a download address corresponding to the resource identifier is obtained, a download notification carrying the download address is sent to the at least one mobile terminal, where the download notification is used to notify the at least one mobile terminal to download the resource based on the download address, and obtain a download state of the resource fed back by the at least one mobile terminal, where the download state includes a download success and a download failure, and if a ratio of the download failure in the obtained download state is greater than or equal to a first preset threshold, the resource is determined to be the resource for the flushing amount. Therefore, the brushing amount resource can be automatically detected by implementing the embodiment of the invention, so that manpower and material resources are saved, and the efficiency of detecting the brushing amount resource is improved.
In order to better understand the method and the device for determining the brushing resource disclosed in the embodiments of the present invention, the embodiments of the present invention are described in detail below.
Referring to fig. 1, fig. 1 is a schematic flowchart illustrating a method for determining a brushing resource according to an embodiment of the present invention. The method for determining the brushing amount resource in the embodiment of the invention can be operated in service equipment. As shown in fig. 1, the method for determining a brushing amount resource in the embodiment of the present invention includes the following steps:
s101, when a first downloading request carrying a resource identifier sent by at least one mobile terminal is detected, a downloading address corresponding to the resource identifier is obtained.
Because the types of application software on the market are various, the characteristics of each type of application software are different, and the existing software market generally classifies the application software according to the functions of the application software, and can be generally divided into types of navigation software, music playing software, video playing software, game software, sports software, game software and the like, so that the downloading by users is facilitated. And searching software needing to be downloaded in the corresponding software type by the user, and clicking an installation button to start downloading and installing the application program by the mobile terminal. The interface to the software marketplace may be as shown in fig. 1-1.
S102, sending a download notification carrying the download address to the at least one mobile terminal, wherein the download notification is used for notifying the at least one mobile terminal to download the resource based on the download address.
After the mobile terminal sends a first downloading request carrying the resource identifier to the service equipment, the service equipment acquires a downloading address corresponding to the resource identifier based on the resource identifier and sends the downloading address to the mobile terminal, and the mobile terminal downloads the resource based on the downloading address and carries out installation after the downloading is successful.
S103, obtaining the downloading state of the resource fed back by the at least one mobile terminal, wherein the downloading state comprises downloading success and downloading failure.
After receiving the download address sent by the server, the mobile terminal downloads the resource based on the download address, wherein the download state of the resource can be divided into download success and download failure. The reason for the download failure may generally be objective reasons such as interruption of a wireless network or a data network where the mobile terminal is located, and subjective wishes such as the user actively terminating the resource download, and the embodiment of the present invention is not limited.
And S104, if the ratio of the download failure in the acquired download state is greater than or equal to a first preset threshold value, determining that the resource is a brush resource.
It can be seen that in the method for determining a resource for flushing provided in the embodiment of the present invention, when a first download request carrying a resource identifier and sent by at least one mobile terminal is detected, a download address corresponding to the resource identifier is obtained, and a download notification carrying the download address is sent to the at least one mobile terminal, where the download notification is used to notify the at least one mobile terminal to download the resource based on the download address, and obtain a download state of the resource fed back by the at least one mobile terminal, where the download state includes a download success and a download failure, and if a ratio of the download failure in the obtained download state is greater than or equal to a first preset threshold, the resource is determined to be a resource for flushing. Therefore, the brushing amount resource can be automatically detected by implementing the embodiment of the invention, so that manpower and material resources are saved, and the efficiency of detecting the brushing amount resource is improved.
In some optional implementations, the method further comprises:
if the proportion of the download failure in the acquired download state is smaller than the first preset threshold, acquiring the installation state of the resource fed back by the at least one mobile terminal, wherein the installation state comprises successful installation and failure installation; and if the proportion of the installation failure in the obtained installation state is greater than or equal to a second preset threshold value, determining that the resource is a brushing amount resource.
Specifically, after receiving a download address sent by the server, the mobile terminal downloads the resource based on the download address, and after the resource is successfully downloaded, installs the resource. The installation state of the resource can be divided into successful installation and failed installation. The reason for the installation failure may generally be objective reasons such as insufficient memory of the terminal, mismatching of the software version and the mobile terminal model, subjective reasons such as the user actively terminating the resource installation, and the like, and the embodiment of the present invention is not limited.
In some optional implementations, the method further comprises:
if the proportion of the installation failure in the obtained installation state is smaller than the second preset threshold value, obtaining the use state of the resource fed back by the at least one mobile terminal, wherein the use state comprises normal use and non-use; and if the unused proportion in the acquired use state is greater than or equal to a third preset threshold, determining that the resource is a brushing amount resource.
Specifically, the resource usage status may be determined by obtaining an interface opening notification of the resource or a registration notification of the resource or a usage duration of the resource, which is fed back by the at least one mobile terminal. If the notification is opened for the interface of the resource receiving the feedback of the mobile terminal or the registration notification of the resource, the resource is only installed in the mobile terminal but is not used by the user.
In some optional implementations, the method further comprises:
acquiring a download failure ratio in a download state fed back by a target mobile terminal in the at least one mobile terminal, and/or an installation failure ratio in an installation state, and/or an unused ratio in a use state, wherein the target mobile terminal is any one of the at least one mobile terminal; judging whether the target mobile terminal is a brush amount mobile terminal or not based on the proportion of download failure in the download state fed back by the target mobile terminal, and/or the proportion of installation failure in the installation state, and/or the proportion of unused in the use state; and if the target mobile terminal is a traffic-swiping mobile terminal, not responding to a second downloading request carrying the resource identifier sent by the target mobile terminal when the second downloading request is detected.
Therefore, the service device can automatically detect whether the target mobile terminal is a brush amount mobile terminal according to the proportion of download failure in the download state of the target mobile terminal, and/or the proportion of installation failure in the installation state, and/or the proportion of unused in the use state, and does not respond to the second download request sent by the target mobile terminal when detecting that the target mobile terminal is the brush amount mobile terminal, so as to avoid the brush amount behavior of the brush amount mobile terminal to a certain extent.
In some optional implementations, the method further comprises:
when detecting that a third downloading request carrying the resource identifier is received, sending warning information to a mobile terminal sending the third downloading request, wherein the warning information is used for informing that the resource is a brushing amount resource and inquiring whether to continue downloading the resource; when detecting and receiving a confirmation message which is sent by the mobile terminal and used for indicating the downloading of the resource, acquiring a downloading address corresponding to the resource identifier; and sending a download notification carrying the download address to the mobile terminal.
It can be seen that, after determining that a resource is a flushing resource, when receiving a third download request for the resource again, the service device may send a warning message to the mobile terminal requesting to download the resource, notify the user that the resource requested to be downloaded may be the flushing resource, and ask the user whether to continue downloading, and after receiving confirmation from the user that the resource is to be continuously downloaded, the service device sends a download address to the mobile terminal, thereby avoiding the user from downloading the flushing resource to a certain extent.
Referring to fig. 2, fig. 2 is a schematic flowchart illustrating another method for determining a brush resource according to an embodiment of the present invention, consistent with the embodiment shown in fig. 1. The method for determining the brushing amount resource in the embodiment of the invention can be operated in service equipment. As shown in fig. 2, the method for determining a brushing amount resource in the embodiment of the present invention includes the following steps:
s201, when a first downloading request carrying a resource identifier sent by at least one mobile terminal is detected, a downloading address corresponding to the resource identifier is obtained.
S202, sending a download notification carrying the download address to the at least one mobile terminal, wherein the download notification is used for notifying the at least one mobile terminal to download the resource based on the download address.
S203, obtaining the downloading state of the resource fed back by the at least one mobile terminal, wherein the downloading state comprises downloading success and downloading failure.
And S204, detecting whether the ratio of the download failure in the acquired download state is greater than or equal to a first preset threshold value.
If the ratio of the download failure in the acquired download state is greater than or equal to a first preset threshold, executing step S209; otherwise, step S205 is executed.
S205, if the proportion of the download failure in the acquired download state is smaller than the first preset threshold, acquiring the installation state of the resource fed back by the at least one mobile terminal, wherein the installation state comprises installation success and installation failure.
S206, detecting whether the ratio of the mounting failure in the acquired mounting state is larger than or equal to a second preset threshold value.
If the ratio of the installation failures in the obtained installation state is greater than or equal to a second preset threshold, executing step S209; otherwise, step S207 is performed.
S207, if the proportion of the installation failure in the obtained installation state is smaller than the second preset threshold, obtaining the use state of the resource fed back by the at least one mobile terminal, wherein the use state comprises normal use and non-use.
And S208, detecting whether the unused proportion in the acquired use state is greater than or equal to a third preset threshold value.
If the unused proportion in the obtained use state is greater than or equal to a third preset threshold, step S209 is executed.
S209, determining the resources as the brushing resources.
S210, when detecting that a third downloading request carrying the resource identifier is received, sending warning information to the mobile terminal sending the third downloading request, wherein the warning information is used for informing that the resource is a resource for a time-out, and inquiring whether to continue downloading the resource.
S211, when detecting and receiving the confirmation message which is sent by the mobile terminal and used for indicating the downloading of the resource, acquiring the downloading address corresponding to the resource identifier.
S212, sending a download notification carrying the download address to the mobile terminal.
It can be seen that in the method for determining a resource for flushing provided in the embodiment of the present invention, when a first download request carrying a resource identifier and sent by at least one mobile terminal is detected, a download address corresponding to the resource identifier is obtained, and a download notification carrying the download address is sent to the at least one mobile terminal, where the download notification is used to notify the at least one mobile terminal to download the resource based on the download address, and obtain a download state of the resource fed back by the at least one mobile terminal, where the download state includes a download success and a download failure, and if a ratio of the download failure in the obtained download state is greater than or equal to a first preset threshold, the resource is determined to be a resource for flushing. Therefore, the brushing amount resource can be automatically detected by implementing the embodiment of the invention, so that manpower and material resources are saved, and the efficiency of detecting the brushing amount resource is improved.
Referring to fig. 3, fig. 3 is a flowchart illustrating another method for determining a resource of a brush according to an embodiment of the present invention, consistent with the embodiment shown in fig. 1 or fig. 2. The method for determining the brushing amount resource in the embodiment of the invention can be operated in service equipment. As shown in fig. 3, the method for determining a brushing amount resource in the embodiment of the present invention includes the following steps:
s301, when a first downloading request carrying a resource identifier sent by at least one mobile terminal is detected, a downloading address corresponding to the resource identifier is obtained.
S302, a download notification carrying the download address is sent to the at least one mobile terminal, and the download notification is used for notifying the at least one mobile terminal to download the resource based on the download address.
S303, obtaining the download state, the installation state and the use state of the resource fed back by the at least one mobile terminal.
S304, obtaining the proportion of download failure in the download state fed back by the target mobile terminal in the at least one mobile terminal, and/or the proportion of installation failure in the installation state, and/or the proportion of unused in the use state, wherein the target mobile terminal is any one of the at least one mobile terminal.
S305, judging whether the target mobile terminal is a brush amount mobile terminal or not based on the proportion of download failure in the download state fed back by the target mobile terminal, and/or the proportion of installation failure in the installation state, and/or the proportion of unused in the use state.
S306, if the target mobile terminal is a brush volume mobile terminal, when a second downloading request which is sent by the target mobile terminal and carries the resource identifier is detected, the second downloading request is not responded.
It can be seen that in the method for determining a resource for flushing provided in the embodiment of the present invention, when a first download request carrying a resource identifier and sent by at least one mobile terminal is detected, a download address corresponding to the resource identifier is obtained, and a download notification carrying the download address is sent to the at least one mobile terminal, where the download notification is used to notify the at least one mobile terminal to download the resource based on the download address, and obtain a download state of the resource fed back by the at least one mobile terminal, where the download state includes a download success and a download failure, and if a ratio of the download failure in the obtained download state is greater than or equal to a first preset threshold, the resource is determined to be a resource for flushing. Therefore, the brushing amount resource and the brushing amount mobile terminal can be automatically detected by implementing the embodiment of the invention, so that manpower and material resources are saved, the efficiency of detecting the brushing amount resource is improved, and the brushing amount behavior of the brushing amount mobile terminal is avoided to a certain extent.
Referring to fig. 4, fig. 4 is a flowchart illustrating another method for determining a brushing resource according to an embodiment of the present invention, consistent with the embodiment shown in fig. 1, fig. 2, or fig. 3. As shown in fig. 4, the method for determining a brushing amount resource in the embodiment of the present invention includes the following steps:
s401, the mobile terminal sends a first downloading request carrying the resource identifier to the service equipment.
S402, when detecting a first downloading request carrying a resource identifier sent by a mobile terminal, a service device acquires a downloading address corresponding to the resource identifier.
S403, the service device sends a download notification carrying the download address to the mobile terminal.
S404, the mobile terminal downloads the resources based on the download address.
S405, the mobile terminal feeds back the downloading state, the installation state and the use state of the resource to the service equipment.
S406, the service equipment acquires the proportion of download failure in the download state fed back by the target mobile terminal, and/or the proportion of installation failure in the installation state, and/or the proportion of unused in the use state.
S407, the service device judges whether the target mobile terminal is a brush amount mobile terminal or not based on the proportion of download failure in the download state fed back by the target mobile terminal, and/or the proportion of installation failure in the installation state, and/or the proportion of unused in the use state.
S408, the mobile terminal sends a second downloading request carrying the resource identifier to the service equipment.
S409, if the service equipment judges that the target mobile terminal is the traffic-swiping mobile terminal, the service equipment does not respond to the second downloading request of the mobile terminal when detecting the second downloading request carrying the resource identifier sent by the mobile terminal.
It can be seen that in the method for determining a resource for flushing provided in the embodiment of the present invention, when a first download request carrying a resource identifier and sent by at least one mobile terminal is detected, a download address corresponding to the resource identifier is obtained, and a download notification carrying the download address is sent to the at least one mobile terminal, where the download notification is used to notify the at least one mobile terminal to download the resource based on the download address, and obtain a download state of the resource fed back by the at least one mobile terminal, where the download state includes a download success and a download failure, and if a ratio of the download failure in the obtained download state is greater than or equal to a first preset threshold, the resource is determined to be a resource for flushing. Therefore, the brushing amount resource and the brushing amount mobile terminal can be automatically detected by implementing the embodiment of the invention, so that manpower and material resources are saved, the efficiency of detecting the brushing amount resource is improved, and the brushing amount behavior of the brushing amount mobile terminal is avoided to a certain extent.
The following is an embodiment of the apparatus of the present invention, which is used to perform the method implemented by the embodiment of the method of the present invention. Referring to fig. 5-1, fig. 5-1 is a block diagram of a unit composition of a device for determining a resource of a brush amount according to an embodiment of the present invention, as shown in fig. 5-1, the device for determining a resource of a brush amount may include an obtaining unit 501, a sending unit 502, and a determining unit 503, where:
an obtaining unit 501, configured to obtain a download address corresponding to a resource identifier when detecting a first download request that is sent by at least one mobile terminal and carries the resource identifier.
A sending unit 502, configured to send a download notification carrying the download address to the at least one mobile terminal, where the download notification is used to notify the at least one mobile terminal to download the resource based on the download address.
The obtaining unit 501 is further configured to obtain a downloading status of the resource fed back by the at least one mobile terminal, where the downloading status includes a downloading success and a downloading failure.
A determining unit 503, configured to determine that the resource is a flushing resource if the ratio of the obtained download failure in the download state is greater than or equal to a first preset threshold.
Referring to fig. 5-2, fig. 5-2 is a block diagram of a unit composition of another device for determining a resource of a brush amount according to an embodiment of the present invention, and as shown in fig. 5-2, the device for determining a resource of a brush amount may include an obtaining unit 501, a sending unit 502, and a determining unit 503 in the embodiment corresponding to fig. 5-1.
In some optional implementation manners, the obtaining unit 501 is further configured to obtain an installation state of the resource fed back by the at least one mobile terminal if a ratio of download failure in the obtained download state is smaller than the first preset threshold, where the installation state includes installation success and installation failure;
the determining unit 503 is further configured to determine that the resource is a flushing resource if the ratio of the installation failures in the obtained installation state is greater than or equal to a second preset threshold.
In some optional implementation manners, the obtaining unit 501 is further configured to obtain a use state of the resource fed back by the at least one mobile terminal if the ratio of the installation failure in the obtained installation state is smaller than the second preset threshold, where the use state includes normal use and non-use;
the determining unit 503 is further configured to determine that the resource is a resource in a brush amount if the unused proportion in the obtained usage state is greater than or equal to a third preset threshold.
In some optional implementations, the apparatus further comprises:
the obtaining unit 501 is further configured to obtain a ratio of download failure in a download state fed back by a target mobile terminal in the at least one mobile terminal, and/or a ratio of installation failure in an installation state, and/or a ratio of unused in a usage state, where the target mobile terminal is any one of the at least one mobile terminal.
A determining unit 504, configured to determine whether the target mobile terminal is a brush amount mobile terminal based on a ratio of download failures in a download state, and/or a ratio of installation failures in an installation state, and/or a ratio of non-use in a use state, which are fed back by the target mobile terminal.
A processing unit 505, configured to, if the target mobile terminal is a traffic flushing mobile terminal, not respond to a second download request carrying the resource identifier and sent by the target mobile terminal when detecting the second download request.
In some optional implementation manners, the sending unit 502 is further configured to send warning information to a mobile terminal that sends the third download request when detecting that the third download request carrying the resource identifier is received, where the warning information is used to notify that the resource is a flushing resource, and inquire whether to continue downloading the resource.
The obtaining unit 501 is further configured to obtain a download address corresponding to the resource identifier when detecting that a confirmation message used for indicating downloading of the resource and sent by the mobile terminal is received.
The sending unit 502 is further configured to send a download notification carrying the download address to the mobile terminal.
Specifically, the specific implementation of each unit may refer to the description of the relevant steps in the embodiments corresponding to fig. 1 to fig. 4, which is not described herein again.
It should be noted that the brushing resource determining device described in the embodiment of the device of the present invention is in the form of a functional unit. The term "unit" as used herein is to be understood in its broadest possible sense, and objects used to implement the functions described by the respective "unit" may be, for example, an integrated circuit ASIC, a single circuit, a processor (shared, dedicated, or chipset) and memory that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality.
For example, when detecting the first download request carrying the resource identifier sent by the at least one mobile terminal, the obtaining unit 501 may obtain the download address corresponding to the resource identifier by the service device shown in fig. 6, and specifically, the processor 601 may obtain the download address corresponding to the resource identifier by calling the executable program code in the memory 602 when detecting the first download request carrying the resource identifier sent by the at least one mobile terminal.
It can be seen that, in the apparatus for determining a flushing resource according to the embodiment of the present invention, when a first download request carrying a resource identifier and sent by at least one mobile terminal is detected, a download address corresponding to the resource identifier is obtained, and a download notification carrying the download address is sent to the at least one mobile terminal, where the download notification is used to notify the at least one mobile terminal to download a resource based on the download address, and obtain a download state of the resource fed back by the at least one mobile terminal, where the download state includes a download success and a download failure, and if a ratio of the download failure in the obtained download state is greater than or equal to a first preset threshold, the resource is determined to be a flushing resource. Therefore, the brushing amount resource can be automatically detected by implementing the embodiment of the invention, so that manpower and material resources are saved, and the efficiency of detecting the brushing amount resource is improved.
An embodiment of the present invention further provides a service device, as shown in fig. 6, including: a processor 601, a memory 602, a communication interface 603, and a communication bus 604; the processor 601, the memory 602 and the communication interface 603 are connected through a communication bus 604 and complete communication with each other; the processor 601 controls wireless communications with an external cellular network through the communication interface 603; communication interface 603 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. The memory 602 includes at least one of: random access memory, non-volatile memory, and external memory, memory 602 has stored therein executable program code capable of directing processor 601 to perform the method of determining a resources for a brush as specifically disclosed in the method embodiments of the present invention.
The processor 601 is configured to obtain a download address corresponding to a resource identifier when detecting a first download request carrying the resource identifier and sent by at least one mobile terminal; sending a download notification carrying the download address to the at least one mobile terminal, wherein the download notification is used for notifying the at least one mobile terminal to download resources based on the download address; acquiring a downloading state of the resource fed back by the at least one mobile terminal, wherein the downloading state comprises downloading success and downloading failure; and if the ratio of the download failure in the acquired download state is greater than or equal to a first preset threshold value, determining that the resource is a brushing amount resource.
In some optional implementation manners, the processor 601 is further configured to obtain an installation state of the resource fed back by the at least one mobile terminal if a ratio of download failures in the obtained download state is smaller than the first preset threshold, where the installation state includes an installation success and an installation failure; and if the proportion of the installation failure in the obtained installation state is greater than or equal to a second preset threshold value, determining that the resource is a brushing amount resource.
In some optional implementation manners, the processor 601 is further configured to obtain a use state of the resource fed back by the at least one mobile terminal if the ratio of the installation failures in the obtained installation state is smaller than the second preset threshold, where the use state includes normal use and non-use;
and if the unused proportion in the acquired use state is greater than or equal to a third preset threshold, determining that the resource is a brushing amount resource.
In some optional implementations, the processor 601 is further configured to obtain a ratio of download failure in a download state, and/or a ratio of installation failure in an installation state, and/or an unused ratio in a usage state, which is fed back by a target mobile terminal of the at least one mobile terminal, where the target mobile terminal is any one of the at least one mobile terminal; judging whether the target mobile terminal is a brush amount mobile terminal or not based on the proportion of download failure in the download state fed back by the target mobile terminal, and/or the proportion of installation failure in the installation state, and/or the proportion of unused in the use state; and if the target mobile terminal is a traffic-swiping mobile terminal, not responding to a second downloading request carrying the resource identifier sent by the target mobile terminal when the second downloading request is detected.
In some optional implementation manners, the processor 601 is further configured to send warning information to a mobile terminal that sends the third download request when detecting that the third download request carrying the resource identifier is received, where the warning information is used to notify that the resource is a flushing resource and inquire whether to continue downloading the resource; when detecting and receiving a confirmation message which is sent by the mobile terminal and used for indicating the downloading of the resource, acquiring a downloading address corresponding to the resource identifier; and sending a download notification carrying the download address to the mobile terminal.
Specifically, the specific implementation of each unit may refer to the description of the relevant steps in the embodiments corresponding to fig. 1 to fig. 4, which is not described herein again.
It can be seen that, in the service device provided in the embodiment of the present invention, when a first download request carrying a resource identifier and sent by at least one mobile terminal is detected, a download address corresponding to the resource identifier is obtained, and a download notification carrying the download address is sent to the at least one mobile terminal, where the download notification is used to notify the at least one mobile terminal to download a resource based on the download address, and obtain a download state of the resource fed back by the at least one mobile terminal, where the download state includes a download success and a download failure, and if a ratio of the download failure in the obtained download state is greater than or equal to a first preset threshold, the resource is determined to be a flushing resource. Therefore, the brushing amount resource can be automatically detected by implementing the embodiment of the invention, so that manpower and material resources are saved, and the efficiency of detecting the brushing amount resource is improved.
Referring to fig. 7, fig. 7 is a flowchart illustrating a method for determining a brushing resource according to an embodiment of the present invention. The method for determining the brushing amount resource in the embodiment of the invention can be operated in a mobile terminal. As shown in fig. 7, the method for determining a brushing amount resource in the embodiment of the present invention includes the following steps:
s701, the mobile terminal sends a first downloading request carrying the resource identifier to the service equipment.
S702, the mobile terminal receives a download notification generated by the service device responding to the first download request, wherein the download notification carries a download address corresponding to the resource identifier.
S703, the mobile terminal downloads the resource based on the download address and feeds back the download state of the resource to the service equipment, wherein the download state comprises download success and download failure.
Optionally, the mobile terminal may further perform operations of:
sending a third downloading request carrying the resource identifier to the service equipment;
receiving warning information sent by the service equipment, wherein the warning information is used for informing that the resource is a resource for brushing amount and inquiring whether to continue downloading the resource;
acquiring a confirmation operation aiming at downloading the resource and generating a confirmation message;
and sending the confirmation message to the service equipment.
It can be seen that in the method for determining a flushing resource provided in the embodiment of the present invention, the mobile terminal sends the first download request carrying the resource identifier to the service device, receives the download notification generated by the service device in response to the first download request, where the download notification carries the download address corresponding to the resource identifier, downloads the resource based on the download address, and feeds back the download state of the resource to the service device, where the download state includes a download success and a download failure. Therefore, the method and the device can automatically detect the brushing amount resources according to the downloading state fed back by the mobile terminal, save manpower and material resources and improve the efficiency of detecting the brushing amount resources.
Referring to fig. 8-1, fig. 8-1 is a block diagram of a unit composition of a device for determining a resource of a brush amount according to an embodiment of the present invention, as shown in fig. 8-1, the device for determining a resource of a brush amount may include a sending unit 801, a receiving unit 802, and a feedback unit 803, where:
a sending unit 801, configured to send a first download request carrying a resource identifier to a service device.
A receiving unit 802, configured to receive a download notification generated by the service device in response to the first download request, where the download notification carries a download address corresponding to the resource identifier.
A feedback unit 803, configured to download the resource based on the download address, and feed back a download status of the resource to the service device, where the download status includes download success and download failure.
Referring to fig. 8-2, fig. 8-2 is a block diagram of a unit composition of another device for determining a resource of a brush amount according to an embodiment of the present invention, as shown in fig. 8-2, the device for determining a resource of a brush amount may include a sending unit 801, a receiving unit 802, and a feedback unit 803 in the embodiment corresponding to fig. 8-1.
In an embodiment, the sending unit 801 is further configured to send a third download request carrying a resource identifier to the service device.
The receiving unit 802 is further configured to receive warning information sent by the service device, where the warning information is used to notify that the resource is a flushing resource and inquire whether to continue downloading the resource.
The device further comprises:
an obtaining unit 804, configured to obtain a confirmation operation for downloading the resource, and generate a confirmation message.
The sending unit 801 is further configured to send the acknowledgement message to the service device.
Specifically, the specific implementation of each unit may refer to the description of the relevant steps in the embodiments corresponding to fig. 1 to 4 and fig. 7, which is not repeated herein.
It should be noted that the brushing resource determining device described in the embodiment of the device of the present invention is in the form of a functional unit. The term "unit" as used herein is to be understood in its broadest possible sense, and objects used to implement the functions described by the respective "unit" may be, for example, an integrated circuit ASIC, a single circuit, a processor (shared, dedicated, or chipset) and memory that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality.
For example, the function of the sending unit 801 sending the first download request carrying the resource identifier to the service device may be implemented by the service device shown in fig. 9, and specifically, the processor 901 may send the first download request carrying the resource identifier to the service device by calling the executable program code in the memory 902.
It can be seen that the device for determining a flushing resource according to the embodiment of the present invention sends a first download request carrying a resource identifier to a service device, receives a download notification generated by the service device in response to the first download request, where the download notification carries a download address corresponding to the resource identifier, downloads a resource based on the download address, and feeds back a download state of the resource to the service device, where the download state includes a download success and a download failure. Therefore, the method and the device can automatically detect the brushing amount resources according to the downloading state fed back by the brushing amount resource determining device, save manpower and material resources and improve the efficiency of detecting the brushing amount resources.
An embodiment of the present invention further provides a service device, as shown in fig. 9, including: a processor 901, a memory 902, a communication interface 903 and a communication bus 904; the processor 901, the memory 902 and the communication interface 903 are connected through a communication bus 904 to complete mutual communication; the processor 901 controls wireless communications with an external cellular network via the communication interface 903; the communication interface 903 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. The memory 902 includes at least one of: random access memory, non-volatile memory, and external memory, memory 902 having stored therein executable program code capable of directing processor 901 to execute the method of determining a resources for a brush as specifically disclosed in the method embodiments of the present invention.
The processor 901 is configured to send a first download request carrying a resource identifier to a service device; receiving a download notification generated by the service equipment in response to the first download request, wherein the download notification carries a download address corresponding to the resource identifier; and downloading the resource based on the download address, and feeding back the download state of the resource to the service equipment, wherein the download state comprises download success and download failure.
In one embodiment, the processor 901 is further configured to: sending a third downloading request carrying the resource identifier to the service equipment; receiving warning information sent by the service equipment, wherein the warning information is used for informing that the resource is a resource for brushing amount and inquiring whether to continue downloading the resource; acquiring a confirmation operation aiming at downloading the resource and generating a confirmation message; and sending the confirmation message to the service equipment.
Specifically, the specific implementation of each unit may refer to the description of the relevant steps in the embodiments corresponding to fig. 1 to 4 and fig. 7, which is not repeated herein.
It can be seen that, in the mobile terminal provided in the embodiment of the present invention, a first download request carrying a resource identifier is sent to a service device, a download notification generated by the service device in response to the first download request is received, the download notification carries a download address corresponding to the resource identifier, a resource is downloaded based on the download address, and a download state of the resource is fed back to the service device, where the download state includes a download success and a download failure. Therefore, the method and the device can automatically detect the brushing amount resources according to the downloading state fed back by the brushing amount resource determining device, save manpower and material resources and improve the efficiency of detecting the brushing amount resources.
An embodiment of the present invention further provides a system for determining a brushing amount resource, including a device for determining a brushing amount resource corresponding to fig. 6-1 or fig. 6-2 and a device for determining a brushing amount resource corresponding to fig. 8-1 or fig. 8-2, which can specifically refer to the related descriptions of fig. 1 to fig. 9 and are not described herein again.
Embodiments of the present invention also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any one of the method for determining a brushing resource as recited in the above method embodiments.
An embodiment of the present invention further provides a computer storage medium, where the computer storage medium may store a program, and when the program is executed, the program includes some or all of the steps of any one of the method for determining a brushing resource described in the above method embodiments.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implementing, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
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 units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable memory. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a memory and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned memory comprises: various media capable of storing program codes, such as a usb disk, a read-only memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and the like.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: a flash disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic or optical disk, and the like.
The above embodiments of the present invention are described in detail, and the principle and the implementation of the present invention are explained by applying specific embodiments, and the above description of the embodiments is only used to help understanding the method of the present invention and the core idea thereof; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (20)

  1. A method for determining a brushing resource, comprising:
    when a first downloading request carrying a resource identifier sent by at least one mobile terminal is detected, acquiring a downloading address corresponding to the resource identifier;
    sending a download notification carrying the download address to the at least one mobile terminal, wherein the download notification is used for notifying the at least one mobile terminal to download resources based on the download address;
    acquiring a downloading state of the resource fed back by the at least one mobile terminal, wherein the downloading state comprises downloading success and downloading failure;
    and if the ratio of the download failure in the acquired download state is greater than or equal to a first preset threshold value, determining that the resource is a brushing amount resource.
  2. The method of claim 1, wherein the method further comprises:
    if the proportion of the download failure in the acquired download state is smaller than the first preset threshold, acquiring the installation state of the resource fed back by the at least one mobile terminal, wherein the installation state comprises successful installation and failure installation;
    and if the proportion of the installation failure in the obtained installation state is greater than or equal to a second preset threshold value, determining that the resource is a brushing amount resource.
  3. The method of claim 2, wherein the method further comprises:
    if the proportion of the installation failure in the obtained installation state is smaller than the second preset threshold value, obtaining the use state of the resource fed back by the at least one mobile terminal, wherein the use state comprises normal use and non-use;
    and if the unused proportion in the acquired use state is greater than or equal to a third preset threshold, determining that the resource is a brushing amount resource.
  4. The method of any of claims 1 to 3, further comprising:
    acquiring a download failure ratio in a download state fed back by a target mobile terminal in the at least one mobile terminal, and/or an installation failure ratio in an installation state, and/or an unused ratio in a use state, wherein the target mobile terminal is any one of the at least one mobile terminal;
    judging whether the target mobile terminal is a brush amount mobile terminal or not based on the proportion of download failure in the download state fed back by the target mobile terminal, and/or the proportion of installation failure in the installation state, and/or the proportion of unused in the use state;
    and if the target mobile terminal is a traffic-swiping mobile terminal, not responding to a second downloading request carrying the resource identifier sent by the target mobile terminal when the second downloading request is detected.
  5. The method of any of claims 1 to 3, further comprising:
    when detecting that a third downloading request carrying the resource identifier is received, sending warning information to a mobile terminal sending the third downloading request, wherein the warning information is used for informing that the resource is a brushing amount resource and inquiring whether to continue downloading the resource;
    when detecting and receiving a confirmation message which is sent by the mobile terminal and used for indicating the downloading of the resource, acquiring a downloading address corresponding to the resource identifier;
    and sending a download notification carrying the download address to the mobile terminal.
  6. A method for determining a brushing resource, comprising:
    sending a first downloading request carrying a resource identifier to service equipment;
    receiving a download notification generated by the service equipment in response to the first download request, wherein the download notification carries a download address corresponding to the resource identifier;
    and downloading the resource based on the download address, and feeding back the download state of the resource to the service equipment, wherein the download state comprises download success and download failure.
  7. The method of claim 6, wherein the method further comprises:
    sending a third downloading request carrying the resource identifier to the service equipment;
    receiving warning information sent by the service equipment, wherein the warning information is used for informing that the resource is a resource for brushing amount and inquiring whether to continue downloading the resource;
    acquiring a confirmation operation aiming at downloading the resource and generating a confirmation message;
    and sending the confirmation message to the service equipment.
  8. A device for determining a brushing amount resource, comprising:
    the device comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a download address corresponding to a resource identifier when detecting a first download request which is sent by at least one mobile terminal and carries the resource identifier;
    a sending unit, configured to send a download notification carrying the download address to the at least one mobile terminal, where the download notification is used to notify the at least one mobile terminal to download the resource based on the download address;
    the obtaining unit is further configured to obtain a downloading status of the resource fed back by the at least one mobile terminal, where the downloading status includes a downloading success and a downloading failure;
    and the determining unit is used for determining that the resource is a brush resource if the proportion of the download failure in the acquired download state is greater than or equal to a first preset threshold value.
  9. The apparatus of claim 8,
    the obtaining unit is further configured to obtain an installation state of the resource fed back by the at least one mobile terminal if the proportion of the download failure in the obtained download state is smaller than the first preset threshold, where the installation state includes an installation success and an installation failure;
    the determining unit is further configured to determine that the resource is a traffic-reading resource if the ratio of the installation failures in the acquired installation state is greater than or equal to a second preset threshold.
  10. The apparatus of claim 9,
    the obtaining unit is further configured to obtain a use state of the resource fed back by the at least one mobile terminal if the ratio of the installation failure in the obtained installation state is smaller than the second preset threshold, where the use state includes normal use and non-use;
    the determining unit is further configured to determine that the resource is a resource in a brush amount if the unused proportion in the obtained usage state is greater than or equal to a third preset threshold.
  11. The apparatus of any of claims 8 to 10, further comprising:
    the obtaining unit is further configured to obtain a ratio of download failure in a download state fed back by a target mobile terminal in the at least one mobile terminal, and/or a ratio of installation failure in an installation state, and/or a ratio of unused in a use state, where the target mobile terminal is any one of the at least one mobile terminal;
    the judging unit is used for judging whether the target mobile terminal is a brush amount mobile terminal or not based on the proportion of download failure in the download state fed back by the target mobile terminal, and/or the proportion of installation failure in the installation state, and/or the proportion of unused in the use state;
    and the processing unit is used for not responding to a second downloading request carrying the resource identifier sent by the target mobile terminal when the second downloading request is detected if the target mobile terminal is a brush volume mobile terminal.
  12. The apparatus according to any one of claims 8 to 11,
    the sending unit is further configured to send warning information to a mobile terminal that sends the third download request when detecting that the third download request carrying the resource identifier is received, where the warning information is used to notify that the resource is a resource for a time-out, and to inquire whether to continue downloading the resource;
    the acquiring unit is further configured to acquire a download address corresponding to the resource identifier when detecting that a confirmation message sent by the mobile terminal and used for indicating downloading of the resource is received;
    the sending unit is further configured to send a download notification carrying the download address to the mobile terminal.
  13. A device for determining a brushing amount resource, comprising:
    a sending unit, configured to send a first download request carrying a resource identifier to a service device;
    a receiving unit, configured to receive a download notification generated by the service device in response to the first download request, where the download notification carries a download address corresponding to the resource identifier;
    and the feedback unit is used for downloading the resource based on the downloading address and feeding back the downloading state of the resource to the service equipment, wherein the downloading state comprises downloading success and downloading failure.
  14. The apparatus of claim 13,
    the sending unit is further configured to send a third download request carrying the resource identifier to the service device;
    the receiving unit is further configured to receive warning information sent by the service device, where the warning information is used to notify that the resource is a flushing resource and inquire whether to continue downloading the resource;
    the device further comprises:
    the acquisition unit is used for acquiring the confirmation operation aiming at the downloading of the resource and generating a confirmation message;
    the sending unit is further configured to send the acknowledgement message to the service device.
  15. A serving device comprising a processor, memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, the programs comprising instructions for:
    when a first downloading request carrying a resource identifier sent by at least one mobile terminal is detected, acquiring a downloading address corresponding to the resource identifier;
    sending a download notification carrying the download address to the at least one mobile terminal, wherein the download notification is used for notifying the at least one mobile terminal to download resources based on the download address;
    acquiring a downloading state of the resource fed back by the at least one mobile terminal, wherein the downloading state comprises downloading success and downloading failure;
    and if the ratio of the download failure in the acquired download state is greater than or equal to a first preset threshold value, determining that the resource is a brushing amount resource.
  16. The service device of claim 15, wherein the program further comprises instructions for performing the steps of:
    if the proportion of the download failure in the acquired download state is smaller than the first preset threshold, acquiring the installation state of the resource fed back by the at least one mobile terminal, wherein the installation state comprises successful installation and failure installation;
    and if the proportion of the installation failure in the obtained installation state is greater than or equal to a second preset threshold value, determining that the resource is a brushing amount resource.
  17. A mobile terminal comprising a processor, memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, the programs comprising instructions for:
    sending a first downloading request carrying a resource identifier to service equipment;
    receiving a download notification generated by the service equipment in response to the first download request, wherein the download notification carries a download address corresponding to the resource identifier;
    and downloading the resource based on the download address, and feeding back the download state of the resource to the service equipment, wherein the download state comprises download success and download failure.
  18. The mobile terminal of claim 17, wherein the program further comprises instructions for performing the steps of:
    sending a third downloading request carrying the resource identifier to the service equipment;
    receiving warning information sent by the service equipment, wherein the warning information is used for informing that the resource is a resource for brushing amount and inquiring whether to continue downloading the resource;
    acquiring a confirmation operation aiming at downloading the resource and generating a confirmation message;
    and sending the confirmation message to the service equipment.
  19. A computer-readable storage medium, characterized in that it stores a computer program for electronic data exchange, wherein the computer program causes a computer to execute the method according to any one of claims 1-5, the computer comprising a service device.
  20. A computer-readable storage medium, characterized in that it stores a computer program for electronic data exchange, wherein the computer program causes a computer to perform the method according to any one of claims 6-7, the computer comprising a mobile terminal.
CN201780092240.0A 2017-08-30 2017-08-30 Brush amount resource determining method and device Active CN110785743B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/099779 WO2019041201A1 (en) 2017-08-30 2017-08-30 Method and apparatus for determining resources for increasing downloading quantities

Publications (2)

Publication Number Publication Date
CN110785743A true CN110785743A (en) 2020-02-11
CN110785743B CN110785743B (en) 2023-11-21

Family

ID=65524830

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201780092240.0A Active CN110785743B (en) 2017-08-30 2017-08-30 Brush amount resource determining method and device

Country Status (2)

Country Link
CN (1) CN110785743B (en)
WO (1) WO2019041201A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102368718A (en) * 2011-06-27 2012-03-07 奇智软件(北京)有限公司 Monitoring program method and system thereof
CN104932966A (en) * 2015-06-19 2015-09-23 广东欧珀移动通信有限公司 Method and device for detecting false downloading times of application software

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101256568B (en) * 2008-03-18 2010-11-17 深圳市迅雷网络技术有限公司 Method, system and apparatus for providing multimedia resource
CN105577777B (en) * 2015-12-18 2019-12-13 腾讯科技(深圳)有限公司 message processing method, device and system
CN106210025B (en) * 2016-07-05 2019-08-27 青岛海信传媒网络技术有限公司 Application program download determines method and device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102368718A (en) * 2011-06-27 2012-03-07 奇智软件(北京)有限公司 Monitoring program method and system thereof
CN104932966A (en) * 2015-06-19 2015-09-23 广东欧珀移动通信有限公司 Method and device for detecting false downloading times of application software

Also Published As

Publication number Publication date
WO2019041201A1 (en) 2019-03-07
CN110785743B (en) 2023-11-21

Similar Documents

Publication Publication Date Title
CN109213539B (en) Memory recovery method and device
CN106102143B (en) Application processing method and device
CN103324519A (en) Method and device for clearing malicious power consumption applications, and user terminal
EP3490304A1 (en) Method for identifying access point and hotspot, and related product
EP3654591B1 (en) Method and device for transmitting multimedia message, storage medium, and electronic apparatus
WO2017020781A1 (en) Power saving processing method, device, mobile terminal and cloud server
CN104619045A (en) Access control method and device for mobile terminal
CN106528214B (en) A kind of installation method of OS, server and system
JP2018501669A (en) Information transmission method, apparatus and device
CN108096838B (en) Gift package receiving method, device, server, mobile terminal and storage medium
CN113115331A (en) Control method and communication device
CN110311963B (en) Message pushing method and device, computer equipment and computer readable storage medium
CN106020917B (en) A kind of software installation method and device, user terminal
CN111132132A (en) Traffic management method and device and terminal equipment
CN108197958B (en) Method and device for counting off-line cattle and storage medium
CN106293814B (en) Upgrading method and device
CN110771113B (en) Brushing amount terminal detection method and device
CN108345696B (en) Card sorting method, device, server and storage medium
CN104301235A (en) Network flow control method and device
CN110754076B (en) Method and device for determining brushing amount terminal
CN108256312B (en) Method and device for opening local application program on webpage and mobile terminal
CN110785743A (en) Method and device for determining brushing amount resources
CN107977224B (en) Application program configuration method, device, server and storage medium
CN112989323B (en) Process detection method, device, terminal and storage medium
CN110771114A (en) Method and device for detecting brushing IP address

Legal Events

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